Loading analytics
Pitcher · Bats L · Throws L · WSH
Data through 2026-10-06
18 player games · 2026-03-29–2026-09-26
Missing measurements stay blank.
* Incomplete Statcast coverage
| IP | GS | BF | H | HR | BB | SO | ER | ERA | WHIP | K/9 | BB/9 | K% | AVG | OPS | xwOBA | Avg EV | Hard-hit % | Barrel % |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 94.2 | 18 | 400 | 82 | 15 | 34 | 94 | 35 | 3.33 | 1.23 | 8.9 | 3.2 | 23.5% | .232 | .378 | .338 | 90.8 mph | 44.4% | 13.0% |
Cumulative SO
SO is 94, up 88 from the first available point.
| Date | Opponent | SO |
|---|---|---|
| 2026-03-29 | @ CIN | 6 |
| 2026-04-04 | vs SD | 10 |
| 2026-04-10 | @ STL | 15 |
| 2026-04-15 | @ MIN | 20 |
| 2026-04-21 | vs NYY | 24 |
| 2026-04-26 | @ BAL | 28 |
| 2026-05-02 | vs HOU | 31 |
| 2026-05-08 | vs TB | 39 |
| 2026-05-15 | @ ATL | 45 |
| 2026-05-20 | @ KC | 50 |
| 2026-05-27 | vs ATL | 57 |
| 2026-06-02 | vs BAL | 63 |
| 2026-06-08 | @ TB | 69 |
| 2026-06-14 | vs TEX | 72 |
| 2026-06-20 | @ SEA | 79 |
| 2026-06-25 | vs NYY | 88 |
| 2026-06-30 | vs WSH | 93 |
| 2026-09-26 | vs NYM | 94 |
2026 appearances · newest first
| Date | Opp | W/L | GS | IP | H | R | ER | K | BB | HR | P |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sep 26 | NYM | L | 1 | 3.0 | 1 | 0 | 0 | 1 | 0 | 0 | 34 |
| Jun 30 | WSH | L | 1 | 4.0 | 3 | 0 | 0 | 5 | 2 | 0 | 61 |
| Jun 25 | NYY | W | 1 | 6.0 | 5 | 2 | 2 | 9 | 1 | 1 | 98 |
| Jun 20 | @ SEA | W | 1 | 6.0 | 2 | 1 | 1 | 7 | 2 | 0 | 98 |
| Jun 14 | TEX | L | 1 | 4.2 | 11 | 6 | 6 | 3 | 2 | 2 | 91 |
| Jun 8 | @ TB | L | 1 | 4.2 | 5 | 2 | 2 | 6 | 4 | 1 | 96 |
| Jun 2 | BAL | L | 1 | 5.1 | 6 | 4 | 4 | 6 | 1 | 2 | 96 |
| May 27 | ATL | W | 1 | 7.0 | 4 | 0 | 0 | 7 | 3 | 0 | 97 |
| May 20 | @ KC | W | 1 | 6.1 | 6 | 3 | 3 | 5 | 1 | 2 | 93 |
| May 15 | @ ATL | L | 1 | 5.0 | 5 | 2 | 2 | 6 | 0 | 2 | 86 |