Loading the boardSetting the board
83.8MPH
FOUR-SEAMPITCH 1LOADING THE BOARD
Loading the boardReading the slate
83.8MPH
FOUR-SEAMPITCH 1LOADING THE BOARD
Loading the boardReading the slate
83.8MPH
FOUR-SEAMPITCH 1LOADING THE BOARD
Loading the boardReading the slate
83.8MPH
FOUR-SEAMPITCH 1LOADING THE BOARD
Sep 19
Matchup Board
One card per game, ranked by starter form and matchup context.
Data through / MLB Stats API / Baseball Savant / Open-Meteo
Day slateMIL @ BAL
/ Oriole Park at Camden Yards
Park 1.0174F / 11 mph wind
PENDING
BOS @ TB
/ Tropicana Field
PHI @ NYM
/ Citi Field
KC @ PIT
/ PNC Park
TOR @ TEX
/ Globe Life Field
ATL @ HOU
/ Daikin Park
WSH @ STL
/ Busch Stadium
SEA @ COL
/ Coors Field
MIN @ LAA
/ Angel Stadium
Lines The Odds API · 21+ only. For help call 1-800-GAMBLER
Sep 20
Matchup Board
One card per game, ranked by starter form and matchup context.
Data through / MLB Stats API / Baseball Savant / Open-Meteo
Day slateSep 21
Matchup Board
One card per game, ranked by starter form and matchup context.
Data through / MLB Stats API / Baseball Savant / Open-Meteo
Day slateSep 22
Matchup Board
One card per game, ranked by starter form and matchup context.
Data through / MLB Stats API / Baseball Savant / Open-Meteo
Day slateSep 23
Matchup Board
One card per game, ranked by starter form and matchup context.
Data through / MLB Stats API / Baseball Savant / Open-Meteo
Day slateSep 24
Matchup Board
One card per game, ranked by starter form and matchup context.
Data through / MLB Stats API / Baseball Savant / Open-Meteo
Day slateSep 25
Matchup Board
One card per game, ranked by starter form and matchup context.
Data through / MLB Stats API / Baseball Savant / Open-Meteo
Day slateSAT SEP 19 · / ORIOLE PARK AT CAMDEN YARDS
MIL @ BAL
-- L5 ERA · STARTER TBD
MIL remains TBD, so Rogers's side carries the card.
SAT SEP 19 · / TROPICANA FIELD
SAT SEP 19 · / CITI FIELD
SAT SEP 19 · / PROGRESSIVE FIELD
SAT SEP 19 · / GREAT AMERICAN BALL PARK
SAT SEP 19 · / PNC PARK
SAT SEP 19 · / GLOBE LIFE FIELD
SAT SEP 19 · / DAIKIN PARK
SAT SEP 19 · / RATE FIELD
SAT SEP 19 · / BUSCH STADIUM
SAT SEP 19 · / COORS FIELD
SAT SEP 19 · / CHASE FIELD
SAT SEP 19 · / PETCO PARK
SAT SEP 19 · / UNIQLO FIELD AT DODGER STADIUM
SAT SEP 19 · / ANGEL STADIUM
MON SEP 21 · / ORIOLE PARK AT CAMDEN YARDS
Starter unconfirmed. Score uses league baseline.

54.8Surging - 3.02 L5 ERA
6d rest86 pitch avg
Proj GS+ 54.85.2 IP / 5.6 K / 1.7 ERhigh confidence
Proj K 5.6
Payton Tolle recent form GS+: 41, 70, 28, 70, 65
More data closer to first pitch.
Park 0.9765F / 8 mph wind

41.6Slipping· 6.38 L5 ERA
↓Falling -4.041.6Slipping - 6.38 L5 ERA
6d rest85 pitch avg
Proj GS+ 42.04.2 IP / 3.4 K / 2.9 ERhigh confidence
Proj K 3.4
Andrew Painter recent form GS+: 30, 25, 68, 36, 49
More data closer to first pitch.
Progressive Field
Park 0.9968F / 7 mph wind / 63% rain

35.6Slipping· 6.97 L5 ERA
↓Falling -6.035.6Slipping - 6.97 L5 ERA
6d rest87 pitch avg
Getting hitShort outings
Proj GS+ 36.04.1 IP / 3.1 K / 3.1 ERhigh confidence
Proj K 3.1
Jacob Lopez recent form GS+: 32, 26, 53, 37, 30
More data closer to first pitch.
Great American Ball Park
Park 1.0871F / 5 mph wind / 11% rain

6d rest87 pitch avg
Proj GS+ 48.75.2 IP / 5.3 K / 3.0 ERhigh confidence
Proj K 5.3
Matthew Boyd recent form GS+: 56, 52, 43, 56, 40
More data closer to first pitch.
Park 0.98
67F / 3 mph wind / 44% rain

45.0Slipping· 4.56 L5 ERA
↓Falling -5.445.0Slipping - 4.56 L5 ERA
6d rest93 pitch avg
Walks ↑
Proj GS+ 45.65.0 IP / 4.6 K / 2.4 ERhigh confidence
Proj K 4.6
Noah Cameron recent form GS+: 37, 22, 46, 63, 57
More data closer to first pitch.

56.4Slipping· 2.79 L5 ERA
↓Falling -3.056.4Slipping - 2.79 L5 ERA
6d rest96 pitch avg
Proj GS+ 56.45.2 IP / 7.6 K / 1.6 ERhigh confidence
Proj K 7.6
Dylan Cease recent form GS+: 50, 69, 59, 45, 59
More data closer to first pitch.

51.8Surging - 4.86 L5 ERA
7d rest85 pitch avg
Run prevention
Proj GS+ 51.15.2 IP / 4.6 K / 2.8 ERhigh confidence
Proj K 4.6
Tyler Mahle recent form GS+: 45, 59, 38, 59, 58

HOU
Hayden Wesneski
UNCONFIRMED
HOU
More data closer to first pitch.
/ Rate Field
Park 1.0169F / 5 mph wind / 59% rain
Starter unconfirmed. Score uses league baseline.
Park 0.9788F / 5 mph wind

46.2Slipping· 5.18 L5 ERA
↓Falling -3.246.2Slipping - 5.18 L5 ERA
Rust watch12d rest87 pitch avg
Proj GS+ 45.34.2 IP / 4.5 K / 2.5 ERhigh confidence
Proj K 4.5
Jake Irvin recent form GS+: 35, 33, 50, 70, 43
More data closer to first pitch.
Park 1.1665F / 5 mph wind / 52% rain

53.8Freefall· 2.21 L5 ERA
↓Falling -9.453.8Freefall - 2.21 L5 ERA
6d rest84 pitch avg
Walks ↑Short outingsGetting hit
Proj GS+ 52.95.1 IP / 6.0 K / 1.4 ERhigh confidence
Bryce Miller recent form GS+: 58, 71, 50, 41, 49
More data closer to first pitch.
/ Chase Field
Starter unconfirmed. Score uses league baseline.
/ Petco Park
Park 0.9571F / 3 mph wind
Starter unconfirmed. Score uses league baseline.
/
UNIQLO Field at Dodger Stadium
Park 0.9872F / 4 mph wind

48.6Freefall· 3.88 L5 ERA
↓Falling -12.448.6Freefall - 3.88 L5 ERA
6d rest92 pitch avg
Getting hit
Proj GS+ 48.85.2 IP / 4.6 K / 2.2 ERhigh confidence
Proj K 4.6
Logan Webb recent form GS+: 56, 68, 20, 63, 36
More data closer to first pitch.
Park 0.9871F / 3 mph wind

47.6Freefall· 3.86 L5 ERA
↓Falling -10.047.6Freefall - 3.86 L5 ERA
6d rest87 pitch avg
Short outingsGetting hitWalks ↑
Proj GS+ 47.94.2 IP / 4.8 K / 1.7 ERhigh confidence
Joe Ryan recent form GS+: 64, 53, 32, 55, 34
More data closer to first pitch.
PHI @ NYM
/ Citi Field
Park 0.9766F / 9 mph wind / 48% rain
PENDING
Starter unconfirmed. Score uses league baseline. Cold-start pitchers use baseline fallback where needed.
KC @ PIT
/ PNC Park
Park 0.9870F / 1 mph wind / 54% rain
EVEN MATCHUP
More data closer to first pitch.
ATH @ CLE
/ Progressive Field
Park 0.9965F / 8 mph wind / 28% rain
EVEN MATCHUP
More data closer to first pitch.
BOS @ TB
/ Tropicana Field
Indoor
LIMITED

BOS
Patrick Sandoval
UNCONFIRMED
FIRST STARTS
Cold-start pitchers use baseline fallback where needed.
More data closer to first pitch.
CHC @ CIN
/ Great American Ball Park
Park 1.0888F / 4 mph wind / 20% rain
EVEN MATCHUP
More data closer to first pitch.
ATL @ HOU
/ Daikin Park
Park 0.99Indoor
EVEN MATCHUP
More data closer to first pitch.
DET @ CWS
/ Rate Field
Park 1.0165F / 12 mph wind / 31% rain
PENDING
Starter unconfirmed. Score uses league baseline.
WSH @ STL
/ Busch Stadium
Park 0.9797F / 4 mph wind / 15% rain
LIMITED

