MLB Starting Pitchers · Projections & Recent Form

July 10, 2026 MLB Starting Pitchers

15 games · 29 starters · Updated Jul 10, 4:15 PM ET

The Almanac's Take

Sale against St. Louis is the cleanest arm on the board — 6.5 projected Ks over 6.2 innings with a 2.4 projected ER, backed by a 2.2 season ERA and a favorable matchup tag with no flags. Messick draws a similar read against Miami: 6.2 projected innings, 2.1 projected ER, and no arsenal concerns on either side. McLean is worth a look despite the neutral matchup — his 1.7 projected ER is the lowest on the slate, though only 5.6 projected innings caps his ceiling. Flaherty and Burke both carry explicit flags that the opposing offense has handled their pitch mix well, which dims otherwise serviceable lines.

#1Chris Sale(RHP)

Atlanta Braves vs St. Louis Cardinals

Busch Stadium · Pre-Game

GS
15
IP
90.0
W-L
8-6
ERA
2.20
WHIP
1.08
K/9
10.40
BB/9
2.10
K/BB
4.95

Projection

Matchup · favorable
IP
6.2
K
6.5
ER
2.4
H
5.5
HR
0.40
BB
1.6
QS%
79%
Win%
45%
DK pts
17.7
Floor
3.7
Ceiling
31.7
Rest
6d

Last 5 Starts

Recent starts for Chris Sale.
DateIPHERBBKHRPDec
2026-07-045.07323298W
2026-06-286.081110094L
2026-06-205.750170101
2026-06-105.762160103L
2026-06-045.7103260108L

#2Parker Messick(RHP)

Cleveland Guardians vs Miami Marlins

loanDepot park · Pre-Game

GS
18
IP
106.0
W-L
7-5
ERA
2.80
WHIP
1.08
K/9
9.30
BB/9
2.70
K/BB
3.41

Projection

Matchup · favorable
IP
6.2
K
5.8
ER
2.1
H
5.3
HR
0.40
BB
1.4
QS%
80%
Win%
45%
DK pts
17.2
Floor
3.6
Ceiling
30.8
Rest
6d

Last 5 Starts

Recent starts for Parker Messick.
DateIPHERBBKHRPDec
2026-07-045.051330100
2026-06-296.78405083L
2026-06-237.732110195L
2026-06-186.04239096W
2026-06-105.754340100L

#3Nolan McLean(RHP)

New York Mets vs Boston Red Sox

Citi Field · Pre-Game

GS
18
IP
101.3
W-L
6-5
ERA
3.73
WHIP
1.12
K/9
10.50
BB/9
3.30
K/BB
3.19

Projection

Matchup · neutral
IP
5.6
K
6.0
ER
1.7
H
4.7
HR
0.20
BB
1.7
QS%
46%
Win%
45%
DK pts
17.2
Floor
3.6
Ceiling
30.8
Rest
5d

Last 5 Starts

Recent starts for Nolan McLean.
DateIPHERBBKHRPDec
2026-07-056.05215096W
2026-06-306.05027091W
2026-06-246.076292104L
2026-06-177.030190101W
2026-06-124.03246093

#4Sonny Gray(RHP)

Boston Red Sox vs New York Mets

Citi Field · Pre-Game

GS
16
IP
89.7
W-L
10-1
ERA
2.61
WHIP
1.10
K/9
8.20
BB/9
2.30
K/BB
3.57

Projection

Matchup · neutral
IP
6.2
K
6.5
ER
2.7
H
5.7
HR
0.30
BB
1.8
QS%
76%
Win%
45%
DK pts
16.9
Floor
3.5
Ceiling
30.3
Rest
6d

Last 5 Starts

Recent starts for Sonny Gray.
DateIPHERBBKHRPDec
2026-07-046.04127170W
2026-06-287.31019097
2026-06-237.061311193W
2026-06-187.06314289
2026-06-126.05107088W

#5Shota Imanaga(RHP)

