Toe the Slab

Upcoming Matchups

One card per game, ranked by starter form and matchup context.

Week of Jun 14 · 14 of 92 games shown

Week's must-watch: BAL @ LAD / Jun 20 / #1 week pick
Filters / Pregame only / Watch rank

Jun 14

Matchup Board

One card per game, ranked by starter form and matchup context.

Data through MLB Stats APIBaseball SavantOpen-Meteo

Day slate

Slate complete

No active pregame matchups remain on this slate. Final or postponed games are removed from the upcoming watch list.

Jun 15

Matchup Board

One card per game, ranked by starter form and matchup context.

Data through MLB Stats APIBaseball SavantOpen-Meteo

Day slate

Slate complete

No active pregame matchups remain on this slate. Final or postponed games are removed from the upcoming watch list.

Jun 16

Matchup Board

One card per game, ranked by starter form and matchup context.

Data through MLB Stats APIBaseball SavantOpen-Meteo

Day slate

Slate complete

No active pregame matchups remain on this slate. Final or postponed games are removed from the upcoming watch list.

Jun 17

Matchup Board

One card per game, ranked by starter form and matchup context.

Data through MLB Stats APIBaseball SavantOpen-Meteo

Day slate

Slate complete

No active pregame matchups remain on this slate. Final or postponed games are removed from the upcoming watch list.

Jun 18

Matchup Board

One card per game, ranked by starter form and matchup context.

Data through MLB Stats APIBaseball SavantOpen-Meteo

Day slate

Slate complete

No active pregame matchups remain on this slate. Final or postponed games are removed from the upcoming watch list.

Jun 19

Matchup Board

One card per game, ranked by starter form and matchup context.

Data through MLB Stats APIBaseball SavantOpen-Meteo

Day slate

Slate complete

No active pregame matchups remain on this slate. Final or postponed games are removed from the upcoming watch list.

Jun 20

Matchup Board

One card per game, ranked by starter form and matchup context.

Data through MLB Stats APIBaseball SavantOpen-Meteo

Day slate

Must-watch

BAL @ LAD

PregameUNIQLO Field at Dodger Stadium

Park 0.9856F / 4 mph wind

Top watch score

#1 on Jun 20

BALaway

Trevor Rogers

42.6 · 5.97 L5 ERA

Steady +3.8
6d rest88 pitch avg
Proj GS+ 43.25.2 IP2.9 K3.3 ERmedium confidence
Opp vs LHP 0.732 OPS20.5% KOPS rank 11th
Proj K 2.9prop pendingTeam total pending

Trevor Rogers recent form GS+: 36, 39, 49, 40, 49

The hook

54.8

score

Top watch score on the slate

BALForm clashLAD

Trevor Rogers recent form GS+: 36, 39, 49, 40, 49

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

LADhome

Yoshinobu Yamamoto

60.8 · 1.01 L5 ERA

Steady +0.0
7d rest101 pitch avg
Going deeperWalks ↓Run prevention
Proj GS+ 60.67.0 IP6.3 K0.6 ERmedium confidence
Proj K 6.3prop pendingTeam total pending

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

Top arm

60.8

Pairing

51.7

#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

44.0 · 5.08 L5 ERA

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

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

57.6 · 1.82 L5 ERA

Steady +0.0
6d rest97 pitch avg
Going deeperWalks ↓Run prevention
Proj GS+ 57.67.0 IP7.2 K1.4 ERmedium confidence
Opp vs LHP 0.682 OPS22.2% KOPS rank 22nd
Proj K 7.2prop pendingTeam total pending

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

#3

Must-watch

MIL @ ATL

PregameTruist Park#3 of 14 watch rank

Park 1.0178F / 8 mph wind

2nd matchup

Top arm

53.4

Pairing

52.6

53.4 · 3.00 L5 ERA

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

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

51.8 · 3.09 L5 ERA

Steady +0.0
Small sample10d rest101 pitch avg
Proj GS+ 50.76.0 IP7.2 K2.1 ERlow confidence
Opp vs LHP 0.690 OPS21.5% KOPS rank 20th
Proj K 7.2prop pendingTeam total pending

