Upcoming Starting Matchups

This week's probable slates grouped by date. Each game is ranked once, by watchability, with both starters shown head-to-head.

Week's must-watch: COL @ CHC / Jun 17 / #1 week pick
Filters / Pregame only / Watch rank / ATL

Jun 17

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 API / Baseball Savant / Open-Meteo

Day slate

Must-watch

SF @ ATL

Pregame / / Truist Park

Park 1.0177F / 11 mph wind

Top watch score

#1 tonight

SF / away

Robbie Ray

Form 37.8 · 7.16 ERA

Steady +0.0
7d rest92 pitch avg
Walks ↑
Proj GS+ 36.74.2 IP / 2.9 K / 3.4 ERmedium confidence
Opp vs LHP 0.737 OPS20.3% KOPS rank 10th
Proj K 2.9 / prop pendingTeam total pending

Robbie Ray recent form GS+: 20, 33, 47, 54, 35

The hook

41.7

score

Top watch score in this group

SFForm clashATL

Robbie Ray recent form GS+: 20, 33, 47, 54, 35

JR Ritchie recent form GS+: 50, 34

ATL / home

JR Ritchie

Form 42.0

Steady +0.0
Small sample30d rest85 pitch avg
Proj GS+ 40.94.1 IP / 3.9 K / 3.0 ERlow confidence
Opp vs LHP 0.711 OPS22.2% KOPS rank 14th
Proj K 3.9 / prop pendingTeam total pending

JR Ritchie recent form GS+: 50, 34

Top arm

42.0

Pairing

39.9

Limited form samples use baseline fallback where needed.

Jun 18

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 API / Baseball Savant / Open-Meteo

Day slate

Must-watch

SF @ ATL

Pregame / / Truist Park

Park 1.0171F / 8 mph wind / 64% rain

Top watch score

#1 tonight

SF / away

Landen Roupp

Form 42.4 · 5.87 ERA

Steady -0.8
6d rest97 pitch avg
Proj GS+ 42.65.0 IP / 5.1 K / 3.2 ERmedium confidence
Opp vs RHP 0.748 OPS20.9% KOPS rank 6th
Proj K 5.1 / prop pendingTeam total pending

Landen Roupp recent form GS+: 48, 49, 20, 52, 43

The hook

45.2

score

Top watch score in this group

SFForm clashATL

Landen Roupp recent form GS+: 48, 49, 20, 52, 43

Martín Pérez recent form GS+: 47, 48, 40, 44, 50

ATL / home

Martín Pérez

Form 45.8 · 3.81 ERA

Steady +0.0
5d rest80 pitch avg
Proj GS+ 46.05.1 IP / 4.5 K / 2.1 ERmedium confidence
Opp vs RHP 0.731 OPS19.9% KOPS rank 11th
Proj K 4.5 / prop pendingTeam total pending

Martín Pérez recent form GS+: 47, 48, 40, 44, 50

Top arm

45.8

Pairing

44.1

Jun 19

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 API / Baseball Savant / Open-Meteo

Day slate

Must-watch

MIL @ ATL

Pregame / / Truist Park

Park 1.0173F / 7 mph wind / 28% rain

Top watch score

#1 tonight

MIL / away

TBD

Starter TBD / league baseline used

Projection pending

Proj K -- / prop pendingTeam total pending

The hook

46.8

score

Top watch score in this group

Form clash pending

ATL / home

TBD

Starter TBD / league baseline used

Projection pending

Proj K -- / prop pendingTeam total pending

Top arm

46.0

Pairing

46.0

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

Jun 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 API / Baseball Savant / Open-Meteo

Day slate

Must-watch

MIL @ ATL

Pregame / / Truist Park

Park 1.0181F / 8 mph wind

Top watch score

#1 tonight

MIL / away

TBD

Starter TBD / league baseline used

Projection pending

Proj K -- / prop pendingTeam total pending

The hook

46.8

score

Top watch score in this group

Form clash pending

ATL / home

TBD

Starter TBD / league baseline used

Projection pending

Proj K -- / prop pendingTeam total pending

Top arm

46.0

Pairing

46.0

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

Jun 21

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 API / Baseball Savant / Open-Meteo

Day slate

Must-watch

MIL @ ATL

Pregame / / Truist Park

Park 1.0190F / 10 mph wind / 23% rain

Top watch score

#1 tonight

MIL / away

TBD

Starter TBD / league baseline used

Projection pending

Proj K -- / prop pendingTeam total pending

The hook

46.8

score

Top watch score in this group

Form clash pending

ATL / home

TBD

Starter TBD / league baseline used

Projection pending

Proj K -- / prop pendingTeam total pending

Top arm

46.0

Pairing

46.0

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

Jun 22

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 API / Baseball Savant / Open-Meteo

Day slate

Must-watch

ATL @ SD

Pregame / / Petco Park

Park 0.9565F / 4 mph wind

Top watch score

#1 tonight

ATL / away

TBD

Starter TBD / league baseline used

Projection pending

Proj K -- / prop pendingTeam total pending

The hook

46.8

score

Top watch score in this group

Form clash pending

SD / home

TBD

Starter TBD / league baseline used

Projection pending

Proj K -- / prop pendingTeam total pending

Top arm

46.0

Pairing

46.0

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

Jun 23

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 API / Baseball Savant / Open-Meteo

Day slate

Must-watch

ATL @ SD

Pregame / / Petco Park

Park 0.9567F / 4 mph wind

Top watch score

#1 tonight

ATL / away

TBD

Starter TBD / league baseline used

Projection pending

Proj K -- / prop pendingTeam total pending

The hook

46.8

score

Top watch score in this group

Form clash pending

SD / home

TBD

Starter TBD / league baseline used

Projection pending

Proj K -- / prop pendingTeam total pending

Top arm

46.0

Pairing

46.0

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