The Baseball Cube

TBC

Ian Happ  

Ian Happ  

Chicago Cubs |Active on MLB Roster

MORE  
Proper Name
Ian Edward Happ
nickname
Happer
High Level
MLB (2017-2024)
Positions
LF (528) ... CF (364) ... OF (269) ... 2B (195) ... RF (92) ... 3B (34) ... dh (16) ... 1B (11) ... P (1)
Ht / Wt
6-0 / 205
Bats / Throws
Both / Right
age
30.056
place
Pittsburgh,Pennsylvania
High School
Mount Lebanon (Pittsburgh,PA)
colleges
University of Cincinnati (Cincinnati,OH),
Signing Bonus
$ 3,000,000
draft posit
OF
MLB Debut
Service Time
6.036 (2023)
MLB Teams
CHN [10]
TBC#
173395
mlbam id
664023
Retrosheet
Stat Capsuleavgopsabrhhrrbisb
Season [2024]CHN.243.78256989138258613
Career MLB [2017-2024].248.794327648081215047864
Speed
67
Power
85
Contact
43
XBH
79
RBIs
70
Runs
49
Hitting
65
Durability
84
Team
.500
Player Tags
Player Notes:  [2015] Golden Spikes award nominee ... [2017] Topps All-Star Rookie Team
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:
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
2013 Cincinnati BigEast NCAA-1 Fr 18 5 of -- 56 205 41 66 13 1 6 36 25 5 47 32 2 0 1 0 5 99 255 20 46 .322 .451 .483 .934 .488 .161 .357 18.43 12.55 0.68 34.17
2014 Cincinnati AAC NCAA-1 So 19 5 of -- 51 171 32 55 13 1 5 27 19 5 32 35 6 1 1 0 0 85 211 19 36 .322 .443 .497 .940 .444 .175 .379 15.17 16.59 1.09 34.20
2015 Cincinnati AAC NCAA-1 Jr 20 5 of -- 56 198 47 73 18 0 14 44 12 8 49 49 2 0 3 0 4 133 252 32 41 .369 .492 .672 1.164 .571 .303 .428 19.44 19.44 1.00 14.14
2015 Eugene Emeralds Nwst A- chn 20 25 cf log 29 106 26 30 8 1 4 11 9 0 23 28 0 0 1 1 2 52 130 13 17 .283 .408 .491 .898 .509 .208 .347 17.69 21.54 1.22 26.50
2015 South Bend Cubs Midw A chn 20 2 lf-rf log 38 145 24 35 9 3 5 22 1 1 17 39 0 0 3 0 3 65 165 17 18 .241 .315 .448 .763 .324 .207 .288 10.30 23.64 2.29 29.00
2016 Myrtle Beach Pelicans Caro A+ chn 21 5 2b log 69 240 37 71 16 3 7 42 10 3 48 69 1 0 4 1 3 114 293 26 45 .296 .410 .475 .885 .408 .179 .381 16.38 23.55 1.44 34.29
2016 Tennessee Smokies Sou AA chn 21 1 2b log 65 248 35 65 14 0 8 31 6 2 20 60 2 0 4 0 5 103 274 22 43 .262 .318 .415 .733 .250 .153 .310 7.30 21.90 3.00 31.00
2017 Iowa Cubs PCL AAA chn 22 8 2b log 26 104 21 31 6 0 9 25 2 1 11 27 0 0 1 1 0 64 116 15 16 .298 .362 .615 .977 .433 .317 .319 9.48 23.28 2.45 11.56
2017 Chicago Cubs NL MLB chn 22 8 cf-2b log 115 364 62 92 17 3 24 68 8 4 39 129 4 2 4 5 12 187 413 44 48 .253 .328 .514 .842 .379 .261 .316 9.44 31.23 3.31 15.17
2018 Chicago Cubs NL MLB chn 23 8 cf-lf log 142 387 56 90 19 2 15 44 8 4 70 167 3 0 2 9 6 158 462 36 54 .233 .353 .408 .761 .367 .176 .362 15.15 36.15 2.39 25.80
2019 Iowa Cubs PCL AAA chn 24 -- cf log 99 359 66 87 18 1 16 53 9 2 65 113 4 0 1 0 0 155 429 35 52 .242 .364 .432 .795 .390 .189 .307 15.15 26.34 1.74 22.44
2019 Chicago Cubs NL MLB chn 24 8 lf-cf log 58 140 25 37 7 1 11 30 2 0 15 39 0 0 1 0 1 79 156 19 18 .264 .333 .564 .898 .421 .300 .286 9.62 25.00 2.60 12.73
2020 Chicago Cubs NL MLB chn 25 8 cf-lf log 57 198 27 51 11 1 12 28 1 3 30 63 2 1 0 1 1 100 231 24 27 .258 .361 .505 .866 .389 .247 .317 12.99 27.27 2.10 16.50
2021 Chicago Cubs NL MLB chn 26 8 lf-cf log 148 465 63 105 20 1 25 66 9 2 62 156 5 2 1 0 12 202 535 46 59 .226 .323 .434 .757 .357 .209 .281 11.59 29.16 2.52 18.60
2022 Chicago Cubs NL MLB chn 27 8 lf log 158 573 72 155 42 2 17 72 9 4 58 149 6 0 4 4 11 252 641 61 94 .271 .342 .440 .781 .279 .169 .336 9.05 23.24 2.57 33.71
2023 Chicago Cubs NL MLB chn 28 8 lf log 158 580 86 144 35 4 21 84 14 3 99 153 6 0 6 2 12 250 691 60 84 .248 .360 .431 .791 .372 .183 .299 14.33 22.14 1.55 27.62
2024 Chicago Cubs NL MLB chn 30 -- lf log 153 569 89 138 34 2 25 86 13 2 80 168 6 0 2 1 7 251 657 61 77 .243 .341 .441 .782 .359 .199 .299 12.18 25.57 2.10 22.76
2015 A / A- Total -- CHN -- -- -- -- 67 251 50 65 17 4 9 33 10 1 40 67 0 0 4 1 5 117 295 30 35 .259 .356 .466 .822 .402 .207 .313 13.56 22.71 1.68 27.89
2016 AA / A+ Total -- CHN -- -- -- -- 134 488 72 136 30 3 15 73 16 5 68 129 3 0 8 1 8 217 567 48 88 .279 .365 .445 .810 .328 .166 .344 11.99 22.75 1.90 32.53
2017 AAA Total -- CHN -- -- -- -- 26 104 21 31 6 0 9 25 2 1 11 27 0 0 1 1 0 64 116 15 16 .298 .362 .615 .977 .433 .317 .319 9.48 23.28 2.45 11.56
2017 MLB Total -- CHN -- -- -- -- 115 364 62 92 17 3 24 68 8 4 39 129 4 2 4 5 12 187 413 44 48 .253 .328 .514 .842 .379 .261 .316 9.44 31.23 3.31 15.17
2018 MLB Total -- CHN -- -- -- -- 142 387 56 90 19 2 15 44 8 4 70 167 3 0 2 9 6 158 462 36 54 .233 .353 .408 .761 .367 .176 .362 15.15 36.15 2.39 25.80
2019 AAA Total -- CHN -- -- -- -- 99 359 66 87 18 1 16 53 9 2 65 113 4 0 1 0 0 155 429 35 52 .242 .364 .432 .795 .390 .189 .307 15.15 26.34 1.74 22.44
2019 MLB Total -- CHN -- -- -- -- 58 140 25 37 7 1 11 30 2 0 15 39 0 0 1 0 1 79 156 19 18 .264 .333 .564 .898 .421 .300 .286 9.62 25.00 2.60 12.73
2020 MLB Total -- CHN -- -- -- -- 57 198 27 51 11 1 12 28 1 3 30 63 2 1 0 1 1 100 231 24 27 .258 .361 .505 .866 .389 .247 .317 12.99 27.27 2.10 16.50
2021 MLB Total -- CHN -- -- -- -- 148 465 63 105 20 1 25 66 9 2 62 156 5 2 1 0 12 202 535 46 59 .226 .323 .434 .757 .357 .209 .281 11.59 29.16 2.52 18.60
2022 MLB Total -- CHN -- -- -- -- 158 573 72 155 42 2 17 72 9 4 58 149 6 0 4 4 11 252 641 61 94 .271 .342 .440 .781 .279 .169 .336 9.05 23.24 2.57 33.71
2023 MLB Total -- CHN -- -- -- -- 158 580 86 144 35 4 21 84 14 3 99 153 6 0 6 2 12 250 691 60 84 .248 .360 .431 .791 .372 .183 .299 14.33 22.14 1.55 27.62
2024 MLB Total -- CHN -- -- -- -- 153 569 89 138 34 2 25 86 13 2 80 168 6 0 2 1 7 251 657 61 77 .243 .341 .441 .782 .359 .199 .299 12.18 25.57 2.10 22.76
Total MLB (8 yrs) -- MLB -- -- -- -- -- 989 3276 480 812 185 16 150 478 64 22 453 1024 32 5 20 22 62 1479 3786 351 461 .248 .343 .451 .794 .355 .204 .312 11.97 27.05 2.26 21.84
Total Minors (4 yrs) -- Minors -- -- -- -- -- 326 1202 209 319 71 8 49 184 37 9 184 336 7 0 14 3 13 553 1407 128 191 .265 .362 .460 .823 .371 .195 .325 13.08 23.88 1.83 24.53
Total NL (8 yrs) -- NL -- -- -- -- -- 989 3276 480 812 185 16 150 478 64 22 453 1024 32 5 20 22 62 1479 3786 351 461 .248 .343 .451 .794 .355 .204 .312 11.97 27.05 2.26 21.84
Total AAA (2 yrs) -- AAA -- -- -- -- -- 125 463 87 118 24 1 25 78 11 3 76 140 4 0 2 1 0 219 545 50 68 .255 .363 .473 .836 .400 .218 .310 13.94 25.69 1.84 18.52
Total AA (1 yrs) -- AA -- -- -- -- -- 65 248 35 65 14 0 8 31 6 2 20 60 2 0 4 0 5 103 274 22 43 .262 .318 .415 .733 .250 .153 .310 7.30 21.90 3.00 31.00
Total A+ (1 yrs) -- A+ -- -- -- -- -- 69 240 37 71 16 3 7 42 10 3 48 69 1 0 4 1 3 114 293 26 45 .296 .410 .475 .885 .408 .179 .381 16.38 23.55 1.44 34.29
Total A (1 yrs) -- A -- -- -- -- -- 38 145 24 35 9 3 5 22 1 1 17 39 0 0 3 0 3 65 165 17 18 .241 .315 .448 .763 .324 .207 .288 10.30 23.64 2.29 29.00
Total A- (1 yrs) -- A- -- -- -- -- -- 29 106 26 30 8 1 4 11 9 0 23 28 0 0 1 1 2 52 130 13 17 .283 .408 .491 .898 .509 .208 .347 17.69 21.54 1.22 26.50
Total NCAA-1 (3 yrs) -- NCAA-1 -- -- -- -- -- 163 574 120 194 44 2 25 107 56 18 128 116 10 1 5 0 9 317 718 71 123 .338 .463 .552 1.015 .503 .214 .386 17.83 16.16 0.91 22.96
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
2013 Harwich Mariners Cape Cod League CollegeSummer 18 39 147 22 43 7 2 5 22 13 6 14 42 0 0 4 0 2 69 165 14 29 .293 .345 .469 .815 .320 .177 .365 8.48 25.45 3.00 29.40
2014 Harwich Mariners Cape Cod League CollegeSummer 19 43 149 25 49 12 1 4 26 8 5 25 32 4 0 2 0 2 75 180 17 32 .329 .433 .503 .937 .362 .174 .391 13.89 17.78 1.28 37.25
2016 Chicago Cubs MLB Spring Training Spring 21 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 2 0 0 .000 .500 .000 .500 1.000 .000 .000 50.00 0.00 0.00 --
2016 Mesa Solar Sox Arizona Fall League AFL 21 19 72 12 17 4 1 2 8 0 0 15 22 0 0 0 0 0 29 87 7 10 .236 .368 .403 .771 .375 .167 .313 17.24 25.29 1.47 36.00
2017 Chicago Cubs Division Series Playoffs 22 2 3 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 4 0 0 .000 .250 .000 .250 .333 .000 .000 25.00 50.00 2.00 --
2017 Chicago Cubs MLB Spring Training Spring 22 29 60 9 23 7 0 5 21 2 2 6 17 1 0 1 0 0 45 68 12 11 .383 .441 .750 1.191 .467 .367 .462 8.82 25.00 2.83 12.00
2017 Chicago Cubs Championship Series Playoffs 22 3 4 0 1 0 0 0 0 0 0 0 3 0 0 0 0 0 1 4 0 1 .250 .250 .250 .500 .000 .000 1.000 0.00 75.00 -- --
2018 Chicago Cubs Wild Card Game Playoffs 23 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 -- 1.000 -- -- -- -- -- 100.00 0.00 0.00 --
2018 Chicago Cubs MLB Spring Training Spring 23 19 53 13 17 3 1 7 12 3 1 6 19 1 0 0 0 1 43 60 11 6 .321 .400 .811 1.211 .642 .491 .370 10.00 31.67 3.17 7.57
2019 Chicago Cubs MLB Spring Training Spring 24 17 52 5 7 3 0 0 7 1 1 4 14 0 0 0 0 1 10 56 3 4 .135 .196 .192 .389 .135 .058 .184 7.14 25.00 3.50 --
2020 Chicago Cubs Wild Card Game Playoffs 25 2 8 1 4 0 0 1 1 0 0 0 1 0 0 0 0 0 7 8 1 3 .500 .500 .875 1.375 .375 .375 .500 0.00 12.50 -- 8.00
2020 Chicago Cubs MLB Spring Training Spring 25 10 27 5 13 3 0 2 11 1 0 2 4 0 0 1 0 1 22 30 5 8 .481 .500 .815 1.315 .444 .333 .500 6.67 13.33 2.00 13.50
2021 Chicago Cubs MLB Spring Training Spring 26 18 44 15 14 5 0 2 5 0 0 8 10 1 0 0 0 1 25 53 7 7 .318 .434 .568 1.002 .432 .250 .375 15.09 18.87 1.25 22.00
2022 Chicago Cubs MLB Spring Training Spring 27 8 21 4 4 1 0 1 1 0 0 3 5 0 0 0 0 3 8 24 2 2 .190 .292 .381 .673 .333 .190 .200 12.50 20.83 1.67 21.00
2022 National League MLB AllStar 27 1 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 2 0 0 -- 1.000 -- -- -- -- -- 100.00 0.00 0.00 --
2023 Chicago Cubs MLB Spring Training Spring 28 18 43 9 12 2 0 1 10 3 0 10 12 1 0 0 0 0 17 54 3 9 .279 .426 .395 .821 .419 .116 .367 18.52 22.22 1.20 43.00
2024 Chicago Cubs MLB Spring Training Spring 29 9 25 1 4 1 0 0 1 0 0 1 7 0 0 0 0 0 5 26 1 3 .160 .192 .200 .392 .080 .040 .222 3.85 26.92 7.00 --
-- Totals -- AllStar 27 1 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 2 0 0 -- 1.000 -- -- -- -- -- 100.00 0.00 0.00 --
-- Totals -- AFL 21 19 72 12 17 4 1 2 8 0 0 15 22 0 0 0 0 0 29 87 7 10 .236 .368 .403 .771 .375 .167 .313 17.24 25.29 1.47 36.00
-- Totals -- Spring 21 129 326 61 94 25 1 18 68 10 4 41 88 4 0 2 0 7 175 373 44 50 .288 .373 .537 .909 .393 .248 .342 10.99 23.59 2.15 18.11
-- Totals -- Playoffs 22 8 15 1 5 0 0 1 1 0 0 2 6 0 0 0 0 0 8 17 1 4 .333 .412 .533 .945 .333 .200 .500 11.76 35.29 3.00 15.00
-- Totals -- CollegeSummer 18 82 296 47 92 19 3 9 48 21 11 39 74 4 0 6 0 4 144 345 31 61 .311 .391 .486 .878 .341 .176 .379 11.30 21.45 1.90 32.89
Pitching 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   # link role   w   l   g gs cg sh gr gf sv ip   h   r er hr bb so wp bk hb era whip h9 hr9 bb9 so9 ra9 so/bb
2018 Chicago Cubs NL MLB chn 23 8 log Reliever 0 0 1 0 0 0 1 1 0 1.0 1 0 0 0 0 0 0 0 0 0.00 1.00 9.00 0.00 0.00 0.00 0.00 --
2018 MLB Total -- CHN -- -- -- Reliever 0 0 1 0 0 0 1 1 0 1.0 1 0 0 0 0 0 0 0 0 0.00 1.00 9.00 0.00 0.00 0.00 0.00 --
Total MLB (1 yrs) -- MLB -- -- -- -- -- 0 0 1 0 0 0 1 1 0 1.0 1 0 0 0 0 0 0 0 0 0.00 1.00 9.00 0.00 0.00 0.00 0.00 --
Total NL (1 yrs) -- NL -- -- -- -- -- 0 0 1 0 0 0 1 1 0 1.0 1 0 0 0 0 0 0 0 0 0.00 1.00 9.00 0.00 0.00 0.00 0.00 --
Other Pitching
*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 role   w   l   g gs cg sh gr gf sv ip   h   r er hr bb so wp bk hb era whip h9 hr9 bb9 so9 ra9 so/bb
2013 Harwich Mariners Cape Cod League CollegeSummer 18 Reliever 0 0 1 0 0 0 1 0 0 1.0 3 1 1 0 0 2 0 0 0 9.00 3.00 27.00 0.00 0.00 18.00 9.00 --
-- Totals -- CollegeSummer 18 -- 0 0 1 0 0 0 1 0 0 1.0 3 1 1 0 0 2 0 0 0 9.00 3.00 27.00 0.00 0.00 18.00 9.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
2015 South Bend Cubs Midw A chn 20 lf 14 0 0.0 29 1 0 1 30 30 0 0 -- 1.000 2.1 -- -- 10.2 36.8 4
2015 South Bend Cubs Midw A chn 20 cf 7 0 0.0 20 0 0 0 20 20 0 0 -- 1.000 2.9 -- -- 5.1 18.4 4
2015 South Bend Cubs Midw A chn 20 rf 12 0 0.0 22 0 1 0 23 22 0 0 -- .957 1.8 -- -- 8.8 31.6 4
2015 Eugene Emeralds Nwst A- chn 20 cf 28 0 0.0 43 2 0 0 45 45 0 0 -- 1.000 1.6 -- -- 36.8 96.6 2
2016 Tennessee Smokies Sou AA chn 21 2b 42 0 0.0 80 130 6 31 216 210 0 0 -- .972 5.0 -- -- 30.2 64.6 2
2016 Tennessee Smokies Sou AA chn 21 lf 7 0 0.0 15 0 1 0 16 15 0 0 -- .938 2.1 -- -- 5.0 10.8 5
2016 Tennessee Smokies Sou AA chn 21 cf 4 0 0.0 8 0 0 0 8 8 0 0 -- 1.000 2.0 -- -- 2.9 6.2 3
2016 Tennessee Smokies Sou AA chn 21 rf 7 0 0.0 8 1 3 0 12 9 0 0 -- .750 1.3 -- -- 5.0 10.8 6
2016 Myrtle Beach Pelicans Caro A+ chn 21 2b 50 0 0.0 83 119 7 27 209 202 0 0 -- .967 4.0 -- -- 36.0 72.5 1
2016 Myrtle Beach Pelicans Caro A+ chn 21 lf 6 0 0.0 11 0 0 0 11 11 0 0 -- 1.000 1.8 -- -- 4.3 8.7 4
2017 Chicago Cubs NL MLB chn 22 2b 44 28 260.1 39 79 2 13 120 118 0 0 -- .983 2.7 0.45 4.08 27.2 38.3 3
2017 Chicago Cubs NL MLB chn 22 3b 4 1 17.0 3 5 0 2 8 8 0 0 -- 1.000 2.0 0.47 4.24 2.5 3.5 5
2017 Chicago Cubs NL MLB chn 22 lf 29 11 113.0 14 1 0 0 15 15 0 0 -- 1.000 0.5 0.13 1.19 17.9 25.2 4
2017 Chicago Cubs NL MLB chn 22 cf 54 41 346.2 77 3 2 0 82 80 0 0 -- .976 1.5 0.23 2.08 33.3 47.0 2
2017 Chicago Cubs NL MLB chn 22 rf 14 8 73.0 9 0 0 0 9 9 0 0 -- 1.000 0.6 0.12 1.11 8.6 12.2 4
2017 Iowa Cubs PCL AAA chn 22 2b 16 0 0.0 27 47 4 14 78 74 0 0 -- .949 4.6 -- -- 11.5 61.5 5
2017 Iowa Cubs PCL AAA chn 22 lf 3 0 0.0 2 0 0 0 2 2 0 0 -- 1.000 0.7 -- -- 2.2 11.5 9
2017 Iowa Cubs PCL AAA chn 22 cf 6 0 0.0 16 1 0 0 17 17 0 0 -- 1.000 2.8 -- -- 4.3 23.1 4
2017 Iowa Cubs PCL AAA chn 22 rf 4 0 0.0 10 0 1 0 11 10 0 0 -- .909 2.5 -- -- 2.9 15.4 8
2018 Chicago Cubs NL MLB chn 23 1b 2 2 14.0 10 4 0 2 14 14 0 0 -- 1.000 7.0 1.00 9.00 1.2 1.4 5
2018 Chicago Cubs NL MLB chn 23 2b 2 0 3.0 0 0 0 0 0 0 0 0 -- .000 0.0 0.00 0.00 1.2 1.4 6
2018 Chicago Cubs NL MLB chn 23 3b 20 12 113.0 9 21 2 1 32 30 0 0 -- .938 1.5 0.27 2.39 12.3 14.1 5
2018 Chicago Cubs NL MLB chn 23 lf 59 27 276.0 44 5 1 0 50 49 0 0 -- .980 0.8 0.18 1.60 36.2 41.5 2
2018 Chicago Cubs NL MLB chn 23 cf 63 49 403.2 86 1 1 0 88 87 0 0 -- .989 1.4 0.22 1.94 38.7 44.4 2
2018 Chicago Cubs NL MLB chn 23 rf 24 12 122.1 34 0 0 0 34 34 0 0 -- 1.000 1.4 0.28 2.51 14.7 16.9 3
2018 Chicago Cubs NL MLB chn 23 of 115 88 802.0 164 6 2 0 172 170 0 0 -- .988 1.5 0.21 1.91 70.6 81.0 4
2018 Chicago Cubs NL MLB chn 23 p 1 0 1.0 0 0 0 0 0 0 0 0 -- .000 0.0 0.00 0.00 0.6 0.7 30
2019 Chicago Cubs NL MLB chn 24 1b 7 3 41.0 43 2 0 5 45 45 0 0 -- 1.000 6.4 1.10 9.88 4.3 12.1 3
2019 Chicago Cubs NL MLB chn 24 2b 13 9 82.2 14 18 1 3 33 32 0 0 -- .970 2.5 0.39 3.50 8.0 22.4 7
2019 Chicago Cubs NL MLB chn 24 3b 8 5 54.0 6 15 1 1 22 21 0 0 -- .955 2.6 0.39 3.50 4.9 13.8 3
2019 Chicago Cubs NL MLB chn 24 lf 15 3 44.0 8 0 0 0 8 8 0 0 -- 1.000 0.5 0.18 1.64 9.3 25.9 3
2019 Chicago Cubs NL MLB chn 24 cf 13 7 64.1 22 0 0 0 22 22 0 0 -- 1.000 1.7 0.34 3.09 8.0 22.4 3
2019 Chicago Cubs NL MLB chn 24 rf 8 1 17.2 5 1 0 0 6 6 0 0 -- 1.000 0.8 0.35 3.14 4.9 13.8 6
2019 Iowa Cubs PCL AAA chn 24 2b 20 0 0.0 17 43 0 12 60 60 0 0 -- 1.000 3.0 -- -- 14.2 20.2 3
2019 Iowa Cubs PCL AAA chn 24 lf 2 0 0.0 5 0 0 0 5 5 0 0 -- 1.000 2.5 -- -- 1.4 2.0 9
2019 Iowa Cubs PCL AAA chn 24 cf 79 0 0.0 155 4 3 1 162 159 0 0 -- .981 2.0 -- -- 56.0 79.8 1
2020 Chicago Cubs NL MLB chn 25 1b 2 0 6.0 5 0 0 0 5 5 0 0 -- 1.000 2.5 0.83 7.50 3.3 3.5 3
2020 Chicago Cubs NL MLB chn 25 lf 28 2 60.2 10 0 0 0 10 10 0 0 -- 1.000 0.4 0.17 1.50 46.7 49.1 2
2020 Chicago Cubs NL MLB chn 25 cf 51 49 360.2 73 3 0 1 76 76 0 0 -- 1.000 1.5 0.21 1.90 85.0 89.5 1
2020 Chicago Cubs NL MLB chn 25 rf 7 2 25.0 4 0 1 0 5 4 0 0 -- .800 0.6 0.16 1.44 11.7 12.3 2
2020 Chicago Cubs NL MLB chn 25 dh 1 0 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 1.7 1.8 11
2021 Chicago Cubs NL MLB chn 26 2b 8 4 34.2 4 7 1 0 12 11 0 0 -- .917 1.4 0.32 2.89 4.9 5.4 6
2021 Chicago Cubs NL MLB chn 26 3b 2 0 1.1 0 0 0 0 0 0 0 0 -- .000 0.0 0.00 0.00 1.2 1.4 7
2021 Chicago Cubs NL MLB chn 26 lf 65 52 459.1 91 3 0 0 94 94 0 0 -- 1.000 1.4 0.20 1.84 40.1 43.9 2
2021 Chicago Cubs NL MLB chn 26 cf 56 52 438.2 97 1 0 0 98 98 0 0 -- 1.000 1.8 0.22 2.01 34.6 37.8 2
2021 Chicago Cubs NL MLB chn 26 rf 16 11 94.2 17 0 0 0 17 17 0 0 -- 1.000 1.1 0.18 1.62 9.9 10.8 3
2021 Chicago Cubs NL MLB chn 26 dh 1 1 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 0.6 0.7 3
2022 Chicago Cubs NL MLB chn 27 lf 146 142 1,233.1 274 8 3 1 285 282 0 0 -- .989 1.9 0.23 2.06 90.1 92.4 1
2022 Chicago Cubs NL MLB chn 27 cf 3 1 12.0 3 0 0 0 3 3 0 0 -- 1.000 1.0 0.25 2.25 1.9 1.9 6
2022 Chicago Cubs NL MLB chn 27 dh 10 9 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 6.2 6.3 5
2023 Chicago Cubs NL MLB chn 28 lf 154 152 1,338.1 253 12 3 4 268 265 0 0 -- .989 1.7 0.20 1.78 95.1 97.5 1
2023 Chicago Cubs NL MLB chn 28 of 154 152 1,338.1 253 12 3 4 268 265 0 0 -- .989 1.7 0.20 1.78 95.1 97.5 1
2023 Chicago Cubs NL MLB chn 28 dh 4 4 0.0 0 0 0 0 0 0 0 0 -- .000 0.0 -- -- 2.5 2.5 15
Total MLB (3 yrs) -- MLB -- -- 1b 11 5 61 58 6 0 7 64 64 0 0 -- 1.000 5.8 1.05 9.44 -- -- --
Total MLB (4 yrs) -- MLB -- -- 2b 67 41 380 57 104 4 16 165 161 0 0 -- .976 2.4 0.42 3.82 -- -- --
Total MLB (4 yrs) -- MLB -- -- 3b 34 18 185 18 41 3 4 62 59 0 0 -- .952 1.7 0.32 2.87 -- -- --
Total MLB (7 yrs) -- MLB -- -- lf 496 389 3,523 694 29 7 5 730 723 0 0 -- .990 1.5 0.21 1.85 -- -- --
Total MLB (6 yrs) -- MLB -- -- cf 240 199 1,624 358 8 3 1 369 366 0 0 -- .992 1.5 0.23 2.03 -- -- --
Total MLB (5 yrs) -- MLB -- -- rf 69 34 331 69 1 1 0 71 70 0 0 -- .986 1.0 0.21 1.90 -- -- --
Total MLB (2 yrs) -- MLB -- -- of 269 240 2,140 417 18 5 4 440 435 0 0 -- .989 1.6 0.20 1.83 -- -- --
Total MLB (1 yrs) -- MLB -- -- p 1 0 1 0 0 0 0 0 0 0 0 -- -- 0.0 0.00 0.00 -- -- --
Total MLB (4 yrs) -- MLB -- -- dh 16 14 0 0 0 0 0 0 0 0 0 -- -- 0.0 -- -- -- -- --
Total AAA (2 yrs) -- AAA -- -- 2b 36 0 0 44 90 4 26 138 134 0 0 -- .971 3.7 -- -- -- -- --
Total AAA (2 yrs) -- AAA -- -- lf 5 0 0 7 0 0 0 7 7 0 0 -- 1.000 1.4 -- -- -- -- --
Total AAA (2 yrs) -- AAA -- -- cf 85 0 0 171 5 3 1 179 176 0 0 -- .983 2.1 -- -- -- -- --
Total AAA (1 yrs) -- AAA -- -- rf 4 0 0 10 0 1 0 11 10 0 0 -- .909 2.5 -- -- -- -- --
Total AA (1 yrs) -- AA -- -- 2b 42 0 0 80 130 6 31 216 210 0 0 -- .972 5.0 -- -- -- -- --
Total AA (1 yrs) -- AA -- -- lf 7 0 0 15 0 1 0 16 15 0 0 -- .938 2.1 -- -- -- -- --
Total AA (1 yrs) -- AA -- -- cf 4 0 0 8 0 0 0 8 8 0 0 -- 1.000 2.0 -- -- -- -- --
Total AA (1 yrs) -- AA -- -- rf 7 0 0 8 1 3 0 12 9 0 0 -- .750 1.3 -- -- -- -- --
Total A+ (1 yrs) -- A+ -- -- 2b 50 0 0 83 119 7 27 209 202 0 0 -- .967 4.0 -- -- -- -- --
Total A+ (1 yrs) -- A+ -- -- lf 6 0 0 11 0 0 0 11 11 0 0 -- 1.000 1.8 -- -- -- -- --
Total A (1 yrs) -- A -- -- lf 14 0 0 29 1 0 1 30 30 0 0 -- 1.000 2.1 -- -- -- -- --
Total A (1 yrs) -- A -- -- cf 7 0 0 20 0 0 0 20 20 0 0 -- 1.000 2.9 -- -- -- -- --
Total A (1 yrs) -- A -- -- rf 12 0 0 22 0 1 0 23 22 0 0 -- .957 1.8 -- -- -- -- --
Total A- (1 yrs) -- A- -- -- cf 28 0 0 43 2 0 0 45 45 0 0 -- 1.000 1.6 -- -- -- -- --
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
2015 Minor 0 0 0 0 0 0 14 35 12 0 0
2016 Minor 0 0 0 92 0 0 13 4 7 0 0
2017 Minor 0 0 0 16 0 0 3 6 4 0 0
2017 MLB 0 0 0 44 4 0 29 54 14 0 0
2018 MLB 1 0 2 2 20 0 59 63 24 115 0
2019 Minor 0 0 0 20 0 0 2 79 0 0 0
2019 MLB 0 0 7 13 8 0 15 13 8 0 0
2020 MLB 0 0 2 0 0 0 28 51 7 0 1
2021 MLB 0 0 0 8 2 0 65 56 16 0 1
2022 MLB 0 0 0 0 0 0 146 3 0 0 10
2023 MLB 0 0 0 0 0 0 154 0 0 154 4