MLB Starting Pitchers · Projections & Recent Form

June 5, 2026 MLB Starting Pitchers

15 games · 29 starters · Updated Jun 5, 2:51 PM ET

The Almanac's Take

Rasmussen is the clearest arm on the board — the Marlins have genuinely struggled against his pitch mix, the matchup grades out at the top of the scale, and his projection of 6.2 IP, 6.0 Ks, and 1.8 ER at high confidence leaves very little to argue with. Woo is the next-closest at 6.2 IP and 6.2 projected Ks against Detroit, also high confidence with no flags. Luzardo leads the slate in projected strikeouts at 6.7 against the White Sox but carries a 4.43 season ERA, so the upside is real with some profile noise attached. Twenty-nine starters is a full slate; coverage here skews toward the top ten by projection quality.

#1Bryan Woo(RHP)

Seattle Mariners vs Detroit Tigers

Comerica Park · Pre-Game

GS
12
IP
70.7
W-L
5-3
ERA
3.44
WHIP
0.96
K/9
8.70
BB/9
1.80
K/BB
4.86

Projection

Matchup · favorable
IP
6.2
K
6.2
ER
1.7
H
5.1
HR
0.20
BB
1.3
QS%
80%
Win%
45%
DK pts
18.9
Floor
3.9
Ceiling
33.9
Rest
6d

Last 5 Starts

Recent starts for Bryan Woo.
DateIPHERBBKHRPDec
2026-05-307.02009086W
2026-05-244.76424091L
2026-05-186.03028090W
2026-05-126.042290104W
2026-05-066.01029098W

#2Drew Rasmussen(RHP)

Tampa Bay Rays vs Miami Marlins

loanDepot park · Scheduled

GS
11
IP
59.0
W-L
4-2
ERA
3.36
WHIP
1.00
K/9
8.40
BB/9
1.80
K/BB
4.58

Projection

Matchup · elite
IP
6.2
K
6.0
ER
1.8
H
5.1
HR
0.30
BB
1.6
QS%
80%
Win%
45%
DK pts
18.2
Floor
3.8
Ceiling
32.6
Rest
6d
  • Miami Marlins struggles against this pitch mix — arsenal matchup favors pitcher

Last 5 Starts

Recent starts for Drew Rasmussen.
DateIPHERBBKHRPDec
2026-05-304.04524170L
2026-05-247.05016092
2026-05-175.37222093W
2026-05-116.043161100W
2026-05-056.07315185

#3Jesús Luzardo(RHP)

Philadelphia Phillies vs Chicago White Sox

Citizens Bank Park · Scheduled

GS
12
IP
67.0
W-L
4-4
ERA
4.43
WHIP
1.31
K/9
10.50
BB/9
2.60
K/BB
4.11

Projection

Matchup · favorable
IP
6.2
K
6.7
ER
2.3
H
5.4
HR
0.30
BB
2.0
QS%
80%
Win%
45%
DK pts
18.1
Floor
3.7
Ceiling
32.5
Rest
6d

Last 5 Starts

Recent starts for Jesús Luzardo.
DateIPHERBBKHRPDec
2026-05-305.37226095
2026-05-256.040260104W
2026-05-196.05225095L
2026-05-146.04014092
2026-05-083.06636195

#4Jack Perkins(RHP)

Athletics vs Houston Astros

Daikin Park · Scheduled

GS
17
IP
28.0
W-L
2-2
ERA
5.46
WHIP
1.21
K/9
10.60
BB/9
2.20
K/BB
4.71

Projection

Matchup · neutral
IP
6.2
K
6.5
ER
2.3
H
5.4
HR
0.30
BB
1.7
QS%
80%
Win%
45%
DK pts
17.9
Floor
3.7
Ceiling
32.1
Rest
11d
  • Extended rest (11 days) — rust risk
  • Houston Astros has hit this pitch mix well — arsenal matchup favors offense

Last 1 Start

