MLB Starting Pitchers · Projections & Recent Form

June 30, 2026 MLB Starting Pitchers

15 games · 30 starters · Updated Jun 30, 6:31 PM ET

The Almanac's Take

Skubal against the Yankees is the top line on the board — 7.0 projected Ks over 6.2 innings with 2.0 projected ER and a favorable matchup tag, all at high confidence. deGrom vs. Cleveland projects nearly as clean at 6.6 Ks and 1.7 ER in 6.2 innings, the lowest projected earned run total among starters today. The sleeper worth flagging is Mike Burrows: his season ERA sits at 5.48, but the model projects 1.8 ER over 5.6 innings against Minnesota with an arsenal-matchup flag — the Twins specifically struggle against his pitch mix, and the matchup grades elite. Cristopher Sánchez rounds out the tier, projecting 6.8 Ks and a 2.4 ER line against Pittsburgh behind a 2.13 season ERA.

#1Tarik Skubal(RHP)

Detroit Tigers vs New York Yankees

Yankee Stadium · Pre-Game

GS
10
IP
59.7
W-L
3-4
ERA
3.32
WHIP
0.99
K/9
10.00
BB/9
1.20
K/BB
8.25

Projection

Matchup · favorable
IP
6.2
K
7.0
ER
2.0
H
5.2
HR
0.30
BB
0.7
QS%
80%
Win%
45%
DK pts
20.2
Floor
4.2
Ceiling
36.2
Rest
6d

Last 5 Starts

Recent starts for Tarik Skubal.
DateIPHERBBKHRPDec
2026-06-246.04409385L
2026-06-195.77318294
2026-06-134.75214180L
2026-04-297.05207191
2026-04-236.07405094

#2Jacob deGrom(RHP)

Texas Rangers vs Cleveland Guardians

Progressive Field · Warmup

GS
16
IP
88.7
W-L
6-5
ERA
3.55
WHIP
1.03
K/9
10.80
BB/9
2.00
K/BB
5.30

Projection

Matchup · favorable
IP
6.2
K
6.6
ER
1.7
H
5.0
HR
0.30
BB
1.5
QS%
80%
Win%
45%
DK pts
19.7
Floor
4.1
Ceiling
35.3
Rest
6d

Last 5 Starts

Recent starts for Jacob deGrom.
DateIPHERBBKHRPDec
2026-06-246.04228091L
2026-06-196.066392106W
2026-06-136.06205090
2026-06-076.03026087W
2026-06-015.04018091W

#3Cristopher Sánchez(RHP)

Philadelphia Phillies vs Pittsburgh Pirates

Citizens Bank Park · Warmup

GS
17
IP
110.0
W-L
9-3
ERA
2.13
WHIP
1.11
K/9
10.40
BB/9
1.70
K/BB
6.05

Projection

Matchup · favorable
IP
6.2
K
6.8
ER
2.4
H
5.5
HR
0.30
BB
1.1
QS%
79%
Win%
45%
DK pts
18.6
Floor
3.8
Ceiling
33.4
Rest
5d

Last 5 Starts

Recent starts for Cristopher Sánchez.
DateIPHERBBKHRPDec
2026-06-255.07516192
2026-06-206.05115191W
2026-06-145.78413298L
2026-06-087.0421101107W
2026-06-037.04118084W

#4Cam Schlittler(RHP)

New York Yankees vs Detroit Tigers

Yankee Stadium · Pre-Game

GS
17
IP
100.0
W-L
8-4
ERA
1.62
WHIP
0.92
K/9
10.60
BB/9
1.80
K/BB
5.90

Projection

Matchup · favorable
IP
6.2
K
6.6
ER
2.3
H
5.4
HR
0.30
BB
1.8
QS%
80%
Win%
45%
DK pts
18.0
Floor
3.7
Ceiling
32.3
Rest
5d

Last 5 Starts

Recent starts for Cam Schlittler.
DateIPHERBBKHRPDec
2026-06-255.05029192L
2026-06-196.040013096W
2026-06-137.061471101
2026-06-075.74115092
2026-06-024.35403176L

#5Bryan Woo(RHP)

Seattle Mariners vs Los Angeles Angels

T-Mobile Park · Pre-Game

