Upcoming Starting Matchups

One card per game, ranked by starter form and matchup context. Probables are grouped head-to-head instead of duplicated by pitcher.

Filters / Pregame only / Watch rank / All teams

Saturday, June 20

Must-Watch Games

Ranked by starter form, pairing quality, and matchup context. Matchup values are shown with a slate rank, never as a bare number.

Data through MLB Stats APIBaseball SavantOpen-Meteo

Week view

Must-watch

BAL @ LAD

PregameUNIQLO Field at Dodger Stadium

Park 0.9863F / 4 mph wind

Top watch score

#1 on Jun 20

BALaway

TBD

Starter TBDleague baseline used

Projection pending

Proj K --prop pendingTeam total pending

The hook

56.4

score

Top watch score in this group

Form clash pending

LADhome

Yoshinobu Yamamoto

Form 60.8 · 1.01 ERA

Steady +0.0
7d rest101 pitch avg
Going deeper
Proj GS+ 60.57.0 IP6.3 K0.7 ERmedium confidence
Proj K 6.3prop pendingTeam total pending

Yoshinobu Yamamoto recent form GS+: 62, 51, 66, 59, 66

Top arm

60.8

Pairing

53.3

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.Opponent split context pending.

#2

Must-watch

NYM @ PHI

PregameCitizens Bank Park#2 of 14 watch rank

Park 1.0171F / 6 mph wind

1st matchup

Top arm

57.6

Pairing

50.8

Form 44.0 · 5.08 ERA

Steady +0.0
6d rest98 pitch avg
Proj GS+ 44.05.2 IP4.8 K2.9 ERmedium confidence
Opp vs RHP 0.691 OPS23.4% KOPS rank 24th
Proj K 4.8prop pendingTeam total pending

Freddy Peralta recent form GS+: 47, 37, 52, 34, 50

Form 57.6 · 1.44 ERA

Steady -2.9
6d rest97 pitch avg
Going deeper
Proj GS+ 57.67.0 IP7.9 K1.1 ERhigh confidence
Opp vs LHP 0.675 OPS22.3% KOPS rank 23rd
Proj K 7.9prop pendingTeam total pending

Cristopher Sánchez recent form GS+: 63, 67, 62, 60, 36

#3

Must-watch

SF @ MIA

PregameloanDepot park#3 of 14 watch rank

Park 0.96Indoor

4th matchup

Top arm

53.8

Pairing

49.8

TBD

SF

TBD

Form 53.8 · 2.17 ERA

Steady -1.2
6d rest99 pitch avg
Proj GS+ 54.26.1 IP6.7 K1.4 ERmedium confidence
Opp vs RHP 0.735 OPS19.7% KOPS rank 10th
Proj K 6.7prop pendingTeam total pending

Max Meyer recent form GS+: 67, 39, 60, 45, 58

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.

#4

Worth it

MIL @ ATL

PregameTruist Park#4 of 14 watch rank

Park 1.0183F / 4 mph wind / 12% rain

5th matchup

Top arm

53.4

Pairing

49.6

Form 53.4 · 3.00 ERA

Steady +0.0
6d rest89 pitch avg
Proj GS+ 53.15.1 IP6.1 K1.8 ERmedium confidence
Opp vs RHP 0.748 OPS21.1% KOPS rank 6th
Proj K 6.1prop pendingTeam total pending

Kyle Harrison recent form GS+: 71, 54, 64, 20, 58

TBD

ATL

TBD

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.

#5

Worth it

SD @ TEX

PregameGlobe Life Field#5 of 14 watch rank

Park 1.00Indoor

2nd matchup

Top arm

50.2

Pairing

48.0

Form 50.2 · 2.90 ERA

Steady +0.4
6d rest80 pitch avg
Proj GS+ 50.25.1 IP4.4 K1.6 ERmedium confidence
Opp vs RHP 0.693 OPS21.6% KOPS rank 23rd
Proj K 4.4prop pendingTeam total pending

Walker Buehler recent form GS+: 41, 51, 57, 47, 55

TBD

TEX

TBD

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.

#6

Worth it

PIT @ COL

PregameCoors Field#6 of 14 watch rank

Park 1.1669F / 8 mph wind

11th matchup

Top arm

52.0

Pairing

46.2

Form 52.0 · 4.22 ERA

Steady +1.8
6d rest103 pitch avg
Proj GS+ 50.75.1 IP6.9 K2.6 ERmedium confidence
Opp vs LHP 0.677 OPS26.4% KOPS rank 22nd
Proj K 6.9prop pendingTeam total pending

Paul Skenes recent form GS+: 32, 59, 55, 55, 59

Form 40.4 · 5.17 ERA