Recent starts for Jack Perkins.
DateIPHERBBKHRPDec
2026-05-254.73207163

#5Zebby Matthews(RHP)

Minnesota Twins vs Kansas City Royals

Target Field · Scheduled

GS
4
IP
23.3
W-L
1-3
ERA
4.63
WHIP
1.03
K/9
9.30
BB/9
1.50
K/BB
6.00

Projection

Matchup · neutral
IP
5.6
K
5.9
ER
1.9
H
4.8
HR
0.50
BB
1.2
QS%
45%
Win%
45%
DK pts
16.8
Floor
3.5
Ceiling
30.1
Rest
5d

Last 4 Starts

Recent starts for Zebby Matthews.
DateIPHERBBKHRPDec
2026-05-314.367272100L
2026-05-256.05316288L
2026-05-196.052061100L
2026-05-147.04015083W

#6Ryan Weathers(RHP)

New York Yankees vs Boston Red Sox

Yankee Stadium · Scheduled

GS
11
IP
64.0
W-L
2-3
ERA
3.52
WHIP
1.14
K/9
10.50
BB/9
2.70
K/BB
3.95

Projection

Matchup · neutral
IP
5.6
K
5.8
ER
1.9
H
4.8
HR
0.30
BB
2.0
QS%
45%
Win%
45%
DK pts
16.1
Floor
3.3
Ceiling
28.9
Rest
6d

Last 5 Starts

Recent starts for Ryan Weathers.
DateIPHERBBKHRPDec
2026-05-306.7653103107L
2026-05-247.04034095
2026-05-185.37507290
2026-05-116.312390101
2026-05-025.03125190W

#7Parker Messick(RHP)

Cleveland Guardians vs Texas Rangers

Globe Life Field · Scheduled

GS
12
IP
69.3
W-L
6-1
ERA
2.21
WHIP
1.07
K/9
9.60
BB/9
2.70
K/BB
3.52

Projection

Matchup · neutral
IP
5.6
K
5.8
ER
2.3
H
5.1
HR
0.20
BB
1.6
QS%
41%
Win%
45%
DK pts
15.4
Floor
3.2
Ceiling
27.6
Rest
6d

Last 5 Starts

Recent starts for Parker Messick.
DateIPHERBBKHRPDec
2026-05-305.05124093
2026-05-245.75026091W
2026-05-195.04236181
2026-05-136.742371104W
2026-05-085.77117095W

#8Michael Wacha(RHP)

Kansas City Royals vs Minnesota Twins

Target Field · Scheduled

GS
12
IP
75.3
W-L
4-3
ERA
3.23
WHIP
1.12
K/9
7.80
BB/9
3.10
K/BB
2.50

Projection

Matchup · favorable
IP
5.1
K
5.1
ER
1.6
H
4.3
HR
0.20
BB
1.7
QS%
15%
Win%
45%
DK pts
14.7
Floor
3.0
Ceiling
26.4
Rest
5d

Last 5 Starts

Recent starts for Michael Wacha.
DateIPHERBBKHRPDec
2026-05-315.08645082L
2026-05-257.05225193
2026-05-206.061280105
2026-05-156.05315287
2026-05-097.02026089W

#9Roki Sasaki(RHP)

Los Angeles Dodgers vs Los Angeles Angels

UNIQLO Field at Dodger Stadium · Scheduled

GS
10
IP
51.0
W-L
3-3
ERA
4.59
WHIP
1.35
K/9
8.80
BB/9
3.40
K/BB
2.63

Projection

Matchup · neutral
IP
5.6
K
6.0
ER
2.8
H
5.4
HR
0.30
BB
1.8
QS%
37%
Win%
45%
DK pts
14.5
Floor
3.0
Ceiling
26.0
Rest
6d
  • Los Angeles Angels has hit this pitch mix well — arsenal matchup favors offense

Last 5 Starts

