The Baseball Cube

Ryan O'Hearn  

Ryan O'Hearn  

Kansas City Royals |Active on MLB Roster

MORE  
Proper Name:
Ryan Patrick O'Hearn
High Level:
MLB (2018-2022)
pos:
1b (585) ... lf (63) ... rf (59) ... dh (50) ... of (1)
Height:
6-3
Weight:
220
Bats:
Left
Throws:
Left
Born:
age:
29.013
place:
colleges:
Drafted:
Kansas City Royals  -  2014  -  8 - 243 (June-Reg)more
Signing Bonus:
$ 125,000
draft posit:
1B
MLB Debut:
TBC#:
168946
MLBAM ID:
Retrosheet:
Speed
30
Power
74
Contact
44
XBH
71
RBIs
78
Runs
43
Hitting
60
Durability
56
Team
.460
Player Notes:  
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
Batting Statistics
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • 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   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
2012 Sam Houston State Sthland NCAA-1 Fr 18 27 1b 62 227 34 69 9 2 2 30 5 1 25 59 4 2 0 0 2 88 258 13 56 .304 .383 .388 .770 .211 .084 .404 9.69 22.87 2.36 113.50
2013 Sam Houston State Sthland NCAA-1 So 19 27 1b 56 183 19 48 7 4 1 25 0 1 23 42 0 1 2 0 1 66 209 12 36 .262 .341 .361 .702 .219 .098 .331 11.00 20.10 1.83 183.00
2014 Sam Houston State Sthland NCAA-1 Jr 20 27 1b 62 257 37 75 11 3 8 44 1 1 22 53 1 3 2 0 2 116 285 22 53 .292 .348 .451 .799 .245 .160 .338 7.72 18.60 2.41 32.13
2014 Idaho Falls Chukars Pio Rk kca 20 27 1b 64 249 61 90 16 1 13 54 3 2 39 59 1 0 4 1 8 147 293 30 60 .361 .444 .590 1.034 .390 .229 .425 13.31 20.14 1.51 19.15
2015 Lexington Legends SAL A kca 21 22 1b 81 314 44 87 11 0 19 56 7 2 36 87 2 0 4 3 10 155 356 30 57 .277 .351 .494 .845 .347 .217 .321 10.11 24.44 2.42 16.53
2015 Wilmington Blue Rocks Caro A+ kca 21 32 1b 46 161 14 38 10 0 8 21 0 0 19 54 0 0 1 2 1 72 181 18 20 .236 .315 .447 .762 .329 .211 .300 10.50 29.83 2.84 20.13
2016 Wilmington Blue Rocks Caro A+ kca 22 27 1b 22 88 13 31 7 0 7 18 0 0 8 27 1 0 1 1 0 59 98 14 17 .352 .408 .670 1.079 .409 .318 .436 8.16 27.55 3.38 12.57
2016 Northwest Arkansas Naturals Tex AA kca 22 30 1b-lf 112 414 49 107 25 2 15 60 3 5 48 131 3 0 1 3 7 181 466 42 65 .258 .339 .437 .776 .290 .179 .342 10.30 28.11 2.73 27.60
2017 Northwest Arkansas Naturals Tex AA kca 23 27 1b-lf 19 66 7 17 1 1 4 11 0 0 10 20 0 0 0 1 2 32 76 6 11 .258 .355 .485 .840 .379 .227 .310 13.16 26.32 2.00 16.50
2017 Omaha Storm Chasers PCL AAA kca 23 21 1b 114 413 48 104 26 1 18 53 1 0 45 119 1 2 2 0 9 186 463 45 59 .252 .325 .450 .776 .310 .199 .309 9.72 25.70 2.64 22.94
2018 Omaha Storm Chasers PCL AAA kca 24 -- 1b 100 353 47 82 21 1 11 52 2 0 45 97 3 2 3 2 10 138 406 33 49 .232 .322 .391 .713 .292 .159 .286 11.08 23.89 2.16 32.09
2018 Kansas City Royals AL MLB kca 24 66 1b 44 149 23 39 10 2 12 30 0 0 20 45 1 0 0 0 0 89 170 24 15 .262 .353 .597 .950 .470 .336 .293 11.76 26.47 2.25 12.42
2019 Omaha Storm Chasers PCL AAA kca 25 -- 1b 35 129 20 38 10 1 9 28 0 0 17 31 2 0 1 1 2 77 149 20 18 .295 .383 .597 .979 .434 .302 .322 11.41 20.81 1.82 14.33
2019 Kansas City Royals AL MLB kca 25 66 1b 105 328 32 64 13 1 14 38 0 1 39 99 1 0 2 1 7 121 370 28 36 .195 .281 .369 .650 .290 .174 .230 10.54 26.76 2.54 23.43
2020 Kansas City Royals AL MLB kca 26 66 1b 42 113 7 22 6 0 2 18 0 0 18 37 0 0 1 2 5 34 132 8 14 .195 .303 .301 .604 .265 .106 .267 13.64 28.03 2.06 56.50
2021 Omaha Storm Chasers IL2 AAA kca 27 24 rf-1b 19 72 22 27 4 0 12 25 3 0 9 15 1 0 0 1 1 67 82 16 11 .375 .451 .931 1.382 .722 .556 .333 10.98 18.29 1.67 6.00
2021 Kansas City Royals AL MLB kca 27 66 dh-rf 84 236 23 53 5 1 9 29 0 0 13 71 2 0 3 0 7 87 254 15 38 .225 .268 .369 .636 .199 .144 .277 5.12 27.95 5.46 26.22
2022 Kansas City Royals AL MLB kca -- -- x 45 85 6 17 1 1 1 10 0 0 7 27 1 1 0 0 1 23 94 3 14 .200 .269 .271 .539 .153 .071 .281 7.45 28.72 3.86 85.00
2014 Rk Total -- KCA -- -- -- 64 249 61 90 16 1 13 54 3 2 39 59 1 0 4 1 8 147 293 30 60 .361 .444 .590 1.034 .390 .229 .425 13.31 20.14 1.51 19.15
2015 A+ / A Total -- KCA -- -- -- 127 475 58 125 21 0 27 77 7 2 55 141 2 0 5 5 11 227 537 48 77 .263 .339 .478 .817 .341 .215 .314 10.24 26.26 2.56 17.59
2016 A+ / AA Total -- KCA -- -- -- 134 502 62 138 32 2 22 78 3 5 56 158 4 0 2 4 7 240 564 56 82 .275 .351 .478 .829 .311 .203 .358 9.93 28.01 2.82 22.82
2017 AAA / AA Total -- KCA -- -- -- 133 479 55 121 27 2 22 64 1 0 55 139 1 2 2 1 11 218 539 51 70 .253 .330 .455 .785 .319 .203 .309 10.20 25.79 2.53 21.77
2018 AAA Total -- KCA -- -- -- 100 353 47 82 21 1 11 52 2 0 45 97 3 2 3 2 10 138 406 33 49 .232 .322 .391 .713 .292 .159 .286 11.08 23.89 2.16 32.09
2018 MLB Total -- KCA -- -- -- 44 149 23 39 10 2 12 30 0 0 20 45 1 0 0 0 0 89 170 24 15 .262 .353 .597 .950 .470 .336 .293 11.76 26.47 2.25 12.42
2019 AAA Total -- KCA -- -- -- 35 129 20 38 10 1 9 28 0 0 17 31 2 0 1 1 2 77 149 20 18 .295 .383 .597 .979 .434 .302 .322 11.41 20.81 1.82 14.33
2019 MLB Total -- KCA -- -- -- 105 328 32 64 13 1 14 38 0 1 39 99 1 0 2 1 7 121 370 28 36 .195 .281 .369 .650 .290 .174 .230 10.54 26.76 2.54 23.43
2020 MLB Total -- KCA -- -- -- 42 113 7 22 6 0 2 18 0 0 18 37 0 0 1 2 5 34 132 8 14 .195 .303 .301 .604 .265 .106 .267 13.64 28.03 2.06 56.50
2021 AAA Total -- KCA -- -- -- 19 72 22 27 4 0 12 25 3 0 9 15 1 0 0 1 1 67 82 16 11 .375 .451 .931 1.382 .722 .556 .333 10.98 18.29 1.67 6.00
2021 MLB Total -- KCA -- -- -- 84 236 23 53 5 1 9 29 0 0 13 71 2 0 3 0 7 87 254 15 38 .225 .268 .369 .636 .199 .144 .277 5.12 27.95 5.46 26.22
2022 MLB Total -- KCA -- -- -- 45 85 6 17 1 1 1 10 0 0 7 27 1 1 0 0 1 23 94 3 14 .200 .269 .271 .539 .153 .071 .281 7.45 28.72 3.86 85.00
Total MLB (5 yrs) -- MLB -- -- -- -- 320 911 91 195 35 5 38 125 0 1 97 279 5 1 6 3 20 354 1020 78 117 .214 .291 .389 .680 .280 .175 .262 9.51 27.35 2.88 23.97
Total Minors (7 yrs) -- Minors -- -- -- -- 612 2259 325 621 131 7 116 378 19 9 276 640 14 4 17 15 50 1114 2570 254 367 .275 .355 .493 .848 .345 .218 .332 10.74 24.90 2.32 19.47
Total AL (5 yrs) -- AL -- -- -- -- 320 911 91 195 35 5 38 125 0 1 97 279 5 1 6 3 20 354 1020 78 117 .214 .291 .389 .680 .280 .175 .262 9.51 27.35 2.88 23.97
Total AAA (4 yrs) -- AAA -- -- -- -- 268 967 137 251 61 3 50 158 6 0 116 262 7 4 6 4 22 468 1100 114 137 .260 .341 .484 .825 .351 .224 .304 10.55 23.82 2.26 19.34
Total AA (2 yrs) -- AA -- -- -- -- 131 480 56 124 26 3 19 71 3 5 58 151 3 0 1 4 9 213 542 48 76 .258 .341 .444 .785 .302 .185 .338 10.70 27.86 2.60 25.26
Total A+ (2 yrs) -- A+ -- -- -- -- 68 249 27 69 17 0 15 39 0 0 27 81 1 0 2 3 1 131 279 32 37 .277 .348 .526 .874 .357 .249 .348 9.68 29.03 3.00 16.60
Total A (1 yrs) -- A -- -- -- -- 81 314 44 87 11 0 19 56 7 2 36 87 2 0 4 3 10 155 356 30 57 .277 .351 .494 .845 .347 .217 .321 10.11 24.44 2.42 16.53
Total Rk (1 yrs) -- Rk -- -- -- -- 64 249 61 90 16 1 13 54 3 2 39 59 1 0 4 1 8 147 293 30 60 .361 .444 .590 1.034 .390 .229 .425 13.31 20.14 1.51 19.15
Total NCAA-1 (3 yrs) -- NCAA-1 -- -- -- -- 180 667 90 192 27 9 11 99 6 3 70 154 5 6 4 0 5 270 752 47 145 .288 .358 .405 .763 .226 .117 .358 9.31 20.48 2.20 60.64
Other Batting
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • 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
2012 Santa Barbara Foresters CaliforniaColleg CollegeSummer 18 34 119 22 35 10 1 2 27 1 1 15 22 0 0 0 0 0 53 0 13 22 .294 .373 .445 .819 .277 .151 .347 -- -- 1.47 59.50
2013 Santa Barbara Foresters CaliforniaColleg CollegeSummer 19 42 145 25 39 9 2 4 25 2 3 26 36 0 0 0 0 0 64 0 15 24 .269 .380 .441 .821 .345 .172 .333 -- -- 1.38 36.25
2015 Rochester Ridgemen NYCollegiate CollegeSummer 21 41 128 18 35 3 3 0 18 14 1 13 31 2 5 3 0 0 44 151 6 29 .273 .342 .344 .686 .273 .070 .350 8.61 20.53 2.38 --
2016 Kansas City Royals MLB-ST Spring 22 4 6 0 2 0 0 0 0 0 0 0 2 0 0 0 0 1 2 6 0 2 .333 .333 .333 .667 .000 .000 .500 0.00 33.33 -- --
2016 Xenia Scouts GreatLakes CollegeSummer 22 41 143 31 30 2 1 1 8 16 1 33 39 2 1 0 0 1 37 179 4 26 .210 .365 .259 .624 .385 .049 .282 18.44 21.79 1.18 143.00
2016 Surprise Saguaros Az Fall AFL 22 23 86 12 25 4 0 1 11 0 0 13 26 0 0 0 0 0 32 99 5 20 .291 .384 .372 .756 .233 .081 .407 13.13 26.26 2.00 86.00
2017 Kansas City Royals MLB-ST Spring 23 17 30 7 7 4 0 2 5 0 0 2 11 0 0 0 0 0 17 32 6 1 .233 .281 .567 .848 .400 .333 .294 6.25 34.38 5.50 15.00
2018 Kansas City Royals MLB-ST Spring 24 19 35 10 14 4 1 5 13 1 0 3 10 0 0 0 0 1 35 38 10 4 .400 .447 1.000 1.447 .714 .600 .450 7.89 26.32 3.33 7.00
2019 Kansas City Royals MLB-ST Spring 25 20 50 9 16 3 0 1 14 0 0 8 14 0 0 0 0 1 22 58 4 12 .320 .414 .440 .854 .280 .120 .429 13.79 24.14 1.75 50.00
2020 Kansas City Royals MLB-ST Spring 26 13 35 5 12 3 0 5 9 0 0 3 8 0 0 0 0 1 30 38 8 4 .343 .395 .857 1.252 .600 .514 .318 7.89 21.05 2.67 7.00
2021 Kansas City Royals MLB-ST Spring 27 21 43 8 9 1 1 5 6 0 0 5 17 1 0 0 0 0 27 49 7 2 .209 .306 .628 .934 .535 .419 .190 10.20 34.69 3.40 8.60
2022 Kansas City Royals MLB-ST Spring 28 12 31 5 12 2 0 2 6 0 0 1 5 0 0 0 0 0 20 32 4 8 .387 .406 .645 1.051 .290 .258 .417 3.13 15.63 5.00 15.50
-- Totals -- Spring 22 106 230 44 72 17 2 20 53 1 0 22 67 1 0 0 0 4 153 253 39 33 .313 .375 .665 1.041 .452 .352 .364 8.70 26.48 3.05 11.50
-- Totals -- CollegeSummer 18 158 535 96 139 24 7 7 78 33 6 87 128 4 6 3 0 1 198 330 38 101 .260 .366 .370 .736 .323 .110 .328 26.36 38.79 1.47 76.43
-- Totals -- AFL 22 23 86 12 25 4 0 1 11 0 0 13 26 0 0 0 0 0 32 99 5 20 .291 .384 .372 .756 .233 .081 .407 13.13 26.26 2.00 86.00
Fielding Statistics
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • 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
2014 Idaho Falls Chukars Pio Rk kca 20 1b 40 0 0.0 383 22 1 29 406 405 0 0 -- .998 10.1 -- -- 52.6 62.5 1
2014 Idaho Falls Chukars Pio Rk kca 20 rf 15 0 0.0 19 0 1 0 20 19 0 0 -- .950 1.3 -- -- 19.7 23.4 3
2015 Wilmington Blue Rocks Caro A+ kca 21 1b 42 0 0.0 349 13 5 26 367 362 0 0 -- .986 8.6 -- -- 30.2 91.3 2
2015 Lexington Legends SAL A kca 21 1b 64 0 0.0 607 37 9 31 653 644 0 0 -- .986 10.1 -- -- 46.4 79.0 1
2015 Lexington Legends SAL A kca 21 rf 3 0 0.0 9 0 0 0 9 9 0 0 -- 1.000 3.0 -- -- 2.2 3.7 7
2016 NW Arkansas Naturals Tex AA kca 22 1b 61 0 0.0 456 21 4 50 481 477 0 0 -- .992 7.8 -- -- 43.6 54.5 2
2016 NW Arkansas Naturals Tex AA kca 22 lf 39 0 0.0 56 0 1 0 57 56 0 0 -- .982 1.4 -- -- 27.9 34.8 2
2016 Wilmington Blue Rocks Caro A+ kca 22 1b 21 0 0.0 173 8 2 16 183 181 0 0 -- .989 8.6 -- -- 15.2 95.5 3
2017 Omaha Storm Chasers PCL AAA kca 23 1b 75 0 0.0 539 27 3 56 569 566 0 0 -- .995 7.5 -- -- 53.2 65.8 1
2017 Omaha Storm Chasers PCL AAA kca 23 lf 2 0 0.0 2 0 0 0 2 2 0 0 -- 1.000 1.0 -- -- 1.4 1.8 10
2017 Omaha Storm Chasers PCL AAA kca 23 rf 5 0 0.0 11 0 0 0 11 11 0 0 -- 1.000 2.2 -- -- 3.5 4.4 8
2017 NW Arkansas Naturals Tex AA kca 23 1b 8 0 0.0 69 1 2 5 72 70 0 0 -- .972 8.8 -- -- 5.7 42.1 4
2017 NW Arkansas Naturals Tex AA kca 23 lf 5 0 0.0 0 0 1 0 1 0 0 0 -- .000 0.0 -- -- 3.6 26.3 9
2017 NW Arkansas Naturals Tex AA kca 23 rf 3 0 0.0 6 1 0 0 7 7 0 0 -- 1.000 2.3 -- -- 2.1 15.8 7
2018 KC Royals AL MLB kca 24 1b 31 31 273.2 279 13 5 18 297 292 0 0 -- .983 9.4 1.07 9.62 19.1 70.5 3
2018 KC Royals AL MLB kca 24 lf 1 1 9.0 1 0 0 0 1 1 0 0 -- 1.000 1.0 0.11 1.00 0.6 2.3 5
2018 KC Royals AL MLB kca 24 of 1 1 9.0 1 0 0 0 1 1 0 0 -- 1.000 1.0 0.11 1.00 0.6 2.3 13
2018 KC Royals AL MLB kca 24 dh 11 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 6.8 25.0 4
2018 Omaha Storm Chasers PCL AAA kca 24 1b 69 0 0.0 539 22 6 63 567 561 0 0 -- .989 8.1 -- -- 49.3 69.0 1
2018 Omaha Storm Chasers PCL AAA kca 24 lf 13 0 0.0 19 0 0 0 19 19 0 0 -- 1.000 1.5 -- -- 9.3 13.0 5
2019 KC Royals AL MLB kca 25 1b 94 88 766.1 707 24 4 80 735 731 0 0 -- .995 7.8 0.95 8.59 58.0 89.5 1
2019 KC Royals AL MLB kca 25 lf 2 0 2.2 0 0 0 0 0 0 0 0 -- .000 0.0 0.00 0.00 1.2 1.9 7
2019 KC Royals AL MLB kca 25 dh 2 2 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 1.2 1.9 5
2019 Omaha Storm Chasers PCL AAA kca 25 1b 25 0 0.0 198 12 0 23 210 210 0 0 -- 1.000 8.4 -- -- 18.0 71.4 3
2020 Kansas City Royals AL MLB kca 26 1b 27 25 203.1 192 8 2 22 202 200 0 0 -- .990 7.4 0.98 8.86 45.0 64.3 2
2020 Kansas City Royals AL MLB kca 26 dh 8 6 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 13.3 19.0 3
2021 Kansas City Royals AL MLB kca 27 1b 20 13 117.0 102 5 3 11 110 107 0 0 -- .973 5.4 0.91 8.23 12.3 23.8 2
2021 Kansas City Royals AL MLB kca 27 lf 1 1 5.0 0 0 0 0 0 0 0 0 -- .000 0.0 0.00 0.00 0.6 1.2 7
2021 Kansas City Royals AL MLB kca 27 rf 25 22 167.0 35 1 0 0 36 36 0 0 -- 1.000 1.4 0.22 1.94 15.4 29.8 4
2021 Kansas City Royals AL MLB kca 27 dh 29 28 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 17.9 34.5 3
2021 Omaha Storm Chasers Storm Chasers IL2 AAA kca 27 1b 8 0 0.0 66 8 0 6 74 74 0 0 -- 1.000 9.3 -- -- 0.0 42.1 5
2021 Omaha Storm Chasers Storm Chasers IL2 AAA kca 27 rf 8 0 0.0 11 0 0 0 11 11 0 0 -- 1.000 1.4 -- -- 0.0 42.1 8
Total MLB (4 yrs) -- MLB -- -- 1b 172 157 1,359 1280 50 14 131 1344 1330 0 0 -- .990 7.7 0.98 8.81 -- -- --
Total MLB (3 yrs) -- MLB -- -- lf 4 2 16 1 0 0 0 1 1 0 0 -- 1.000 0.3 0.06 0.56 -- -- --
Total MLB (1 yrs) -- MLB -- -- rf 25 22 167 35 1 0 0 36 36 0 0 -- 1.000 1.4 0.22 1.94 -- -- --
Total MLB (4 yrs) -- MLB -- -- dh 50 36 0 0 0 0 0 0 0 0 0 -- -- 0.0 -- -- -- -- --
Total AAA (4 yrs) -- AAA -- -- 1b 177 0 0 1342 69 9 148 1420 1411 0 0 -- .994 8.0 -- -- -- -- --
Total AAA (2 yrs) -- AAA -- -- lf 15 0 0 21 0 0 0 21 21 0 0 -- 1.000 1.4 -- -- -- -- --
Total AAA (2 yrs) -- AAA -- -- rf 13 0 0 22 0 0 0 22 22 0 0 -- 1.000 1.7 -- -- -- -- --
Total AA (2 yrs) -- AA -- -- 1b 69 0 0 525 22 6 55 553 547 0 0 -- .989 7.9 -- -- -- -- --
Total AA (2 yrs) -- AA -- -- lf 44 0 0 56 0 2 0 58 56 0 0 -- .966 1.3 -- -- -- -- --
Total AA (1 yrs) -- AA -- -- rf 3 0 0 6 1 0 0 7 7 0 0 -- 1.000 2.3 -- -- -- -- --
Total A+ (2 yrs) -- A+ -- -- 1b 63 0 0 522 21 7 42 550 543 0 0 -- .987 8.6 -- -- -- -- --
Total A (1 yrs) -- A -- -- 1b 64 0 0 607 37 9 31 653 644 0 0 -- .986 10.1 -- -- -- -- --
Total A (1 yrs) -- A -- -- rf 3 0 0 9 0 0 0 9 9 0 0 -- 1.000 3.0 -- -- -- -- --
Total Rk (1 yrs) -- Rk -- -- 1b 40 0 0 383 22 1 29 406 405 0 0 -- .998 10.1 -- -- -- -- --
Total Rk (1 yrs) -- Rk -- -- rf 15 0 0 19 0 1 0 20 19 0 0 -- .950 1.3 -- -- -- -- --
Yearly Positional Grid
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • 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
2014 Minor 0 0 40 0 0 0 0 0 15 0 0
2015 Minor 0 0 106 0 0 0 0 0 3 0 0
2016 Minor 0 0 82 0 0 0 39 0 0 0 0
2017 Minor 0 0 83 0 0 0 7 0 8 0 0
2018 Minor 0 0 69 0 0 0 13 0 0 0 0
2018 MLB 0 0 31 0 0 0 1 0 0 1 11
2019 Minor 0 0 25 0 0 0 0 0 0 0 0
2019 MLB 0 0 94 0 0 0 2 0 0 0 2
2020 MLB 0 0 27 0 0 0 0 0 0 0 8
2021 Minor 0 0 8 0 0 0 0 0 8 0 0
2021 MLB 0 0 20 0 0 0 1 0 25 0 29