
Starting pitcher · SD · 2026: 7 GS (8 G) · 32.2 IP · 6.9 K/9 · 3.0 BB/9

Strikeouts per outing, oldest → newest. Dashed line = his 2026 average (3.1).
5 G4.351.455.24.1Vs opponent uses every 2025 and 2026 outing in our logs.
Percentile, 0–100. Green = top fifth of the pool, red = bottom third.
| Date | Opp | K | IP | H | ER | BB | PIT |
|---|---|---|---|---|---|---|---|
| 08/02 · relief | SF | 0 | 1.0 | 2 | 2 | 1 | 28 |
| 07/30 | SF | 2 | 3.2 | 7 | 3 | 1 | 67 |
| 07/25 | @MIA | 3 | 3.1 | 1 | 0 | 1 | 55 |
| 07/20 | @ATL | 3 | 5.0 | 3 | 1 | 0 | 55 |
| 07/10 | TOR | 3 | 4.1 | 6 | 3 | 1 | 72 |
| 07/05 | @LAD | 5 | 5.0 | 1 | 0 | 2 | 76 |
| 06/30 | @CHC | 4 | 4.2 | 8 | 6 | 3 | 95 |
| 06/24 | ATL | 5 | 5.2 | 5 | 2 | 2 | 81 |
| 09/28 | ARI | 4 | 5.2 | 7 | 2 | 3 | 113 |
| 09/12 | COL | 8 | 4.1 | 5 | 4 | 1 | 72 |
| 08/25 | @SEA | 2 | 3.2 | 5 | 3 | 1 | 58 |
| 08/20 | SF | 2 | 6.0 | 4 | 1 | 1 | 93 |
| 08/04 | @ARI | 4 | 5.0 | 10 | 5 | 1 | 94 |
| 07/28 | SEA | 6 | 4.1 | 5 | 2 | 3 | 96 |
| 07/23 | @TEX | 7 | 5.0 | 3 | 1 | 0 | 82 |
| 07/18 | @CLE | 5 | 4.0 | 6 | 6 | 2 | 74 |
| 07/10 | ATL | 6 | 5.0 | 4 | 3 | 0 | 86 |
| 07/04 | SF | 6 | 6.0 | 3 | 0 | 2 | 92 |
| 06/28 | @NYY | 4 | 5.2 | 2 | 0 | 3 | 90 |
| 06/22 | CLE | 5 | 5.0 | 7 | 3 | 2 | 92 |
| 06/17 | HOU | 0 | 3.1 | 5 | 5 | 3 | 76 |
| 06/11 | @LAA | 9 | 5.1 | 4 | 2 | 0 | 82 |
| 06/06 | BAL | 3 | 5.0 | 4 | 4 | 3 | 86 |
| 06/01 | @TOR | 3 | 5.0 | 7 | 2 | 0 | 84 |
| 05/27 | @HOU | 1 | 3.1 | 10 | 9 | 1 | 94 |
GS counts outings of 4+ IP or 50+ pitches — our logs don't flag starts.