Recent starts for Roki Sasaki.
DateIPHERBBKHRPDec
2026-05-305.33117184
2026-05-235.04224087W
2026-05-177.04108091W
2026-05-115.06315191
2026-05-026.053241104L

#10Trey Yesavage(RHP)

Toronto Blue Jays vs Baltimore Orioles

Rogers Centre · Scheduled

GS
7
IP
37.0
W-L
2-2
ERA
2.19
WHIP
1.16
K/9
9.50
BB/9
4.10
K/BB
2.29

Projection

Matchup · neutral
IP
5.6
K
5.8
ER
2.6
H
5.2
HR
0.20
BB
3.3
QS%
40%
Win%
45%
DK pts
13.7
Floor
2.8
Ceiling
24.6
Rest
6d
  • Baltimore Orioles has hit this pitch mix well — arsenal matchup favors offense

Last 5 Starts

Recent starts for Trey Yesavage.
DateIPHERBBKHRPDec
2026-05-305.02174092
2026-05-256.75526098L
2026-05-206.02008095W
2026-05-156.04236088
2026-05-094.04026087

#11Michael King(RHP)

San Diego Padres vs New York Mets

Petco Park · Scheduled

GS
12
IP
68.0
W-L
4-4
ERA
3.18
WHIP
1.13
K/9
8.60
BB/9
3.80
K/BB
2.24

Projection

Matchup · unfavorable
IP
5.1
K
5.4
ER
2.5
H
4.9
HR
0.30
BB
2.0
QS%
15%
Win%
45%
DK pts
13.0
Floor
2.7
Ceiling
23.3
Rest
6d

Last 5 Starts

Recent starts for Michael King.
DateIPHERBBKHRPDec
2026-05-306.05512177L
2026-05-243.75444181L
2026-05-187.040290100W
2026-05-135.76125099
2026-05-076.01126186

#12Sonny Gray(RHP)

Boston Red Sox vs New York Yankees

Yankee Stadium · Scheduled

GS
10
IP
50.0
W-L
6-1
ERA
3.06
WHIP
1.20
K/9
7.40
BB/9
2.50
K/BB
2.93

Projection

Matchup · unfavorable
IP
5.1
K
5.2
ER
2.5
H
4.9
HR
0.20
BB
1.6
QS%
15%
Win%
45%
DK pts
12.8
Floor
2.6
Ceiling
23.0
Rest
6d
  • New York Yankees lineup has a 0.346 xwOBA vs RHP — tough matchup

Last 5 Starts

Recent starts for Sonny Gray.
DateIPHERBBKHRPDec
2026-05-306.04137092W
2026-05-244.06324075
2026-05-186.05119080W
2026-05-136.02116178W
2026-05-065.04022070W

#13Christian Scott(RHP)

New York Mets vs San Diego Padres

Petco Park · Scheduled

GS
7
IP
30.3
W-L
1-0
ERA
2.97
WHIP
1.38
K/9
11.30
BB/9
4.70
K/BB
2.38

Projection

Matchup · neutral
IP
5.1
K
5.0
ER
2.2
H
4.7
HR
0.20
BB
2.2
QS%
15%
Win%
45%
DK pts
12.8
Floor
2.6
Ceiling
23.0
Rest
6d

Last 5 Starts

Recent starts for Christian Scott.
DateIPHERBBKHRPDec
2026-05-305.05128096W
2026-05-245.74025094
2026-05-184.04335081
2026-05-134.77225089
2026-05-074.73126082

#14Brandon Young(RHP)

Baltimore Orioles vs Toronto Blue Jays

Rogers Centre · Scheduled

GS
8
IP
43.0
W-L
3-1
ERA
3.98
WHIP
1.40
K/9
6.90
BB/9
3.60
K/BB
1.94

Projection

Matchup · neutral
IP
5.1
K
4.7
ER
2.1
H
4.6
HR
0.30
BB
1.8
QS%
15%
Win%
45%
DK pts
12.7
Floor
2.6
Ceiling
22.8
Rest
6d

Last 5 Starts