WSH
Jackson Kent
UNCONFIRMED
FIRST STARTS
Cold-start pitchers use baseline fallback where needed.
More data closer to first pitch.
TOR @ TEX
/ Globe Life Field
Park 1.00Indoor
PENDING
Starter unconfirmed. Score uses league baseline.
SEA @ COL
/ Coors Field
Park 1.1674F / 12 mph wind / 34% rain
EVEN MATCHUP

SEA
Kade Anderson
UNCONFIRMED
SEA
clear
More data closer to first pitch.
MIN @ LAA
/ Angel Stadium
Park 0.9874F / 8 mph wind
EVEN MATCHUP
More data closer to first pitch.
SF @ LAD
/ UNIQLO Field at Dodger Stadium
Park 0.9874F / 7 mph wind
TOP WATCH SCORE
More data closer to first pitch.
MIA @ SD
/ Petco Park
Park 0.9571F / 7 mph wind
EVEN MATCHUP
More data closer to first pitch.
NYY @ AZ
/ Chase Field
Park 1.03Indoor
PENDING
Starter unconfirmed. Score uses league baseline.
MIL @ BAL
/ Oriole Park at Camden Yards
Park 1.0168F / 6 mph wind / 45% rain
EVEN MATCHUP
More data closer to first pitch.
Lines The Odds API · 21+ only. For help call 1-800-GAMBLER
TOR @ BAL
/ Oriole Park at Camden Yards
Park 1.0169F / 7 mph wind / 35% rain
TOP WATCH SCORE

TOR
Braydon Fisher
UNCONFIRMED
FIRST STARTS
Form pending for a scheduled pitcher.
More data closer to first pitch.
WSH @ DET
/ Comerica Park
Park 0.9864F / 7 mph wind / 19% rain
PENDING
Starter unconfirmed. Score uses league baseline.
MIN @ SF
/ Oracle Park
Park 0.9461F / 3 mph wind
LIMITED
Cold-start pitchers use baseline fallback where needed.
More data closer to first pitch.
Lines The Odds API · 21+ only. For help call 1-800-GAMBLER
TB @ NYY, Gm 1
/ Yankee Stadium
Park 1.0371F / 7 mph wind / 24% rain
PENDING
Starter unconfirmed. Score uses league baseline.
TOR @ BAL
/ Oriole Park at Camden Yards
Park 1.0169F / 7 mph wind / 30% rain
EVEN MATCHUP
More data closer to first pitch.
MIL @ PHI
/ Citizens Bank Park
Park 1.0166F / 5 mph wind / 24% rain
TOP WATCH SCORE
More data closer to first pitch.
WSH @ DET
/ Comerica Park
Park 0.9867F / 5 mph wind / 15% rain
SOLID MATCHUP
More data closer to first pitch.
STL @ PIT
/ PNC Park
Park 0.9871F / 2 mph wind / 29% rain
SOLID MATCHUP
More data closer to first pitch.
CLE @ BOS
/ Fenway Park
Park 1.0556F / 3 mph wind / 11% rain
EVEN MATCHUP
More data closer to first pitch.
TB @ NYY, Gm 2
/ Yankee Stadium
Park 1.0368F / 6 mph wind / 21% rain
PENDING
Starter unconfirmed. Score uses league baseline.
CIN @ ATL
/ Truist Park
Park 1.0183F / 7 mph wind / 19% rain
PENDING
Starter unconfirmed. Score uses league baseline.
MIA @ CHC
/ Wrigley Field
Park 1.0469F / 5 mph wind
EVEN MATCHUP
More data closer to first pitch.
CWS @ KC
/ Kauffman Stadium
Park 1.0069F / 7 mph wind
PENDING
Starter unconfirmed. Score uses league baseline.
NYM @ TEX
/ Globe Life Field
Park 1.00Indoor
EVEN MATCHUP
More data closer to first pitch.
AZ @ COL
/ Coors Field
Park 1.1669F / 4 mph wind
PENDING
Starter unconfirmed. Score uses league baseline.
HOU @ SEA
/ T-Mobile Park
Park 0.95Indoor
EVEN MATCHUP

HOU
Cristian Javier
UNCONFIRMED
HOU
clear
More data closer to first pitch.
LAA @ ATH
/ Sutter Health Park
Park 1.0077F / 10 mph wind
LIMITED
Form pending for a scheduled pitcher.
More data closer to first pitch.
MIN @ SF
/ Oracle Park
Park 0.9469F / 2 mph wind
LIMITED
Cold-start pitchers use baseline fallback where needed.
More data closer to first pitch.
SD @ LAD
/ UNIQLO Field at Dodger Stadium
Park 0.9871F / 3 mph wind
SOLID MATCHUP
More data closer to first pitch.
Lines The Odds API · 21+ only. For help call 1-800-GAMBLER
WSH @ DET
/ Comerica Park
Park 0.9881F / 4 mph wind / 14% rain
LIMITED
Cold-start pitchers use baseline fallback where needed.
More data closer to first pitch.
MIN @ SF
/ Oracle Park
Park 0.94Weather neutral
LIMITED
Cold-start pitchers use baseline fallback where needed.
More data closer to first pitch.
TOR @ BAL
/ Oriole Park at Camden Yards
Park 1.0168F / 10 mph wind / 24% rain
PENDING
Starter unconfirmed. Score uses league baseline.
MIL @ PHI
/ Citizens Bank Park
Park 1.0165F / 10 mph wind / 16% rain
TOP WATCH SCORE
More data closer to first pitch.
STL @ PIT
/ PNC Park
Park 0.9871F / 4 mph wind / 30% rain
PENDING
Starter unconfirmed. Score uses league baseline.
TB @ NYY
/ Yankee Stadium
Park 1.03Weather neutral
EVEN MATCHUP
More data closer to first pitch.
CLE @ BOS
/ Fenway Park
Park 1.05Weather neutral
PENDING
Starter unconfirmed. Score uses league baseline.
CIN @ ATL
/ Truist Park
Park 1.0182F / 7 mph wind / 15% rain
PENDING
Starter unconfirmed. Score uses league baseline.
MIA @ CHC
/ Wrigley Field
Park 1.0471F / 12 mph wind / 10% rain
EVEN MATCHUP
More data closer to first pitch.
CWS @ KC
/ Kauffman Stadium
Park 1.00Weather neutral
PENDING
Starter unconfirmed. Score uses league baseline.
NYM @ TEX
/ Globe Life Field
Park 1.00Indoor
PENDING

NYM
Robert Stock
UNCONFIRMED
FIRST STARTS
Starter unconfirmed. Score uses league baseline. Form pending for a scheduled pitcher.
AZ @ COL
/ Coors Field
Park 1.1658F / 4 mph wind
PENDING
Starter unconfirmed. Score uses league baseline.
LAA @ ATH
/ Sutter Health Park
Park 1.0077F / 7 mph wind
PENDING
Starter unconfirmed. Score uses league baseline.
SD @ LAD
/ UNIQLO Field at Dodger Stadium
Park 0.98Weather neutral
EVEN MATCHUP
clear
More data closer to first pitch.
HOU @ SEA
/ T-Mobile Park
Park 0.95Indoor
PENDING
Starter unconfirmed. Score uses league baseline.
Lines The Odds API · 21+ only. For help call 1-800-GAMBLER
STL @ PIT
/ PNC Park
Park 0.9877F / 5 mph wind / 30% rain
EVEN MATCHUP
More data closer to first pitch.
CWS @ KC
/ Kauffman Stadium
Park 1.0065F / 10 mph wind / 10% rain
PENDING
Starter unconfirmed. Score uses league baseline.
MIA @ CHC
/ Wrigley Field
Park 1.0474F / 3 mph wind
EVEN MATCHUP
More data closer to first pitch.
NYM @ TEX
/ Globe Life Field
Park 1.00Indoor
PENDING
Starter unconfirmed. Score uses league baseline.
AZ @ COL
/ Coors Field
Park 1.1679F / 5 mph wind / 12% rain
PENDING
Starter unconfirmed. Score uses league baseline.
MIL @ PHI
/ Citizens Bank Park
Park 1.0171F / 8 mph wind / 20% rain
PENDING
Starter unconfirmed. Score uses league baseline.
CLE @ BOS
/ Fenway Park
Park 1.0561F / 5 mph wind / 14% rain
TOP WATCH SCORE
More data closer to first pitch.
TB @ NYY
/ Yankee Stadium
Park 1.0369F / 15 mph wind / 15% rain
SOLID MATCHUP
More data closer to first pitch.
CIN @ ATL
/ Truist Park
Park 1.0179F / 9 mph wind
PENDING
Starter unconfirmed. Score uses league baseline.
LAA @ SEA
/ T-Mobile Park
Park 0.95Indoor
EVEN MATCHUP
More data closer to first pitch.
HOU @ ATH
/ Sutter Health Park
Park 1.0071F / 8 mph wind
PENDING
Starter unconfirmed. Score uses league baseline.
SD @ LAD
/ UNIQLO Field at Dodger Stadium
Park 0.9873F / 5 mph wind
PENDING
Starter unconfirmed. Score uses league baseline.
Lines The Odds API · 21+ only. For help call 1-800-GAMBLER
PIT @ DET
/ Comerica Park
Park 0.9867F / 1 mph wind / 13% rain
EVEN MATCHUP
More data closer to first pitch.
TB @ PHI
/ Citizens Bank Park
Park 1.0172F / 17 mph wind / 12% rain
EVEN MATCHUP
More data closer to first pitch.
NYM @ WSH
/ Nationals Park
Park 1.00Weather neutral
EVEN MATCHUP

