75
Solid⚾ MLBBALP
Solid
6-4 · 4.30 ERA · 61 K · 1.32 WHIP · 52.1 IP
2026 Game Log
Sep 25L@ Yankees0.2 IP, 0 ERK 1
- IP
- 0.2
- H
- 1
- ER
- 0
- K
- 1
- ERA
- 4.30
Sep 20Lvs Brewers1.1 IP, 0 ERK 1
- IP
- 1.1
- H
- 1
- ER
- 0
- K
- 1
- ERA
- 4.35
Sep 18Lvs Brewers1.0 IP, 0 ERK 1
- IP
- 1.0
- H
- 2
- ER
- 0
- K
- 1
- ERA
- 4.47
Sep 15W@ Mets1.0 IP, 0 ERK 2
- IP
- 1.0
- H
- 1
- ER
- 0
- K
- 2
- ERA
- 4.56
Sep 14W@ Mets1.0 IP, 0 ERK 1
- IP
- 1.0
- H
- 1
- ER
- 0
- K
- 1
- ERA
- 4.66
Sep 12L@ Jays1.0 IP, 0 ERK 2
- IP
- 1.0
- H
- 0
- ER
- 0
- K
- 2
- ERA
- 4.75
Sep 8Lvs Guardians1.1 IP, 0 ERK 1
- IP
- 1.1
- H
- 0
- ER
- 0
- K
- 1
- ERA
- 4.86
Sep 6Lvs Sox1.0 IP, 0 ERK 2
- IP
- 1.0
- H
- 1
- ER
- 0
- K
- 2
- ERA
- 5.00
Sep 3Lvs Sox0.1 IP, 0 ERK 1
- IP
- 0.1
- H
- 0
- ER
- 0
- K
- 1
- ERA
- 5.11
Sep 2L@ Rockies0.2 IP, 2 ERK 2
- IP
- 0.2
- H
- 3
- ER
- 2
- K
- 2
- ERA
- 5.15
Aug 31W@ Rockies2.0 IP, 0 ERK 2
- IP
- 2.0
- H
- 1
- ER
- 0
- K
- 2
- ERA
- 4.81
Aug 26W@ Cardinals1.0 IP, 0 ERK 0
- IP
- 1.0
- H
- 0
- ER
- 0
- K
- 0
- ERA
- 5.05
Aug 23Lvs Rays1.1 IP, 0 ERK 0
- IP
- 1.1
- H
- 1
- ER
- 0
- K
- 0
- ERA
- 5.18
Aug 20Lvs Yankees1.1 IP, 0 ERK 2
- IP
- 1.1
- H
- 0
- ER
- 0
- K
- 2
- ERA
- 5.35
Aug 19Lvs Yankees0.1 IP, 0 ERK 0
- IP
- 0.1
- H
- 0
- ER
- 0
- K
- 0
- ERA
- 5.54
Aug 16W@ Rays1.0 IP, 0 ERK 1
- IP
- 1.0
- H
- 1
- ER
- 0
- K
- 1
- ERA
- 5.59
Aug 10L@ Twins1.2 IP, 3 ERK 3
- IP
- 1.2
- H
- 6
- ER
- 3
- K
- 3
- ERA
- 5.75
Aug 8L@ Rangers1.0 IP, 3 ERK 3
- IP
- 1.0
- H
- 1
- ER
- 3
- K
- 3
- ERA
- 5.24
Aug 1Lvs Phillies0.1 IP, 2 ERK 0
- IP
- 0.1
- H
- 0
- ER
- 2
- K
- 0
- ERA
- 4.59
Jul 29W@ Tigers1.0 IP, 0 ERK 1
- IP
- 1.0
- H
- 0
- ER
- 0
- K
- 1
- ERA
- 4.09
Jul 27W@ Tigers1.1 IP, 0 ERK 2
- IP
- 1.1
- H
- 0
- ER
- 0
- K
- 2
- ERA
- 4.22
Jul 25Wvs Braves0.2 IP, 0 ERK 1
- IP
- 0.2
- H
- 1
- ER
- 0
- K
- 1
- ERA
- 4.40
Jul 24Lvs Braves0.1 IP, 0 ERK 0
- IP
- 0.1
- H
- 1
- ER
- 0
- K
- 0
- ERA
- 4.50
Jul 19W@ Astros1.0 IP, 0 ERK 0
- IP
- 1.0
- H
- 0
- ER
- 0
- K
- 0
- ERA
- 4.55
Jul 17W@ Astros0.1 IP, 0 ERK 0
- IP
- 0.1
- H
- 1
- ER
- 0
- K
- 0
- ERA
- 4.71
Jul 12Wvs Royals0.2 IP, 0 ERK 1
- IP
- 0.2
- H
- 0
- ER
- 0
- K
- 1
- ERA
- 4.76
Jul 11Wvs Royals1.0 IP, 0 ERK 2
- IP
- 1.0
- H
- 0
- ER
- 0
- K
- 2
- ERA
- 4.88
Jul 8Lvs Cubs0.2 IP, 3 ERK 0
- IP
- 0.2
- H
- 1
- ER
- 3
- K
- 0
- ERA
- 5.06
Jul 4W@ Reds1.0 IP, 1 ERK 0
- IP
- 1.0
- H
- 0
- ER
- 1
- K
- 0
- ERA
- 4.15
Jun 29Lvs Sox0.2 IP, 2 ERK 1
- IP
- 0.2
- H
- 1
- ER
- 2
- K
- 1
- ERA
- 3.96
Jun 28Lvs Nationals1.0 IP, 0 ERK 1
- IP
- 1.0
- H
- 1
- ER
- 0
- K
- 1
- ERA
- 3.33
Jun 26Wvs Nationals1.0 IP, 0 ERK 2
- IP
- 1.0
- H
- 0
- ER
- 0
- K
- 2
- ERA
- 3.47
Jun 24L@ Angels0.2 IP, 0 ERK 1
- IP
- 0.2
- H
- 0
- ER
- 0
- K
- 1
- ERA
- 3.63
Jun 21W@ Dodgers2.0 IP, 0 ERK 0
- IP
- 2.0
- H
- 0
- ER
- 0
- K
- 0
- ERA
- 3.74
Jun 20W@ Dodgers0.1 IP, 0 ERK 0
- IP
- 0.1
- H
- 0
- ER
- 0
- K
- 0
- ERA
- 4.12
Jun 16L@ Mariners0.1 IP, 0 ERK 0
- IP
- 0.1
- H
- 1
- ER
- 0
- K
- 0
- ERA
- 4.19
Jun 11Wvs Mariners0.1 IP, 0 ERK 0
- IP
- 0.1
- H
- 0
- ER
- 0
- K
- 0
- ERA
- 4.26
Jun 10Wvs Mariners0.2 IP, 2 ERK 0
- IP
- 0.2
- H
- 2
- ER
- 2
- K
- 0
- ERA
- 4.34
Jun 7L@ Jays0.2 IP, 0 ERK 1
- IP
- 0.2
- H
- 1
- ER
- 0
- K
- 1
- ERA
- 3.50
Jun 5W@ Jays0.2 IP, 0 ERK 0
- IP
- 0.2
- H
- 0
- ER
- 0
- K
- 0
- ERA
- 3.63
Jun 3L@ Sox1.0 IP, 0 ERK 2
- IP
- 1.0
- H
- 0
- ER
- 0
- K
- 2
- ERA
- 3.78
May 28Lvs Jays1.0 IP, 0 ERK 0
- IP
- 1.0
- H
- 1
- ER
- 0
- K
- 0
- ERA
- 4.02
May 26Wvs Rays1.0 IP, 0 ERK 0
- IP
- 1.0
- H
- 2
- ER
- 0
- K
- 0
- ERA
- 4.30
May 25Wvs Rays0.2 IP, 0 ERK 1
- IP
- 0.2
- H
- 1
- ER
- 0
- K
- 1
- ERA
- 4.61
May 6W@ Marlins0.2 IP, 1 ERK 0
- IP
- 0.2
- H
- 2
- ER
- 1
- K
- 0
- ERA
- 4.85
May 5W@ Marlins0.2 IP, 0 ERK 2
- IP
- 0.2
- H
- 0
- ER
- 0
- K
- 2
- ERA
- 4.38
May 3L@ Yankees0.2 IP, 1 ERK 0
- IP
- 0.2
- H
- 3
- ER
- 1
- K
- 0
- ERA
- 4.63
May 2L@ Yankees1.0 IP, 0 ERK 2
- IP
- 1.0
- H
- 0
- ER
- 0
- K
- 2
- ERA
- 4.09
Apr 26Lvs Sox0.0 IP, 2 ERK 0
- IP
- 0.0
- H
- 3
- ER
- 2
- K
- 0
- ERA
- 4.50
Apr 21L@ Royals0.2 IP, 0 ERK 0
- IP
- 0.2
- H
- 1
- ER
- 0
- K
- 0
- ERA
- 2.70
Apr 20W@ Royals0.2 IP, 0 ERK 1
- IP
- 0.2
- H
- 1
- ER
- 0
- K
- 1
- ERA
- 2.89
Apr 17W@ Guardians0.2 IP, 0 ERK 2
- IP
- 0.2
- H
- 1
- ER
- 0
- K
- 2
- ERA
- 3.12
Apr 15Lvs Diamondbacks0.2 IP, 1 ERK 0
- IP
- 0.2
- H
- 2
- ER
- 1
- K
- 0
- ERA
- 3.38
Apr 14Lvs Diamondbacks1.1 IP, 0 ERK 3
- IP
- 1.1
- H
- 0
- ER
- 0
- K
- 3
- ERA
- 2.45
Apr 11Wvs Giants1.0 IP, 0 ERK 1
- IP
- 1.0
- H
- 0
- ER
- 0
- K
- 1
- ERA
- 3.00
Apr 8W@ Sox1.0 IP, 0 ERK 1
- IP
- 1.0
- H
- 1
- ER
- 0
- K
- 1
- ERA
- 3.60
Apr 7W@ Sox0.2 IP, 0 ERK 2
- IP
- 0.2
- H
- 0
- ER
- 0
- K
- 2
- ERA
- 4.50
Apr 4L@ Pirates1.0 IP, 0 ERK 2
- IP
- 1.0
- H
- 1
- ER
- 0
- K
- 2
- ERA
- 5.40
Mar 31Lvs Rangers1.1 IP, 2 ERK 2
- IP
- 1.1
- H
- 3
- ER
- 2
- K
- 2
- ERA
- 7.71
Mar 29Wvs Twins1.0 IP, 0 ERK 2
- IP
- 1.0
- H
- 1
- ER
- 0
- K
- 2
- ERA
- 0.00
| OPP | ||||||
|---|---|---|---|---|---|---|
| Sep 25 | L@ Yankees | 0.2 | 1 | 0 | 1 | 4.30 |
| Sep 20 | Lvs Brewers | 1.1 | 1 | 0 | 1 | 4.35 |
| Sep 18 | Lvs Brewers | 1.0 | 2 | 0 | 1 | 4.47 |
| Sep 15 | W@ Mets | 1.0 | 1 | 0 | 2 | 4.56 |
| Sep 14 | W@ Mets | 1.0 | 1 | 0 | 1 | 4.66 |
| Sep 12 | L@ Jays | 1.0 | 0 | 0 | 2 | 4.75 |
| Sep 8 | Lvs Guardians | 1.1 | 0 | 0 | 1 | 4.86 |
| Sep 6 | Lvs Sox | 1.0 | 1 | 0 | 2 | 5.00 |
| Sep 3 | Lvs Sox | 0.1 | 0 | 0 | 1 | 5.11 |
| Sep 2 | L@ Rockies | 0.2 | 3 | 2 | 2 | 5.15 |
| Aug 31 | W@ Rockies | 2.0 | 1 | 0 | 2 | 4.81 |
| Aug 26 | W@ Cardinals | 1.0 | 0 | 0 | 0 | 5.05 |
| Aug 23 | Lvs Rays | 1.1 | 1 | 0 | 0 | 5.18 |
| Aug 20 | Lvs Yankees | 1.1 | 0 | 0 | 2 | 5.35 |
| Aug 19 | Lvs Yankees | 0.1 | 0 | 0 | 0 | 5.54 |
| Aug 16 | W@ Rays | 1.0 | 1 | 0 | 1 | 5.59 |
| Aug 10 | L@ Twins | 1.2 | 6 | 3 | 3 | 5.75 |
| Aug 8 | L@ Rangers | 1.0 | 1 | 3 | 3 | 5.24 |
| Aug 1 | Lvs Phillies | 0.1 | 0 | 2 | 0 | 4.59 |
| Jul 29 | W@ Tigers | 1.0 | 0 | 0 | 1 | 4.09 |
| Jul 27 | W@ Tigers | 1.1 | 0 | 0 | 2 | 4.22 |
| Jul 25 | Wvs Braves | 0.2 | 1 | 0 | 1 | 4.40 |
| Jul 24 | Lvs Braves | 0.1 | 1 | 0 | 0 | 4.50 |
| Jul 19 | W@ Astros | 1.0 | 0 | 0 | 0 | 4.55 |
| Jul 17 | W@ Astros | 0.1 | 1 | 0 | 0 | 4.71 |
| Jul 12 | Wvs Royals | 0.2 | 0 | 0 | 1 | 4.76 |
| Jul 11 | Wvs Royals | 1.0 | 0 | 0 | 2 | 4.88 |
| Jul 8 | Lvs Cubs | 0.2 | 1 | 3 | 0 | 5.06 |
| Jul 4 | W@ Reds | 1.0 | 0 | 1 | 0 | 4.15 |
| Jun 29 | Lvs Sox | 0.2 | 1 | 2 | 1 | 3.96 |
| Jun 28 | Lvs Nationals | 1.0 | 1 | 0 | 1 | 3.33 |
| Jun 26 | Wvs Nationals | 1.0 | 0 | 0 | 2 | 3.47 |
| Jun 24 | L@ Angels | 0.2 | 0 | 0 | 1 | 3.63 |
| Jun 21 | W@ Dodgers | 2.0 | 0 | 0 | 0 | 3.74 |
| Jun 20 | W@ Dodgers | 0.1 | 0 | 0 | 0 | 4.12 |
| Jun 16 | L@ Mariners | 0.1 | 1 | 0 | 0 | 4.19 |
| Jun 11 | Wvs Mariners | 0.1 | 0 | 0 | 0 | 4.26 |
| Jun 10 | Wvs Mariners | 0.2 | 2 | 2 | 0 | 4.34 |
| Jun 7 | L@ Jays | 0.2 | 1 | 0 | 1 | 3.50 |
| Jun 5 | W@ Jays | 0.2 | 0 | 0 | 0 | 3.63 |
| Jun 3 | L@ Sox | 1.0 | 0 | 0 | 2 | 3.78 |
| May 28 | Lvs Jays | 1.0 | 1 | 0 | 0 | 4.02 |
| May 26 | Wvs Rays | 1.0 | 2 | 0 | 0 | 4.30 |
| May 25 | Wvs Rays | 0.2 | 1 | 0 | 1 | 4.61 |
| May 6 | W@ Marlins | 0.2 | 2 | 1 | 0 | 4.85 |
| May 5 | W@ Marlins | 0.2 | 0 | 0 | 2 | 4.38 |
| May 3 | L@ Yankees | 0.2 | 3 | 1 | 0 | 4.63 |
| May 2 | L@ Yankees | 1.0 | 0 | 0 | 2 | 4.09 |
| Apr 26 | Lvs Sox | 0.0 | 3 | 2 | 0 | 4.50 |
| Apr 21 | L@ Royals | 0.2 | 1 | 0 | 0 | 2.70 |
| Apr 20 | W@ Royals | 0.2 | 1 | 0 | 1 | 2.89 |
| Apr 17 | W@ Guardians | 0.2 | 1 | 0 | 2 | 3.12 |
| Apr 15 | Lvs Diamondbacks | 0.2 | 2 | 1 | 0 | 3.38 |
| Apr 14 | Lvs Diamondbacks | 1.1 | 0 | 0 | 3 | 2.45 |
| Apr 11 | Wvs Giants | 1.0 | 0 | 0 | 1 | 3.00 |
| Apr 8 | W@ Sox | 1.0 | 1 | 0 | 1 | 3.60 |
| Apr 7 | W@ Sox | 0.2 | 0 | 0 | 2 | 4.50 |
| Apr 4 | L@ Pirates | 1.0 | 1 | 0 | 2 | 5.40 |
| Mar 31 | Lvs Rangers | 1.1 | 3 | 2 | 2 | 7.71 |
| Mar 29 | Wvs Twins | 1.0 | 1 | 0 | 2 | 0.00 |
Grant Wolfram's 2026 game-by-game stat log.
The People's Ratings
Is our 75 OVR fair?
75
SolidVote to see what thousands of fans think