
| G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLB | 295 | 1235 | 1134 | 124 | 308 | 61 | 1 | 29 | 167 | 3 | 77 | 249 | .272 | .321 | .404 | .725 |
| AAA | 545 | 2287 | 2073 | 278 | 596 | 126 | 6 | 84 | 368 | 3 | 177 | 400 | .288 | .343 | .476 | .819 |
| AA | 221 | 848 | 770 | 91 | 214 | 44 | 4 | 21 | 103 | 0 | 65 | 156 | .278 | .337 | .427 | .764 |
| A+ | 179 | 702 | 637 | 63 | 177 | 37 | 5 | 8 | 72 | 4 | 56 | 118 | .278 | .338 | .389 | .727 |
| A | 166 | 652 | 593 | 66 | 158 | 36 | 7 | 10 | 69 | 3 | 50 | 145 | .266 | .325 | .401 | .726 |
| ROK | 64 | 243 | 222 | 21 | 62 | 7 | 5 | 0 | 22 | 2 | 16 | 43 | .279 | .333 | .356 | .689 |
| WIN | 621 | 2538 | 2257 | 304 | 639 | 130 | 7 | 60 | 391 | 32 | 220 | 388 | .283 | .346 | .427 | .773 |
| Team | Lvl | G | PA | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Athletics | MLB | 9 | 25 | 20 | 1 | 3 | 0 | 0 | 0 | 2 | 0 | 3 | 4 | .150 | .280 | .150 | .430 |
| 2026 | Las Vegas Aviators | AAA | 120 | 545 | 487 | 72 | 148 | 27 | 1 | 16 | 110 | 0 | 45 | 62 | .304 | .361 | .462 | .823 |
| 2026 | Tomateros de Culiacan | WIN | 12 | 55 | 52 | 8 | 16 | 4 | 0 | 1 | 4 | 0 | 3 | 3 | .308 | .345 | .442 | .787 |
| 2025 | Syracuse Mets | AAA | 110 | 419 | 385 | 37 | 102 | 35 | 1 | 11 | 55 | 2 | 29 | 62 | .265 | .322 | .447 | .769 |
| 2025 | Tomateros de Culiacan | WIN | 61 | 268 | 237 | 38 | 62 | 10 | 2 | 4 | 43 | 0 | 24 | 44 | .262 | .325 | .371 | .696 |
| 2025 | Mexico Verde | WIN | 5 | 23 | 18 | 2 | 4 | 0 | 0 | 0 | 2 | 0 | 3 |
Stats from official league and public sports feeds. Updated hourly.
| 3 |
| .222 |
| .304 |
| .222 |
| .526 |
| 2024 | Washington Nationals | MLB | 76 | 313 | 281 | 19 | 65 | 11 | 0 | 3 | 42 | 2 | 21 | 63 | .231 | .291 | .302 | .593 |
| 2024 | Rochester Red Wings | AAA | 51 | 211 | 189 | 29 | 48 | 14 | 0 | 9 | 30 | 0 | 18 | 38 | .254 | .322 | .471 | .793 |
| 2024 | Tomateros de Culiacan | WIN | 62 | 262 | 231 | 35 | 74 | 14 | 0 | 10 | 58 | 4 | 25 | 21 | .320 | .385 | .511 | .896 |
| 2023 | Washington Nationals | MLB | 154 | 657 | 611 | 71 | 168 | 36 | 1 | 13 | 89 | 0 | 38 | 130 | .275 | .321 | .401 | .722 |
| 2023 | Tomateros de Culiacan | WIN | 14 | 58 | 49 | 6 | 11 | 2 | 0 | 2 | 8 | 0 | 7 | 8 | .224 | .310 | .388 | .698 |
| 2022 | Washington Nationals | MLB | 56 | 240 | 222 | 33 | 72 | 14 | 0 | 13 | 34 | 1 | 15 | 52 | .324 | .367 | .563 | .930 |
| 2022 | Rochester Red Wings | AAA | 96 | 414 | 374 | 51 | 107 | 14 | 1 | 20 | 64 | 1 | 32 | 89 | .286 | .341 | .489 | .830 |
| 2022 | Tomateros de Culiacan | WIN | 14 | 55 | 45 | 4 | 12 | 3 | 0 | 1 | 8 | 0 | 10 | 7 | .267 | .400 | .400 | .800 |
| 2021 | Worcester Red Sox | AAA | 38 | 162 | 146 | 14 | 38 | 9 | 2 | 5 | 27 | 0 | 13 | 39 | .260 | .315 | .452 | .767 |
| 2021 | Portland Sea Dogs | AA | 50 | 207 | 188 | 31 | 57 | 22 | 1 | 10 | 43 | 0 | 12 | 35 | .303 | .348 | .590 | .938 |
| 2021 | Tomateros de Culiacan | WIN | 57 | 240 | 214 | 23 | 62 | 15 | 1 | 7 | 47 | 4 | 22 | 26 | .290 | .358 | .467 | .825 |
| 2021 | Mexico | WIN | 5 | 19 | 19 | 1 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | .158 | .158 | .158 | .316 |
| 2020 | Tomateros de Culiacan | WIN | 57 | 239 | 219 | 30 | 55 | 13 | 0 | 6 | 25 | 5 | 16 | 40 | .251 | .305 | .393 | .698 |
| 2020 | Mexico | WIN | 6 | 26 | 23 | 2 | 6 | 5 | 0 | 0 | 5 | 1 | 2 | 6 | .261 | .346 | .478 | .824 |
| 2019 | Tomateros de Culiacan | WIN | 65 | 275 | 238 | 34 | 79 | 18 | 2 | 6 | 41 | 7 | 36 | 38 | .332 | .418 | .500 | .918 |
| 2019 | Mexico | WIN | 6 | 24 | 22 | 3 | 9 | 2 | 0 | 1 | 5 | 1 | 2 | 0 | .409 | .458 | .636 | 1.094 |
| 2018 | Lehigh Valley IronPigs | AAA | 130 | 536 | 492 | 75 | 153 | 27 | 1 | 23 | 82 | 0 | 40 | 110 | .311 | .360 | .510 | .870 |
| 2018 | Tomateros de Culiacan | WIN | 4 | 17 | 12 | 2 | 5 | 0 | 0 | 1 | 6 | 0 | 4 | 1 | .417 | .529 | .667 | 1.196 |
| 2017 | Mississippi Braves | AA | 108 | 401 | 360 | 44 | 105 | 13 | 0 | 9 | 45 | 0 | 38 | 81 | .292 | .360 | .403 | .763 |
| 2017 | Tomateros de Culiacan | WIN | 66 | 277 | 250 | 25 | 62 | 12 | 0 | 5 | 33 | 5 | 19 | 40 | .248 | .300 | .356 | .656 |
| 2017 | Mexico | WIN | 4 | 18 | 18 | 2 | 5 | 3 | 0 | 0 | 2 | 1 | 0 | 2 | .278 | .278 | .444 | .722 |
| 2016 | Mississippi Braves | AA | 63 | 240 | 222 | 16 | 52 | 9 | 3 | 2 | 15 | 0 | 15 | 40 | .234 | .289 | .329 | .618 |
| 2016 | Carolina Mudcats | A(Adv) | 66 | 269 | 243 | 31 | 83 | 19 | 1 | 5 | 31 | 2 | 24 | 38 | .342 | .401 | .490 | .891 |
| 2016 | Tomateros de Culiacan | WIN | 60 | 261 | 234 | 33 | 72 | 9 | 1 | 7 | 46 | 0 | 16 | 47 | .308 | .345 | .444 | .789 |
| 2015 | Carolina Mudcats | A(Adv) | 113 | 433 | 394 | 32 | 94 | 18 | 4 | 3 | 41 | 2 | 32 | 80 | .239 | .298 | .327 | .625 |
| 2015 | Tomateros de Culiacan | WIN | 52 | 204 | 181 | 26 | 49 | 9 | 0 | 3 | 25 | 2 | 14 | 44 | .271 | .333 | .370 | .703 |
| 2014 | Rome Braves | A | 58 | 238 | 212 | 30 | 60 | 15 | 3 | 8 | 29 | 2 | 22 | 48 | .283 | .354 | .495 | .849 |
| 2014 | GCL Braves | ROK | 4 | 14 | 14 | 3 | 5 | 2 | 0 | 0 | 4 | 0 | 0 | 0 | .357 | .357 | .500 | .857 |
| 2014 | Tomateros de Culiacan | WIN | 46 | 139 | 129 | 19 | 35 | 8 | 1 | 4 | 19 | 1 | 7 | 36 | .271 | .319 | .442 | .761 |
| 2014 | Mexico | WIN | 6 | 24 | 20 | 2 | 3 | 1 | 0 | 0 | 2 | 0 | 3 | 6 | .150 | .250 | .200 | .450 |
| 2013 | Rome Braves | A | 108 | 414 | 381 | 36 | 98 | 21 | 4 | 2 | 40 | 1 | 28 | 97 | .257 | .308 | .349 | .657 |
| 2013 | Tomateros de Culiacan | WIN | 19 | 54 | 46 | 9 | 15 | 2 | 0 | 2 | 11 | 1 | 7 | 14 | .326 | .407 | .500 | .907 |
| 2012 | GCL Braves | ROK | 41 | 159 | 145 | 13 | 44 | 5 | 5 | 0 | 14 | 2 | 9 | 29 | .303 | .352 | .407 | .759 |
| 2011 | DSL Braves | ROK | 19 | 70 | 63 | 5 | 13 | 0 | 0 | 0 | 4 | 0 | 7 | 14 | .206 | .286 | .206 | .492 |