NYM
Zac Thornton
UNCONFIRMED
NYM
clear
More data closer to first pitch.
BAL @ NYY
/ Yankee Stadium
Park 1.0373F / 16 mph wind / 16% rain
TOP WATCH SCORE
More data closer to first pitch.
CIN @ TOR
/ Rogers Centre
Park 1.02Indoor
EVEN MATCHUP
More data closer to first pitch.
CHC @ BOS
/ Fenway Park
Park 1.05Weather neutral
EVEN MATCHUP
More data closer to first pitch.
ATL @ MIA
/ loanDepot park
Park 0.96Indoor
PENDING
Starter unconfirmed. Score uses league baseline.
STL @ MIL
/ American Family Field
Weather neutral
EVEN MATCHUP
More data closer to first pitch.
CLE @ KC
/ Kauffman Stadium
Park 1.0059F / 6 mph wind
EVEN MATCHUP
More data closer to first pitch.
COL @ CWS
/ Rate Field
Park 1.0164F / 14 mph wind / 12% rain
PENDING
Starter unconfirmed. Score uses league baseline.
TEX @ MIN
/ Target Field
Park 0.99Weather neutral
EVEN MATCHUP
More data closer to first pitch.
HOU @ ATH
/ Sutter Health Park
Park 1.00Weather neutral
EVEN MATCHUP