GS
16
IP
93.0
W-L
6-6
ERA
4.26
WHIP
1.04
K/9
8.90
BB/9
1.70
K/BB
5.11

Projection

Matchup · favorable
IP
5.6
K
5.9
ER
1.8
H
4.7
HR
0.20
BB
1.2
QS%
45%
Win%
45%
DK pts
17.1
Floor
3.5
Ceiling
30.7
Rest
6d

Last 5 Starts

Recent starts for Bryan Woo.
DateIPHERBBKHRPDec
2026-06-244.06524086L
2026-06-187.03019089W
2026-06-115.07714282L
2026-06-056.39507190L
2026-05-307.02009086W

#6Mike Burrows(RHP)

Houston Astros vs Minnesota Twins

Daikin Park · Pre-Game

GS
16
IP
85.3
W-L
3-8
ERA
5.48
WHIP
1.50
K/9
7.30
BB/9
3.30
K/BB
2.23

Projection

Matchup · elite
IP
5.6
K
5.4
ER
1.8
H
4.7
HR
0.40
BB
1.9
QS%
46%
Win%
45%
DK pts
15.7
Floor
3.2
Ceiling
28.2
Rest
6d
  • Minnesota Twins struggles against this pitch mix — arsenal matchup favors pitcher

Last 5 Starts

Recent starts for Mike Burrows.
DateIPHERBBKHRPDec
2026-06-246.02113193
2026-06-135.07425192
2026-06-075.08423297L
2026-06-025.08553290L
2026-05-277.05216191W

#7Joe Ryan(RHP)

Minnesota Twins vs Houston Astros

Daikin Park · Pre-Game

GS
17
IP
93.3
W-L
5-4
ERA
3.18
WHIP
1.03
K/9
10.40
BB/9
1.80
K/BB
5.68

Projection

Matchup · neutral
IP
5.6
K
5.8
ER
2.3
H
5.1
HR
0.60
BB
1.1
QS%
41%
Win%
45%
DK pts
15.7
Floor
3.2
Ceiling
28.2
Rest
6d

Last 5 Starts

Recent starts for Joe Ryan.
DateIPHERBBKHRPDec
2026-06-246.08419198L
2026-06-185.03027097W
2026-06-126.063081102
2026-06-066.061251102
2026-06-016.08409298W

#8Connelly Early(RHP)

Boston Red Sox vs Washington Nationals

Fenway Park · Pre-Game

GS
16
IP
87.7
W-L
7-5
ERA
3.59
WHIP
1.25
K/9
9.00
BB/9
3.30
K/BB
2.75

Projection

Matchup · neutral
IP
5.6
K
5.6
ER
2.3
H
5.1
HR
0.30
BB
1.4
QS%
41%
Win%
45%
DK pts
15.1
Floor
3.1
Ceiling
27.1
Rest
5d

Last 5 Starts

Recent starts for Connelly Early.
DateIPHERBBKHRPDec
2026-06-256.05219198W
2026-06-206.02127098W
2026-06-144.711623291L
2026-06-084.75246196L
2026-06-025.36416296L

#9Eury Pérez(RHP)

Miami Marlins vs Colorado Rockies

Coors Field · Pre-Game

GS
13
IP
67.3
W-L
3-6
ERA
4.41
WHIP
1.22
K/9
9.80
BB/9
3.70
K/BB
2.61

Projection

Matchup · favorable
IP
5.6
K
5.1
ER
2.2
H
5.0
HR
0.40
BB
1.1
QS%
42%
Win%
45%
DK pts
14.6
Floor
3.0
Ceiling
26.2
Rest
6d

Last 5 Starts

Recent starts for Eury Pérez.
DateIPHERBBKHRPDec
2026-06-244.73101168
2026-05-274.03009073
2026-05-226.32105186W
2026-05-175.055452102L
2026-05-126.03338187L

#10Trey Gibson(RHP)

Baltimore Orioles vs Chicago White Sox

Oriole Park at Camden Yards · Warmup

GS
7
IP
30.3
W-L
1-2
ERA
5.64
WHIP
1.65
K/9
7.40
BB/9
5.60
K/BB
1.32

Projection