Steady +0.7
6d rest93 pitch avg
K-rate ↓
Proj GS+ 39.15.1 IP2.8 K3.1 ERmedium confidence
Opp vs RHP 0.766 OPS22.5% KOPS rank 2nd
Proj K 2.8prop pendingTeam total pending

Tomoyuki Sugano recent form GS+: 47, 44, 47, 38, 26

#7

Worth it

LAA @ ATH

PregameSutter Health Park#7 of 14 watch rank

Park 1.0057F / 8 mph wind

3rd matchup

Top arm

49.4

Pairing

47.6

TBD

LAA

TBD

Form 49.4 · 2.65 ERA

Steady -2.6
5d rest87 pitch avg
Proj GS+ 49.85.1 IP5.1 K1.4 ERmedium confidence
Opp vs RHP 0.713 OPS24.7% KOPS rank 19th
Proj K 5.1prop pendingTeam total pending

J.T. Ginn recent form GS+: 41, 57, 61, 35, 53

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.

#8

Worth it

CWS @ DET

PregameComerica Park#8 of 14 watch rank

Park 0.9877F / 13 mph wind / 35% rain

10th matchup

Top arm

48.0

Pairing

46.9

TBD

CWS

TBD

Form 48.0 · 2.81 ERA

Steady +0.0
Small sample11d rest88 pitch avg
Proj GS+ 47.36.1 IP3.3 K1.9 ERlow confidence
Opp vs RHP 0.723 OPS24.0% KOPS rank 15th
Proj K 3.3prop pendingTeam total pending

Troy Melton recent form GS+: 51, 47, 54, 40

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.

#9

Background

TOR @ CHC

PregameWrigley Field#9 of 14 watch rank

Park 1.0471F / 6 mph wind / 10% rain

Matchup pending

Top arm

45.8

Pairing

45.8

TBD

TOR

TBD

TBD

CHC

TBD

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.Opponent split context pending.

#10

Background

WSH @ TB

PregameTropicana Field#10 of 14 watch rank

Park 1.00Forecast unavailable

Matchup pending

Top arm

45.8

Pairing

45.8

Limited

TBD

TB

TBD

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.Opponent split context pending.

#11

Background

CIN @ NYY

PregameYankee Stadium#11 of 14 watch rank

Park 1.0378F / 18 mph wind

12th matchup

Top arm

47.0

Pairing

46.4

Form 47.0 · 3.24 ERA

Steady +0.0
6d rest100 pitch avg
Proj GS+ 46.25.2 IP3.9 K2.0 ERmedium confidence
Opp vs RHP 0.763 OPS22.7% KOPS rank 3rd
Proj K 3.9prop pendingTeam total pending

Andrew Abbott recent form GS+: 51, 45, 42, 49, 48

TBD

NYY

TBD

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.

#12

Background

BOS @ SEA

PregameT-Mobile Park#12 of 14 watch rank

Park 0.95Indoor

Matchup pending

Top arm

45.8

Pairing

45.3

Form 44.8 · 4.64 ERA

Steady -1.7
6d rest95 pitch avg
Proj GS+ 45.25.2 IP5.2 K2.6 ERmedium confidence
Proj K 5.2prop pendingTeam total pending

Connelly Early recent form GS+: 45, 65, 43, 47, 24

TBD

SEA

TBD

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.Opponent split context pending.

#13

Background

CLE @ HOU

PregameDaikin Park#13 of 14 watch rank

Park 0.99Indoor

14th matchup

Top arm

46.6

Pairing

43.1

Form 39.6 · 6.75 ERA

Steady +0.3
7d rest87 pitch avg
Short outings
Proj GS+ 38.94.1 IP4.0 K3.1 ERmedium confidence
Opp vs RHP 0.729 OPS22.1% KOPS rank 13th
Proj K 4.0prop pendingTeam total pending

Joey Cantillo recent form GS+: 59, 25, 35, 28, 51

Form 46.6 · 3.15 ERA

Steady -2.2
6d rest92 pitch avg
Proj GS+ 46.75.1 IP4.5 K1.8 ERmedium confidence
Proj K 4.5prop pendingTeam total pending

Spencer Arrighetti recent form GS+: 57, 52, 33, 49, 42

#14

Background

MIN @ AZ

PregameChase Field#14 of 14 watch rank

Park 1.03Indoor

13th matchup

Top arm

45.8

Pairing

41.6

TBD

MIN

TBD

Form 37.4 · 5.79 ERA

Steady -2.1
6d rest87 pitch avg
K-rate ↓
Proj GS+ 37.15.1 IP3.3 K3.3 ERmedium confidence
Opp vs LHP 0.695 OPS21.9% KOPS rank 19th
Proj K 3.3prop pendingTeam total pending

Zac Gallen recent form GS+: 46, 30, 34, 35, 42

TBD starter included with league-mean fallback. Limited form samples use baseline fallback where needed.