Chicago Cubs vs Cincinnati Reds

Great American Ball Park · Pre-Game

GS
18
IP
103.0
W-L
5-7
ERA
4.37
WHIP
1.10
K/9
8.70
BB/9
2.30
K/BB
3.85

Projection

Matchup · neutral
IP
5.6
K
6.1
ER
2.2
H
5.0
HR
0.20
BB
1.3
QS%
42%
Win%
45%
DK pts
16.4
Floor
3.4
Ceiling
29.4
Rest
6d

Last 5 Starts

Recent starts for Shota Imanaga.
DateIPHERBBKHRPDec
2026-07-044.74238186L
2026-06-296.39204097
2026-06-245.34414369W
2026-06-155.75113085
2026-06-105.02027090

#6Jack Flaherty(RHP)

Detroit Tigers vs Philadelphia Phillies

Comerica Park · Pre-Game

GS
15
IP
66.7
W-L
2-7
ERA
4.18
WHIP
1.45
K/9
10.40
BB/9
4.30
K/BB
2.41

Projection

Matchup · favorable
IP
6.2
K
6.1
ER
2.5
H
5.5
HR
0.30
BB
2.2
QS%
79%
Win%
45%
DK pts
16.3
Floor
3.4
Ceiling
29.2
Rest
6d
  • Philadelphia Phillies has hit this pitch mix well — arsenal matchup favors offense

Last 5 Starts

Recent starts for Jack Flaherty.
DateIPHERBBKHRPDec
2026-07-045.73005088W
2026-06-285.02039094
2026-06-123.03211063L
2026-06-075.06317087
2026-06-025.05026094W

#7Sean Burke(RHP)

Chicago White Sox vs Athletics

Rate Field · Pre-Game

GS
18
IP
98.7
W-L
5-4
ERA
3.56
WHIP
1.22
K/9
9.70
BB/9
3.00
K/BB
3.21

Projection

Matchup · neutral
IP
6.2
K
6.4
ER
2.8
H
5.8
HR
0.40
BB
2.2
QS%
40%
Win%
45%
DK pts
16.2
Floor
3.3
Ceiling
29.1
Rest
6d
  • Athletics has hit this pitch mix well — arsenal matchup favors offense

Last 5 Starts

Recent starts for Sean Burke.
DateIPHERBBKHRPDec
2026-07-046.071011195
2026-06-295.34238089
2026-06-236.36116190W
2026-06-187.35118188W
2026-06-134.06456292L

#8Sandy Alcantara(RHP)

Miami Marlins vs Cleveland Guardians

loanDepot park · Pre-Game

GS
19
IP
123.7
W-L
10-4
ERA
4.08
WHIP
1.26
K/9
6.70
BB/9
2.40
K/BB
2.79

Projection

Matchup · favorable
IP
5.6
K
5.3
ER
1.8
H
4.7
HR
0.20
BB
2.0
QS%
46%
Win%
45%
DK pts
15.4
Floor
3.2
Ceiling
27.6
Rest
6d
  • Cleveland Guardians struggles against this pitch mix — arsenal matchup favors pitcher

Last 5 Starts

Recent starts for Sandy Alcantara.
DateIPHERBBKHRPDec
2026-07-048.061180100W
2026-06-295.77553096W
2026-06-236.751340109W
2026-06-176.082160102W
2026-06-128.053172102W

#9Brandon Sproat(RHP)

Milwaukee Brewers vs Pittsburgh Pirates

PNC Park · Pre-Game

GS
17
IP
79.0
W-L
3-4
ERA
5.13
WHIP
1.37
K/9
9.60
BB/9
4.20
K/BB
2.27

Projection

Matchup · neutral
IP
5.6
K
5.7
ER
2.3
H
5.1
HR
0.20
BB
2.2
QS%
41%
Win%
45%
DK pts
14.8
Floor
3.1
Ceiling
26.5
Rest
5d

Last 5 Starts

