#1
2026 MLB Season
Ranking completed starts
Completed starts ranked by GS+.
SLATE COMPLETE · 30 STARTS
Slate range 25-69 / Avg 48.2 / Scale 20-80
Board ranks starts of 2.0+ innings; openers and short outings are listed separately.
MLB Stats API / Baseball Savant
Full methodologySTART OF THE DAY · JUL 31, 2026Final
CHC
#1 of 28 · league avg 50
#1
Below
DET @ ATH
42
GS+2.0 IP, 1 H, 1 ER, 1 BB, 1 K
DET @ ATH, Sutter Health Park
Paired with Jeffrey Springs / GS+ 43GSV2 46 · -4 ADJ
Ranking reasons
1. Length
+6
2.0 innings pitched.
2. Runs
-5
1 earned run allowed.
3. Opponent quality
-2.6
ATH live standings context: 45-64, -129 run differential.
Additive breakdown
Earned total -1.9 -> Calibrated GS+ 42
GSv2 46 / GS+ -4 adj
Lower 35%
#2
Below
TB vs CWS
35
GS+6.0 IP, 7 H, 6 ER, 0 BB, 2 K
TB vs CWS, Tropicana Field
Paired with Erick Fedde / GS+ 61GSV2 46 · -11 ADJ
#3
Below
LAA vs MIL
35
GS+4.1 IP, 6 H, 5 ER, 3 BB, 3 K
LAA vs MIL, Angel Stadium
Paired with Shane Drohan / GS+ 55GSV2 36 · -1 ADJ
#4
Below
PIT @ CIN
35
GS+4.0 IP, 7 H, 5 ER, 4 BB, 7 K
PIT @ CIN, Great American Ball Park
Paired with Hunter Greene / GS+ 45GSV2 34 · +1 ADJ
#5
Below
WSH @ ATL
33
GS+5.1 IP, 9 H, 6 ER, 2 BB, 3 K
WSH @ ATL, Truist Park
Paired with Bryce Elder / GS+ 54GSV2 35 · -2 ADJ
#6
Below
TEX @ HOU
33
GS+5.0 IP, 10 H, 6 ER, 1 BB, 5 K
TEX @ HOU, Daikin Park
Paired with Hunter Brown / GS+ 49GSV2 35 · -2 ADJ
Openers & short outings · 2
Starts under 2.0 innings are kept out of the ranked positions but remain visible for slate completeness.
2026 MLB Season
Length
+6
2.0 innings pitched.
Misses
+2.2
1 strikeouts.
Runs
-5
1 earned run allowed.
Traffic
-1.2
1 hits allowed.
Free passes
-1.5
1 walks allowed.
Park context
0
Sutter Health Park at 1.00 run factor.
Opponent quality
-2.6
ATH live standings context: 45-64, -129 run differential.
Opponent offense
+0.2
Live offense context: 4.37 R/G, 0.722 OPS.
Below
TB vs CWS
6.0 IP, 7 H, 6 ER, 0 BB, 2 K
TB vs CWS, Tropicana Field
Paired with Erick Fedde / GS+ 61GSV2 46 · -11 ADJ
35
GS+LOSSRanking reasons
1. Runs
-30
6 earned runs allowed.
2. Length
+18
6.0 innings pitched.
3. Traffic
-8.4
7 hits allowed.
Additive breakdown
Earned total -14.2 -> Calibrated GS+ 35
GSv2 46 / GS+ -11 adj
Bottom band
Length
+18
6.0 innings pitched.
Misses
+4.4
2 strikeouts.
Runs
-30
6 earned runs allowed.
Traffic
-8.4
7 hits allowed.
Free passes
0
0 walks allowed.
Park context
0
Tropicana Field at 1.00 run factor.
Opponent quality
+1
CWS live standings context: 58-51, +48 run differential.
Opponent offense
+0.8
Live offense context: 4.79 R/G, 0.725 OPS.
Below
LAA vs MIL
4.1 IP, 6 H, 5 ER, 3 BB, 3 K
LAA vs MIL, Angel Stadium
Paired with Shane Drohan / GS+ 55GSV2 36 · -1 ADJ
35
GS+LOSSRanking reasons
1. Runs
-25
5 earned runs allowed.
2. Length
+13
4.1 innings pitched.
3. Traffic
-7.2
6 hits allowed.
Additive breakdown
Earned total -12.9 -> Calibrated GS+ 35
GSv2 36 / GS+ -1 adj
Bottom band
Length
+13
4.1 innings pitched.
Misses
+6.6
3 strikeouts.
Runs
-25
5 earned runs allowed.
Traffic
-7.2
6 hits allowed.
Free passes
-4.5
3 walks allowed.
Park context
-0.2
Angel Stadium at 0.98 run factor.
Opponent quality
+3.1
MIL live standings context: 68-41, +136 run differential.
Opponent offense
+1.3
Live offense context: 5.06 R/G, 0.739 OPS.
Below
PIT @ CIN
4.0 IP, 7 H, 5 ER, 4 BB, 7 K
PIT @ CIN, Great American Ball Park
Paired with Hunter Greene / GS+ 45GSV2 34 · +1 ADJ
35
GS+NDRanking reasons
1. Runs
-25
5 earned runs allowed.
2. Misses
+15.4
7 strikeouts.
3. Length
+12
4.0 innings pitched.
Additive breakdown
Earned total -12.5 -> Calibrated GS+ 35
GSv2 34 / GS+ +1 adj
Bottom band
Length
+12
4.0 innings pitched.
Misses
+15.4
7 strikeouts.
Runs
-25
5 earned runs allowed.
Traffic
-8.4
7 hits allowed.
Free passes
-6
4 walks allowed.
Park context
+1
Great American Ball Park at 1.08 run factor.
Opponent quality
-1.2
CIN live standings context: 51-57, -69 run differential.
Opponent offense
-0.3
Live offense context: 4.11 R/G, 0.707 OPS.
Below
WSH @ ATL
5.1 IP, 9 H, 6 ER, 2 BB, 3 K
WSH @ ATL, Truist Park
Paired with Bryce Elder / GS+ 54GSV2 35 · -2 ADJ
33
GS+LOSSRanking reasons
1. Runs
-30
6 earned runs allowed.
2. Length
+16
5.1 innings pitched.
3. Traffic
-10.8
9 hits allowed.
Additive breakdown
Earned total -18 -> Calibrated GS+ 33
GSv2 35 / GS+ -2 adj
Bottom band
Length
+16
5.1 innings pitched.
Misses
+6.6
3 strikeouts.
Runs
-30
6 earned runs allowed.
Traffic
-10.8
9 hits allowed.
Free passes
-3
2 walks allowed.
Park context
+0.1
Truist Park at 1.01 run factor.
Opponent quality
+2.2
ATL live standings context: 64-45, +97 run differential.
Opponent offense
+0.9
Live offense context: 4.88 R/G, 0.730 OPS.
Below
TEX @ HOU
5.0 IP, 10 H, 6 ER, 1 BB, 5 K
TEX @ HOU, Daikin Park
Paired with Hunter Brown / GS+ 49GSV2 35 · -2 ADJ
33
GS+LOSSRanking reasons
1. Runs
-30
6 earned runs allowed.
2. Length
+15
5.0 innings pitched.
3. Traffic
-12
10 hits allowed.
Additive breakdown
Earned total -17.2 -> Calibrated GS+ 33
GSv2 35 / GS+ -2 adj
Bottom band
Length
+15
5.0 innings pitched.
Misses
+11
5 strikeouts.
Runs
-30
6 earned runs allowed.
Traffic
-12
10 hits allowed.
Free passes
-1.5
1 walks allowed.
Park context
-0.1
Daikin Park at 0.99 run factor.
Opponent quality
-0.4
HOU live standings context: 56-55, -32 run differential.
Opponent offense
+0.8
Live offense context: 4.65 R/G, 0.734 OPS.
GS+ 49
ND