HOU
Hayden Wesneski
UNCONFIRMED
HOU
clear
More data closer to first pitch.
AZ @ SD
/ Petco Park
Park 0.95Weather neutral
PENDING
Starter unconfirmed. Score uses league baseline.
LAA @ SEA
/ T-Mobile Park
Park 0.95Indoor
SOLID MATCHUP
More data closer to first pitch.
LAD @ SF
/ Oracle Park
Park 0.94Weather neutral
EVEN MATCHUP
More data closer to first pitch.
Lines The Odds API · 21+ only. For help call 1-800-GAMBLER
56.8
Even
BOS @ TB
3.02 L5 ERA · PROJ 54.8
TB vs BOS
4.40 L5 ERA · PROJ 45.2
Tolle walks in with 54.8 form while Peralta has to chase.
PHI @ NYM
6.38 L5 ERA · PROJ 42.0
NYM vs PHI
3.39 L5 ERA · PROJ 52.6
Scott's 52.2 makes Painter chase the stronger recent arm.
ATH @ CLE
6.97 L5 ERA · PROJ 36.0
CLE vs ATH
4.14 L5 ERA · PROJ 46.8
Bibee brings 46.4 form into a matchup Lopez has to answer.
CHC @ CIN
5.09 L5 ERA · PROJ 48.7
CIN vs CHC
5.12 L5 ERA · PROJ 46.7
Boyd and Lodolo sit 2 points apart.
KC @ PIT
4.56 L5 ERA · PROJ 45.6
PIT vs KC
4.66 L5 ERA · PROJ 49.6
Chandler's 49.0 runs into cold Cameron, making the gap hard to ignore.
TOR @ TEX
2.79 L5 ERA · PROJ 56.4
TEX vs TOR
2.16 L5 ERA · PROJ 54.4
Cease has the steadier arm with Quantrill stuck low.
ATL @ HOU
4.86 L5 ERA · PROJ 51.1
HOU vs ATL
3.38 L5 ERA · PROJ 51.1
Limited data around Wesneski keeps the matchup cautious.
DET @ CWS
-- L5 ERA · STARTER TBD
CWS vs DET
-- L5 ERA · STARTER TBD
A pending DET arm keeps the matchup provisional around DET.
WSH @ STL
5.18 L5 ERA · PROJ 45.3
STL vs WSH
3.00 L5 ERA · PROJ 50.7
McGreevy brings the only strong form side against cold Irvin.
SEA @ COL
2.21 L5 ERA · PROJ 52.9
COL vs SEA
5.24 L5 ERA · PROJ 41.1
Miller's 53.8 is the loudest starter signal against Sugano.
NYY @ AZ
-- L5 ERA · STARTER TBD
AZ vs NYY
-- L5 ERA · STARTER TBD
NYY has not named a starter; NYY's side is the known arm.
MIA @ SD
-- L5 ERA · STARTER TBD
SD vs MIA
3.16 L5 ERA · PROJ 52.2
MIA's starter is still open, leaving Mize as the anchor.
SF @ LAD
3.88 L5 ERA · PROJ 48.8
LAD vs SF
2.92 L5 ERA · PROJ 49.0
Cold form on both sides keeps this matchup cautious.
MIN @ LAA
3.86 L5 ERA · PROJ 47.9
LAA vs MIN
3.78 L5 ERA · PROJ 56.3
Detmers brings 56.0 form into a matchup Ryan has to answer.
SUN SEP 20 · / CITI FIELD
PHI @ NYM
-- L5 ERA · STARTER TBD
NYM vs PHI
3.27 L5 ERA · PROJ 55.1
PHI remains TBD, so Tong's side carries the card.
SUN SEP 20 · / PNC PARK
KC @ PIT
3.21 L5 ERA · PROJ 55.6
Bachar's cold band drags the matchup below Wacha's side.
SUN SEP 20 · / PROGRESSIVE FIELD
ATH @ CLE
8.05 L5 ERA · PROJ 42.6
Williams brings the only strong form side against cold Perkins.
SUN SEP 20 · / TROPICANA FIELD
BOS @ TB
6.30 L5 ERA · PROJ 40.2
Small-sample flags make Sandoval's side less settled.
SUN SEP 20 · / GREAT AMERICAN BALL PARK
CHC @ CIN
7.71 L5 ERA · PROJ 41.4
Peterson's 42.4 runs into cold Lowder, making the gap hard to ignore.
SUN SEP 20 · / DAIKIN PARK
ATL @ HOU
3.65 L5 ERA · PROJ 50.9
Brown has the steadier arm with Holmes stuck low.
SUN SEP 20 · / RATE FIELD
DET @ CWS
-- L5 ERA · STARTER TBD
DET has not named a starter; DET's side is the known arm.
SUN SEP 20 · / BUSCH STADIUM
WSH @ STL
9.00 L5 ERA · PROJ 37.4
Thin sample on Kent, so read the number as provisional.
SUN SEP 20 · / GLOBE LIFE FIELD
TOR @ TEX
-- L5 ERA · STARTER TBD
A pending TOR arm keeps the matchup provisional around deGrom.
SUN SEP 20 · / COORS FIELD
SEA @ COL
5.87 L5 ERA · PROJ 40.1
Anderson's sample is light, so the score needs restraint.
SUN SEP 20 · / ANGEL STADIUM
MIN @ LAA
3.69 L5 ERA · PROJ 51.3
Johnson has the steadier arm with Kremer stuck low.
SUN SEP 20 · / UNIQLO FIELD AT DODGER STADIUM
SF @ LAD
4.14 L5 ERA · PROJ 46.5
Skubal walks in with 60.6 form while Roupp has to chase.
SUN SEP 20 · / PETCO PARK
MIA @ SD
4.74 L5 ERA · PROJ 38.3
Buehler brings 48.8 form into a matchup Alcantara has to answer.
SUN SEP 20 · / CHASE FIELD
NYY @ AZ
-- L5 ERA · STARTER TBD
NYY's starter is still open, leaving NYY as the anchor.
SUN SEP 20 · / ORIOLE PARK AT CAMDEN YARDS
MIL @ BAL
3.97 L5 ERA · PROJ 55.5
Gasser has the steadier arm with Young stuck low.
TOR @ BAL
0.00 L5 ERA · PROJ 46.4
BAL vs TOR
4.22 L5 ERA · PROJ 48.8
Thin sample on Fisher, so read the number as provisional.
MON SEP 21 · / COMERICA PARK
WSH @ DET
-- L5 ERA · STARTER TBD
WSH's starter is still open, leaving Montero as the anchor.
MON SEP 21 · / ORACLE PARK
MIN @ SF
4.44 L5 ERA · PROJ 46.9
Small-sample flags make Tidwell's side less settled, weather at Oracle Park points toward arms.
TUE SEP 22 · / YANKEE STADIUM
TB @ NYY
-- L5 ERA · STARTER TBD
NYY vs TB
-- L5 ERA · STARTER TBD
TB's starter is still open, leaving TB as the anchor.
TUE SEP 22 · / ORIOLE PARK AT CAMDEN YARDS
TOR @ BAL
9.37 L5 ERA · PROJ 35.0
Bassitt's 45.6 makes Scherzer chase the stronger recent arm.
TUE SEP 22 · / CITIZENS BANK PARK
MIL @ PHI
1.81 L5 ERA · PROJ 57.2
Wheeler has the steadier arm with Misiorowski stuck low.
TUE SEP 22 · / COMERICA PARK
WSH @ DET
3.30 L5 ERA · PROJ 58.9
Valdez's cold band drags the matchup below Cavalli's side.
TUE SEP 22 · / PNC PARK
STL @ PIT
3.43 L5 ERA · PROJ 48.5
Jones brings the only strong form side against cold Pallante.
TUE SEP 22 · / FENWAY PARK
CLE @ BOS
3.55 L5 ERA · PROJ 50.1
Bennett's 53.6 runs into cold Griffin, making the gap hard to ignore.
TUE SEP 22 · / YANKEE STADIUM
TB @ NYY
-- L5 ERA · STARTER TBD
TB has not named a starter; TB's side is the known arm.
TUE SEP 22 · / TRUIST PARK
CIN @ ATL
4.46 L5 ERA · PROJ 44.6
A pending ATL arm keeps the matchup provisional around Abbott.
TUE SEP 22 · / WRIGLEY FIELD
MIA @ CHC
5.43 L5 ERA · PROJ 35.2
Two cold arms meet, with Gausman's 42.6 still the higher side.
TUE SEP 22 · / KAUFFMAN STADIUM
CWS @ KC
-- L5 ERA · STARTER TBD
CWS remains TBD, so CWS's side carries the card.
TUE SEP 22 · / GLOBE LIFE FIELD
NYM @ TEX
4.68 L5 ERA · PROJ 49.2
Both bands sit low, keeping the watch score restrained.
TUE SEP 22 · / COORS FIELD
AZ @ COL
-- L5 ERA · STARTER TBD
AZ's starter is still open, leaving AZ as the anchor.
TUE SEP 22 · / T-MOBILE PARK
HOU @ SEA
6.52 L5 ERA · PROJ 42.1
Thin sample on Javier, so read the number as provisional.
TUE SEP 22 · / SUTTER HEALTH PARK
LAA @ ATH
4.61 L5 ERA · PROJ 52.6
Small-sample flags make Basso's side less settled.
TUE SEP 22 · / ORACLE PARK
MIN @ SF
4.95 L5 ERA · PROJ 48.9
Molina's sample is light, so the score needs restraint.
TUE SEP 22 · / UNIQLO FIELD AT DODGER STADIUM
SD @ LAD
4.28 L5 ERA · PROJ 45.7
Ray's cold band drags the matchup below Yamamoto's side.
WED SEP 23 · / COMERICA PARK
WSH @ DET
2.78 L5 ERA · PROJ 53.2
DET vs WSH
2.38 L5 ERA · PROJ 58.7
Small-sample flags make Jobe's side less settled.
WED SEP 23 · / ORACLE PARK
MIN @ SF
3.79 L5 ERA · PROJ 57.1
Perdomo's sample is light, so the score needs restraint.
WED SEP 23 · / ORIOLE PARK AT CAMDEN YARDS
TOR @ BAL
4.25 L5 ERA · PROJ 39.7
BAL remains TBD, so Arrighetti's side carries the card.
WED SEP 23 · / CITIZENS BANK PARK
MIL @ PHI
2.31 L5 ERA · PROJ 61.4
Henderson's 62.2 makes Nola chase the stronger recent arm.
WED SEP 23 · / PNC PARK
STL @ PIT
5.12 L5 ERA · PROJ 41.7
PIT's starter is still open, leaving Liberatore as the anchor.
WED SEP 23 · / YANKEE STADIUM
TB @ NYY
3.81 L5 ERA · PROJ 51.7
Seymour has the steadier arm with Cole stuck low.
WED SEP 23 · / FENWAY PARK
CLE @ BOS
-- L5 ERA · STARTER TBD
A pending CLE arm keeps the matchup provisional around CLE.
WED SEP 23 · / TRUIST PARK
CIN @ ATL
5.91 L5 ERA · PROJ 42.3
ATL has not named a starter; Singer's side is the known arm.
WED SEP 23 · / WRIGLEY FIELD
MIA @ CHC
5.34 L5 ERA · PROJ 46.7
Two hot arms meet, and Imanaga's 52.2 gives the small lean.
WED SEP 23 · / KAUFFMAN STADIUM
CWS @ KC
-- L5 ERA · STARTER TBD
CWS at KC: CWS sits 49.8 with the watch score still thin.
WED SEP 23 · / GLOBE LIFE FIELD
NYM @ TEX
6.75 L5 ERA · PROJ 43.2
NYM at TEX: Stock sits 44.0 with the watch score still thin.
WED SEP 23 · / COORS FIELD
AZ @ COL
-- L5 ERA · STARTER TBD
A pending AZ arm keeps the matchup provisional around AZ.
WED SEP 23 · / SUTTER HEALTH PARK
LAA @ ATH
-- L5 ERA · STARTER TBD
LAA at ATH: Springs sits 43.6 with the watch score still thin.
WED SEP 23 · / UNIQLO FIELD AT DODGER STADIUM
SD @ LAD
3.36 L5 ERA · PROJ 54.7
Limited data around Snell keeps the matchup cautious.
WED SEP 23 · / T-MOBILE PARK
HOU @ SEA
-- L5 ERA · STARTER TBD
HOU and HOU sit 0 points apart.
·
/
PNC PARK
STL @ PIT
4.34 L5 ERA · PROJ 51.1
PIT vs STL
2.98 L5 ERA · PROJ 48.1
Leahy brings the only strong form side against cold Skenes.
THU SEP 24 · / KAUFFMAN STADIUM
CWS @ KC
-- L5 ERA · STARTER TBD
CWS has not named a starter; CWS's side is the known arm.
THU SEP 24 · / WRIGLEY FIELD
MIA @ CHC
5.23 L5 ERA · PROJ 43.7
Holmes gets the lean, but both starters are scuffling.
THU SEP 24 · / GLOBE LIFE FIELD
NYM @ TEX
3.98 L5 ERA · PROJ 52.2
TEX's starter is still open, leaving McLean as the anchor.
THU SEP 24 · / COORS FIELD
AZ @ COL
-- L5 ERA · STARTER TBD
A pending AZ arm keeps the matchup provisional around AZ.
THU SEP 24 · / CITIZENS BANK PARK
MIL @ PHI
4.05 L5 ERA · PROJ 54.5
PHI remains TBD, so May's side carries the card.
THU SEP 24 · / FENWAY PARK
CLE @ BOS
4.29 L5 ERA · PROJ 51.3
Suarez walks in with 61.0 form while Cantillo has to chase, weather at Fenway Park points toward arms.
THU SEP 24 · / YANKEE STADIUM
TB @ NYY
4.40 L5 ERA · PROJ 43.9
Schlittler brings 60.4 form into a matchup Peralta has to answer.
THU SEP 24 · / TRUIST PARK
CIN @ ATL
2.43 L5 ERA · PROJ 53.1
A pending ATL arm keeps the matchup provisional around Burns.
THU SEP 24 · / T-MOBILE PARK
LAA @ SEA
7.71 L5 ERA · PROJ 39.2
Woo's 58.8 makes Rodriguez chase the stronger recent arm.
THU SEP 24 · / SUTTER HEALTH PARK
HOU @ ATH
3.61 L5 ERA · PROJ 50.8
HOU at ATH: Lambert sits 51.6 with the watch score still thin.
THU SEP 24 · / UNIQLO FIELD AT DODGER STADIUM
SD @ LAD
3.60 L5 ERA · PROJ 56.8
SD at LAD: Pivetta sits 57.4 with the watch score still thin.
FRI SEP 25 · / COMERICA PARK
PIT @ DET
4.66 L5 ERA · PROJ 48.6
DET vs PIT
2.75 L5 ERA · PROJ 54.0
Melton's 54.4 edges Chandler while both starters bring heat.
FRI SEP 25 · / CITIZENS BANK PARK
TB @ PHI
2.91 L5 ERA · PROJ 48.8
Jax walks in with 50.0 form while Painter has to chase, weather at Citizens Bank Park points toward bats.
FRI SEP 25 · / NATIONALS PARK
NYM @ WSH
5.24 L5 ERA · PROJ 47.2
Limited data around Thornton keeps the matchup cautious.
FRI SEP 25 · / YANKEE STADIUM
BAL @ NYY
4.21 L5 ERA · PROJ 55.4
Rogers and Warren sit 4 points apart, weather at Yankee Stadium points toward bats.
FRI SEP 25 · / ROGERS CENTRE
CIN @ TOR
5.12 L5 ERA · PROJ 46.5
Lodolo's cold band drags the matchup below Cease's side.
FRI SEP 25 · / FENWAY PARK
CHC @ BOS
5.09 L5 ERA · PROJ 48.2
Tolle and Boyd sit 5 points apart, tolle brings the bigger bat-missing projection at 5.6.
FRI SEP 25 · / LOANDEPOT PARK
ATL @ MIA
2.27 L5 ERA · PROJ 58.0
A pending MIA arm keeps the matchup provisional around Sale.
FRI SEP 25 · / AMERICAN FAMILY FIELD
STL @ MIL
3.00 L5 ERA · PROJ 50.0
McGreevy has the steadier arm with Drohan stuck low.
FRI SEP 25 · / KAUFFMAN STADIUM
CLE @ KC
4.14 L5 ERA · PROJ 46.0
Cold form on both sides keeps this matchup cautious, weather at Kauffman Stadium points toward arms.
FRI SEP 25 · / RATE FIELD
COL @ CWS
-- L5 ERA · STARTER TBD
COL's starter is still open, leaving COL as the anchor.
FRI SEP 25 · / TARGET FIELD
TEX @ MIN
2.16 L5 ERA · PROJ 53.7
Two hot arms meet, and Quantrill's 54.4 gives the small lean.
FRI SEP 25 · / SUTTER HEALTH PARK
HOU @ ATH
3.38 L5 ERA · PROJ 50.2
Wesneski's sample is light, so the score needs restraint.
FRI SEP 25 · / PETCO PARK
AZ @ SD
-- L5 ERA · STARTER TBD
AZ remains TBD, so AZ's side carries the card.
FRI SEP 25 · / T-MOBILE PARK
LAA @ SEA
3.78 L5 ERA · PROJ 55.6
Both bands sit low, keeping the watch score restrained.
FRI SEP 25 · / ORACLE PARK
LAD @ SF
3.51 L5 ERA · PROJ 57.1
Glasnow brings 57.4 form into a matchup Webb has to answer.
6d rest95 pitch avg
Proj GS+ 56.66.1 IP / 5.1 K / 2.9 ERhigh confidence
Proj K 5.1
Trevor Rogers recent form GS+: 62, 55, 63, 61, 43
45.2Climbing· 4.40 L5 ERA
↑Rising +4.045.2Climbing - 4.40 L5 ERA
6d rest89 pitch avg
Proj GS+ 45.24.2 IP / 3.9 K / 2.1 ERhigh confidence
Proj K 3.9
Freddy Peralta recent form GS+: 20, 60, 34, 54, 58
52.2Even· 3.39 L5 ERA
↓Falling -0.4
6d rest83 pitch avg
Proj GS+ 52.64.2 IP / 5.3 K / 1.5 ERhigh confidence
Proj K 5.3
Christian Scott recent form GS+: 43, 55, 50, 54, 59
46.4Freefall· 4.14 L5 ERA
↓Falling -11.846.4Freefall - 4.14 L5 ERA
6d rest85 pitch avg
K-rate ↓
Proj GS+ 46.85.2 IP / 4.2 K / 2.3 ERhigh confidence
Proj K 4.2
Tanner Bibee recent form GS+: 60, 54, 32, 30, 56
47.4Climbing· 5.12 L5 ERA
↑Rising +3.4
47.4Climbing - 5.12 L5 ERA
5d rest92 pitch avg
Proj GS+ 46.75.0 IP / 4.1 K / 2.9 ERhigh confidence
Proj K 4.1
Nick Lodolo recent form GS+: 21, 62, 56, 48, 50
49.0Climbing· 4.66 L5 ERA
↑Rising +1.449.0Climbing - 4.66 L5 ERA
6d rest89 pitch avg
Going deeperWalks ↓
Proj GS+ 49.65.2 IP / 4.7 K / 2.6 ERhigh confidence
Proj K 4.7
Bubba Chandler recent form GS+: 53, 44, 41, 61, 46
54.4Surging - 2.16 L5 ERA
6d rest69 pitch avg
Walks ↓Run prevention
Proj GS+ 54.45.0 IP / 3.8 K / 1.2 ERmedium confidence
Proj K 3.8
Cal Quantrill recent form GS+: 46, 59, 64, 48, 55
Small sample6d rest78 pitch avg
K-rate ↓
Proj GS+ 51.15.1 IP / 3.2 K / 1.9 ERlow confidence
Proj K 3.2
50.8Surging· 3.00 L5 ERA
↑Rising +8.4
50.8Surging - 3.00 L5 ERA
6d rest94 pitch avg
Proj GS+ 50.76.0 IP / 3.9 K / 2.0 ERhigh confidence
Proj K 3.9
Michael McGreevy recent form GS+: 32, 60, 56, 48, 58
Proj K 6.0
42.0Slipping· 5.24 L5 ERA
↓Falling -3.842.0Slipping - 5.24 L5 ERA
5d rest89 pitch avg
Getting hit
Proj GS+ 41.15.2 IP / 3.0 K / 3.1 ERhigh confidence
Proj K 3.0
Tomoyuki Sugano recent form GS+: 60, 26, 50, 44, 30
51.6Slipping· 3.16 L5 ERA
↓Falling -2.051.6Slipping - 3.16 L5 ERA
5d rest87 pitch avg
Getting hit
Proj GS+ 52.25.1 IP / 5.0 K / 1.7 ERhigh confidence
Proj K 5.0
Casey Mize recent form GS+: 46, 78, 40, 55, 39
49.6Slipping· 2.92 L5 ERA
↓Falling -1.049.6Slipping - 2.92 L5 ERA
Rust watch13d rest84 pitch avg
Short outingsGetting hit
Proj GS+ 49.05.2 IP / 3.8 K / 1.6 ERhigh confidence
Proj K 3.8
Justin Wrobleski recent form GS+: 36, 63, 51, 60, 38
Proj K 4.8
56.0Slipping· 3.78 L5 ERA
↓Falling -2.456.0Slipping - 3.78 L5 ERA
5d rest102 pitch avg
Proj GS+ 56.36.0 IP / 6.9 K / 2.5 ERhigh confidence
Proj K 6.9
Reid Detmers recent form GS+: 55, 39, 65, 71, 50

