
| W | L | ERA | G | GS | SV | IP | H | ER | HR | BB | SO | WHIP | K/9 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLB | 23 | 24 | 4.55 | 81 | 75 | 0 | 396.0 | 420 | 200 | 59 | 157 | 336 | 1.46 | 7.64 |
| AAA | 15 | 12 | 5.17 | 50 | 48 | 0 | 231.2 | 243 | 133 | 37 | 99 | 268 | 1.48 | 10.41 |
| AA | 9 | 3 | 3.11 | 25 | 23 | 0 | 133.0 | 98 | 46 | 18 | 35 | 180 | 1.00 | 12.18 |
| A+ | 5 | 0 | 1.58 | 9 | 9 | 0 | 51.1 | 37 | 9 | 3 | 13 | 67 | 0.97 | 11.75 |
| Team | Lvl | W | L | ERA | G | GS | SV | IP | H | ER | HR | BB | SO | WHIP | K/9 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Cleveland Guardians | MLB | 0 | 0 | 5.94 | 7 | 2 | 0 | 16.2 | 23 | 11 | 3 | 6 | 16 | 1.74 | 8.64 |
| 2026 | Columbus Clippers | AAA | 6 | 5 | 4.72 | 21 | 21 | 0 | 103.0 | 114 | 54 | 16 | 38 | 121 | 1.48 | 10.57 |
| 2025 | Cleveland Guardians | MLB | 8 | 11 | 4.25 | 30 | 29 | 0 | 156.2 | 157 | 74 | 18 | 62 | 122 | 1.40 | 7.01 |
| 2024 | Cleveland Guardians | MLB | 8 | 5 | 5.73 | 20 | 20 | 0 | 97.1 | 113 | 62 | 22 | 41 | 79 | 1.58 | 7.30 |
| 2024 | Columbus Clippers | AAA | 5 | 3 | 5.36 | 10 | 8 | 0 | 48.2 | 49 | 29 | 12 | 23 | 48 | 1.48 | 8.88 |
| 2023 | Cleveland Guardians | MLB | 7 | 8 | 3.81 | 24 | 24 | 0 | 125.1 | 127 | 53 | 16 | 48 | 119 | 1.40 | 8.55 |
| 2023 | Columbus Clippers | AAA | 0 | 0 | 3.10 |
Stats from official league and public sports feeds. Updated hourly.
| 5 |
| 5 |
| 0 |
| 20.1 |
| 16 |
| 7 |
| 1 |
| 9 |
| 26 |
| 1.23 |
| 11.51 |
| 2022 | Columbus Clippers | AAA | 4 | 4 | 6.49 | 14 | 14 | 0 | 59.2 | 64 | 43 | 8 | 29 | 73 | 1.56 | 11.01 |
| 2022 | Akron RubberDucks | AA | 5 | 3 | 3.33 | 13 | 13 | 0 | 73.0 | 58 | 27 | 9 | 22 | 104 | 1.10 | 12.82 |
| 2021 | Akron RubberDucks | AA | 4 | 0 | 2.85 | 12 | 10 | 0 | 60.0 | 40 | 19 | 9 | 13 | 76 | 0.88 | 11.40 |
| 2021 | Lake County Captains | A+ | 5 | 0 | 1.58 | 9 | 9 | 0 | 51.1 | 37 | 9 | 3 | 13 | 67 | 0.97 | 11.75 |