Recent starts for Brandon Sproat.
DateIPHERBBKHRPDec
2026-07-054.05134092
2026-06-305.342271106W
2026-06-236.010010080W
2026-06-173.72426165
2026-06-106.04113168

#10Aaron Nola(RHP)

Philadelphia Phillies vs Detroit Tigers

Comerica Park · Pre-Game

GS
18
IP
92.0
W-L
3-6
ERA
5.87
WHIP
1.46
K/9
9.20
BB/9
2.80
K/BB
3.24

Projection

Matchup · neutral
IP
5.1
K
5.6
ER
2.1
H
4.6
HR
0.30
BB
1.4
QS%
15%
Win%
45%
DK pts
14.7
Floor
3.0
Ceiling
26.4
Rest
5d

Last 5 Starts

Recent starts for Aaron Nola.
DateIPHERBBKHRPDec
2026-07-057.07307098L
2026-06-294.38725286L
2026-06-245.03225286
2026-06-185.07216297
2026-06-134.76323285

#11Braxton Ashcraft(RHP)

Pittsburgh Pirates vs Milwaukee Brewers

PNC Park · Pre-Game

GS
18
IP
108.3
W-L
9-3
ERA
3.24
WHIP
1.10
K/9
10.10
BB/9
2.10
K/BB
4.88

Projection

Matchup · unfavorable
IP
5.6
K
5.8
ER
2.7
H
5.4
HR
0.30
BB
1.3
QS%
38%
Win%
45%
DK pts
14.6
Floor
3.0
Ceiling
26.2
Rest
6d

Last 5 Starts

Recent starts for Braxton Ashcraft.
DateIPHERBBKHRPDec
2026-07-045.76127194W
2026-06-296.05518397W
2026-06-246.051010086W
2026-06-176.04137093W
2026-06-125.05224090

#12Robbie Ray(RHP)

San Francisco Giants vs Colorado Rockies

Oracle Park · Scheduled

GS
18
IP
101.7
W-L
8-6
ERA
3.45
WHIP
1.23
K/9
7.60
BB/9
4.10
K/BB
1.87

Projection

Matchup · favorable
IP
5.6
K
5.2
ER
2.0
H
4.8
HR
0.30
BB
2.3
QS%
44%
Win%
45%
DK pts
14.6
Floor
3.0
Ceiling
26.2
Rest
6d

Last 5 Starts

Recent starts for Robbie Ray.
DateIPHERBBKHRPDec
2026-07-046.05334188W
2026-06-288.04012095W
2026-06-238.020460102W
2026-06-176.32028094W
2026-06-105.77503193

#13Brandon Young(RHP)

Baltimore Orioles vs Kansas City Royals

Oriole Park at Camden Yards · Pre-Game

GS
14
IP
77.3
W-L
7-2
ERA
3.72
WHIP
1.37
K/9
7.20
BB/9
3.50
K/BB
2.07

Projection

Matchup · neutral
IP
5.1
K
5.3
ER
2.0
H
4.6
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 Brandon Young.
DateIPHERBBKHRPDec
2026-07-045.084350102W
2026-06-275.07228193
2026-06-215.05125095W
2026-06-166.04342092L
2026-06-107.02025088W

#14Cal Quantrill(RHP)

Texas Rangers vs Houston Astros

Globe Life Field · Pre-Game

GS
17
IP
38.3
W-L
3-1
ERA
3.52
WHIP
1.17
K/9
6.10
BB/9
2.80
K/BB
2.17

Projection

Matchup · neutral
IP
5.1
K
5.1
ER
2.2
H
4.7
HR
0.50
BB
1.2
QS%
15%
Win%
45%
DK pts
13.6
Floor
2.8
Ceiling
24.4
Rest
6d

Last 5 Starts

Recent starts for Cal Quantrill.
DateIPHERBBKHRPDec
2026-07-045.03212166L
2026-06-274.02015055
2026-05-223.03010039
2026-05-083.33122070
2026-05-023.02022056