NYM
Jonah Tong
SPOT START2026: 2 GS / 3 RP
NYM
Last: vs BAL / GS+ 62
55.8Surging - 3.21 L5 ERA
12d rest97 pitch avg
Proj GS+ 55.66.2 IP / 4.9 K / 2.1 ERhigh confidence
Proj K 4.9
Michael Wacha recent form GS+: 46, 58, 63, 53, 59

52.8Slipping· 0.77 L5 ERA
↓Falling -3.252.8Slipping - 0.77 L5 ERA
11d rest39 pitch avg
Short outings
Proj GS+ 52.63.5 IP / 4.8 K / 0.2 ERmedium confidence
Proj K 4.8
Lake Bachar recent form GS+: 56, 57, 49, 52, 50
43.2Slipping· 8.05 L5 ERA
↓Falling -2.343.2Slipping - 8.05 L5 ERA
12d rest84 pitch avg
Proj GS+ 42.64.1 IP / 5.6 K / 3.6 ERmedium confidence
Proj K 5.6
Jack Perkins recent form GS+: 50, 53, 30, 42, 41

53.6Climbing· 3.84 L5 ERA
↑Rising +4.253.6Climbing - 3.84 L5 ERA
6d rest98 pitch avg
K-rate ↑
Proj GS+ 53.85.0 IP / 6.0 K / 2.1 ERhigh confidence
Proj K 6.0
Gavin Williams recent form GS+: 56, 51, 47, 61, 53
2026: 11 GS / 0 RP

11d rest71 pitch avg
Proj GS+ 49.24.2 IP / 3.6 K / 1.4 ERhigh confidence
Proj K 3.6
Griffin Jax recent form GS+: 54, 59, 50, 31, 56
42.4Climbing· 7.71 L5 ERA
↑Rising +2.642.4Climbing - 7.71 L5 ERA
6d rest85 pitch avg
Proj GS+ 41.44.2 IP / 4.0 K / 3.8 ERhigh confidence
Proj K 4.0
David Peterson recent form GS+: 48, 20, 31, 52, 61

37.8Freefall· 5.50 L5 ERA
↓Falling -11.837.8Freefall - 5.50 L5 ERA
11d rest91 pitch avg
Getting hit
Proj GS+ 36.04.2 IP / 3.7 K / 2.8 ERhigh confidence
Proj K 3.7
Rhett Lowder recent form GS+: 45, 49, 36, 31, 28
51.6Surging - 3.65 L5 ERA
7d rest72 pitch avg
Run prevention
Proj GS+ 50.94.2 IP / 3.4 K / 1.7 ERhigh confidence
Proj K 3.4
Grant Holmes recent form GS+: 51, 51, 53, 63, 40

53.0Freefall· 2.72 L5 ERA
↓Falling -8.753.0Freefall - 2.72 L5 ERA
11d rest94 pitch avg
Proj GS+ 52.35.0 IP / 6.3 K / 1.5 ERmedium confidence
Proj K 6.3
Hunter Brown recent form GS+: 59, 48, 52, 57, 49
2026: 6 GS / 0 RP

STL
Quinn Mathews
UNCONFIRMED
STL
Small sample6d rest99 pitch avg
Run prevention
Proj GS+ 53.46.0 IP / 5.5 K / 1.4 ERlow confidence
Proj K 5.5

59.2Climbing· 3.26 L5 ERA
↑Rising +2.259.2Climbing - 3.26 L5 ERA
10d rest95 pitch avg
K-rate ↑Going deeper
Proj GS+ 58.46.1 IP / 7.6 K / 2.2 ERhigh confidence
Proj K 7.6
Jacob deGrom recent form GS+: 44, 56, 65, 58, 73
Small sample6d rest77 pitch avg
Walks ↓
Proj GS+ 40.15.0 IP / 4.2 K / 3.5 ERlow confidence
Proj K 4.2

46.2Surging - 7.25 L5 ERA
81d rest86 pitch avg
Going deeperWalks ↓Run prevention
Proj GS+ 43.85.2 IP / 4.6 K / 4.5 ERhigh confidence
Kyle Freeland recent form GS+: 44, 33, 63, 35, 56
51.2Slipping· 3.69 L5 ERA
↓Falling -4.851.2Slipping - 3.69 L5 ERA
6d rest83 pitch avg
Proj GS+ 51.35.1 IP / 5.3 K / 2.1 ERmedium confidence
Proj K 5.3
Dean Kremer recent form GS+: 54, 55, 39, 47, 61

53.2Surging - 4.60 L5 ERA
11d rest90 pitch avg
Walks ↓
Proj GS+ 52.55.2 IP / 4.3 K / 2.7 ERmedium confidence
Proj K 4.3
Ryan Johnson recent form GS+: 33, 70, 52, 60, 51
6d rest87 pitch avg
Proj GS+ 46.54.2 IP / 4.4 K / 1.9 ERhigh confidence
Proj K 4.4
Landen Roupp recent form GS+: 53, 25, 55, 53, 46