Matchup · neutral
IP
5.6
K
6.0
ER
2.4
H
5.2
HR
0.30
BB
3.8
QS%
40%
Win%
45%
DK pts
14.2
Floor
2.9
Ceiling
25.5
Rest
6d

Last 5 Starts

Recent starts for Trey Gibson.
DateIPHERBBKHRPDec
2026-06-244.03225166
2026-06-195.07348097
2026-06-134.33657293L
2026-06-084.75310068L
2026-05-275.761410100W

#11Noah Cameron(RHP)

Kansas City Royals vs Tampa Bay Rays

Kauffman Stadium · Pre-Game

GS
15
IP
80.0
W-L
4-5
ERA
4.50
WHIP
1.34
K/9
8.40
BB/9
2.50
K/BB
3.41

Projection

Matchup · neutral
IP
5.6
K
5.0
ER
2.3
H
5.1
HR
0.20
BB
1.2
QS%
41%
Win%
45%
DK pts
14.0
Floor
2.9
Ceiling
25.1
Rest
6d

Last 5 Starts

Recent starts for Noah Cameron.
DateIPHERBBKHRPDec
2026-06-245.085350108L
2026-06-185.083260108W
2026-06-134.37401286
2026-06-076.030070104W
2026-06-027.01108187

#12Nolan McLean(RHP)

New York Mets vs Toronto Blue Jays

Rogers Centre · Pre-Game

GS
16
IP
89.3
W-L
4-5
ERA
4.03
WHIP
1.12
K/9
10.70
BB/9
3.40
K/BB
3.12

Projection

Matchup · unfavorable
IP
5.1
K
5.2
ER
1.9
H
4.5
HR
0.20
BB
2.1
QS%
15%
Win%
45%
DK pts
13.9
Floor
2.9
Ceiling
24.9
Rest
6d

Last 5 Starts

Recent starts for Nolan McLean.
DateIPHERBBKHRPDec
2026-06-246.076292104L
2026-06-177.030190101W
2026-06-124.03246093
2026-06-066.031350101
2026-05-315.02152094W

#13Landen Roupp(RHP)

San Francisco Giants vs Arizona Diamondbacks

Chase Field · Pre-Game

GS
16
IP
86.3
W-L
5-7
ERA
4.07
WHIP
1.29
K/9
9.90
BB/9
3.50
K/BB
2.79

Projection

Matchup · neutral
IP
5.6
K
5.3
ER
2.4
H
5.1
HR
0.20
BB
2.3
QS%
41%
Win%
45%
DK pts
13.8
Floor
2.8
Ceiling
24.8
Rest
5d

Last 5 Starts

Recent starts for Landen Roupp.
DateIPHERBBKHRPDec
2026-06-256.062160108
2026-06-196.07217198
2026-06-124.744250105L
2026-06-065.73135198
2026-06-014.08854096L

#14Jeffrey Springs(RHP)

Athletics vs Los Angeles Dodgers

Sutter Health Park · Pre-Game

GS
17
IP
88.0
W-L
3-7
ERA
5.52
WHIP
1.33
K/9
8.00
BB/9
3.00
K/BB
2.69

Projection

Matchup · unfavorable
IP
5.6
K
5.7
ER
3.0
H
5.5
HR
0.40
BB
1.6
QS%
36%
Win%
45%
DK pts
13.6
Floor
2.8
Ceiling
24.4
Rest
5d
  • Los Angeles Dodgers lineup has a 0.346 xwOBA vs RHP — tough matchup
  • Los Angeles Dodgers has hit this pitch mix well — arsenal matchup favors offense

Last 5 Starts

Recent starts for Jeffrey Springs.
DateIPHERBBKHRPDec
2026-06-255.33326187
2026-06-193.74644286
2026-06-144.07605377L
2026-06-085.08523299
2026-06-033.77413286

#15Kevin Gausman(RHP)

Toronto Blue Jays vs New York Mets

Rogers Centre · Pre-Game

GS
17
IP
95.0
W-L
4-6
ERA
4.45
WHIP
1.19
K/9
8.80
BB/9
2.10
K/BB
4.23

Projection

Matchup · unfavorable
IP
5.1
K
5.1
ER
2.3
H
4.8
HR
0.30
BB
1.2
QS%
15%
Win%
45%
DK pts
13.3
Floor
2.7
Ceiling
23.9
Rest
5d