#15Carson Palmquist(RHP)

Washington Nationals vs New York Yankees

Nationals Park · Pre-Game

GS
4
IP
6.3
W-L
0-1
ERA
7.11
WHIP
1.58
K/9
9.90
BB/9
2.80
K/BB
3.50

Projection

Matchup · neutral
IP
5.1
K
5.0
ER
2.1
H
4.6
HR
0.20
BB
1.8
QS%
15%
Win%
45%
DK pts
13.3
Floor
2.7
Ceiling
23.9
Rest
16d
  • Extended rest (16 days) — rust risk
  • low sample

Last 1 Start

Recent starts for Carson Palmquist.
DateIPHERBBKHRPDec
2026-06-243.32113058

#16Hunter Brown(RHP)

Houston Astros vs Texas Rangers

Globe Life Field · Pre-Game

GS
6
IP
29.3
W-L
1-0
ERA
3.37
WHIP
1.36
K/9
10.70
BB/9
5.20
K/BB
2.06

Projection

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

Last 5 Starts

Recent starts for Hunter Brown.
DateIPHERBBKHRPDec
2026-07-044.06643282
2026-06-286.052241103
2026-06-223.04124185
2026-06-165.73137092
2026-03-316.01128078W

#17Luis Castillo(RHP)

Seattle Mariners vs Tampa Bay Rays

Tropicana Field · Pre-Game

GS
17
IP
82.7
W-L
3-7
ERA
4.79
WHIP
1.32
K/9
8.40
BB/9
2.90
K/BB
2.85

Projection

Matchup · unfavorable
IP
5.1
K
4.5
ER
2.2
H
4.6
HR
0.30
BB
1.3
QS%
15%
Win%
45%
DK pts
12.4
Floor
2.6
Ceiling
22.2
Rest
7d
  • Extended rest (7 days) — rust risk

Last 5 Starts

Recent starts for Luis Castillo.
DateIPHERBBKHRPDec
2026-07-036.052140101L
2026-06-266.04114091W
2026-06-194.07404063
2026-06-135.77224184L
2026-06-075.721151100

#18Luinder Avila(RHP)

Kansas City Royals vs Baltimore Orioles

Oriole Park at Camden Yards · Pre-Game

GS
17
IP
51.7
W-L
4-3
ERA
5.05
WHIP
1.59
K/9
8.20
BB/9
5.40
K/BB
1.52

Projection

Matchup · neutral
IP
5.1
K
5.1
ER
2.4
H
4.8
HR
0.30
BB
2.6
QS%
15%
Win%
45%
DK pts
12.3
Floor
2.5
Ceiling
22.1
Rest
5d

Last 5 Starts

Recent starts for Luinder Avila.
DateIPHERBBKHRPDec
2026-07-055.03114069W
2026-06-284.06434186
2026-06-235.03146087W
2026-06-175.73115091W
2026-06-065.02133070

#19Zebby Matthews(RHP)

Minnesota Twins vs Los Angeles Angels

Target Field · Pre-Game

GS
10
IP
61.0
W-L
4-5
ERA
4.43
WHIP
1.16
K/9
7.50
BB/9
2.40
K/BB
3.19

Projection

Matchup · unfavorable
IP
4.5
K
4.9
ER
2.2
H
4.3
HR
0.30
BB
1.4
QS%
15%
Win%
45%
DK pts
11.9
Floor
2.5
Ceiling
21.3
Rest
6d

Last 5 Starts

Recent starts for Zebby Matthews.
DateIPHERBBKHRPDec
2026-07-044.73445279
2026-06-297.04117189W
2026-06-226.062252108L
2026-06-167.08204093W
2026-06-116.09714381L

#20Jacob Lopez(RHP)

Athletics vs Chicago White Sox

Rate Field · Pre-Game

GS
13
IP
53.7
W-L
4-3
ERA
7.04
WHIP
1.84
K/9
7.00
BB/9
5.70
K/BB
1.24