60.6Surging - 2.84 L5 ERA
6d rest92 pitch avg
Proj GS+ 60.76.1 IP / 6.8 K / 1.9 ERhigh confidence
Proj K 6.8
Tarik Skubal recent form GS+: 57, 70, 51, 56, 69
37.8Freefall· 4.74 L5 ERA
↓Falling -18.237.8Freefall - 4.74 L5 ERA
6d rest101 pitch avg
Walks ↑Short outingsGetting hit
Proj GS+ 38.35.2 IP / 3.7 K / 2.7 ERhigh confidence
Proj K 3.7
Sandy Alcantara recent form GS+: 55, 33, 38, 20, 43

48.8Slipping· 4.53 L5 ERA
↓Falling -6.848.8Slipping - 4.53 L5 ERA
11d rest76 pitch avg
Walks ↑Getting hit
Proj GS+ 48.54.1 IP / 4.0 K / 2.0 ERhigh confidence
Proj K 4.0
Walker Buehler recent form GS+: 61, 58, 21, 59, 45
56.0Surging - 3.97 L5 ERA
7d rest91 pitch avg
Run preventionGoing deeperWalks ↓
Proj GS+ 55.55.1 IP / 5.2 K / 2.2 ERhigh confidence
Proj K 5.2
Robert Gasser recent form GS+: 60, 60, 47, 59, 54

49.0Slipping· 3.59 L5 ERA
↓Falling -4.849.0Slipping - 3.59 L5 ERA
6d rest96 pitch avg
Short outingsWalks ↑
Proj GS+ 49.35.0 IP / 4.1 K / 1.9 ERhigh confidence
Proj K 4.1
Brandon Young recent form GS+: 58, 54, 55, 26, 52
2026: 9 GS / 63 RP

49.4Slipping· 4.22 L5 ERA
↓Falling -5.449.4Slipping - 4.22 L5 ERA
12d rest99 pitch avg
Proj GS+ 48.86.1 IP / 5.3 K / 2.8 ERhigh confidence
Proj K 5.3
Shane Baz recent form GS+: 57, 36, 56, 59, 39

12d rest85 pitch avg
Proj GS+ 48.75.2 IP / 3.3 K / 2.1 ERhigh confidence
Proj K 3.3
Keider Montero recent form GS+: 62, 49, 59, 31, 45
46.8Freefall· 4.44 L5 ERA
↓Falling -9.246.8Freefall - 4.44 L5 ERA
Rust watch15d rest86 pitch avg
Proj GS+ 46.95.2 IP / 3.8 K / 2.4 ERhigh confidence
Proj K 3.8
Bailey Ober recent form GS+: 74, 40, 42, 24, 54

SF
Blade Tidwell
UNCONFIRMED
FIRST STARTS2026: 7 GS / 8 RP
SF
Last: vs STL / GS+ 37
35.8Slipping· 9.37 L5 ERA
↓Falling -7.235.8Slipping - 9.37 L5 ERA
11d rest79 pitch avg
K-rate ↓
Proj GS+ 35.04.1 IP / 2.4 K / 4.3 ERmedium confidence
Proj K 2.4
Max Scherzer recent form GS+: 49, 20, 35, 42, 33

11d rest81 pitch avg
Proj GS+ 44.85.0 IP / 3.3 K / 3.0 ERhigh confidence
Proj K 3.3
Chris Bassitt recent form GS+: 41, 53, 38, 50, 46
57.8Freefall· 1.81 L5 ERA
↓Falling -13.057.8Freefall - 1.81 L5 ERA
14d rest93 pitch avg
Short outingsWalks ↑Getting hit
Proj GS+ 57.25.1 IP / 7.6 K / 1.0 ERhigh confidence
Proj K 7.6
Jacob Misiorowski recent form GS+: 59, 62, 63, 40, 65

58.8Climbing· 2.23 L5 ERA
↑Rising +1.058.8Climbing - 2.23 L5 ERA
12d rest102 pitch avg
K-rate ↑
Proj GS+ 58.26.0 IP / 6.6 K / 1.4 ERhigh confidence
Proj K 6.6
Zack Wheeler recent form GS+: 56, 59, 49, 66, 64
59.4Surging - 3.30 L5 ERA
11d rest93 pitch avg
K-rate ↑
Proj GS+ 58.95.2 IP / 6.0 K / 1.8 ERhigh confidence
Proj K 6.0
Cade Cavalli recent form GS+: 37, 60, 80, 62, 58

49.6Slipping· 3.80 L5 ERA
↓Falling -1.849.6Slipping - 3.80 L5 ERA
11d rest91 pitch avg
K-rate ↓
Proj GS+ 49.16.0 IP / 4.4 K / 2.5 ERhigh confidence
Proj K 4.4
Framber Valdez recent form GS+: 65, 40, 32, 60, 51
49.0Slipping· 3.43 L5 ERA
↓Falling -3.649.0Slipping - 3.43 L5 ERA
13d rest89 pitch avg
K-rate ↓
Proj GS+ 48.55.2 IP / 3.7 K / 1.9 ERhigh confidence
Proj K 3.7
Andre Pallante recent form GS+: 52, 36, 58, 48, 51

58.4Surging - 3.64 L5 ERA
12d rest76 pitch avg
Run preventionGoing deeperK-rate ↑
Proj GS+ 57.95.0 IP / 5.7 K / 2.0 ERhigh confidence
Jared Jones recent form GS+: 50, 46, 58, 66, 72
50.8Slipping· 3.55 L5 ERA
↓Falling -6.250.8Slipping - 3.55 L5 ERA
13d rest91 pitch avg
Proj GS+ 50.15.2 IP / 5.0 K / 2.0 ERhigh confidence
Proj K 5.0
Foster Griffin recent form GS+: 69, 71, 50, 44, 20

53.6Climbing· 3.98 L5 ERA
↑Rising +3.453.6Climbing - 3.98 L5 ERA
13d rest79 pitch avg
Going deeperK-rate ↑Walks ↓
Proj GS+ 52.96.1 IP / 4.7 K / 2.6 ERhigh confidence
Jake Bennett recent form GS+: 69, 58, 59, 55, 27
45.8Slipping· 4.46 L5 ERA
↓Falling -5.445.8Slipping - 4.46 L5 ERA
11d rest78 pitch avg
Short outingsGetting hit
Proj GS+ 44.64.1 IP / 3.2 K / 2.1 ERhigh confidence
Proj K 3.2
Andrew Abbott recent form GS+: 57, 50, 42, 60, 20
36.2Freefall· 5.43 L5 ERA
↓Falling -14.436.2Freefall - 5.43 L5 ERA
13d rest83 pitch avg
Getting hitShort outings
Proj GS+ 35.24.2 IP / 2.9 K / 2.6 ERhigh confidence
Proj K 2.9
Janson Junk recent form GS+: 25, 29, 49, 58, 20

42.6Slipping· 4.34 L5 ERA
↓Falling -5.242.6Slipping - 4.34 L5 ERA
13d rest92 pitch avg
Getting hitWalks ↑Short outings
Proj GS+ 41.65.0 IP / 5.1 K / 2.4 ERhigh confidence
Kevin Gausman recent form GS+: 20, 32, 59, 68, 34
50.0Freefall· 4.68 L5 ERA
↓Falling -8.050.0Freefall - 4.68 L5 ERA
Rust watch14d rest83 pitch avg
Proj GS+ 49.25.0 IP / 4.6 K / 2.6 ERmedium confidence
Proj K 4.6
Sean Manaea recent form GS+: 58, 52, 42, 53, 45

44.0Slipping· 4.68 L5 ERA
↓Falling -7.844.0Slipping - 4.68 L5 ERA
11d rest86 pitch avg
K-rate ↓Getting hitShort outings
Proj GS+ 43.25.0 IP / 5.2 K / 2.6 ERhigh confidence
MacKenzie Gore recent form GS+: 59, 54, 41, 29, 37
Small sample12d rest79 pitch avg
Proj GS+ 42.15.0 IP / 4.1 K / 3.6 ERlow confidence
Proj K 4.1

56.0Slipping· 3.87 L5 ERA
↓Falling -6.056.0Slipping - 3.87 L5 ERA
12d rest98 pitch avg
Proj GS+ 55.66.1 IP / 7.0 K / 2.6 ERhigh confidence
Proj K 7.0
Logan Gilbert recent form GS+: 70, 65, 50, 33, 62
53.6Surging - 4.61 L5 ERA
11d rest78 pitch avg
Run prevention
Proj GS+ 52.64.2 IP / 4.5 K / 2.2 ERhigh confidence
Proj K 4.5
Yusei Kikuchi recent form GS+: 67, 39, 47, 62, 53

ATH
Brady Basso
UNCONFIRMED
FIRST STARTS2026: 5 GS / 18 RP
ATH
Form pending
49.0Surging - 4.95 L5 ERA
13d rest86 pitch avg
Proj GS+ 48.95.1 IP / 4.2 K / 2.7 ERhigh confidence
Proj K 4.2
Zebby Matthews recent form GS+: 52, 53, 66, 44, 30

SF
Anthony Molina
UNCONFIRMED
STRETCHING OUT2026: 3 GS / 4 RP
SF
Last: vs SD / GS+ 22
46.2Surging - 4.28 L5 ERA
11d rest90 pitch avg
Going deeper
Proj GS+ 45.75.2 IP / 4.3 K / 2.4 ERhigh confidence
Proj K 4.3
Robbie Ray recent form GS+: 39, 65, 63, 26, 38

