The Baseball Cube

Justin Upton  

Justin Upton  

|Free Agent

MORE  
Proper Name
Justin Irvin Upton
nickname
J-Up
High Level
MLB (2007-2022)
Positions
LF (1032) ... RF (780) ... OF (354) ... DH (32) ... CF (7)
Ht / Wt
6-1 / 215
Bats / Throws
Right / Right
age
36.216
place
Norfolk,Virginia
High School
Great Bridge (Chesapeake,VA)
Signing Bonus
$ 6,100,000
draft posit
ss
MLB Debut
Service Time
14.099 (2022)
MLB Teams
ARI [7] ANA [5] ATL [2] DET [2] SDN [1] SEA [1]
TBC#
54122
mlbam id
457708
Retrosheet
Stat Capsuleavgopsabrhhrrbisb
Career MLB [2007-2022].261.8106721105817543251003151
Speed
47
Power
79
Contact
29
XBH
74
RBIs
65
Runs
67
Hitting
47
Durability
44
Team
.481
Player Tags
Player Notes:  Brother of B.J. Upton
The TBC Weekly Newsletter keeps you up to date with site updates and new features. Subscribe today!
Batting Statistics
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level org age   # pos link   g ab   r   h 2b 3b hr rbi sb cs bb so hbp sh sf iw gdp tb pa xbh 1b avg obp slg ops secA iso babip bb% so% so/bb ab/hr
2006 South Bend Silver Hawks Midw A ari 18 -- of -- 113 438 71 115 28 1 12 66 15 7 52 96 5 0 6 3 6 181 501 41 74 .263 .343 .413 .757 .288 .151 .307 10.38 19.16 1.85 36.50
2007 Visalia Oaks Calif A+ ari 19 -- of -- 32 126 27 43 6 2 5 17 9 4 19 28 3 0 2 1 2 68 150 13 30 .341 .433 .540 .973 .389 .198 .400 12.67 18.67 1.47 25.20
2007 Mobile BayBears Sou AA ari 19 -- of -- 71 259 48 80 17 4 13 53 10 7 37 51 5 0 5 3 6 144 306 34 46 .309 .399 .556 .955 .402 .247 .335 12.09 16.67 1.38 19.92
2007 Arizona Diamondbacks NL MLB ari 19 10 rf log 43 140 17 31 8 3 2 11 2 0 11 37 1 0 0 4 3 51 152 13 18 .221 .283 .364 .647 .236 .143 .287 7.24 24.34 3.36 70.00
2008 Tucson Sidewinders PCL AAA ari 20 -- of -- 15 61 13 17 3 1 3 10 2 0 7 26 0 0 0 0 0 31 68 7 10 .279 .353 .508 .861 .377 .230 .438 10.29 38.24 3.71 20.33
2008 Arizona Diamondbacks NL MLB ari 20 10 rf log 108 356 52 89 19 6 15 42 1 4 54 121 4 0 3 6 3 165 417 40 49 .250 .353 .463 .816 .357 .213 .332 12.95 29.02 2.24 23.73
2009 Visalia Rawhide Calif A+ ari 21 -- rf -- 2 8 1 2 0 0 1 6 1 0 1 3 0 0 0 0 0 5 9 1 1 .250 .333 .625 .958 .625 .375 .250 11.11 33.33 3.00 8.00
2009 Arizona Diamondbacks NL MLB ari 21 10 rf log 138 526 84 158 30 7 26 86 20 5 55 137 2 1 4 3 10 280 588 63 95 .300 .366 .532 .899 .365 .232 .360 9.35 23.30 2.49 20.23
2010 Arizona Diamondbacks NL MLB ari 22 10 rf log 133 495 73 135 27 3 17 69 18 8 64 152 4 1 7 5 20 219 571 47 88 .273 .356 .442 .799 .319 .170 .354 11.21 26.62 2.38 29.12
2011 Arizona Diamondbacks NL MLB ari 23 10 rf log 159 592 105 171 39 5 31 88 21 9 59 126 19 0 4 9 8 313 674 75 96 .289 .369 .529 .898 .360 .240 .319 8.75 18.69 2.14 19.10
2012 Arizona Diamondbacks NL MLB ari 24 10 rf log 150 554 107 155 24 4 17 67 18 8 63 121 5 0 6 5 7 238 628 45 110 .280 .355 .430 .785 .282 .150 .327 10.03 19.27 1.92 32.59
2013 Atlanta Braves NL MLB atl 25 8 lf-rf log 149 558 94 147 27 2 27 70 8 1 75 161 5 1 4 4 12 259 643 56 91 .263 .354 .464 .818 .348 .201 .321 11.66 25.04 2.15 20.67
2014 Atlanta Braves NL MLB atl 26 8 lf log 154 566 77 153 34 2 29 102 8 4 60 171 6 0 8 1 10 278 640 65 88 .270 .342 .491 .833 .334 .221 .332 9.38 26.72 2.85 19.52
2015 San Diego Padres NL MLB sdn 27 10 lf log 150 542 85 136 26 3 26 81 19 5 68 159 4 0 5 5 10 246 619 55 81 .251 .336 .454 .790 .354 .203 .304 10.99 25.69 2.34 20.85
2016 Detroit Tigers AL MLB det 28 8 lf log 153 570 81 140 28 2 31 87 9 4 50 179 4 2 0 3 15 265 626 61 79 .246 .311 .465 .776 .316 .219 .303 7.99 28.59 3.58 18.39
2017 Detroit Tigers AL MLB det 29 8 lf log 125 459 81 128 37 0 28 94 10 5 57 147 3 0 1 2 6 249 520 65 63 .279 .362 .542 .904 .399 .264 .351 10.96 28.27 2.58 16.39
2017 Los Angeles Angels AL MLB ana 29 9 lf log 27 98 19 24 7 0 7 15 4 0 17 33 0 0 0 1 3 52 115 14 10 .245 .357 .531 .887 .500 .286 .293 14.78 28.70 1.94 14.00
2018 Los Angeles Angels AL MLB ana 30 8 lf log 145 533 80 137 18 1 30 85 8 2 64 176 10 0 6 1 12 247 613 49 88 .257 .344 .463 .808 .338 .206 .321 10.44 28.71 2.75 17.77
2019 Inland Empire 66ers Calif A+ ana 31 -- lf log 6 21 7 7 1 0 2 6 0 0 4 5 0 0 0 0 0 14 25 3 4 .333 .440 .667 1.107 .524 .333 .357 16.00 20.00 1.25 10.50
2019 Los Angeles Angels AL MLB ana 31 8 lf log 63 219 34 47 8 0 12 40 1 1 32 78 0 0 5 0 5 91 256 20 27 .215 .309 .416 .724 .347 .201 .261 12.50 30.47 2.44 18.25
2020 Los Angeles Angels AL MLB ana 32 10 lf log 42 147 20 30 5 0 9 22 0 2 11 43 7 0 1 0 6 62 166 14 16 .204 .289 .422 .711 .279 .218 .219 6.63 25.90 3.91 16.33
2021 Salt Lake Bees PCL2 AAA ana 33 -- lf log 2 7 1 1 0 0 1 1 0 0 1 4 0 0 0 0 0 4 8 1 0 .143 .250 .571 .821 .571 .429 .000 12.50 50.00 4.00 7.00
2021 Los Angeles Angels AL MLB ana 33 10 lf log 89 318 47 67 12 0 17 41 4 1 39 107 1 0 3 0 11 130 361 29 38 .211 .296 .409 .705 .330 .198 .254 10.80 29.64 2.74 18.71
2022 Tacoma Rainiers PCL2 AAA sea 34 2 rf log 12 45 8 9 2 0 2 6 0 0 6 18 0 0 1 0 0 17 52 4 5 .200 .288 .378 .666 .311 .178 .269 11.54 34.62 3.00 22.50
2022 Seattle Mariners AL MLB sea 34 8 dh log 17 48 2 6 1 0 1 3 0 0 6 23 3 0 0 0 1 10 57 2 4 .125 .263 .208 .471 .208 .083 .208 10.53 40.35 3.83 48.00
2006 A Total -- ARI -- -- -- -- 113 438 71 115 28 1 12 66 15 7 52 96 5 0 6 3 6 181 501 41 74 .263 .343 .413 .757 .288 .151 .307 10.38 19.16 1.85 36.50
2007 A+ / AA Total -- ARI -- -- -- -- 103 385 75 123 23 6 18 70 19 11 56 79 8 0 7 4 8 212 456 47 76 .319 .410 .551 .961 .397 .231 .356 12.28 17.32 1.41 21.39
2007 MLB Total -- ARI -- -- -- -- 43 140 17 31 8 3 2 11 2 0 11 37 1 0 0 4 3 51 152 13 18 .221 .283 .364 .647 .236 .143 .287 7.24 24.34 3.36 70.00
2008 AAA Total -- ARI -- -- -- -- 15 61 13 17 3 1 3 10 2 0 7 26 0 0 0 0 0 31 68 7 10 .279 .353 .508 .861 .377 .230 .438 10.29 38.24 3.71 20.33
2008 MLB Total -- ARI -- -- -- -- 108 356 52 89 19 6 15 42 1 4 54 121 4 0 3 6 3 165 417 40 49 .250 .353 .463 .816 .357 .213 .332 12.95 29.02 2.24 23.73
2009 A+ Total -- ARI -- -- -- -- 2 8 1 2 0 0 1 6 1 0 1 3 0 0 0 0 0 5 9 1 1 .250 .333 .625 .958 .625 .375 .250 11.11 33.33 3.00 8.00
2009 MLB Total -- ARI -- -- -- -- 138 526 84 158 30 7 26 86 20 5 55 137 2 1 4 3 10 280 588 63 95 .300 .366 .532 .899 .365 .232 .360 9.35 23.30 2.49 20.23
2010 MLB Total -- ARI -- -- -- -- 133 495 73 135 27 3 17 69 18 8 64 152 4 1 7 5 20 219 571 47 88 .273 .356 .442 .799 .319 .170 .354 11.21 26.62 2.38 29.12
2011 MLB Total -- ARI -- -- -- -- 159 592 105 171 39 5 31 88 21 9 59 126 19 0 4 9 8 313 674 75 96 .289 .369 .529 .898 .360 .240 .319 8.75 18.69 2.14 19.10
2012 MLB Total -- ARI -- -- -- -- 150 554 107 155 24 4 17 67 18 8 63 121 5 0 6 5 7 238 628 45 110 .280 .355 .430 .785 .282 .150 .327 10.03 19.27 1.92 32.59
2013 MLB Total -- ATL -- -- -- -- 149 558 94 147 27 2 27 70 8 1 75 161 5 1 4 4 12 259 643 56 91 .263 .354 .464 .818 .348 .201 .321 11.66 25.04 2.15 20.67
2014 MLB Total -- ATL -- -- -- -- 154 566 77 153 34 2 29 102 8 4 60 171 6 0 8 1 10 278 640 65 88 .270 .342 .491 .833 .334 .221 .332 9.38 26.72 2.85 19.52
2015 MLB Total -- SDN -- -- -- -- 150 542 85 136 26 3 26 81 19 5 68 159 4 0 5 5 10 246 619 55 81 .251 .336 .454 .790 .354 .203 .304 10.99 25.69 2.34 20.85
2016 MLB Total -- DET -- -- -- -- 153 570 81 140 28 2 31 87 9 4 50 179 4 2 0 3 15 265 626 61 79 .246 .311 .465 .776 .316 .219 .303 7.99 28.59 3.58 18.39
2017 MLB Total -- DET,ANA -- -- -- -- 152 557 100 152 44 0 35 109 14 5 74 180 3 0 1 3 9 301 635 79 73 .273 .361 .540 .901 .417 .268 .341 11.65 28.35 2.43 15.91
2018 MLB Total -- ANA -- -- -- -- 145 533 80 137 18 1 30 85 8 2 64 176 10 0 6 1 12 247 613 49 88 .257 .344 .463 .808 .338 .206 .321 10.44 28.71 2.75 17.77
2019 A+ Total -- ANA -- -- -- -- 6 21 7 7 1 0 2 6 0 0 4 5 0 0 0 0 0 14 25 3 4 .333 .440 .667 1.107 .524 .333 .357 16.00 20.00 1.25 10.50
2019 MLB Total -- ANA -- -- -- -- 63 219 34 47 8 0 12 40 1 1 32 78 0 0 5 0 5 91 256 20 27 .215 .309 .416 .724 .347 .201 .261 12.50 30.47 2.44 18.25
2020 MLB Total -- ANA -- -- -- -- 42 147 20 30 5 0 9 22 0 2 11 43 7 0 1 0 6 62 166 14 16 .204 .289 .422 .711 .279 .218 .219 6.63 25.90 3.91 16.33
2021 AAA Total -- ANA -- -- -- -- 2 7 1 1 0 0 1 1 0 0 1 4 0 0 0 0 0 4 8 1 0 .143 .250 .571 .821 .571 .429 .000 12.50 50.00 4.00 7.00
2021 MLB Total -- ANA -- -- -- -- 89 318 47 67 12 0 17 41 4 1 39 107 1 0 3 0 11 130 361 29 38 .211 .296 .409 .705 .330 .198 .254 10.80 29.64 2.74 18.71
2022 AAA Total -- SEA -- -- -- -- 12 45 8 9 2 0 2 6 0 0 6 18 0 0 1 0 0 17 52 4 5 .200 .288 .378 .666 .311 .178 .269 11.54 34.62 3.00 22.50
2022 MLB Total -- SEA -- -- -- -- 17 48 2 6 1 0 1 3 0 0 6 23 3 0 0 0 1 10 57 2 4 .125 .263 .208 .471 .208 .083 .208 10.53 40.35 3.83 48.00
Total MLB (16 yrs) -- MLB -- -- -- -- -- 1845 6721 1058 1754 350 38 325 1003 151 59 785 1971 78 5 57 49 142 3155 7646 713 1041 .261 .342 .469 .812 .339 .208 .319 10.27 25.78 2.51 20.68
Total Minors (7 yrs) -- Minors -- -- -- -- -- 253 965 176 274 57 8 39 165 37 18 127 231 13 0 14 7 14 464 1119 104 170 .284 .370 .481 .851 .348 .197 .331 11.35 20.64 1.82 24.74
Total AL (7 yrs) -- AL -- -- -- -- -- 661 2392 364 579 116 3 135 387 36 15 276 786 28 2 16 7 59 1106 2714 254 325 .242 .326 .462 .788 .344 .220 .299 10.17 28.96 2.85 17.72
Total NL (9 yrs) -- NL -- -- -- -- -- 1184 4329 694 1175 234 35 190 616 115 44 509 1185 50 3 41 42 83 2049 4932 459 716 .271 .352 .473 .825 .336 .202 .329 10.32 24.03 2.33 22.78
Total AAA (3 yrs) -- AAA -- -- -- -- -- 29 113 22 27 5 1 6 17 2 0 14 48 0 0 1 0 0 52 128 12 15 .239 .320 .460 .780 .363 .221 .350 10.94 37.50 3.43 18.83
Total AA (1 yrs) -- AA -- -- -- -- -- 71 259 48 80 17 4 13 53 10 7 37 51 5 0 5 3 6 144 306 34 46 .309 .399 .556 .955 .402 .247 .335 12.09 16.67 1.38 19.92
Total A+ (3 yrs) -- A+ -- -- -- -- -- 40 155 35 52 7 2 8 29 10 4 24 36 3 0 2 1 2 87 184 17 35 .335 .429 .561 .991 .419 .226 .389 13.04 19.57 1.50 19.38
Total A (1 yrs) -- A -- -- -- -- -- 113 438 71 115 28 1 12 66 15 7 52 96 5 0 6 3 6 181 501 41 74 .263 .343 .413 .757 .288 .151 .307 10.38 19.16 1.85 36.50
Other Batting
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level age   g ab   r   h 2b 3b hr rbi sb cs bb so hbp sh sf iw gdp tb pa xbh 1b avg obp slg ops secA iso babip bb% so% so/bb ab/hr
2004 Team USA 18u Intl USA 16 6 24 8 10 0 4 1 5 2 0 2 4 0 0 1 0 0 21 27 5 5 .417 .444 .875 1.319 .625 .458 .450 7.41 14.81 2.00 24.00
2006 Arizona Diamondbacks MLB Spring Training Spring 18 8 14 3 7 3 1 0 6 0 1 2 3 0 0 0 0 1 12 16 4 3 .500 .563 .857 1.420 .429 .357 .636 12.50 18.75 1.50 --
2007 Arizona Diamondbacks MLB Spring Training Spring 19 19 31 7 9 2 1 2 9 1 1 4 7 0 0 1 0 1 19 36 5 4 .290 .361 .613 .974 .452 .323 .304 11.11 19.44 1.75 15.50
2008 Arizona Diamondbacks MLB Spring Training Spring 20 22 62 9 19 3 0 2 11 4 3 8 13 2 0 0 0 0 28 72 5 14 .306 .403 .452 .854 .290 .145 .362 11.11 18.06 1.63 31.00
2009 National League MLB AllStar 21 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 0.00 -- --
2009 Arizona Diamondbacks MLB Spring Training Spring 21 23 61 10 12 4 2 0 11 3 1 11 19 2 0 1 0 1 20 75 6 6 .197 .333 .328 .661 .344 .131 .279 14.67 25.33 1.73 --
2010 Arizona Diamondbacks MLB Spring Training Spring 22 21 57 15 22 3 0 6 20 3 0 8 9 1 0 0 0 0 43 66 9 13 .386 .470 .754 1.224 .561 .368 .381 12.12 13.64 1.13 9.50
2011 National League MLB AllStar 23 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 0.00 -- --
2011 Arizona Diamondbacks MLB Spring Training Spring 23 24 71 9 18 3 0 3 8 2 6 6 15 0 0 0 0 1 30 77 6 12 .254 .312 .423 .734 .197 .169 .283 7.79 19.48 2.50 23.67
2011 Arizona Diamondbacks Division Series Playoffs 23 5 20 3 4 0 0 2 3 0 0 3 6 0 0 0 0 0 10 23 2 2 .200 .304 .500 .804 .450 .300 .167 13.04 26.09 2.00 10.00
2012 Arizona Diamondbacks MLB Spring Training Spring 24 25 61 9 17 4 1 0 5 2 0 13 19 2 0 1 0 2 23 77 5 12 .279 .416 .377 .793 .344 .098 .395 16.88 24.68 1.46 --
2013 Atlanta Braves MLB Spring Training Spring 25 25 70 13 20 3 0 6 19 1 0 5 22 0 0 0 0 1 41 75 9 11 .286 .333 .586 .919 .386 .300 .333 6.67 29.33 4.40 11.67
2013 Atlanta Braves Division Series Playoffs 25 4 14 2 2 1 0 0 0 0 0 4 4 0 0 0 0 0 3 18 1 1 .143 .333 .214 .548 .357 .071 .200 22.22 22.22 1.00 --
2014 Atlanta Braves MLB Spring Training Spring 26 19 55 5 12 4 0 3 9 0 1 4 14 0 0 0 0 0 25 59 7 5 .218 .271 .455 .726 .291 .236 .237 6.78 23.73 3.50 18.33
2015 National League MLB AllStar 27 1 1 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 1 1.000 1.000 1.000 2.000 1.000 .000 1.000 0.00 0.00 -- --
2015 San Diego Padres MLB Spring Training Spring 27 18 51 8 16 7 0 3 7 0 1 4 13 0 0 1 0 1 32 56 10 6 .314 .357 .627 .985 .373 .314 .361 7.14 23.21 3.25 17.00
2016 Detroit Tigers MLB Spring Training Spring 28 20 54 7 15 2 0 3 7 1 0 9 20 0 0 0 0 1 26 63 5 10 .278 .381 .481 .862 .389 .204 .387 14.29 31.75 2.22 18.00
2017 Detroit Tigers MLB Spring Training Spring 29 24 64 8 19 4 0 5 14 2 0 4 13 1 0 1 0 1 38 70 9 10 .297 .343 .594 .937 .391 .297 .298 5.71 18.57 3.25 12.80
2017 American League MLB AllStar 29 1 2 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 1 2 0 1 .500 .500 .500 1.000 .000 .000 1.000 0.00 50.00 -- --
2018 Los Angeles Angels MLB Spring Training Spring 30 20 52 7 14 2 0 3 11 1 0 5 15 0 0 1 0 1 25 58 5 9 .269 .328 .481 .808 .327 .212 .314 8.62 25.86 3.00 17.33
2019 Los Angeles Angels MLB Spring Training Spring 31 5 7 2 1 0 0 1 1 0 0 3 3 2 0 0 0 0 4 12 1 0 .143 .500 .571 1.071 .857 .429 .000 25.00 25.00 1.00 7.00
2020 Los Angeles Angels MLB Spring Training Spring 32 9 18 3 4 1 0 1 5 0 0 4 6 0 0 1 0 0 8 23 2 2 .222 .348 .444 .792 .444 .222 .250 17.39 26.09 1.50 18.00
2021 Los Angeles Angels MLB Spring Training Spring 33 19 44 10 16 4 0 4 11 2 0 2 12 1 0 0 0 1 32 47 8 8 .364 .404 .727 1.132 .455 .364 .429 4.26 25.53 6.00 11.00
2022 Los Angeles Angels MLB Spring Training Spring 34 7 15 5 5 0 0 3 11 0 0 3 1 1 0 0 0 1 14 19 3 2 .333 .474 .933 1.407 .800 .600 .182 15.79 5.26 0.33 5.00
-- Totals -- AllStar 21 4 7 0 2 0 0 0 0 1 0 0 1 0 0 0 0 0 2 7 0 2 .286 .286 .286 .571 .143 .000 .333 0.00 14.29 -- --
-- Totals -- USA 16 6 24 8 10 0 4 1 5 2 0 2 4 0 0 1 0 0 21 27 5 5 .417 .444 .875 1.319 .625 .458 .450 7.41 14.81 2.00 24.00
-- Totals -- Spring 18 308 787 130 226 49 5 45 165 22 14 95 204 12 0 7 0 13 420 901 99 127 .287 .370 .534 .903 .377 .247 .332 10.54 22.64 2.15 17.49
-- Totals -- Playoffs 25 9 34 5 6 1 0 2 3 0 0 7 10 0 0 0 0 0 13 41 3 3 .176 .317 .382 .699 .412 .206 .182 17.07 24.39 1.43 17.00
Fielding Statistics
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year team name league level mlb age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk
2006 South Bend Silver Hawks Midw A ari 18 of 105 0 0.0 283 4 6 1 293 287 0 0 -- .980 2.7 -- -- 77.2 92.9 2
2007 Arizona Diamondbacks NL MLB ari 19 rf 42 38 315.1 65 1 5 0 71 66 0 0 -- .930 1.6 0.21 1.89 25.9 97.7 2
2007 Mobile BayBears Sou AA ari 19 of 67 0 0.0 138 4 5 1 147 142 0 0 -- .966 2.1 -- -- 48.2 94.4 3
2007 Visalia Oaks Calif A+ ari 19 of 28 0 0.0 66 2 3 0 71 68 0 0 -- .958 2.4 -- -- 20.0 87.5 5
2008 Arizona Diamondbacks NL MLB ari 20 rf 101 100 860.0 175 6 11 2 192 181 0 0 -- .943 1.8 0.21 1.89 62.3 93.5 1
2008 Tucson Sidewinders PCL AAA ari 20 of 14 0 0.0 18 0 2 0 20 18 0 0 -- .900 1.3 -- -- 9.9 93.3 9
2009 Arizona Diamondbacks NL MLB ari 21 rf 136 134 1,180.0 294 4 12 1 310 298 0 0 -- .961 2.2 0.25 2.27 84.0 98.6 1
2009 Arizona Diamondbacks NL MLB ari 21 dh 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.6 0.7 3
2009 Visalia Rawhide Calif A+ ari 21 rf 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.7 50.0 10
2010 Arizona Diamondbacks NL MLB ari 22 rf 128 128 1,117.0 265 1 4 0 270 266 0 0 -- .985 2.1 0.24 2.14 79.0 96.2 1
2010 Arizona Diamondbacks NL MLB ari 22 dh 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.6 0.8 4
2011 Arizona Diamondbacks NL MLB ari 23 rf 159 156 1,366.2 339 5 13 2 357 344 0 0 -- .964 2.2 0.25 2.27 98.1 100.0 1
2012 Arizona Diamondbacks NL MLB ari 24 rf 149 148 1,280.2 309 6 5 2 320 315 0 0 -- .984 2.1 0.25 2.21 92.0 99.3 1
2013 Atlanta Braves NL MLB atl 25 lf 108 91 839.2 174 0 4 0 178 174 0 0 -- .978 1.6 0.21 1.87 66.7 72.5 1
2013 Atlanta Braves NL MLB atl 25 rf 54 52 419.1 89 2 0 0 91 91 0 0 -- 1.000 1.7 0.22 1.95 33.3 36.2 2
2013 Atlanta Braves NL MLB atl 25 dh 2 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 1.2 1.3 2
2014 Atlanta Braves NL MLB atl 26 lf 150 150 1,319.2 271 5 8 0 284 276 0 0 -- .972 1.8 0.21 1.88 92.6 97.4 1
2014 Atlanta Braves NL MLB atl 26 dh 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.6 0.6 3
2015 San Diego Padres NL MLB sdn 27 lf 146 145 1,260.1 235 9 3 0 247 244 0 0 -- .988 1.7 0.19 1.74 90.1 97.3 1
2015 San Diego Padres NL MLB sdn 27 dh 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.6 0.7 3
2016 Detroit Tigers AL MLB det 28 lf 146 142 1,258.0 253 4 4 0 261 257 0 0 -- .985 1.8 0.20 1.84 90.7 95.4 1
2016 Detroit Tigers AL MLB det 28 cf 6 6 41.0 14 0 0 0 14 14 0 0 -- 1.000 2.3 0.34 3.07 3.7 3.9 5
2016 Detroit Tigers AL MLB det 28 dh 2 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 1.2 1.3 6
2017 Detroit Tigers AL MLB det 29 lf 124 124 1,058.2 273 7 7 0 287 280 0 0 -- .976 2.3 0.26 2.38 76.5 99.2 1
2017 Los Angeles Angels AL MLB ana 29 lf 27 27 229.0 45 2 1 0 48 47 0 0 -- .979 1.7 0.21 1.85 16.7 100.0 3
2018 Los Angeles Angels AL MLB ana 30 lf 140 140 1,200.1 294 7 4 1 305 301 0 0 -- .987 2.2 0.25 2.26 86.4 96.6 1
2018 Los Angeles Angels AL MLB ana 30 of 140 140 1,200.1 294 7 4 1 305 301 0 0 -- .987 2.2 0.25 2.26 86.4 96.6 1
2018 Los Angeles Angels AL MLB ana 30 dh 4 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 2.5 2.8 4
2019 Los Angeles Angels AL MLB ana 31 lf 56 55 461.0 86 2 4 0 92 88 0 0 -- .957 1.6 0.19 1.72 34.6 88.9 2
2019 Los Angeles Angels AL MLB ana 31 dh 5 5 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 3.1 7.9 5
2019 Inland Empire 66ers Calif A+ ana 31 lf 5 0 0.0 7 0 0 0 7 7 0 0 -- 1.000 1.4 -- -- 3.6 83.3 9
2020 Los Angeles Angels AL MLB ana 32 lf 39 39 312.1 65 0 2 0 67 65 0 0 -- .970 1.7 0.21 1.87 65.0 92.9 1
2020 Los Angeles Angels AL MLB ana 32 dh 3 3 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 5.0 7.1 3
2021 Los Angeles Angels AL MLB ana 33 lf 87 86 687.1 121 3 2 1 126 124 0 0 -- .984 1.4 0.18 1.62 53.7 97.8 1
2021 Los Angeles Angels AL MLB ana 33 cf 1 0 1.1 0 0 0 0 0 0 0 0 -- .000 0.0 0.00 0.00 0.6 1.1 6
2021 Los Angeles Angels AL MLB ana 33 dh 1 1 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.6 1.1 4
2021 Salt Lake Bees PCL2 AAA ana 33 lf 2 0 0.0 5 0 1 0 6 5 0 0 -- .833 2.5 -- -- 1.6 100.0 14
2022 Seattle Mariners AL MLB sea 34 lf 2 2 12.0 2 0 0 0 2 2 0 0 -- 1.000 1.0 0.17 1.50 1.2 11.8 8
2022 Seattle Mariners AL MLB sea 34 rf 4 3 23.0 6 0 0 0 6 6 0 0 -- 1.000 1.5 0.26 2.35 2.5 23.5 9
2022 Seattle Mariners AL MLB sea 34 dh 11 10 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 6.8 64.7 6
2022 Tacoma Rainiers PCL2 AAA sea 34 rf 6 0 44.0 10 0 0 0 10 10 0 0 -- 1.000 1.7 0.23 2.05 4.0 50.0 9
Total MLB (10 yrs) -- MLB -- -- lf 1025 1001 8,636 1819 39 39 2 1897 1858 0 0 -- .979 1.8 0.22 1.94 -- -- --
Total MLB (2 yrs) -- MLB -- -- cf 7 6 42 14 0 0 0 14 14 0 0 -- 1.000 2.0 0.33 2.99 -- -- --
Total MLB (8 yrs) -- MLB -- -- rf 773 759 6,561 1542 25 50 7 1617 1567 0 0 -- .969 2.0 0.24 2.15 -- -- --
Total MLB (1 yrs) -- MLB -- -- of 140 140 1,200 294 7 4 1 305 301 0 0 -- .987 2.2 0.25 2.26 -- -- --
Total MLB (11 yrs) -- MLB -- -- dh 32 19 0 0 0 0 0 0 0 0 0 -- -- 0.0 -- -- -- -- --
Total AAA (1 yrs) -- AAA -- -- lf 2 0 0 5 0 1 0 6 5 0 0 -- .833 2.5 -- -- -- -- --
Total AAA (1 yrs) -- AAA -- -- rf 6 0 44 10 0 0 0 10 10 0 0 -- 1.000 1.7 0.23 2.05 -- -- --
Total AAA (1 yrs) -- AAA -- -- of 14 0 0 18 0 2 0 20 18 0 0 -- .900 1.3 -- -- -- -- --
Total AA (1 yrs) -- AA -- -- of 67 0 0 138 4 5 1 147 142 0 0 -- .966 2.1 -- -- -- -- --
Total A+ (1 yrs) -- A+ -- -- lf 5 0 0 7 0 0 0 7 7 0 0 -- 1.000 1.4 -- -- -- -- --
Total A+ (1 yrs) -- A+ -- -- rf 1 0 0 0 0 0 0 0 0 0 0 -- -- 0.0 -- -- -- -- --
Total A+ (1 yrs) -- A+ -- -- of 28 0 0 66 2 3 0 71 68 0 0 -- .958 2.4 -- -- -- -- --
Total A (1 yrs) -- A -- -- of 105 0 0 283 4 6 1 293 287 0 0 -- .980 2.7 -- -- -- -- --
Yearly Positional Grid
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
year category pos p pos c pos 1b pos 2b pos 3b pos ss pos lf pos cf pos rf pos of pos dh
2006 Minor 0 0 0 0 0 0 0 0 0 105 0
2007 Minor 0 0 0 0 0 0 0 0 0 95 0
2007 MLB 0 0 0 0 0 0 0 0 42 0 0
2008 Minor 0 0 0 0 0 0 0 0 0 14 0
2008 MLB 0 0 0 0 0 0 0 0 101 0 0
2009 Minor 0 0 0 0 0 0 0 0 1 0 0
2009 MLB 0 0 0 0 0 0 0 0 136 0 1
2010 MLB 0 0 0 0 0 0 0 0 128 0 1
2011 MLB 0 0 0 0 0 0 0 0 159 0 0
2012 MLB 0 0 0 0 0 0 0 0 149 0 0
2013 MLB 0 0 0 0 0 0 108 0 54 0 2
2014 MLB 0 0 0 0 0 0 150 0 0 0 1
2015 MLB 0 0 0 0 0 0 146 0 0 0 1
2016 MLB 0 0 0 0 0 0 146 6 0 0 2
2017 MLB 0 0 0 0 0 0 151 0 0 0 0
2018 MLB 0 0 0 0 0 0 140 0 0 140 4
2019 Minor 0 0 0 0 0 0 5 0 0 0 0
2019 MLB 0 0 0 0 0 0 56 0 0 0 5
2020 MLB 0 0 0 0 0 0 39 0 0 0 3
2021 Minor 0 0 0 0 0 0 2 0 0 0 0
2021 MLB 0 0 0 0 0 0 87 1 0 0 1
2022 Minor 0 0 0 0 0 0 0 0 6 0 0
2022 MLB 0 0 0 0 0 0 2 0 4 0 11