
| G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLB | 85 | 258 | 225 | 40 | 63 | 6 | 3 | 2 | 22 | 21 | 25 | 69 | .280 | .352 | .360 | .712 |
| AAA | 492 | 2208 | 1863 | 361 | 529 | 87 | 20 | 53 | 289 | 170 | 265 | 480 | .284 | .376 | .437 | .813 |
| AA | 87 | 374 | 320 | 69 | 94 | 17 | 1 | 16 | 52 | 30 | 42 | 110 | .294 | .385 | .503 | .888 |
| A+ | 108 | 384 | 319 | 48 | 69 | 20 | 3 | 7 | 38 | 26 | 49 | 107 | .216 | .325 | .364 | .689 |
| A | 121 | 530 | 460 | 67 | 106 | 32 | 7 | 9 | 53 | 44 | 57 | 99 | .230 | .321 | .389 | .710 |
| A- | 47 | 208 | 188 | 25 | 56 | 9 | 1 | 6 | 27 | 6 | 10 | 42 | .298 | .333 | .452 | .785 |
| ROK | 37 | 155 | 132 | 26 | 38 | 5 | 2 | 1 | 17 | 7 | 14 | 30 | .288 | .358 | .379 | .737 |
| WIN | 80 | 306 | 273 | 43 | 66 | 13 | 1 | 5 | 40 | 18 | 23 | 78 | .242 | .302 | .352 | .654 |
| Team | Lvl | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | San Diego Padres | MLB | 47 | 175 | 152 | 26 | 48 | 4 | 2 | 2 | 18 | 13 | 18 | 45 | .316 | .390 | .408 | .798 |
| 2026 | El Paso Chihuahuas | AAA | 60 | 258 | 218 | 38 | 67 | 8 | 3 | 8 | 28 | 10 | 30 | 54 | .307 | .397 | .482 | .879 |
| 2025 | Seattle Mariners | MLB | 4 | 9 | 8 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .125 | .125 | .125 | .250 |
| 2025 | Tacoma Rainiers | AAA | 137 | 657 | 558 | 124 | 165 | 27 | 7 | 17 | 86 | 44 | 73 | 123 | .296 | .378 | .461 | .839 |
| 2025 | Gigantes del Cibao | WIN | 18 | 70 | 65 | 12 | 21 | 4 | 0 | 1 | 11 | 4 | 1 | 11 | .323 | .348 | .431 | .779 |
| 2024 | Seattle Mariners | MLB | 3 | 5 | 5 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
Stats from official league and public sports feeds. Updated hourly.
| 1 |
| .400 |
| .400 |
| .400 |
| .800 |
| 2024 | Tacoma Rainiers | AAA | 136 | 599 | 508 | 93 | 133 | 19 | 4 | 11 | 75 | 50 | 68 | 156 | .262 | .352 | .380 | .732 |
| 2023 | Kansas City Royals | MLB | 31 | 69 | 60 | 11 | 12 | 2 | 1 | 0 | 4 | 8 | 7 | 22 | .200 | .279 | .267 | .546 |
| 2023 | Omaha Storm Chasers | AAA | 89 | 414 | 335 | 65 | 101 | 23 | 4 | 8 | 55 | 43 | 66 | 85 | .301 | .418 | .466 | .884 |
| 2023 | Yaquis de Obregon | WIN | 8 | 32 | 29 | 4 | 9 | 0 | 0 | 0 | 4 | 1 | 2 | 10 | .310 | .344 | .310 | .654 |
| 2022 | Buffalo Bisons | AAA | 70 | 280 | 244 | 41 | 63 | 10 | 2 | 9 | 45 | 23 | 28 | 62 | .258 | .337 | .426 | .763 |
| 2022 | Surprise Saguaros | WIN | 21 | 76 | 66 | 15 | 10 | 3 | 1 | 2 | 10 | 9 | 8 | 26 | .152 | .237 | .318 | .555 |
| 2021 | New Hampshire Fisher Cats | AA | 87 | 374 | 320 | 69 | 94 | 17 | 1 | 16 | 52 | 30 | 42 | 110 | .294 | .385 | .503 | .888 |
| 2021 | Tigres del Licey | WIN | 8 | 23 | 23 | 1 | 4 | 1 | 0 | 0 | 0 | 1 | 0 | 10 | .174 | .174 | .217 | .391 |
| 2020 | Canberra Cavalry | ABL | 25 | 105 | 90 | 11 | 22 | 5 | 0 | 2 | 15 | 3 | 12 | 21 | .244 | .333 | .367 | .700 |
| 2019 | Dunedin Blue Jays | A(Adv) | 108 | 384 | 319 | 48 | 69 | 20 | 3 | 7 | 38 | 26 | 49 | 107 | .216 | .325 | .364 | .689 |
| 2018 | Lansing Lugnuts | A | 121 | 530 | 460 | 67 | 106 | 32 | 7 | 9 | 53 | 44 | 57 | 99 | .230 | .321 | .389 | .710 |
| 2017 | Mahoning Valley Scrappers | A- | 28 | 130 | 120 | 18 | 36 | 6 | 1 | 4 | 19 | 4 | 5 | 24 | .300 | .328 | .467 | .795 |
| 2017 | Vancouver Canadians | A- | 19 | 78 | 68 | 7 | 20 | 3 | 0 | 2 | 8 | 2 | 5 | 18 | .294 | .342 | .426 | .768 |
| 2017 | Bluefield Blue Jays | ROK | 5 | 20 | 16 | 1 | 4 | 0 | 0 | 0 | 3 | 1 | 3 | 6 | .250 | .350 | .250 | .600 |
| 2016 | AZL Indians | ROK | 32 | 135 | 116 | 25 | 34 | 5 | 2 | 1 | 14 | 6 | 11 | 24 | .293 | .359 | .397 | .756 |