#1
2026 MLB Season
Ranking completed starts
Completed starts ranked by GS+.
SLATE COMPLETE · 32 STARTS
Slate range 20-73 / Avg 49.8 / 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 7, 2026Final
CIN
#1 of 30 · league avg 50
#1
Poor
NYY @ TB
29
GS+4.0 IP, 7 H, 6 ER, 2 BB, 3 K
NYY @ TB, Tropicana Field
Paired with Ian Seymour / GS+ 63GSV2 31 · -2 ADJ
Ranking reasons
1. Runs
-30
6 earned runs allowed.
2. Length
+12
4.0 innings pitched.
3. Traffic
-8.4
7 hits allowed.
Additive breakdown
Earned total -20.8 -> Calibrated GS+ 29
GSv2 31 / GS+ -2 adj
Bottom band
#2
Poor
KC @ NYM
26
GS+4.1 IP, 9 H, 6 ER, 2 BB, 4 K
KC @ NYM, Citi Field
Paired with Cionel Pérez / GS+ 46GSV2 30 · -4 ADJ
#3
Poor
ATL @ PIT
20
GS+3.1 IP, 6 H, 7 ER, 5 BB, 2 K
ATL @ PIT, PNC Park
Paired with Paul Skenes / GS+ 52GSV2 19 · +1 ADJ
#4
Poor
SF vs TOR
20
GS+2.1 IP, 11 H, 8 ER, 1 BB, 0 K
SF vs TOR, Oracle Park
Paired with Spencer Miles / GS+ 41GSV2 6 · +14 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
+12
4.0 innings pitched.
Misses
+6.6
3 strikeouts.
Runs
-30
6 earned runs allowed.
Traffic
-8.4
7 hits allowed.
Free passes
-3
2 walks allowed.
Park context
0
Tropicana Field at 1.00 run factor.
Opponent quality
+1.5
TB live standings context: 53-36, +33 run differential.
Opponent offense
+0.5
Live offense context: 4.51 R/G, 0.729 OPS.
KC @ NYM
4.1 IP, 9 H, 6 ER, 2 BB, 4 K
KC @ NYM, Citi Field
Paired with Cionel Pérez / GS+ 46GSV2 30 · -4 ADJ
26
GS+NDRanking reasons
1. Runs
-30
6 earned runs allowed.
2. Length
+13
4.1 innings pitched.
3. Traffic
-10.8
9 hits allowed.
Additive breakdown
Earned total -25 -> Calibrated GS+ 26
GSv2 30 / GS+ -4 adj
Bottom band
Length
+13
4.1 innings pitched.
Misses
+8.8
4 strikeouts.
Runs
-30
6 earned runs allowed.
Traffic
-10.8
9 hits allowed.
Free passes
-3
2 walks allowed.
Park context
-0.4
Citi Field at 0.97 run factor.
Opponent quality
-1.9
NYM live standings context: 38-54, -64 run differential.
Opponent offense
-0.7
Live offense context: 4.16 R/G, 0.684 OPS.
ATL @ PIT
3.1 IP, 6 H, 7 ER, 5 BB, 2 K
ATL @ PIT, PNC Park
Paired with Paul Skenes / GS+ 52GSV2 19 · +1 ADJ
20
GS+LOSSRanking reasons
1. Runs
-35
7 earned runs allowed.
2. Length
+10
3.1 innings pitched.
3. Free passes
-7.5
5 walks allowed.
Additive breakdown
Earned total -32.8 -> Calibrated GS+ 20
GSv2 19 / GS+ +1 adj
Bottom band
Length
+10
3.1 innings pitched.
Misses
+4.4
2 strikeouts.
Runs
-35
7 earned runs allowed.
Traffic
-7.2
6 hits allowed.
Free passes
-7.5
5 walks allowed.
Park context
-0.2
PNC Park at 0.98 run factor.
Opponent quality
+0.8
PIT live standings context: 47-45, +41 run differential.
Opponent offense
+1.9
Live offense context: 5.24 R/G, 0.762 OPS.
SF vs TOR
2.1 IP, 11 H, 8 ER, 1 BB, 0 K
SF vs TOR, Oracle Park
Paired with Spencer Miles / GS+ 41GSV2 6 · +14 ADJ
20
GS+LOSSRanking reasons
1. Runs
-40
8 earned runs allowed.
2. Traffic
-13.2
11 hits allowed.
3. Length
+7
2.1 innings pitched.
Additive breakdown
Earned total -50.2 -> Calibrated GS+ 20
GSv2 6 / GS+ +14 adj
Bottom band
Length
+7
2.1 innings pitched.
Misses
0
0 strikeouts.
Runs
-40
8 earned runs allowed.
Traffic
-13.2
11 hits allowed.
Free passes
-1.5
1 walks allowed.
Park context
-0.7
Oracle Park at 0.94 run factor.
Opponent quality
-1.1
TOR live standings context: 43-49, -45 run differential.
Opponent offense
-0.7
Live offense context: 4.04 R/G, 0.688 OPS.