| 2026 | New York Yankees | MLB | American League | 137 | 471 | .231 | 19 | 55 | .711 |
| 2025 | New York Yankees | MLB | American League | 130 | 462 | .242 | 31 | 80 | .813 |
| 2025 | Somerset Patriots | Double-A | Eastern League | 3 | 9 | .333 | 0 | 0 | .844 |
| 2024 | Miami Marlins | MLB | National League | 101 | 386 | .249 | 13 | 50 | .730 |
| 2024 | New York Yankees | MLB | American League | 46 | 176 | .273 | 11 | 23 | .825 |
| 2024 | — | MLB | — | 147 | 562 | .256 | 24 | 73 | .760 |
| 2023 | Miami Marlins | MLB | National League | 97 | 352 | .250 | 19 | 51 | .761 |
| 2023 | Jacksonville Jumbo Shrimp | Triple-A | International League | 4 | 12 | .250 | 0 | 3 | .771 |
| 2023 | Jupiter Hammerheads | Single-A | Florida State League | 1 | 2 | .500 | 0 | 1 | 1.667 |
| 2022 | Miami Marlins | MLB | National League | 60 | 213 | .254 | 14 | 45 | .860 |
| 2021 | Miami Marlins | MLB | National League | 124 | 464 | .248 | 18 | 53 | .728 |
| 2021 | Jacksonville Jumbo Shrimp | Triple-A | Triple-A East | 3 | 9 | .444 | 1 | 4 | 1.389 |
| 2020 | Miami Marlins | MLB | National League | 21 | 56 | .161 | 2 | 6 | .563 |
| 2019 | Jackson Generals | Double-A | Southern League | 89 | 314 | .204 | 18 | 44 | .732 |
| 2019 | Jacksonville Jumbo Shrimp | Double-A | Southern League | 23 | 81 | .284 | 3 | 10 | .877 |
| 2019 | — | Double-A | Southern League | 112 | 395 | .220 | 21 | 54 | .762 |
| 2018 | Visalia Rawhide | High-A | California League | 36 | 149 | .329 | 10 | 27 | .966 |
| 2018 | Kane County Cougars | Single-A | Midwest League | 76 | 307 | .244 | 15 | 43 | .783 |
| 2017 | Kane County Cougars | Single-A | Midwest League | 29 | 109 | .248 | 1 | 12 | .683 |