Exhibition Team logoLos Angeles Angels of Anaheim hat dark logoArizona Diamondbacks hat dark logoBaltimore Orioles hat dark logoBoston Red Sox hat dark logoChicago Cubs hat dark logoCincinnati Reds dark logoCleveland Indians hat dark logoColorado Rockies hat dark logoDetroit Tigers dark logoHouston Astros hat dark logoKansas City Royals hat dark logoLos Angeles Dodgers hat dark logoWashington Nationals dark logoNew York Mets hat dark logoOakland Athletics cap logoPittsburgh Pirates hat dark logoSan Diego Padres cap logo on lightSeattle Mariners hat dark logoSan Francisco Giants hat dark logoSt. Louis Cardinals dark logoTampa Bay Rays hat dark logoTexas Rangers cap logoToronto Blue Jays hat dark logoMinnesota Twins hat dark logoPhiladelphia Phillies hat dark logoAtlanta Braves hat dark logoChicago White Sox hat dark logoMiami Marlins cap logoNew York Yankees hat dark logoMilwaukee Brewers cap logo
Steve Pearce

Steve Pearce

1B | B/T: R/R | 5' 11" 200 | Age: 36
Draft: 2005 (Rd: 8, #241, Pittsburgh Pirates) - U South Carolina Columbia, SC
Lakeland, FL USA
Player Apps
MLB Rankings
Fastball Velocity
Fastball Spin
Curve Spin
K%
Exit Velocity
Hard Hit %
Pop Time
Framing
Outs Above Avg
Outfielder Jump
Sprint Speed
xwOBA
xBA
xSLG
 
Poor
Avg
Great

Stats

PA AB R H HR RBI SB AVG OBP SLG OPS
2019 99 89 9 16 1 9 0 .180 .245 .258 .503
13 Seasons 2555 2256 290 572 91 303 13 .254 .332 .440 .772
AVG HR RBI SB OPS
2019 .180 1 9 0 .503
13 Seasons .254 91 303 13 .772

Standard MLB Batting Statistics

SeasonTmLGGPAABRH2B3BHRRBIBBSOSBCSHBPAVGOBPSLGOPS
2007 PIT NL 23 73 68 13 20 5 1 0 6 5 12 2 1 0 .294 .342 .397 .740
2008 PIT NL 37 119 109 6 27 7 0 4 15 5 22 2 0 3 .248 .294 .422 .716
2009 PIT NL 60 186 165 19 34 13 1 4 16 21 43 1 0 0 .206 .296 .370 .665
2010 PIT NL 15 38 29 4 8 2 1 0 5 7 6 0 0 0 .276 .395 .414 .809
2011 PIT NL 50 105 94 8 19 2 0 1 10 7 21 0 0 1 .202 .260 .255 .515
2012 3 Teams 61 188 159 16 38 8 1 4 26 20 41 1 2 3 .239 .328 .377 .705
2012 BAL AL 28 83 71 8 18 4 0 3 14 8 17 0 1 0 .254 .321 .437 .758
2012 HOU NL 21 75 63 2 16 4 1 0 8 7 16 1 1 3 .254 .347 .349 .696
2012 NYY AL 12 30 25 6 4 0 0 1 4 5 8 0 0 0 .160 .300 .280 .580
2013 BAL AL 44 138 119 14 31 7 0 4 13 15 25 1 0 4 .261 .362 .420 .782
2014 BAL AL 102 383 338 51 99 26 0 21 49 40 76 5 0 4 .293 .373 .556 .930
2015 BAL AL 92 325 294 42 64 13 1 15 40 23 69 1 1 7 .218 .289 .422 .711
2016 2 Teams 85 302 264 35 76 13 1 13 35 34 54 0 3 3 .288 .374 .492 .867
2016 TB AL 60 232 204 26 63 11 1 10 29 26 40 0 3 1 .309 .388 .520 .908
2016 BAL AL 25 70 60 9 13 2 0 3 6 8 14 0 0 2 .217 .329 .400 .729
2017 TOR AL 92 348 313 38 79 17 1 13 37 27 68 0 0 5 .252 .319 .438 .757
2018 2 Teams 76 251 215 35 61 14 1 11 42 29 41 0 0 5 .284 .378 .512 .890
2018 TOR AL 26 86 79 16 23 6 0 4 16 7 14 0 0 0 .291 .349 .519 .868
2018 BOS AL 50 165 136 19 38 8 1 7 26 22 27 0 0 5 .279 .394 .507 .901
2019 BOS AL 29 99 89 9 16 4 0 1 9 7 31 0 0 1 .180 .245 .258 .503
*: All Star Season, Rankings AL/NL: Top 5 10 15 20      Click for Chart.

Advanced MLB Batting Statistics

SeasonTmLGPATBLOBSACSFBABIPXBHGIDPGIDPONPP/PAK/PAHR/PABB/KISOROEWO
2007 PIT NL 73 27 30 0 0 .357 6 2 14 276 3.78 .164 .000 .417 .103 .103 0
2008 PIT NL 119 46 44 0 2 .271 11 1 14 466 3.92 .185 .034 .227 .174 .174 0
2009 PIT NL 186 61 76 0 0 .254 18 2 18 789 4.24 .231 .022 .488 .164 .164 0
2010 PIT NL 38 12 12 0 2 .320 3 0 6 181 4.76 .158 .000 1.167 .138 .138 0
2011 PIT NL 105 24 49 1 2 .243 3 6 24 418 3.98 .200 .010 .333 .053 .053 0
2012 3 Teams 188 60 69 2 4 .288 13 4 27 737 3.92 .218 .021 .488 .138 .138 0
2012 BAL AL 83 31 32 2 2 .283 7 1 15 325 3.92 .205 .036 .471 .183 .183 0
2012 HOU NL 75 22 26 0 2 .327 5 3 11 301 4.01 .213 .000 .438 .095 .095 0
2012 NYY AL 30 7 11 0 0 .188 1 0 1 111 3.7 .267 .033 .625 .120 .120 0
2013 BAL AL 138 50 50 0 0 .300 11 0 17 562 4.07 .181 .029 .600 .160 .160 0
2014 BAL AL 383 188 117 0 1 .322 47 4 47 1527 3.99 .198 .055 .526 .263 .263 0
2015 BAL AL 325 124 133 0 1 .232 29 11 43 1216 3.74 .212 .046 .333 .204 .204 0
2016 2 Teams 302 130 107 0 1 .318 27 5 39 1178 3.9 .179 .043 .630 .205 .205 0
2016 TB AL 232 106 76 0 1 .342 22 4 29 878 3.78 .172 .043 .650 .211 .211 0
2016 BAL AL 70 24 31 0 0 .233 5 1 10 300 4.29 .200 .043 .571 .183 .183 0
2017 TOR AL 348 137 129 0 3 .281 31 11 55 1372 3.94 .195 .037 .397 .185 .185 2
2018 2 Teams 251 110 85 0 2 .303 26 2 31 1047 4.17 .163 .044 .707 .228 .228 0
2018 TOR AL 86 41 18 0 0 .311 10 1 7 343 3.99 .163 .047 .500 .228 .228 0
2018 BOS AL 165 69 67 0 2 .298 16 1 24 704 4.27 .164 .042 .815 .228 .228 0
2019 BOS AL 99 23 53 0 1 .259 5 5 15 441 4.45 .313 .010 .226 .079 .079 0

Statcast - Batting

Season Pitches Batted Balls Barrels Barrel % Exit Velocity Launch Angle XBA XSLG WOBA XWOBA XWOBACON Hard Hit % K % BB %
2015 1216 226 12 5.3 86.9 19.8 .220 .371 .308 .288 .323 31.4 21.2 7.1
2016 1178 211 19 9.0 89.8 15.8 .277 .496 .371 .371 .413 40.3 17.9 11.3
2017 1372 248 17 6.9 87.2 13.7 .246 .426 .323 .324 .365 35.9 19.5 7.8
2018 1047 176 20 11.4 89.4 11.9 .286 .540 .382 .398 .434 39.2 16.3 11.6
2019 441 59 3 5.1 88.5 12.8 .195 .320 .224 .252 .324 33.9 31.3 7.1
ALL 5254 920 71 7.7 88.2 15.3 .250 .441 .334 .334 .376 36.3 19.8 9.1
MLB 40553 6.3 87.5 11.2 .251 .412 .317 .318 .371 34.5 21.7 8.3

Rankings



Transactions

Team Date Transaction
06/20/2009 Pittsburgh Pirates recalled Steve Pearce from Indianapolis Indians.
07/08/2009 Pittsburgh Pirates optioned Steve Pearce to Indianapolis Indians.
07/23/2009 Pittsburgh Pirates recalled Steve Pearce from Indianapolis Indians.
04/04/2010 Pittsburgh Pirates optioned Steve Pearce to Indianapolis Indians.
05/04/2010 Pittsburgh Pirates recalled Steve Pearce from Indianapolis Indians.
05/25/2010 Pittsburgh Pirates placed 1B Steve Pearce on the 15-day disabled list. Sprained right ankle.
06/17/2010 sent 1B Steve Pearce on a rehab assignment to Bradenton Marauders.
06/18/2010 Steve Pearce roster status changed by Bradenton Marauders.
06/19/2010 Bradenton Marauders sent 1B Steve Pearce on a rehab assignment to Indianapolis Indians.
08/04/2010 Pittsburgh Pirates transferred 1B Steve Pearce from the 15-day disabled list to the 60-day disabled list.
11/03/2010 Pittsburgh Pirates activated 1B Steve Pearce from the 60-day disabled list.
05/30/2011 Pittsburgh Pirates placed 1B Steve Pearce on the 15-day disabled list retroactive to May 29, 2011. Right calf strain.
07/10/2011 sent 1B Steve Pearce on a rehab assignment to Bradenton Marauders.
07/12/2011 sent 1B Steve Pearce on a rehab assignment to GCL Pirates.
07/13/2011 sent 1B Steve Pearce on a rehab assignment to Bradenton Marauders.
07/14/2011 sent 1B Steve Pearce on a rehab assignment to Indianapolis Indians.
07/22/2011 Pittsburgh Pirates activated 1B Steve Pearce from the 15-day disabled list.
08/23/2011 Pittsburgh Pirates placed 1B Steve Pearce on the 15-day disabled list. Broken right index finger.
09/14/2011 Steve Pearce roster status changed by Pittsburgh Pirates.
10/31/2011 Pittsburgh Pirates sent Steve Pearce outright to Indianapolis Indians.
01/03/2012 Minnesota Twins signed free agent 1B Steve Pearce to a minor league contract and invited him to spring training.
03/27/2012 Minnesota Twins released 1B Steve Pearce.
03/28/2012 New York Yankees signed free agent 1B Steve Pearce to a minor league contract.
04/05/2012 1B Steve Pearce assigned to Scranton/Wilkes-Barre Yankees.
06/02/2012 New York Yankees traded LF Steve Pearce to Baltimore Orioles.
07/21/2012 Baltimore Orioles designated Steve Pearce for assignment.
07/28/2012 Houston Astros claimed 1B Steve Pearce off waivers from Baltimore Orioles.
07/29/2012 Steve Pearce roster status changed by Houston Astros.
08/27/2012 Houston Astros traded 1B Steve Pearce to New York Yankees for cash.
08/28/2012 New York Yankees activated 1B Steve Pearce.
09/25/2012 New York Yankees designated Steve Pearce for assignment.
09/29/2012 Baltimore Orioles claimed 1B Steve Pearce off waivers from New York Yankees.
10/13/2012 Steve Pearce roster status changed by Baltimore Orioles.
12/21/2012 Baltimore Orioles sent Steve Pearce outright to Norfolk Tides.
03/31/2013 Baltimore Orioles selected the contract of LF Steve Pearce from Norfolk Tides.
06/21/2013 Baltimore Orioles placed LF Steve Pearce on the 15-day disabled list retroactive to June 20, 2013. Left wrist tendinitis.
07/26/2013 Baltimore Orioles sent 1B Steve Pearce on a rehab assignment to GCL Orioles.
07/29/2013 Baltimore Orioles sent 1B Steve Pearce on a rehab assignment to Frederick Keys.
07/31/2013 Baltimore Orioles activated LF Steve Pearce from the 15-day disabled list.
08/28/2013 Steve Pearce roster status changed by Baltimore Orioles.
08/31/2013 Baltimore Orioles placed LF Steve Pearce on the 15-day disabled list retroactive to August 28, 2013. left wrist tendonitis
09/17/2013 Baltimore Orioles activated LF Steve Pearce from the 15-day disabled list.
04/22/2014 Baltimore Orioles designated LF Steve Pearce for assignment.
04/27/2014 Baltimore Orioles released LF Steve Pearce.
04/29/2014 Baltimore Orioles signed free agent LF Steve Pearce.
07/22/2015 Baltimore Orioles placed LF Steve Pearce on the 15-day disabled list. Left Oblique Strain
08/20/2015 Baltimore Orioles sent LF Steve Pearce on a rehab assignment to GCL Orioles.
08/22/2015 Baltimore Orioles sent 1B Steve Pearce on a rehab assignment to Bowie Baysox.
08/24/2015 Baltimore Orioles activated 1B Steve Pearce from the 15-day disabled list.
11/02/2015 1B Steve Pearce elected free agency.
01/28/2016 Tampa Bay Rays signed free agent 1B Steve Pearce.
06/21/2016 Tampa Bay Rays placed 1B Steve Pearce on the 15-day disabled list. Right hamstring strain.
07/15/2016 Tampa Bay Rays sent 1B Steve Pearce on a rehab assignment to Charlotte Stone Crabs.
07/19/2016 Tampa Bay Rays activated 1B Steve Pearce from the 15-day disabled list.
08/01/2016 Tampa Bay Rays traded 2B Steve Pearce to Baltimore Orioles for C Jonah Heim.
08/02/2016 Baltimore Orioles activated LF Steve Pearce.
09/18/2016 Baltimore Orioles placed LF Steve Pearce on the 60-day disabled list. Right flexor mass strain.
11/03/2016 Baltimore Orioles activated LF Steve Pearce from the 60-day disabled list.
11/03/2016 LF Steve Pearce elected free agency.
12/05/2016 Toronto Blue Jays signed free agent LF Steve Pearce.
05/15/2017 Toronto Blue Jays placed LF Steve Pearce on the 10-day disabled list.
06/08/2017 Toronto Blue Jays sent OF Steve Pearce on a rehab assignment to New Hampshire Fisher Cats.
06/13/2017 Toronto Blue Jays sent OF Steve Pearce on a rehab assignment to Buffalo Bisons.
06/16/2017 Toronto Blue Jays activated LF Steve Pearce from the 10-day disabled list.
05/03/2018 Toronto Blue Jays placed LF Steve Pearce on the 10-day disabled list. Oblique strain.
06/16/2018 Toronto Blue Jays sent LF Steve Pearce on a rehab assignment to Buffalo Bisons.
06/22/2018 Toronto Blue Jays activated LF Steve Pearce.
06/28/2018 Toronto Blue Jays traded LF Steve Pearce and cash to Boston Red Sox for SS Santiago Espinal.
06/29/2018 Boston Red Sox activated 1B Steve Pearce.
10/29/2018 1B Steve Pearce elected free agency.
11/16/2018 Boston Red Sox signed free agent 1B Steve Pearce.
03/27/2019 Boston Red Sox placed 1B Steve Pearce on the 10-day injured list retroactive to March 25, 2019. Left calf injury.
04/04/2019 Boston Red Sox activated 1B Steve Pearce from the 10-day injured list.
06/01/2019 Boston Red Sox placed 1B Steve Pearce on the 10-day injured list. Low back strain.
06/14/2019 Boston Red Sox sent 1B Steve Pearce on a rehab assignment to Lowell Spinners.
06/18/2019 Boston Red Sox sent 1B Steve Pearce on a rehab assignment to Pawtucket Red Sox.
08/11/2019 Boston Red Sox transferred 1B Steve Pearce from the 10-day injured list to the 60-day injured list. Low back strain.
10/31/2019 1B Steve Pearce elected free agency.