Projection

Matchup · unfavorable
IP
4.6
K
4.6
ER
2.0
H
4.2
HR
0.20
BB
1.8
QS%
15%
Win%
45%
DK pts
11.8
Floor
2.4
Ceiling
21.2
Rest
3d
  • Pitching on short rest (3 days)

Last 5 Starts

Recent starts for Jacob Lopez.
DateIPHERBBKHRPDec
2026-07-073.05414063
2026-05-244.76113091W
2026-05-193.77432183
2026-05-145.04232286
2026-05-085.33225291W

#21Kyle Leahy(RHP)

St. Louis Cardinals vs Atlanta Braves

Busch Stadium · Pre-Game

GS
17
IP
86.3
W-L
7-4
ERA
3.86
WHIP
1.45
K/9
7.60
BB/9
3.40
K/BB
2.21

Projection

Matchup · unfavorable
IP
5.1
K
4.8
ER
2.5
H
4.9
HR
0.20
BB
2.1
QS%
15%
Win%
45%
DK pts
11.7
Floor
2.4
Ceiling
21.0
Rest
6d

Last 5 Starts

Recent starts for Kyle Leahy.
DateIPHERBBKHRPDec
2026-07-045.03026077W
2026-06-285.02135087W
2026-06-236.33023085
2026-06-176.07317081L
2026-06-125.08415177

#22Nick Martinez(RHP)

Tampa Bay Rays vs Seattle Mariners

Tropicana Field · Pre-Game

GS
17
IP
100.0
W-L
7-2
ERA
2.61
WHIP
1.13
K/9
5.50
BB/9
1.60
K/BB
3.39

Projection

Matchup · unfavorable
IP
4.5
K
4.4
ER
2.3
H
4.4
HR
0.20
BB
0.7
QS%
15%
Win%
45%
DK pts
11.1
Floor
2.3
Ceiling
19.9
Rest
7d
  • Extended rest (7 days) — rust risk

Last 5 Starts

Recent starts for Nick Martinez.
DateIPHERBBKHRPDec
2026-07-035.33113185
2026-06-265.76103185W
2026-06-216.04335188
2026-06-155.35316196
2026-06-097.06302073W

#23Tanner Gordon(RHP)

Colorado Rockies vs San Francisco Giants

Oracle Park · Scheduled

GS
11
IP
45.3
W-L
0-2
ERA
6.95
WHIP
1.59
K/9
9.10
BB/9
2.00
K/BB
4.60

Projection

Matchup · unfavorable
IP
4.5
K
4.2
ER
2.3
H
4.4
HR
0.20
BB
0.8
QS%
15%
Win%
45%
DK pts
10.6
Floor
2.2
Ceiling
19.0
Rest
5d

Last 5 Starts

Recent starts for Tanner Gordon.
DateIPHERBBKHRPDec
2026-07-055.06527494
2026-06-305.09504174L
2026-05-313.06412075L
2026-05-255.06113080
2026-05-196.312715181

#24Eduardo Rodriguez(RHP)

Arizona Diamondbacks vs Los Angeles Dodgers

UNIQLO Field at Dodger Stadium · Scheduled

GS
18
IP
108.0
W-L
7-3
ERA
2.25
WHIP
1.16
K/9
6.20
BB/9
3.20
K/BB
1.95

Projection

Matchup · unfavorable
IP
4.5
K
4.3
ER
2.8
H
4.7
HR
0.30
BB
1.0
QS%
15%
Win%
45%
DK pts
9.5
Floor
2.0
Ceiling
17.0
Rest
5d
  • Los Angeles Dodgers has hit this pitch mix well — arsenal matchup favors offense

Last 5 Starts

Recent starts for Eduardo Rodriguez.
DateIPHERBBKHRPDec
2026-07-056.052031102L
2026-06-297.05101091W
2026-06-236.73035095
2026-06-177.061351100W
2026-06-066.36415292L

