
| G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLB | 474 | 1523 | 1358 | 195 | 279 | 59 | 3 | 89 | 211 | 23 | 135 | 561 | .205 | .287 | .450 | .737 |
| AAA | 520 | 2105 | 1853 | 310 | 476 | 105 | 4 | 124 | 355 | 32 | 214 | 581 | .257 | .338 | .519 | .857 |
| AA | 242 | 954 | 866 | 100 | 195 | 39 | 8 | 28 | 114 | 16 | 74 | 256 | .225 | .285 | .386 | .671 |
| A+ | 25 | 102 | 92 | 8 | 23 | 4 | 0 | 2 | 11 | 1 | 9 | 23 | .250 | .317 | .359 | .676 |
| A | 104 | 423 | 372 | 54 | 86 | 20 | 4 | 13 | 62 | 4 | 42 | 114 | .231 | .312 | .411 | .723 |
| A- | 65 | 279 | 241 | 40 | 68 | 16 | 5 | 6 | 32 | 2 | 31 | 58 | .282 | .373 | .465 | .838 |
| ROK | 3 | 9 | 6 | 2 | 3 | 0 | 0 | 0 | 3 | 1 | 3 | 2 | .500 | .667 | .500 | 1.167 |
| WIN | 32 | 132 | 121 | 19 | 29 | 7 | 1 | 7 | 30 | 3 | 11 | 26 | .240 | .303 | .488 | .791 |
| Team | Lvl | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Seattle Mariners | MLB | 19 | 50 | 47 | 3 | 5 | 1 | 0 | 1 | 4 | 0 | 3 | 21 | .106 | .160 | .191 | .351 |
| 2026 | Tacoma Rainiers | AAA | 81 | 348 | 306 | 62 | 85 | 15 | 1 | 35 | 78 | 5 | 38 | 93 | .278 | .362 | .676 | 1.038 |
| 2024 | Chicago Cubs | MLB | 75 | 174 | 158 | 16 | 27 | 7 | 2 | 8 | 23 | 5 | 10 | 59 | .171 | .237 | .392 | .629 |
| 2024 | Iowa Cubs | AAA | 9 | 36 | 27 | 9 | 11 | 4 | 0 | 3 | 10 | 0 | 8 | 12 | .407 | .528 | .889 | 1.417 |
| 2024 | Naranjeros de Hermosillo | WIN | 8 | 35 | 28 | 4 | 7 | 1 | 0 | 3 | 9 | 0 | 7 | 9 | .250 | .400 | .607 | 1.007 |
| 2023 | Chicago Cubs | MLB | 97 | 302 | 268 | 43 | 55 | 8 | 1 | 23 | 46 | 4 | 30 |
Stats from official league and public sports feeds. Updated hourly.
| 111 |
| .205 |
| .289 |
| .500 |
| .789 |
| 2023 | Iowa Cubs | AAA | 3 | 12 | 10 | 2 | 2 | 1 | 0 | 1 | 2 | 0 | 2 | 5 | .200 | .333 | .600 | .933 |
| 2022 | Chicago Cubs | MLB | 134 | 534 | 469 | 67 | 97 | 28 | 0 | 25 | 66 | 8 | 53 | 183 | .207 | .298 | .426 | .724 |
| 2021 | Chicago Cubs | MLB | 106 | 375 | 338 | 54 | 78 | 13 | 0 | 28 | 61 | 4 | 32 | 153 | .231 | .305 | .518 | .823 |
| 2021 | Iowa Cubs | AAA | 8 | 34 | 25 | 7 | 4 | 1 | 0 | 3 | 11 | 1 | 6 | 12 | .160 | .353 | .560 | .913 |
| 2020 | Chicago Cubs | MLB | 2 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 |
| 2019 | Texas Rangers | MLB | 9 | 28 | 26 | 1 | 4 | 1 | 0 | 0 | 1 | 0 | 1 | 15 | .154 | .185 | .192 | .377 |
| 2019 | Nashville Sounds | AAA | 107 | 453 | 396 | 68 | 95 | 15 | 0 | 31 | 74 | 8 | 53 | 125 | .240 | .332 | .513 | .845 |
| 2018 | St. Louis Cardinals | MLB | 32 | 58 | 50 | 11 | 13 | 1 | 0 | 4 | 10 | 2 | 6 | 19 | .260 | .362 | .520 | .882 |
| 2018 | Memphis Redbirds | AAA | 107 | 421 | 371 | 65 | 107 | 24 | 1 | 15 | 61 | 11 | 43 | 112 | .288 | .363 | .480 | .843 |
| 2017 | Memphis Redbirds | AAA | 127 | 506 | 456 | 68 | 111 | 25 | 1 | 31 | 89 | 2 | 38 | 149 | .243 | .310 | .507 | .817 |
| 2016 | Memphis Redbirds | AAA | 78 | 295 | 262 | 29 | 61 | 20 | 1 | 5 | 30 | 5 | 26 | 73 | .233 | .303 | .374 | .677 |
| 2016 | GCL Cardinals | ROK | 3 | 9 | 6 | 2 | 3 | 0 | 0 | 0 | 3 | 1 | 3 | 2 | .500 | .667 | .500 | 1.167 |
| 2015 | Springfield Cardinals | AA | 114 | 456 | 414 | 51 | 98 | 20 | 4 | 14 | 61 | 11 | 35 | 107 | .237 | .294 | .406 | .700 |
| 2015 | Surprise Saguaros | WIN | 24 | 97 | 93 | 15 | 22 | 6 | 1 | 4 | 21 | 3 | 4 | 17 | .237 | .268 | .452 | .720 |
| 2014 | Springfield Cardinals | AA | 128 | 498 | 452 | 49 | 97 | 19 | 4 | 14 | 53 | 5 | 39 | 149 | .215 | .277 | .367 | .644 |
| 2013 | Palm Beach Cardinals | A(Adv) | 25 | 102 | 92 | 8 | 23 | 4 | 0 | 2 | 11 | 1 | 9 | 23 | .250 | .317 | .359 | .676 |
| 2013 | Peoria Chiefs | A | 104 | 423 | 372 | 54 | 86 | 20 | 4 | 13 | 62 | 4 | 42 | 114 | .231 | .312 | .411 | .723 |
| 2012 | Batavia Muckdogs | A- | 65 | 279 | 241 | 40 | 68 | 16 | 5 | 6 | 32 | 2 | 31 | 58 | .282 | .373 | .465 | .838 |