| 2026 | Miami Marlins | MLB | National League | 121 | 447 | .239 | 21 | 65 | .790 |
| 2026 | Jacksonville Jumbo Shrimp | Triple-A | International League | 5 | 17 | .176 | 0 | 1 | .439 |
| 2025 | Miami Marlins | MLB | National League | 117 | 399 | .288 | 25 | 73 | .912 |
| 2025 | Jacksonville Jumbo Shrimp | Triple-A | International League | 1 | 3 | .000 | 0 | 0 | .250 |
| 2024 | Baltimore Orioles | MLB | American League | 19 | 36 | .306 | 1 | 9 | .797 |
| 2024 | Miami Marlins | MLB | National League | 50 | 156 | .186 | 2 | 15 | .557 |
| 2024 | — | MLB | — | 69 | 192 | .208 | 3 | 24 | .601 |
| 2024 | Norfolk Tides | Triple-A | International League | 58 | 229 | .240 | 18 | 55 | .877 |
| 2023 | Baltimore Orioles | MLB | American League | 14 | 30 | .067 | 0 | 0 | .219 |
| 2023 | Norfolk Tides | Triple-A | International League | 68 | 233 | .245 | 17 | 49 | .875 |
| 2023 | Aberdeen IronBirds | High-A | South Atlantic League | 4 | 18 | .500 | 3 | 8 | 1.606 |
| 2022 | Baltimore Orioles | MLB | American League | 34 | 91 | .253 | 3 | 11 | .724 |
| 2022 | Norfolk Tides | Triple-A | International League | 95 | 349 | .264 | 19 | 78 | .884 |
| 2021 | Norfolk Tides | Triple-A | Triple-A East | 22 | 81 | .272 | 3 | 11 | .773 |
| 2021 | Bowie Baysox | Double-A | Double-A Northeast | 66 | 237 | .283 | 17 | 42 | .938 |
| 2021 | Aberdeen IronBirds | High-A | High-A East | 36 | 131 | .275 | 7 | 32 | .900 |