MLB Starting Pitchers · Projections & Recent Form

June 5, 2026 MLB Starting Pitchers

15 games · 29 starters · Updated Jun 5, 11:03 AM ET

The Almanac's Take

Rasmussen is the clearest arm on the board — the Marlins have consistently struggled against his pitch mix, the matchup grades out at the top tier, and a 1.8 projected ER over 6.2 innings with 6.0 projected Ks backs the read. Woo is right behind him: 6.2 projected innings, 6.2 projected Ks, 1.7 projected ER against Detroit with high confidence and no flags anywhere on his card. Luzardo projects the highest K total at 6.7 against Chicago but carries a 4.43 season ERA, so the floor is softer. Steer clear of Perkins — 11 days of extended rest plus an Astros lineup that hits his pitch mix well is two separate reasons to look elsewhere.

#1Bryan Woo(RHP)

Seattle Mariners vs Detroit Tigers

Comerica Park · Scheduled

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 · Scheduled

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 · Scheduled

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 · Scheduled

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 →