Recent starts for Brandon Young.
DateIPHERBBKHRPDec
2026-05-306.77217086
2026-05-246.750240105
2026-05-173.75233170
2026-05-115.33235197
2026-05-066.04335093W

#15Framber Valdez(RHP)

Detroit Tigers vs Seattle Mariners

Comerica Park · Pre-Game

GS
12
IP
67.7
W-L
2-4
ERA
4.39
WHIP
1.30
K/9
7.20
BB/9
3.30
K/BB
2.16

Projection

Matchup · unfavorable
IP
5.1
K
5.2
ER
2.8
H
5.1
HR
0.20
BB
1.9
QS%
15%
Win%
45%
DK pts
11.9
Floor
2.5
Ceiling
21.3
Rest
6d

Last 5 Starts

Recent starts for Framber Valdez.
DateIPHERBBKHRPDec
2026-05-306.76424189L
2026-05-246.02125192
2026-05-185.05443089L
2026-05-136.752270106
2026-05-053.09713360L

#16Foster Griffin(RHP)

Washington Nationals vs Arizona Diamondbacks

Chase Field · Scheduled

GS
12
IP
67.0
W-L
6-2
ERA
3.76
WHIP
1.15
K/9
8.70
BB/9
2.80
K/BB
3.10

Projection

Matchup · unfavorable
IP
4.5
K
4.7
ER
2.1
H
4.2
HR
0.20
BB
1.2
QS%
15%
Win%
45%
DK pts
11.9
Floor
2.5
Ceiling
21.3
Rest
6d

Last 5 Starts

Recent starts for Foster Griffin.
DateIPHERBBKHRPDec
2026-05-305.05325390
2026-05-246.03016090W
2026-05-195.08505297W
2026-05-144.37937292L
2026-05-087.041191103W

#17Ryan Gusto(RHP)

Miami Marlins vs Tampa Bay Rays

loanDepot park · Scheduled

GS
2
IP
3.0
W-L
0-0
ERA
9.00
WHIP
1.67
K/9
12.00
BB/9
0.00
K/BB
4.00

Projection

Matchup · unfavorable
IP
4.5
K
4.2
ER
2.2
H
4.3
HR
0.10
BB
0.3
QS%
15%
Win%
45%
DK pts
11.2
Floor
2.3
Ceiling
20.1
Rest
5d
  • low sample

Last 5 Starts

No completed starts on record.

#18Anthony Kay(RHP)

Chicago White Sox vs Philadelphia Phillies

Citizens Bank Park · Scheduled

GS
12
IP
57.3
W-L
5-1
ERA
3.77
WHIP
1.40
K/9
6.60
BB/9
3.80
K/BB
1.75

Projection

Matchup · unfavorable
IP
4.5
K
4.4
ER
2.1
H
4.3
HR
0.10
BB
1.4
QS%
15%
Win%
45%
DK pts
11.1
Floor
2.3
Ceiling
19.9
Rest
6d

Last 5 Starts

Recent starts for Anthony Kay.
DateIPHERBBKHRPDec
2026-05-305.06113184W
2026-05-256.05115194W
2026-05-195.31135089
2026-05-146.06224097W
2026-05-095.03025088W

#19Brandon Sproat(RHP)

Milwaukee Brewers vs Colorado Rockies

Coors Field · Scheduled

GS
11
IP
49.0
W-L
1-4
ERA
6.24
WHIP
1.53
K/9
9.60
BB/9
5.00
K/BB
1.93

Projection

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

Last 5 Starts

Recent starts for Brandon Sproat.
DateIPHERBBKHRPDec
2026-05-304.36504195L
2026-05-244.04347089L
2026-05-184.73335178
2026-05-125.36326185W
2026-05-064.01035076

#20Peter Lambert(RHP)

Houston Astros vs Athletics

Daikin Park · Scheduled

GS
8
IP
45.3
W-L
4-4
ERA
3.77
WHIP
1.21
K/9
8.50
BB/9
4.20
K/BB
2.05