Last 5 Starts

Recent starts for Kevin Gausman.
DateIPHERBBKHRPDec
2026-06-256.010624399L
2026-06-137.011271105
2026-06-075.05405293
2026-06-026.05428196L
2026-05-275.06125095

#16Bubba Chandler(RHP)

Pittsburgh Pirates vs Philadelphia Phillies

Citizens Bank Park · Warmup

GS
16
IP
79.3
W-L
3-7
ERA
4.42
WHIP
1.37
K/9
8.30
BB/9
5.20
K/BB
1.59

Projection

Matchup · neutral
IP
5.6
K
5.4
ER
2.8
H
5.4
HR
0.20
BB
2.2
QS%
38%
Win%
45%
DK pts
13.1
Floor
2.7
Ceiling
23.5
Rest
5d
  • Philadelphia Phillies has hit this pitch mix well — arsenal matchup favors offense

Last 5 Starts

Recent starts for Bubba Chandler.
DateIPHERBBKHRPDec
2026-06-255.35134075W
2026-06-196.06221174
2026-06-135.73216084
2026-06-075.31227088L
2026-06-025.05323191W

#17Brandon Sproat(RHP)

Milwaukee Brewers vs Cincinnati Reds

American Family Field · Pre-Game

GS
15
IP
69.7
W-L
2-4
ERA
5.43
WHIP
1.35
K/9
9.40
BB/9
4.10
K/BB
2.28

Projection

Matchup · unfavorable
IP
5.1
K
5.4
ER
2.7
H
5.0
HR
0.20
BB
1.4
QS%
15%
Win%
45%
DK pts
12.9
Floor
2.7
Ceiling
23.1
Rest
7d
  • Extended rest (7 days) — rust risk

Last 5 Starts

Recent starts for Brandon Sproat.
DateIPHERBBKHRPDec
2026-06-236.010010080W
2026-06-173.72426165
2026-06-106.04113168
2026-06-055.07322187
2026-05-304.36504195L

#18Griffin Jax(RHP)

Tampa Bay Rays vs Kansas City Royals

Kauffman Stadium · Pre-Game

GS
22
IP
54.0
W-L
3-5
ERA
3.17
WHIP
1.30
K/9
8.80
BB/9
3.30
K/BB
2.65

Projection

Matchup · unfavorable
IP
4.5
K
5.0
ER
2.0
H
4.2
HR
0.20
BB
1.4
QS%
15%
Win%
45%
DK pts
12.6
Floor
2.6
Ceiling
22.6
Rest
6d

Last 5 Starts

Recent starts for Griffin Jax.
DateIPHERBBKHRPDec
2026-06-245.05027088W
2026-06-195.04205269W
2026-06-135.05005063L
2026-06-075.03024062
2026-06-014.07615372L

#19Matthew Boyd(RHP)

Chicago Cubs vs San Diego Padres

Wrigley Field · Pre-Game

GS
6
IP
28.7
W-L
2-1
ERA
5.02
WHIP
1.36
K/9
11.00
BB/9
3.10
K/BB
3.50

Projection

Matchup · unfavorable
IP
5.1
K
5.1
ER
2.2
H
4.7
HR
0.20
BB
2.8
QS%
15%
Win%
45%
DK pts
12.6
Floor
2.6
Ceiling
22.6
Rest
5d

Last 5 Starts

Recent starts for Matthew Boyd.
DateIPHERBBKHRPDec
2026-06-254.74044076
2026-05-036.04215194W
2026-04-274.08524091
2026-04-224.75205084
2026-04-015.721210098W

#20Justin Wrobleski(RHP)

Los Angeles Dodgers vs Athletics

Sutter Health Park · Pre-Game

GS
14
IP
86.3
W-L
9-2
ERA
2.71
WHIP
1.01
K/9
5.50
BB/9
1.90
K/BB
2.94

Projection

Matchup · unfavorable
IP
5.1
K
5.0
ER
2.7
H
5.0
HR
0.20
BB
0.9
QS%
15%
Win%
45%
DK pts
12.4
Floor
2.6
Ceiling
22.2
Rest
7d
  • Extended rest (7 days) — rust risk
  • Athletics has hit this pitch mix well — arsenal matchup favors offense