Chris Sale recent form GS+: 64, 51, 42, 50

Limited form samples use baseline fallback where needed.

#4

Worth it

WSH @ TB

PregameTropicana Field#4 of 14 watch rank

Park 1.00Forecast unavailable

9th matchup

Top arm

54.0

Pairing

51.0

48.0 · 3.86 L5 ERA

Steady +0.0
7d rest86 pitch avg
Proj GS+ 47.25.2 IP5.4 K2.2 ERmedium confidence
Opp vs RHP 0.737 OPS19.4% KOPS rank 10th
Proj K 5.4prop pendingTeam total pending

Cade Cavalli recent form GS+: 58, 56, 46, 33, 47

Ian Seymour

TB

Last: vs BOSGS+ 54

Limited

Limited form samples use baseline fallback where needed.

#5

Worth it

SF @ MIA

PregameloanDepot park#5 of 14 watch rank

Park 0.96Indoor

7th matchup

Top arm

53.8

Pairing

48.0

42.2 · 6.46 L5 ERA

Steady +0.0
7d rest84 pitch avg
Proj GS+ 41.84.2 IP4.2 K3.0 ERmedium confidence
Opp vs RHP 0.708 OPS21.5% KOPS rank 22nd
Proj K 4.2prop pendingTeam total pending

Trevor McDonald recent form GS+: 29, 52, 42, 54, 34

53.8 · 2.17 L5 ERA

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

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

#6

Worth it

LAA @ ATH

PregameSutter Health Park#6 of 14 watch rank

Park 1.0058F / 7 mph wind

5th matchup

Top arm

51.0

Pairing

50.2

51.0 · 2.06 L5 ERA

Steady -0.5
5d rest96 pitch avg
Proj GS+ 51.35.2 IP4.7 K1.1 ERmedium confidence
Opp vs RHP 0.751 OPS20.9% KOPS rank 6th
Proj K 4.7prop pendingTeam total pending

Walbert Ureña recent form GS+: 53, 53, 51, 57, 41

49.4 · 2.65 L5 ERA

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

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

#7

Worth it

SD @ TEX

PregameGlobe Life Field#7 of 14 watch rank

Park 1.00Indoor

3rd matchup

Top arm

50.2

Pairing

47.2

50.2 · 2.77 L5 ERA

Steady +0.0
6d rest80 pitch avg
Proj GS+ 50.25.1 IP4.1 K1.6 ERmedium confidence
Opp vs RHP 0.705 OPS21.5% KOPS rank 23rd
Proj K 4.1prop pendingTeam total pending

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

44.2 · 4.31 L5 ERA

Steady -3.3
6d rest92 pitch avg
Proj GS+ 44.26.2 IP5.6 K3.0 ERmedium confidence
Proj K 5.6prop pendingTeam total pending

Nathan Eovaldi recent form GS+: 48, 46, 40, 36, 51

#8

Worth it

PIT @ COL

PregameCoors Field#8 of 14 watch rank

Park 1.1665F / 7 mph wind

8th matchup

Top arm

52.0

Pairing

46.2

52.0 · 4.22 L5 ERA

Steady +1.8
6d rest103 pitch avg
Proj GS+ 50.85.1 IP6.9 K2.6 ERmedium confidence
Opp vs LHP 0.682 OPS26.4% KOPS rank 21st
Proj K 6.9prop pendingTeam total pending

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

40.4 · 5.47 L5 ERA

Steady +0.0
6d rest93 pitch avg
K-rate ↓
Proj GS+ 39.25.1 IP3.1 K3.3 ERmedium confidence
Opp vs RHP 0.768 OPS22.4% KOPS rank 2nd
Proj K 3.1prop pendingTeam total pending

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

#9

Background

CWS @ DET

PregameComerica Park#9 of 14 watch rank

Park 0.9876F / 13 mph wind

6th matchup

Top arm

48.0

Pairing

46.7

TBD

CWS

TBD

48.0 · 2.81 L5 ERA

