
Starting pitcher · SF · 2026: 21 GS (27 G) · 110.2 IP · 6.3 K/9 · 2.8 BB/9

Strikeouts per outing, oldest → newest. Dashed line = his 2026 average (2.9).
4 G4.711.146.45.3Vs 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/25 · relief | CIN | 2 | 1.2 | 1 | 0 | 0 | 26 |
| 08/19 | @CLE | 3 | 5.0 | 4 | 0 | 2 | 80 |
| 08/12 | HOU | 5 | 6.0 | 2 | 0 | 1 | 73 |
| 08/07 | DET | 4 | 5.0 | 6 | 1 | 1 | 86 |
| 08/04 · relief | @TEX | 0 | 0.1 | 0 | 0 | 0 | 2 |
| 07/31 | @SD | 3 | 4.2 | 5 | 1 | 1 | 64 |
| 07/26 | LAA | 2 | 4.0 | 2 | 0 | 1 | 53 |
| 07/19 | @SEA | 1 | 3.0 | 4 | 3 | 1 | 50 |
| 07/07 | TOR | 5 | 5.2 | 0 | 0 | 1 | 67 |
| 07/05 · relief | @COL | 0 | 0.2 | 1 | 0 | 0 | 6 |
| 06/30 | @ARI | 1 | 5.1 | 5 | 2 | 1 | 76 |
| 06/26 · relief | ATL | 1 | 2.1 | 0 | 0 | 0 | 35 |
| 06/17 · relief | @ATL | 2 | 1.0 | 3 | 2 | 1 | 29 |
| 06/16 · relief | @ATL | 2 | 1.0 | 3 | 2 | 1 | 29 |
| 06/09 | WSH | 6 | 4.1 | 4 | 3 | 0 | 77 |
| 06/04 | @MIL | 5 | 4.1 | 5 | 2 | 3 | 82 |
| 05/30 | @COL | 4 | 3.2 | 8 | 4 | 2 | 92 |
| 05/23 | CHW | 5 | 4.2 | 7 | 3 | 0 | 79 |
| 05/17 | @OAK | 3 | 6.0 | 4 | 1 | 5 | 93 |
| 05/12 | @LAD | 4 | 5.2 | 3 | 2 | 3 | 91 |
| 05/06 | SD | 3 | 6.0 | 3 | 1 | 1 | 74 |
| 04/30 | @PHI | 2 | 4.2 | 4 | 3 | 2 | 68 |
| 04/24 | MIA | 3 | 4.0 | 11 | 8 | 1 | 77 |
| 04/18 | @WSH | 1 | 5.2 | 7 | 4 | 2 | 88 |
| 04/12 | @BAL | 3 | 4.2 | 5 | 4 | 2 | 88 |
GS counts outings of 4+ IP or 50+ pitches — our logs don't flag starts.