Last 5 Starts

Recent starts for Justin Wrobleski.
DateIPHERBBKHRPDec
2026-06-237.05223192W
2026-06-166.03005067W
2026-06-114.76421280
2026-06-046.06004084
2026-05-297.01109188W

#21Cade Cavalli(RHP)

Washington Nationals vs Boston Red Sox

Fenway Park · Pre-Game

GS
17
IP
83.3
W-L
4-4
ERA
4.00
WHIP
1.43
K/9
9.60
BB/9
3.10
K/BB
3.07

Projection

Matchup · unfavorable
IP
4.5
K
4.6
ER
2.1
H
4.2
HR
0.20
BB
1.1
QS%
15%
Win%
45%
DK pts
11.8
Floor
2.4
Ceiling
21.2
Rest
5d

Last 5 Starts

Recent starts for Cade Cavalli.
DateIPHERBBKHRPDec
2026-06-256.05217197
2026-06-135.04305181W
2026-06-075.07412288L
2026-06-015.05236089
2026-05-266.05127087W

#22Erick Fedde(RHP)

Chicago White Sox vs Baltimore Orioles

Oriole Park at Camden Yards · Warmup

GS
16
IP
74.7
W-L
2-6
ERA
4.34
WHIP
1.42
K/9
6.00
BB/9
3.60
K/BB
1.67

Projection

Matchup · unfavorable
IP
4.5
K
4.6
ER
2.3
H
4.4
HR
0.20
BB
2.0
QS%
15%
Win%
45%
DK pts
10.7
Floor
2.2
Ceiling
19.2
Rest
6d

Last 5 Starts

Recent starts for Erick Fedde.
DateIPHERBBKHRPDec
2026-06-244.05132075
2026-06-194.74214078L
2026-06-095.06104188
2026-06-035.02012061W
2026-05-294.04233184

#23Martín Pérez(RHP)

Atlanta Braves vs St. Louis Cardinals

Truist Park · Pre-Game

GS
16
IP
72.0
W-L
6-4
ERA
3.00
WHIP
1.12
K/9
7.50
BB/9
3.40
K/BB
2.22

Projection

Matchup · unfavorable
IP
4.7
K
4.6
ER
2.5
H
4.6
HR
0.20
BB
2.3
QS%
15%
Win%
45%
DK pts
10.5
Floor
2.2
Ceiling
18.8
Rest
6d
  • Fastball velocity declining vs season average — fatigue concern

Last 5 Starts

Recent starts for Martín Pérez.
DateIPHERBBKHRPDec
2026-06-244.04344182L
2026-06-196.06125082W
2026-06-135.34114071W
2026-06-055.03325085W
2026-05-305.04232181W

#24Tanner Bibee(RHP)

Cleveland Guardians vs Texas Rangers

Progressive Field · Warmup

GS
17
IP
95.3
W-L
2-8
ERA
3.78
WHIP
1.14
K/9
7.60
BB/9
2.70
K/BB
2.79

Projection

Matchup · unfavorable
IP
4.5
K
4.5
ER
2.6
H
4.6
HR
0.20
BB
1.2
QS%
15%
Win%
45%
DK pts
10.3
Floor
2.1
Ceiling
18.5
Rest
6d
  • Texas Rangers has hit this pitch mix well — arsenal matchup favors offense

Last 5 Starts

Recent starts for Tanner Bibee.
DateIPHERBBKHRPDec
2026-06-246.03013089
2026-06-195.34327195L
2026-06-127.02228291W
2026-06-068.03023087W
2026-05-316.06315190

#25JP Sears(RHP)

San Diego Padres vs Chicago Cubs

Wrigley Field · Pre-Game

GS
1
IP
5.7
W-L
1-0
ERA
3.18
WHIP
1.24
K/9
7.90
BB/9
3.20
K/BB
2.50

Projection

Matchup · unfavorable
IP
4.5
K
4.1
ER
2.3
H
4.4
HR
0.60
BB
1.4
QS%
15%
Win%
45%
DK pts
10.1
Floor
2.1
Ceiling
18.1
Rest
6d
  • low sample

Last 1 Start

Recent starts for JP Sears.
DateIPHERBBKHRPDec
2026-06-245.75225181W

#26Matthew Liberatore(RHP)