#25JP Sears(RHP)

San Diego Padres vs Toronto Blue Jays

Petco Park · Scheduled

GS
3
IP
15.3
W-L
2-1
ERA
4.70
WHIP
1.37
K/9
8.20
BB/9
4.10
K/BB
2.00

Projection

Matchup · unfavorable
IP
3.9
K
3.6
ER
1.7
H
3.6
HR
0.20
BB
1.6
QS%
15%
Win%
45%
DK pts
9.3
Floor
1.9
Ceiling
16.7
Rest
5d

Last 3 Starts

Recent starts for JP Sears.
DateIPHERBBKHRPDec
2026-07-055.01025076W
2026-06-304.78634395L
2026-06-245.75225181W

#26Ryan Weathers(RHP)

New York Yankees vs Washington Nationals

Nationals Park · Pre-Game

GS
17
IP
92.3
W-L
3-7
ERA
4.29
WHIP
1.25
K/9
10.10
BB/9
2.60
K/BB
3.85

Projection

Matchup · unfavorable
IP
3.9
K
3.8
ER
2.5
H
4.1
HR
0.20
BB
1.3
QS%
15%
Win%
45%
DK pts
8.0
Floor
1.7
Ceiling
14.3
Rest
5d
  • Washington Nationals has hit this pitch mix well — arsenal matchup favors offense

Last 5 Starts

Recent starts for Ryan Weathers.
DateIPHERBBKHRPDec
2026-07-054.06426088L
2026-06-246.06126097W
2026-06-186.33118188
2026-06-124.35612282L
2026-06-056.07514293L

#27Grayson Rodriguez(RHP)

Los Angeles Angels vs Minnesota Twins

Target Field · Pre-Game

GS
5
IP
20.7
W-L
1-2
ERA
10.02
WHIP
2.13
K/9
8.30
BB/9
5.70
K/BB
1.46

Projection

Matchup · unfavorable
IP
3.9
K
3.6
ER
2.3
H
4.0
HR
0.10
BB
2.4
QS%
15%
Win%
45%
DK pts
7.4
Floor
1.5
Ceiling
13.3
Rest
32d
  • Extended rest (32 days) — rust risk
  • Minnesota Twins struggles against this pitch mix — arsenal matchup favors pitcher

Last 4 Starts

Recent starts for Grayson Rodriguez.
DateIPHERBBKHRPDec
2026-06-085.36226092
2026-06-023.78833391L
2026-05-225.77425197W
2026-05-173.77744079L

#28Shane Bieber(RHP)

Toronto Blue Jays vs San Diego Padres

Petco Park · Scheduled

GS
3
IP
13.0
W-L
0-1
ERA
9.00
WHIP
2.08
K/9
6.20
BB/9
4.80
K/BB
1.29

Projection

Matchup · unfavorable
IP
3.9
K
3.9
ER
3.1
H
4.5
HR
0.30
BB
1.7
QS%
15%
Win%
45%
DK pts
6.5
Floor
1.3
Ceiling
11.7
Rest
6d

Last 3 Starts

Recent starts for Shane Bieber.
DateIPHERBBKHRPDec
2026-07-044.06733289L
2026-06-285.35244192
2026-06-233.79402375

#29Hunter Greene(RHP)

Cincinnati Reds vs Chicago Cubs

Great American Ball Park · Pre-Game

GS
1
IP
3.3
W-L
0-1
ERA
21.60
WHIP
3.30
K/9
18.90
BB/9
10.80
K/BB
1.75

Projection

Matchup · unfavorable
IP
3.9
K
3.8
ER
2.9
H
4.4
HR
0.30
BB
2.8
QS%
15%
Win%
45%
DK pts
6.1
Floor
1.3
Ceiling
10.9
Rest
6d
  • low sample

Last 1 Start

Recent starts for Hunter Greene.
DateIPHERBBKHRPDec
2026-07-043.37847189L

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 →