
Starting pitcher · SF · 2026: 29 GS · 155.0 IP · 8.3 K/9 · 4.4 BB/9

Strikeouts per outing, oldest → newest. Dashed line = his 2026 average (4.9).
5 G4.761.818.34.5Vs 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 |
|---|---|---|---|---|---|---|---|
| 09/14 | @STL | 4 | 4.1 | 5 | 2 | 3 | 88 |
| 09/08 | STL | 2 | 6.0 | 2 | 0 | 4 | 81 |
| 09/02 | @PIT | 4 | 5.0 | 2 | 1 | 2 | 75 |
| 08/27 | ARI | 3 | 5.0 | 4 | 1 | 2 | 95 |
| 08/20 | @CLE | 2 | 5.1 | 5 | 3 | 4 | 90 |
| 08/14 | COL | 5 | 5.2 | 5 | 4 | 3 | 91 |
| 08/08 | DET | 3 | 5.1 | 2 | 1 | 5 | 85 |
| 08/02 | @SD | 6 | 4.2 | 6 | 5 | 4 | 99 |
| 07/28 | MIL | 1 | 3.2 | 4 | 4 | 3 | 84 |
| 07/22 | @KC | 7 | 6.0 | 4 | 2 | 0 | 91 |
| 07/17 | @SEA | 2 | 7.0 | 2 | 0 | 3 | 97 |
| 07/06 | TOR | 5 | 8.0 | 3 | 1 | 2 | 104 |
| 06/30 | @ARI | 4 | 2.2 | 5 | 6 | 6 | 84 |
| 06/25 | OAK | 6 | 6.0 | 6 | 2 | 1 | 108 |
| 06/19 | @MIA | 7 | 6.0 | 7 | 2 | 1 | 98 |
| 06/12 | CHC | 5 | 4.2 | 4 | 4 | 2 | 105 |
| 06/06 | @CHC | 5 | 5.2 | 3 | 1 | 3 | 98 |
| 06/01 | @MIL | 4 | 4.0 | 8 | 8 | 5 | 96 |
| 05/25 | ARI | 7 | 5.0 | 7 | 2 | 1 | 93 |
| 05/19 | @ARI | 3 | 6.0 | 7 | 1 | 0 | 91 |
| 05/14 | @LAD | 7 | 5.1 | 6 | 4 | 2 | 105 |
| 05/09 | PIT | 8 | 4.0 | 3 | 1 | 3 | 94 |
| 05/02 | @TB | 6 | 4.1 | 8 | 4 | 2 | 88 |
| 04/26 | MIA | 6 | 7.2 | 2 | 3 | 2 | 103 |
| 04/21 | LAD | 7 | 5.0 | 1 | 1 | 5 | 106 |
GS counts outings of 4+ IP or 50+ pitches — our logs don't flag starts.