Projection

Matchup · unfavorable
IP
5.1
K
4.7
ER
2.9
H
5.1
HR
0.30
BB
2.4
QS%
15%
Win%
45%
DK pts
10.4
Floor
2.1
Ceiling
18.7
Rest
6d
  • Athletics lineup has a 0.348 xwOBA vs RHP — tough matchup

Last 5 Starts

Recent starts for Peter Lambert.
DateIPHERBBKHRPDec
2026-05-305.05233090W
2026-05-245.053450103W
2026-05-176.03526193L
2026-05-117.06316196L
2026-05-057.030440104W

#21Edward Cabrera(RHP)

Chicago Cubs vs San Francisco Giants

Wrigley Field · Delayed Start

GS
10
IP
54.0
W-L
3-2
ERA
4.00
WHIP
1.35
K/9
7.80
BB/9
3.30
K/BB
2.35

Projection

Matchup · unfavorable
IP
4.5
K
4.3
ER
2.3
H
4.4
HR
0.20
BB
1.7
QS%
15%
Win%
45%
DK pts
10.3
Floor
2.1
Ceiling
18.5
Rest
16d
  • Extended rest (16 days) — rust risk

Last 5 Starts

Recent starts for Edward Cabrera.
DateIPHERBBKHRPDec
2026-05-203.04122061L
2026-05-154.73332188
2026-05-095.07516288L
2026-05-046.09328289
2026-04-285.76317199W

#22Martín Pérez(RHP)

Atlanta Braves vs Pittsburgh Pirates

Truist Park · Scheduled

GS
12
IP
51.7
W-L
3-3
ERA
2.79
WHIP
1.06
K/9
7.30
BB/9
3.10
K/BB
2.33

Projection

Matchup · unfavorable
IP
4.5
K
4.6
ER
2.6
H
4.6
HR
0.20
BB
1.7
QS%
15%
Win%
45%
DK pts
10.2
Floor
2.1
Ceiling
18.3
Rest
6d

Last 5 Starts

Recent starts for Martín Pérez.
DateIPHERBBKHRPDec
2026-05-305.04232181W
2026-05-245.75122086L
2026-05-195.054210178
2026-05-065.75215184L
2026-04-285.02045091W

#23Merrill Kelly(RHP)

Arizona Diamondbacks vs Washington Nationals

Chase Field · Scheduled

GS
9
IP
53.3
W-L
5-3
ERA
5.06
WHIP
1.46
K/9
5.60
BB/9
3.70
K/BB
1.50

Projection

Matchup · unfavorable
IP
4.5
K
4.1
ER
2.4
H
4.4
HR
0.30
BB
1.3
QS%
15%
Win%
45%
DK pts
9.9
Floor
2.0
Ceiling
17.8
Rest
5d

Last 5 Starts

Recent starts for Merrill Kelly.
DateIPHERBBKHRPDec
2026-05-315.38222297
2026-05-257.04224096W
2026-05-206.08304185W
2026-05-159.041031100W
2026-05-097.03136096W

#24Mitch Keller(RHP)

Pittsburgh Pirates vs Atlanta Braves

Truist Park · Scheduled

GS
12
IP
68.3
W-L
5-2
ERA
4.35
WHIP
1.17
K/9
6.70
BB/9
2.60
K/BB
2.55

Projection

Matchup · unfavorable
IP
4.5
K
4.2
ER
2.7
H
4.6
HR
0.30
BB
1.3
QS%
15%
Win%
45%
DK pts
9.4
Floor
1.9
Ceiling
16.9
Rest
6d

Last 5 Starts

Recent starts for Mitch Keller.
DateIPHERBBKHRPDec
2026-05-304.010715077
2026-05-246.041350101W
2026-05-195.74413183
2026-05-135.77613180L
2026-05-076.04224184W

#25Kumar Rocker(RHP)

Texas Rangers vs Cleveland Guardians