St. Louis Cardinals vs Atlanta Braves

Truist Park · Pre-Game

GS
16
IP
77.7
W-L
3-5
ERA
5.56
WHIP
1.58
K/9
8.10
BB/9
3.40
K/BB
2.41

Projection

Matchup · unfavorable
IP
4.5
K
4.3
ER
2.7
H
4.6
HR
0.30
BB
1.5
QS%
15%
Win%
45%
DK pts
9.5
Floor
2.0
Ceiling
17.0
Rest
6d

Last 5 Starts

Recent starts for Matthew Liberatore.
DateIPHERBBKHRPDec
2026-06-245.38623298L
2026-06-134.35414370
2026-06-064.34334184
2026-05-315.33014085W
2026-05-255.0732101101L

#27Tanner Gordon(RHP)

Colorado Rockies vs Miami Marlins

Coors Field · Pre-Game

GS
9
IP
35.3
W-L
0-1
ERA
6.37
WHIP
1.56
K/9
8.90
BB/9
2.00
K/BB
4.38

Projection

Matchup · unfavorable
IP
3.9
K
3.8
ER
2.0
H
3.8
HR
0.20
BB
0.8
QS%
15%
Win%
45%
DK pts
9.4
Floor
1.9
Ceiling
16.9
Rest
30d
  • Extended rest (30 days) — rust risk

Last 5 Starts

Recent starts for Tanner Gordon.
DateIPHERBBKHRPDec
2026-05-313.06412075L
2026-05-255.06113080
2026-05-196.312715181
2026-05-144.03115069
2026-05-093.04203052

#28José Soriano(RHP)

Los Angeles Angels vs Seattle Mariners

T-Mobile Park · Pre-Game

GS
17
IP
95.0
W-L
8-4
ERA
3.41
WHIP
1.32
K/9
9.70
BB/9
4.50
K/BB
2.12

Projection

Matchup · unfavorable
IP
3.6
K
3.8
ER
2.2
H
3.8
HR
0.20
BB
1.8
QS%
15%
Win%
45%
DK pts
7.8
Floor
1.6
Ceiling
14.0
Rest
6d
  • Fastball velocity declining vs season average — fatigue concern

Last 5 Starts

Recent starts for José Soriano.
DateIPHERBBKHRPDec
2026-06-243.06524269
2026-06-195.064461105
2026-06-135.03025076W
2026-06-076.08422288W
2026-06-014.732771108

#29Rhett Lowder(RHP)

Cincinnati Reds vs Milwaukee Brewers

American Family Field · Pre-Game

GS
12
IP
58.0
W-L
3-5
ERA
4.81
WHIP
1.47
K/9
7.40
BB/9
4.50
K/BB
1.66

Projection

Matchup · unfavorable
IP
3.9
K
3.9
ER
2.6
H
4.2
HR
0.40
BB
1.6
QS%
15%
Win%
45%
DK pts
7.7
Floor
1.6
Ceiling
13.8
Rest
6d

Last 5 Starts

Recent starts for Rhett Lowder.
DateIPHERBBKHRPDec
2026-06-245.783162100L
2026-06-195.36435295L
2026-06-135.75126196
2026-06-073.01054070
2026-05-073.01341159L

#30Brandon Pfaadt(RHP)

Arizona Diamondbacks vs San Francisco Giants

Chase Field · Pre-Game

GS
13
IP
38.0
W-L
0-1
ERA
6.39
WHIP
1.50
K/9
7.30
BB/9
4.00
K/BB
1.82

Projection

Matchup · unfavorable
IP
3.9
K
3.5
ER
2.5
H
4.2
HR
0.20
BB
2.2
QS%
15%
Win%
45%
DK pts
6.8
Floor
1.4
Ceiling
12.2
Rest
49d
  • Extended rest (49 days) — rust risk

Last 5 Starts

Recent starts for Brandon Pfaadt.
DateIPHERBBKHRPDec
2026-05-123.02005039
2026-04-253.02435156
2026-04-196.34123084
2026-04-116.053362101L
2026-04-054.76322179

More for this date

Want the why behind a projection?

Ask The Almanac about an arm's arsenal, the opposing lineup's xwOBA vs hand, or recent velocity trends.

Start a conversation →