
| W | L | ERA | G | GS | SV | IP | H | ER | HR | BB | SO | WHIP | K/9 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MLB | 28 | 41 | 4.58 | 135 | 93 | 2 | 599.0 | 643 | 305 | 86 | 145 | 439 | 1.32 | 6.60 |
| AAA | 38 | 16 | 3.31 | 82 | 80 | 0 | 448.2 | 452 | 165 | 39 | 120 | 316 | 1.27 | 6.34 |
| AA | 5 | 3 | 4.06 | 13 | 13 | 0 | 84.1 | 72 | 38 | 12 | 24 | 66 | 1.14 | 7.04 |
| A+ | 4 | 6 | 2.55 | 12 | 11 | 0 | 67.0 | 68 | 19 | 2 | 14 | 52 | 1.22 | 6.99 |
| A | 1 | 0 | 1.80 | 1 | 1 | 0 | 5.0 | 5 | 1 | 1 | 0 | 6 | 1.00 | 10.80 |
| A- | 5 | 1 | 1.97 | 10 | 7 | 0 | 45.2 | 36 | 10 | 2 | 8 | 37 | 0.96 | 7.29 |
| Team | Lvl | W | L | ERA | G | GS | SV | IP | H | ER | HR | BB | SO | WHIP | K/9 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Los Angeles Dodgers | MLB | 0 | 1 | 9.00 | 1 | 0 | 0 | 6.0 | 8 | 6 | 1 | 3 | 5 | 1.83 | 7.50 |
| 2026 | Oklahoma City Comets | AAA | 12 | 7 | 3.33 | 28 | 28 | 0 | 137.2 | 145 | 51 | 7 | 56 | 85 | 1.46 | 5.56 |
| 2024 | Baltimore Orioles | MLB | 6 | 5 | 4.86 | 25 | 16 | 1 | 107.1 | 126 | 58 | 17 | 25 | 76 | 1.41 | 6.37 |
| 2024 | Minnesota Twins | MLB | 0 | 1 | 12.27 | 4 | 0 | 0 | 3.2 | 6 | 5 | 1 | 4 | 2 | 2.73 | 4.91 |
| 2024 | Norfolk Tides | AAA | 0 | 1 | 4.05 | 2 | 2 | 0 | 6.2 | 5 | 3 | 0 | 6 | 5 | 1.65 | 6.75 |
| 2023 | Baltimore Orioles | MLB | 1 | 4 | 4.42 | 24 | 12 | 0 | 77.1 | 78 | 38 | 11 | 21 | 68 | 1.28 | 7.91 |
| 2023 | Norfolk Tides | AAA | 6 | 3 | 4.38 | 9 | 9 | 0 |
Stats from official league and public sports feeds. Updated hourly.
| 49.1 |
| 54 |
| 24 |
| 8 |
| 9 |
| 30 |
| 1.28 |
| 5.47 |
| 2022 | Oakland Athletics | MLB | 9 | 13 | 3.98 | 30 | 30 | 0 | 181.0 | 174 | 80 | 25 | 36 | 128 | 1.16 | 6.36 |
| 2022 | Stockton Ports | A | 1 | 0 | 1.80 | 1 | 1 | 0 | 5.0 | 5 | 1 | 1 | 0 | 6 | 1.00 | 10.80 |
| 2021 | Oakland Athletics | MLB | 10 | 15 | 4.24 | 32 | 32 | 0 | 178.1 | 195 | 84 | 23 | 42 | 125 | 1.33 | 6.31 |
| 2020 | Philadelphia Phillies | MLB | 0 | 1 | 17.18 | 3 | 0 | 0 | 3.2 | 11 | 7 | 1 | 1 | 4 | 3.27 | 9.82 |
| 2019 | Philadelphia Phillies | MLB | 2 | 1 | 5.83 | 16 | 3 | 1 | 41.2 | 45 | 27 | 7 | 13 | 31 | 1.39 | 6.70 |
| 2019 | Lehigh Valley IronPigs | AAA | 6 | 1 | 3.94 | 17 | 16 | 0 | 93.2 | 113 | 41 | 13 | 14 | 65 | 1.36 | 6.25 |
| 2018 | Lehigh Valley IronPigs | AAA | 14 | 4 | 2.57 | 26 | 25 | 0 | 161.1 | 135 | 46 | 11 | 35 | 131 | 1.05 | 7.31 |
| 2017 | Reading Fightin Phils | AA | 5 | 3 | 4.06 | 13 | 13 | 0 | 84.1 | 72 | 38 | 12 | 24 | 66 | 1.14 | 7.04 |
| 2017 | Clearwater Threshers | A(Adv) | 4 | 6 | 2.55 | 12 | 11 | 0 | 67.0 | 68 | 19 | 2 | 14 | 52 | 1.22 | 6.99 |
| 2016 | Williamsport Crosscutters | A- | 5 | 1 | 1.97 | 10 | 7 | 0 | 45.2 | 36 | 10 | 2 | 8 | 37 | 0.96 | 7.29 |