58.2Slipping· 2.74 L5 ERA
↓Falling -6.658.2Slipping - 2.74 L5 ERA
13d rest97 pitch avg
Proj GS+ 57.77.0 IP / 6.8 K / 2.1 ERhigh confidence
Proj K 6.8
Yoshinobu Yamamoto recent form GS+: 71, 51, 52, 51, 66
54.0Climbing· 2.78 L5 ERA
↑Rising +4.354.0Climbing - 2.78 L5 ERA
11d rest78 pitch avg
K-rate ↑
Proj GS+ 53.24.2 IP / 4.9 K / 1.3 ERmedium confidence
Proj K 4.9
Andrew Alvarez recent form GS+: 53, 55, 49, 49, 64

DET
Jackson Jobe
UNCONFIRMED
FIRST STARTS2026: 7 GS / 0 RP
DET
Last: vs COL / GS+ 64
57.4Surging - 3.79 L5 ERA
12d rest92 pitch avg
Proj GS+ 57.15.2 IP / 6.0 K / 2.1 ERhigh confidence
Proj K 6.0
Taj Bradley recent form GS+: 52, 59, 66, 48, 62

SF
Cesar Perdomo
UNCONFIRMED
STRETCHING OUT2026: 2 GS / 1 RP
SF
Last: vs SD / GS+ 31
40.6Freefall· 4.25 L5 ERA
↓Falling -9.240.6Freefall - 4.25 L5 ERA
Rust watch17d rest90 pitch avg
Getting hitShort outings
Proj GS+ 39.75.0 IP / 4.9 K / 2.4 ERhigh confidence
Proj K 4.9
Spencer Arrighetti recent form GS+: 47, 44, 24, 59, 29
62.2Surging - 2.31 L5 ERA
14d rest88 pitch avg
Run prevention
Proj GS+ 61.45.1 IP / 6.3 K / 1.3 ERmedium confidence
Proj K 6.3
Logan Henderson recent form GS+: 56, 58, 65, 65, 67

12d rest93 pitch avg
Proj GS+ 46.85.2 IP / 5.0 K / 3.2 ERhigh confidence
Proj K 5.0
Aaron Nola recent form GS+: 50, 51, 28, 61, 48
42.2Slipping· 5.12 L5 ERA
↓Falling -6.242.2Slipping - 5.12 L5 ERA
12d rest81 pitch avg
Getting hitWalks ↑
Proj GS+ 41.74.2 IP / 3.8 K / 2.3 ERhigh confidence
Proj K 3.8
Matthew Liberatore recent form GS+: 41, 29, 63, 37, 41
52.8Climbing· 3.81 L5 ERA
↑Rising +0.852.8Climbing - 3.81 L5 ERA
11d rest75 pitch avg
Walks ↓K-rate ↑
Proj GS+ 51.74.2 IP / 5.0 K / 1.8 ERmedium confidence
Proj K 5.0
Ian Seymour recent form GS+: 58, 45, 62, 37, 62

43.4Slipping· 4.67 L5 ERA
↓Falling -6.843.4Slipping - 4.67 L5 ERA
11d rest85 pitch avg
Getting hit
Proj GS+ 42.35.1 IP / 4.5 K / 2.7 ERhigh confidence
Proj K 4.5
Gerrit Cole recent form GS+: 37, 44, 56, 44, 36
43.4Freefall· 5.91 L5 ERA
↓Falling -11.043.4Freefall - 5.91 L5 ERA
11d rest98 pitch avg
Walks ↑Getting hit
Proj GS+ 42.35.0 IP / 4.3 K / 3.4 ERhigh confidence
Proj K 4.3
Brady Singer recent form GS+: 69, 39, 51, 33, 25
48.0Climbing· 5.34 L5 ERA
↑Rising +3.748.0Climbing - 5.34 L5 ERA
12d rest74 pitch avg
K-rate ↑Going deeperRun prevention
Proj GS+ 46.74.1 IP / 3.3 K / 2.5 ERmedium confidence
Proj K 3.3
Ryan Gusto recent form GS+: 56, 53, 41, 38, 52

52.2Surging - 4.08 L5 ERA
12d rest89 pitch avg
Walks ↓
Proj GS+ 50.96.0 IP / 5.5 K / 2.8 ERhigh confidence
Proj K 5.5
Shota Imanaga recent form GS+: 55, 44, 51, 59, 52
2026: 7 GS / 1 RP

43.6Surging - 5.30 L5 ERA
12d rest88 pitch avg
Proj GS+ 42.75.1 IP / 4.2 K / 3.0 ERhigh confidence
Proj K 4.2
Jeffrey Springs recent form GS+: 31, 50, 31, 63, 43
55.4Surging - 3.36 L5 ERA
11d rest90 pitch avg
Walks ↓
Proj GS+ 54.76.0 IP / 4.9 K / 2.2 ERhigh confidence
Proj K 4.9
Michael King recent form GS+: 67, 43, 58, 58, 51

LAD
Blake Snell
UNCONFIRMED
LAD
Small sample12d rest93 pitch avg
K-rate ↑
Proj GS+ 53.35.0 IP / 6.8 K / 1.7 ERlow confidence
Proj K 6.8
51.8Surging - 4.34 L5 ERA
12d rest69 pitch avg
K-rate ↑Walks ↓
Proj GS+ 51.14.2 IP / 3.7 K / 2.0 ERhigh confidence
Proj K 3.7
Kyle Leahy recent form GS+: 52, 60, 56, 36, 55

48.8Freefall· 2.98 L5 ERA
↓Falling -11.648.8Freefall - 2.98 L5 ERA
12d rest90 pitch avg
K-rate ↓Getting hitWalks ↑
Proj GS+ 48.15.1 IP / 5.8 K / 1.7 ERhigh confidence
Paul Skenes recent form GS+: 59, 46, 30, 52, 57
44.8Slipping· 5.23 L5 ERA
↓Falling -1.444.8Slipping - 5.23 L5 ERA
12d rest80 pitch avg
K-rate ↓
Proj GS+ 43.75.0 IP / 3.3 K / 3.0 ERhigh confidence
Proj K 3.3
Tyler Phillips recent form GS+: 52, 49, 30, 46, 47

46.6Freefall· 3.45 L5 ERA
↓Falling -9.446.6Freefall - 3.45 L5 ERA
12d rest95 pitch avg
Getting hitWalks ↑Short outings
Proj GS+ 45.55.1 IP / 4.3 K / 2.0 ERhigh confidence
Clay Holmes recent form GS+: 60, 52, 48, 20, 53
53.0Climbing· 3.98 L5 ERA
↑Rising +1.253.0Climbing - 3.98 L5 ERA
13d rest100 pitch avg
Going deeper
Proj GS+ 52.26.0 IP / 7.1 K / 2.7 ERhigh confidence
Proj K 7.1
Nolan McLean recent form GS+: 70, 45, 62, 50, 38
13d rest77 pitch avg
Proj GS+ 54.55.1 IP / 4.8 K / 2.3 ERhigh confidence
Proj K 4.8
Dustin May recent form GS+: 63, 79, 23, 48, 64
52.2Surging - 4.29 L5 ERA
17d rest91 pitch avg
K-rate ↑Going deeper
Proj GS+ 51.35.1 IP / 5.0 K / 2.4 ERhigh confidence
Proj K 5.0
Joey Cantillo recent form GS+: 72, 66, 47, 42, 34

61.0Surging - 2.63 L5 ERA
12d rest96 pitch avg
Going deeperRun preventionWalks ↓
Proj GS+ 60.16.2 IP / 6.2 K / 1.8 ERhigh confidence
Ranger Suarez recent form GS+: 64, 62, 56, 59, 64
45.2Climbing· 4.40 L5 ERA
↑Rising +4.045.2Climbing - 4.40 L5 ERA
11d rest89 pitch avg
Proj GS+ 43.94.2 IP / 3.9 K / 2.1 ERhigh confidence
Proj K 3.9
Freddy Peralta recent form GS+: 20, 60, 34, 54, 58

60.4Climbing· 1.87 L5 ERA
↑Rising +1.460.4Climbing - 1.87 L5 ERA
11d rest93 pitch avg
K-rate ↑
Proj GS+ 59.16.0 IP / 7.2 K / 1.3 ERhigh confidence
Proj K 7.2
Cam Schlittler recent form GS+: 64, 33, 70, 69, 66
54.2Slipping· 2.43 L5 ERA
↓Falling -4.654.2Slipping - 2.43 L5 ERA
11d rest76 pitch avg
Short outingsGetting hit
Proj GS+ 53.14.2 IP / 5.1 K / 1.2 ERhigh confidence
Proj K 5.1
Chase Burns recent form GS+: 59, 47, 51, 62, 52
39.6Climbing· 7.71 L5 ERA
↑Rising +1.639.6Climbing - 7.71 L5 ERA
11d rest81 pitch avg
Proj GS+ 39.24.0 IP / 3.6 K / 3.4 ERmedium confidence
Proj K 3.6
Grayson Rodriguez recent form GS+: 24, 52, 39, 34, 49

