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 | 27 | SEA | American | 12 | 11 | 4 | 5 | 0 | 0 | 0 | 0 | 0 | 68.2 | 264 | 52 | 24 | 21 | 11 | 11 | 1 | 1 | 71 | 0 | 0 | 2.75 | 0.92 | 9.31 | 1.44 | 1.44 | 22.7% |
| 2025 | 26 | SEA | American | 18 | 18 | 4 | 6 | 0 | 0 | 0 | 0 | 0 | 90.1 | 392 | 93 | 57 | 57 | 17 | 34 | 0 | 3 | 74 | 2 | 0 | 5.68 | 1.41 | 7.37 | 3.39 | 1.69 | 10.2% |
| 2024 | 25 | SEA | American | 31 | 31 | 12 | 8 | 0 | 0 | 0 | 0 | 0 | 180.1 | 704 | 131 | 62 | 59 | 21 | 45 | 1 | 3 | 171 | 2 | 0 | 2.94 | 0.98 | 8.53 | 2.25 | 1.05 | 17.9% |
| 2023 | 24 | SEA | American | 25 | 25 | 8 | 7 | 0 | 0 | 0 | 0 | 0 | 131.1 | 537 | 124 | 64 | 63 | 18 | 26 | 0 | 7 | 119 | 2 | 0 | 4.32 | 1.14 | 8.15 | 1.78 | 1.23 | 17.3% |
| CAREER | 86 | 85 | 28 | 26 | 0 | 0 | 0 | 0 | 0 | 470.2 | 1897 | 400 | 207 | 200 | 67 | 116 | 2 | 14 | 435 | 6 | 0 | 3.82 | 1.10 | 8.32 | 2.22 | 1.28 | 16.8% | |||
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.