| 2026 | Kansas City Royals | MLB | American League | 3 | 5 | 3.51 | 74.1 | 49 |
| 2026 | Tacoma Rainiers | Triple-A | Pacific Coast League | 5 | 5 | 4.24 | 70.0 | 39 |
| 2026 | Omaha Storm Chasers | Triple-A | International League | 0 | 0 | 5.06 | 10.2 | 10 |
| 2026 | — | Triple-A | — | 5 | 5 | 4.35 | 80.2 | 49 |
| 2025 | Minnesota Twins | MLB | American League | 0 | 0 | 1.69 | 5.1 | 1 |
| 2025 | St. Paul Saints | Triple-A | International League | 1 | 7 | 7.12 | 60.2 | 42 |
| 2025 | Toledo Mud Hens | Triple-A | International League | 1 | 1 | 3.79 | 38.0 | 35 |
| 2025 | — | Triple-A | International League | 2 | 8 | 5.84 | 98.2 | 77 |
| 2024 | Minnesota Twins | MLB | American League | 0 | 0 | 5.59 | 9.2 | 7 |
| 2024 | St. Paul Saints | Triple-A | International League | 12 | 7 | 4.25 | 133.1 | 134 |
| 2023 | St. Paul Saints | Triple-A | International League | 5 | 9 | 5.13 | 126.1 | 115 |
| 2022 | St. Paul Saints | Triple-A | International League | 1 | 2 | 5.40 | 20.0 | 19 |
| 2022 | Fort Myers Mighty Mussels | Single-A | Florida State League | 0 | 0 | 0.00 | 2.0 | 0 |
| 2021 | Minnesota Twins | MLB | American League | 1 | 7 | 7.64 | 50.2 | 27 |
| 2021 | St. Paul Saints | Triple-A | Triple-A East | 0 | 1 | 3.00 | 18.0 | 13 |
| 2021 | Fort Myers Mighty Mussels | Single-A | Low-A Southeast | 0 | 0 | 0.00 | 3.0 | 5 |
| 2020 | Minnesota Twins | MLB | American League | 6 | 4 | 4.05 | 46.2 | 27 |
| 2019 | Minnesota Twins | MLB | American League | 2 | 1 | 1.59 | 28.1 | 23 |
| 2019 | Rochester Red Wings | Triple-A | International League | 5 | 2 | 2.15 | 46.0 | 34 |
| 2019 | Pensacola Blue Wahoos | Double-A | Southern League | 4 | 2 | 2.57 | 66.2 | 61 |
| 2019 | Fort Myers Miracle | High-A | Florida State League | 3 | 0 | 0.40 | 22.1 | 14 |
| 2018 | Cedar Rapids Kernels | Single-A | Midwest League | 10 | 5 | 3.14 | 129.0 | 84 |
| 2017 | Cedar Rapids Kernels | Single-A | Midwest League | 0 | 0 | 2.57 | 7.0 | 1 |