58.8Surging - 3.65 L5 ERA
12d rest93 pitch avg
Run prevention
Proj GS+ 58.46.1 IP / 6.0 K / 2.4 ERhigh confidence
Proj K 6.0
Bryan Woo recent form GS+: 72, 36, 54, 72, 60
51.6Slipping· 3.61 L5 ERA
↓Falling -1.451.6Slipping - 3.61 L5 ERA
12d rest93 pitch avg
Proj GS+ 50.86.0 IP / 5.3 K / 2.4 ERhigh confidence
Proj K 5.3
Peter Lambert recent form GS+: 64, 49, 41, 53, 51
57.4Surging - 3.60 L5 ERA
11d rest69 pitch avg
Walks ↓K-rate ↑Run prevention
Proj GS+ 56.84.1 IP / 5.1 K / 1.6 ERmedium confidence
Proj K 5.1
Nick Pivetta recent form GS+: 65, 57, 59, 58, 48
49.0Climbing· 4.66 L5 ERA
↑Rising +1.449.0Climbing - 4.66 L5 ERA
12d rest89 pitch avg
Going deeperWalks ↓
Proj GS+ 48.65.2 IP / 4.7 K / 2.6 ERhigh confidence
Proj K 4.7
Bubba Chandler recent form GS+: 53, 44, 41, 61, 46

54.4Climbing· 2.75 L5 ERA
↑Rising +1.054.4Climbing - 2.75 L5 ERA
11d rest85 pitch avg
K-rate ↑
Proj GS+ 54.05.1 IP / 3.7 K / 1.5 ERhigh confidence
Proj K 3.7
Troy Melton recent form GS+: 59, 64, 69, 40, 40
16d rest71 pitch avg
Proj GS+ 48.84.2 IP / 3.6 K / 1.4 ERhigh confidence
Proj K 3.6
Griffin Jax recent form GS+: 54, 59, 50, 31, 56

41.6Slipping· 6.38 L5 ERA
↓Falling -4.041.6Slipping - 6.38 L5 ERA
12d rest85 pitch avg
Proj GS+ 40.44.2 IP / 3.4 K / 3.1 ERhigh confidence
Proj K 3.4
Andrew Painter recent form GS+: 30, 25, 68, 36, 49
Small sample13d rest80 pitch avg
Proj GS+ 47.25.2 IP / 4.7 K / 3.0 ERlow confidence
Proj K 4.7

46.2Slipping· 5.18 L5 ERA
↓Falling -3.246.2Slipping - 5.18 L5 ERA
Rust watch18d rest87 pitch avg
Proj GS+ 45.44.2 IP / 4.5 K / 2.4 ERhigh confidence
Proj K 4.5
Jake Irvin recent form GS+: 35, 33, 50, 70, 43
12d rest95 pitch avg
Proj GS+ 55.46.1 IP / 5.1 K / 3.0 ERhigh confidence
Proj K 5.1
Trevor Rogers recent form GS+: 62, 55, 63, 61, 43

52.4Climbing· 3.39 L5 ERA
↑Rising +3.652.4Climbing - 3.39 L5 ERA
11d rest89 pitch avg
Proj GS+ 51.05.2 IP / 5.4 K / 2.1 ERhigh confidence
Proj K 5.4
Will Warren recent form GS+: 55, 30, 56, 60, 61
47.4Climbing· 5.12 L5 ERA
↑Rising +3.447.4Climbing - 5.12 L5 ERA
11d rest92 pitch avg
Proj GS+ 46.55.0 IP / 4.1 K / 2.9 ERhigh confidence
Proj K 4.1
Nick Lodolo recent form GS+: 21, 62, 56, 48, 50

56.4Slipping· 2.79 L5 ERA
↓Falling -3.056.4Slipping - 2.79 L5 ERA
12d rest96 pitch avg
Proj GS+ 55.55.2 IP / 7.6 K / 1.6 ERhigh confidence
Proj K 7.6
Dylan Cease recent form GS+: 50, 69, 59, 45, 59
12d rest87 pitch avg
Proj GS+ 48.25.2 IP / 5.3 K / 3.0 ERhigh confidence
Proj K 5.3
Matthew Boyd recent form GS+: 56, 52, 43, 56, 40

54.8Surging - 3.02 L5 ERA
12d rest86 pitch avg
Proj GS+ 53.65.2 IP / 5.6 K / 1.8 ERhigh confidence
Proj K 5.6
Payton Tolle recent form GS+: 41, 70, 28, 70, 65
58.4Climbing· 2.27 L5 ERA
↑Rising +1.858.4Climbing - 2.27 L5 ERA
14d rest99 pitch avg
Proj GS+ 58.06.0 IP / 7.1 K / 1.5 ERhigh confidence
Proj K 7.1
Chris Sale recent form GS+: 55, 63, 63, 55, 56
50.8Surging - 3.00 L5 ERA
12d rest94 pitch avg
Proj GS+ 50.06.0 IP / 3.9 K / 2.0 ERhigh confidence
Proj K 3.9
Michael McGreevy recent form GS+: 32, 60, 56, 48, 58

45.2Slipping· 5.75 L5 ERA
↓Falling -2.245.2Slipping - 5.75 L5 ERA
13d rest81 pitch avg
Proj GS+ 44.44.2 IP / 4.3 K / 2.7 ERhigh confidence
Proj K 4.3
Shane Drohan recent form GS+: 50, 55, 56, 32, 33
46.4Freefall· 4.14 L5 ERA
↓Falling -11.846.4Freefall - 4.14 L5 ERA
12d rest85 pitch avg
K-rate ↓
Proj GS+ 46.05.2 IP / 4.2 K / 2.3 ERhigh confidence
Proj K 4.2
Tanner Bibee recent form GS+: 60, 54, 32, 30, 56

45.0Slipping· 4.56 L5 ERA
↓Falling -5.445.0Slipping - 4.56 L5 ERA
12d rest93 pitch avg
Walks ↑
Proj GS+ 44.65.0 IP / 4.6 K / 2.4 ERhigh confidence
Proj K 4.6
Noah Cameron recent form GS+: 37, 22, 46, 63, 57
54.4Surging - 2.16 L5 ERA
12d rest69 pitch avg
Walks ↓Run prevention
Proj GS+ 53.75.0 IP / 3.8 K / 1.2 ERmedium confidence
Proj K 3.8
Cal Quantrill recent form GS+: 46, 59, 64, 48, 55

47.8Climbing· 4.97 L5 ERA
↑Rising +3.647.8Climbing - 4.97 L5 ERA
Rust watch13d rest88 pitch avg
Walks ↓Going deeper
Proj GS+ 47.15.2 IP / 5.1 K / 2.9 ERhigh confidence
Connor Prielipp recent form GS+: 54, 37, 44, 63, 41
Small sample12d rest78 pitch avg
K-rate ↓
Proj GS+ 50.25.1 IP / 3.2 K / 1.9 ERlow confidence
Proj K 3.2

35.6Slipping· 6.97 L5 ERA
↓Falling -6.035.6Slipping - 6.97 L5 ERA
12d rest87 pitch avg
Getting hitShort outings
Proj GS+ 34.84.1 IP / 3.1 K / 3.2 ERhigh confidence
Proj K 3.1
Jacob Lopez recent form GS+: 32, 26, 53, 37, 30
56.0Slipping· 3.78 L5 ERA
↓Falling -2.456.0Slipping - 3.78 L5 ERA
11d rest102 pitch avg
Proj GS+ 55.66.0 IP / 6.9 K / 2.5 ERhigh confidence
Proj K 6.9
Reid Detmers recent form GS+: 55, 39, 65, 71, 50

53.8Freefall· 2.21 L5 ERA
↓Falling -9.453.8Freefall - 2.21 L5 ERA
12d rest84 pitch avg
Walks ↑Short outingsGetting hit
Proj GS+ 53.45.1 IP / 6.0 K / 1.2 ERhigh confidence
Bryce Miller recent form GS+: 58, 71, 50, 41, 49
13d rest95 pitch avg
Proj GS+ 57.16.0 IP / 7.7 K / 2.3 ERhigh confidence
Proj K 7.7
Tyler Glasnow recent form GS+: 65, 74, 56, 50, 42

48.6Freefall· 3.88 L5 ERA
↓Falling -12.448.6Freefall - 3.88 L5 ERA
12d rest92 pitch avg
Getting hit
Proj GS+ 48.35.2 IP / 4.6 K / 2.2 ERhigh confidence
Proj K 4.6
Logan Webb recent form GS+: 56, 68, 20, 63, 36
Lake Bachar
Gavin Williams
50.0
Even
Rhett Lowder
Hunter Brown
59.2
Climbing
46.2
Surging
Ryan Johnson
Tarik Skubal
Walker Buehler
Brandon Young
49.2
Even
43.0
LTD
Chris Bassitt
Zack Wheeler
Framber Valdez
Jared Jones
Jake Bennett
--
TBD
Kevin Gausman
MacKenzie Gore
56.0
Slipping
53.0
LTD
41.5
LTD
Yoshinobu Yamamoto
46.0
LTD
--
TBD
Aaron Nola
--
TBD
Gerrit Cole
--
TBD
Shota Imanaga
43.6
Surging
54.0
LTD
Clay Holmes
--
TBD
--
TBD
Ranger Suarez
Cam Schlittler
--
TBD
Bryan Woo
--
TBD
--
TBD
Andrew Painter
46.2
Slipping
Will Warren
Dylan Cease
Payton Tolle
--
TBD
Shane Drohan
Noah Cameron
Connor Prielipp
35.6
Slipping
Bryce Miller
Logan Webb
Proj K 4.6
Proj K 5.7
Proj K 4.7
Proj K 5.1
Proj K 5.2
Proj K 5.8
Proj K 4.3
Proj K 6.2
Proj K 5.1
Proj K 6.0