SEASONS–
| COUNTING | RATE | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| SEASON | AGE | TM | LG | G | GS | W | L | SV | HLD | BS | CG | ShO | IP | BF | H | R | ER | HR | BB | IBB | HBP | SO | WP | BK | ERA | WHIP | K/9 | BB/9 | HR/9 | K-BB% |
| 2026 | 32 | CHC | National | 21 | 21 | 7 | 8 | 0 | 0 | 0 | 0 | 0 | 121.0 | 487 | 104 | 51 | 50 | 22 | 29 | 0 | 3 | 113 | 4 | 0 | 3.72 | 1.10 | 8.40 | 2.16 | 1.64 | 17.2% |
| 2025 | 31 | CHC | National | 25 | 25 | 9 | 8 | 0 | 0 | 0 | 0 | 0 | 144.2 | 567 | 117 | 62 | 60 | 31 | 26 | 0 | 1 | 117 | 1 | 0 | 3.73 | 0.99 | 7.28 | 1.62 | 1.93 | 16.0% |
| 2024 | 30 | CHC | National | 29 | 29 | 15 | 3 | 0 | 0 | 0 | 0 | 0 | 173.1 | 694 | 149 | 66 | 56 | 27 | 28 | 0 | 3 | 174 | 3 | 0 | 2.91 | 1.02 | 9.03 | 1.45 | 1.40 | 21.0% |
| CAREER | 75 | 75 | 31 | 19 | 0 | 0 | 0 | 0 | 0 | 439.0 | 1748 | 370 | 179 | 166 | 80 | 83 | 0 | 7 | 404 | 8 | 0 | 3.40 | 1.03 | 8.28 | 1.70 | 1.64 | 18.4% | |||
SOURCE: MLB STATSAPI. AGE IS AS OF JUNE 30 OF THE SEASON. TOT ROWS ARE THE SEASON TOTAL FOR A PLAYER WHO CHANGED CLUBS. IP IS DISPLAYED IN BASE-3 NOTATION AND DERIVED FROM OUTS; ALL RATES DIVIDE BY OUTS/3. CAREER RATES ARE COMPUTED FROM CAREER TOTALS, NOT AVERAGED ACROSS SEASONS.