Steady +0.0
Small sample11d rest88 pitch avg
Proj GS+ 47.06.1 IP3.3 K2.0 ERlow confidence
Opp vs RHP 0.723 OPS24.0% KOPS rank 16th
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.

#10

Background

BOS @ SEA

PregameT-Mobile Park#10 of 14 watch rank

Park 0.95Indoor

4th matchup

Top arm

46.4

Pairing

45.6

44.8 · 4.82 L5 ERA

Steady +0.0
6d rest95 pitch avg
Proj GS+ 45.25.2 IP5.0 K2.7 ERmedium confidence
Proj K 5.0prop pendingTeam total pending

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

46.4 · 3.81 L5 ERA

Steady +0.0
6d rest83 pitch avg
Proj GS+ 46.85.1 IP3.7 K2.1 ERmedium confidence
Opp vs RHP 0.682 OPS22.3% KOPS rank 25th
Proj K 3.7prop pendingTeam total pending

Emerson Hancock recent form GS+: 44, 56, 57, 52, 23

#11

Background

CIN @ NYY

PregameYankee Stadium#11 of 14 watch rank

Park 1.0382F / 13 mph wind

10th matchup

Top arm

47.0

Pairing

45.5

47.0 · 3.49 L5 ERA

Steady +0.0
6d rest100 pitch avg
Proj GS+ 46.25.2 IP4.2 K2.2 ERmedium confidence
Opp vs RHP 0.764 OPS22.8% KOPS rank 3rd
Proj K 4.2prop pendingTeam total pending

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

44.0 · 3.55 L5 ERA

Steady +0.0
6d rest88 pitch avg
Proj GS+ 43.25.0 IP3.3 K2.1 ERmedium confidence
Proj K 3.3prop pendingTeam total pending

Will Warren recent form GS+: 40, 46, 54, 44, 36

#12

Background

CLE @ HOU

PregameDaikin Park#12 of 14 watch rank

Park 0.99Indoor

14th matchup

Top arm

46.6

Pairing

43.1

39.6 · 6.65 L5 ERA

Steady +0.0
7d rest87 pitch avg
Proj GS+ 38.94.1 IP4.1 K3.0 ERmedium confidence
Opp vs RHP 0.734 OPS22.2% KOPS rank 13th
Proj K 4.1prop pendingTeam total pending

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

46.6 · 4.00 L5 ERA

Steady +0.0
6d rest92 pitch avg
Proj GS+ 46.75.1 IP4.7 K2.3 ERmedium confidence
Proj K 4.7prop pendingTeam total pending

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

#13

Background

TOR @ CHC

PregameWrigley Field#13 of 14 watch rank

Park 1.0467F / 7 mph wind

13th matchup

Top arm

43.2

Pairing

41.0

43.2 · 5.40 L5 ERA

Steady +0.9
6d rest81 pitch avg
Proj GS+ 42.94.2 IP3.3 K2.6 ERmedium confidence
Opp vs LHP 0.754 OPS21.7% KOPS rank 6th
Proj K 3.3prop pendingTeam total pending

Patrick Corbin recent form GS+: 56, 51, 35, 31, 43

38.8 · 6.00 L5 ERA

Steady +0.0
11d rest84 pitch avg
K-rate ↓
Proj GS+ 37.75.1 IP3.4 K3.4 ERmedium confidence
Proj K 3.4prop pendingTeam total pending

Colin Rea recent form GS+: 37, 46, 47, 44, 20

#14

Background

MIN @ AZ

PregameChase Field#14 of 14 watch rank

Park 1.03Indoor

12th matchup

Top arm

40.8

Pairing

39.1

40.8 · 6.57 L5 ERA

Steady +0.0
6d rest91 pitch avg
Proj GS+ 40.55.0 IP5.7 K3.7 ERmedium confidence
Proj K 5.7prop pendingTeam total pending

Taj Bradley recent form GS+: 57, 40, 34, 27, 46

37.4 · 5.79 L5 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.8% KOPS rank 18th
Proj K 3.3prop pendingTeam total pending

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