Globe Life Field · Scheduled

GS
11
IP
56.0
W-L
2-5
ERA
3.54
WHIP
1.30
K/9
7.10
BB/9
4.00
K/BB
1.76

Projection

Matchup · unfavorable
IP
4.1
K
3.8
ER
1.9
H
3.9
HR
0.20
BB
1.9
QS%
15%
Win%
45%
DK pts
9.4
Floor
1.9
Ceiling
16.9
Rest
6d
  • Fastball velocity declining vs season average — fatigue concern

Last 5 Starts

Recent starts for Kumar Rocker.
DateIPHERBBKHRPDec
2026-05-306.03032085
2026-05-255.04425185L
2026-05-197.730370103W
2026-05-135.03043097
2026-05-083.74333187L

#26Ryan Feltner(RHP)

Colorado Rockies vs Milwaukee Brewers

Coors Field · Scheduled

GS
6
IP
26.0
W-L
2-1
ERA
4.85
WHIP
1.31
K/9
6.60
BB/9
2.80
K/BB
2.38

Projection

Matchup · unfavorable
IP
3.9
K
3.7
ER
2.2
H
3.9
HR
0.30
BB
0.6
QS%
15%
Win%
45%
DK pts
8.9
Floor
1.8
Ceiling
16.0
Rest
6d

Last 5 Starts

Recent starts for Ryan Feltner.
DateIPHERBBKHRPDec
2026-05-306.04002063W
2026-04-185.75215287
2026-04-114.07634282L
2026-04-065.37421170W
2026-03-313.01014047

#27Kyle Leahy(RHP)

St. Louis Cardinals vs Cincinnati Reds

Busch Stadium · Scheduled

GS
11
IP
55.0
W-L
5-3
ERA
4.25
WHIP
1.56
K/9
7.50
BB/9
3.60
K/BB
2.09

Projection

Matchup · unfavorable
IP
3.9
K
4.2
ER
2.6
H
4.2
HR
0.20
BB
1.3
QS%
15%
Win%
45%
DK pts
8.5
Floor
1.8
Ceiling
15.2
Rest
6d

Last 5 Starts

Recent starts for Kyle Leahy.
DateIPHERBBKHRPDec
2026-05-304.36104078
2026-05-235.07528287
2026-05-166.05132090W
2026-05-105.02045095
2026-05-045.36125094W

#28Robbie Ray(RHP)

San Francisco Giants vs Chicago Cubs

Wrigley Field · Delayed Start

GS
12
IP
62.7
W-L
3-6
ERA
4.45
WHIP
1.40
K/9
8.50
BB/9
4.50
K/BB
1.90

Projection

Matchup · unfavorable
IP
3.9
K
3.6
ER
2.3
H
4.0
HR
0.30
BB
2.2
QS%
15%
Win%
45%
DK pts
7.5
Floor
1.5
Ceiling
13.5
Rest
5d

Last 5 Starts

Recent starts for Robbie Ray.
DateIPHERBBKHRPDec
2026-05-314.05126096
2026-05-244.02473192
2026-05-184.311921284L
2026-05-134.77322295L
2026-05-086.04147193W

#29Brady Singer(RHP)

Cincinnati Reds vs St. Louis Cardinals

Busch Stadium · Scheduled

GS
11
IP
51.0
W-L
2-5
ERA
6.18
WHIP
1.69
K/9
6.40
BB/9
2.80
K/BB
2.25

Projection

Matchup · unfavorable
IP
3.9
K
3.9
ER
2.7
H
4.3
HR
0.20
BB
1.5
QS%
15%
Win%
45%
DK pts
7.5
Floor
1.5
Ceiling
13.5
Rest
6d

Last 5 Starts

Recent starts for Brady Singer.
DateIPHERBBKHRPDec
2026-05-305.04342294L
2026-05-174.07516386L
2026-05-123.76312375L
2026-05-066.06416196
2026-05-013.37421256L

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 →