Today’s Slate — 12 games
SEA @ TEX
2:35 pm ET
Hot 99°F
BAL @ DET
6:40 pm ET
Hot 87°F 13 mph CROSS
ARI @ PIT
6:40 pm ET
Hot 86°F 11 mph CROSS
PHI @ MIA
6:40 pm ET
78°F
TOR @ WAS
6:45 pm ET
Hot 85°F 11 mph CROSS
CLE @ CIN
7:10 pm ET
⚠ Projected
Hot 89°F 7 mph CROSS
ATL @ NYM
7:10 pm ET
76°F 10 mph OUT
NYY @ CWS
7:40 pm ET
81°F 18 mph IN
CHC @ STL
7:45 pm ET
✓ Confirmed
Hot 97°F 10 mph OUT
HOU @ LAA
9:38 pm ET
✓ Confirmed
77°F 7 mph OUT
BOS @ ATH
9:40 pm ET
✓ Confirmed
Hot 84°F 10 mph OUT
MIL @ SF
9:45 pm ET
✓ Confirmed
63°F 20 mph OUT
Board’s live · Monday, July 27, 2026

The Lab
Never Lies.

Every morning the sharpest plays on the board hit the page. The edge, the price, the book, and the reasoning. Nothing else.

On the board today41
Last 7 days106–157
Units-3.1u
LAB · 2026C.J. AbramsWAS
LAB PLAY
OF THE DAY
HRRWAS vs TOR6:45 pm ET
C.J. Abrams
HRR Over 2.5+130MGM
WAS vs TOR
The edge
+10.0pp
Confidence
A76
Barrel%18.4

The Lab leads with C.J. Abrams HRR Over 2.5. The Lab makes it about a 43% shot, and that’s a 10.0-point edge over where the number’s priced. That’s the play.

Last 7 daysHow the board has graded out this week
Record106–157–3
Units-3.1u
Win rate40%

Top 3 from Yesterday

The biggest cashes from last night's board, ranked by units. The Lab was loudest here and it landed.

No. 1 · +4.8u day
Seiya Suzuki
HR Over 0.5 · +485
+4.8u
Cashed
No. 2 · +4.8u day
Kyle Leahy
K_ladder Over 6.5 · +480
+4.8u
Cashed
No. 3 · +3.4u day
Esmerlyn Valdez
HR Over 0.5 · +344
+3.4u
Cashed

Follow the Lab @CTBetz_

The full board drops every morning on X. The plays, the prices, and last night’s grades. No noise, just the work.

@CTBetz_

Park Factors

How tonight’s 12 yards bend offense, the live wind read over each field, game-time temp, the model’s combined HR environment, and the full stadium dynamics under each row. A positive % favors hitters, negative favors pitchers. 10 live · 2 calc.

LIVE WX
VenueWeatherHR factorRuns factorTempEnv HRRoof
Globe Life Field TEXSEA @ TEX · 2:35 pm ET
CALC
N
Dome · weather neutralized
🌡 99°F💧 31%🌧 0%
❄️ -10%pitcher park🌥 -7%slight pitcher99°-9.0%retract

Stadium dynamics

LF line329 ft
CF407 ft
RF line326 ft
LCF alley372 ft
RCF alley374 ft
Wall heightLF 8 ft · CF 8 ft · RF 8 ft
RoofRetractable
SurfaceTurf
Wind sensitivity1 / 5
Elevation616 ft
CF orientation30° (NE)
Foul territory23,000 sqft
Quirks · Calm air
Comerica Park DETBAL @ DET · 6:40 pm ET
LIVE
N
CROSS 13 mph
🌡 87°F💧 42%🌧 31%
⚖️ +2%neutral🔆 +7%slight hitter87°+1.5%open

Stadium dynamics

LF line342 ft
CF412 ft
RF line330 ft
LCF alley370 ft
RCF alley365 ft
Wall heightLF 7 ft · CF 7 ft · RF 7 ft
RoofOpen
SurfaceGrass
Wind sensitivity3 / 5
Elevation595 ft
CF orientation150° (SE)
Foul territory23,000 sqft
Quirks · Deep CF (~412)
PNC Park PITARI @ PIT · 6:40 pm ET
LIVE
N
CROSS 11 mph
🌡 86°F💧 45%🌧 14%
❄️ -8%pitcher park🔆 +3%slight hitter86°+0.5%open

Stadium dynamics

LF line325 ft
CF399 ft
RF line320 ft
LCF alley383 ft
RCF alley375 ft
Wall heightLF 6 ft · CF 10 ft · RF 21 ft
RoofOpen
SurfaceGrass
Wind sensitivity2 / 5
Elevation730 ft
CF orientation116° (SE)
Foul territory23,000 sqft
Quirks · 21-ft RF wall (Clemente)
LoanDepot Park MIAPHI @ MIA · 6:40 pm ET
CALC
N
Calm · no wind read
🌡 78°F💧 88%🌧 26%
❄️ -13%pitcher park🌥 -5%slight pitcher78°-11.0%retract

Stadium dynamics

LF line344 ft
CF400 ft
RF line335 ft
LCF alley386 ft
RCF alley392 ft
Wall heightLF 8 ft · CF 8 ft · RF 8 ft
RoofRetractable
SurfaceTurf
Wind sensitivity1 / 5
Elevation10 ft
CF orientation128° (SE)
Foul territory23,000 sqft
Quirks · Stable indoor env; hosted 2026 WBC and 2026 NHL Winter Classic
Nationals Park WASTOR @ WAS · 6:45 pm ET
LIVE
N
CROSS 11 mph
🌡 85°F💧 52%🌧 8%
🔥 +14%hitter-friendly🔆 +7%slight hitter85°+13.8%open

Stadium dynamics

LF line336 ft
CF402 ft
RF line335 ft
LCF alley377 ft
RCF alley370 ft
Wall heightLF 8 ft · CF 8 ft · RF 14 ft
RoofOpen
SurfaceGrass
Wind sensitivity2 / 5
Elevation20 ft
CF orientation28° (NE)
Foul territory23,000 sqft
Quirks · Fair park factors
Great American BP CINCLE @ CIN · 7:10 pm ET
LIVE
N
CROSS 7 mph
🌡 89°F💧 46%🌧 7%
🚀 +20%launch pad🔥 +10%hitter-friendly89°+28.5%open

Stadium dynamics

LF line328 ft
CF404 ft
RF line325 ft
LCF alley379 ft
RCF alley370 ft
Wall heightLF 12 ft · CF 8 ft · RF 8 ft
RoofOpen
SurfaceGrass
Wind sensitivity3 / 5
Elevation480 ft
CF orientation122° (SE)
Foul territory23,000 sqft
Quirks · Smallish dimensions
Citi Field NYMATL @ NYM · 7:10 pm ET
LIVE
N
OUT 10 mph · carry
🌡 76°F💧 78%🌧 9%
🔥 +9%hitter-friendly🌥 -3%slight pitcher76°+15.2%open

Stadium dynamics

LF line335 ft
CF408 ft
RF line330 ft
LCF alley385 ft
RCF alley383 ft
Wall heightLF 8 ft · CF 8 ft · RF 8 ft
RoofOpen
SurfaceGrass
Wind sensitivity3 / 5
Elevation15 ft
CF orientation14° (N)
Foul territory23,000 sqft
Quirks · Adjustable fences history
Rate Field CWSNYY @ CHW · 7:40 pm ET
LIVE
N
IN 18 mph · knockdown
🌡 81°F💧 77%🌧 35%
🚀 +17%launch pad🔥 +8%hitter-friendly81°+7.1%open

Stadium dynamics

LF line330 ft
CF400 ft
RF line335 ft
LCF alley375 ft
RCF alley367 ft
Wall heightLF 8 ft · CF 8 ft · RF 8 ft
RoofOpen
SurfaceGrass
Wind sensitivity3 / 5
Elevation590 ft
CF orientation127° (SE)
Foul territory23,000 sqft
Quirks · Fair dimensions
Busch Stadium STLCHC @ STL · 7:45 pm ET
LIVE
N
OUT 10 mph · carry
🌡 97°F💧 35%🌧 8%
🌥 -6%slight pitcher⚖️ -2%neutral97°-0.6%open

Stadium dynamics

LF line336 ft
CF400 ft
RF line335 ft
LCF alley375 ft
RCF alley355 ft
Wall heightLF 8 ft · CF 8 ft · RF 8 ft
RoofOpen
SurfaceGrass
Wind sensitivity2 / 5
Elevation460 ft
CF orientation62° (NE)
Foul territory23,000 sqft
Quirks · Fair dims; heat boosts
Angel Stadium LAAHOU @ LAA · 9:38 pm ET
LIVE
N
OUT 7 mph · carry
🌡 77°F💧 72%🌧 0%
🚀 +16%launch pad🔆 +3%slight hitter77°+16.9%open

Stadium dynamics

LF line347 ft
CF396 ft
RF line350 ft
LCF alley387 ft
RCF alley370 ft
Wall heightLF 8 ft · CF 8 ft · RF 18 ft
RoofOpen
SurfaceGrass
Wind sensitivity2 / 5
Elevation160 ft
CF orientation44° (NE)
Foul territory23,000 sqft
Quirks · Night air can play heavy
Sutter Health Park ATHBOS @ ATH · 9:40 pm ET
LIVE
N
OUT 10 mph · carry
🌡 84°F💧 30%🌧 0%
🚀 +34%launch pad🚀 +26%launch pad84°+34.0%open

Stadium dynamics

LF line340 ft
CF415 ft
RF line340 ft
LCF alley380 ft
RCF alley380 ft
Wall heightLF 13 ft · CF 9 ft · RF 9 ft
RoofOpen
SurfaceGrass
Wind sensitivity4 / 5
Elevation2,030 ft
CF orientation42° (NE)
Quirks · A's temporary home; high elevation (~2030 ft)
Oracle Park SFMIL @ SF · 9:45 pm ET
LIVE
N
OUT 20 mph · carry
🌡 63°F💧 67%🌧 2%
🧊 -15%pitcher fortress🔆 +3%slight hitter63°-0.4%open

Stadium dynamics

LF line339 ft
CF391 ft
RF line309 ft
LCF alley364 ft
RCF alley415 ft
Wall heightLF 8 ft · CF 8 ft · RF 24 ft
RoofOpen
SurfaceGrass
Wind sensitivity2 / 5
Elevation15 ft
CF orientation85° (E)
Foul territory23,000 sqft
Quirks · Triples Alley; splash hits

First Pitch

Every game on tonight's board in order of first pitch. Pitching matchup, the weather over the yard, park factors, and both batting orders the second they post.

R RightL LeftS SwitchConfirmedProjected
12 GAMES
SEA @ TEX2:35 pm ET
Globe Life FieldLocked
Away starterR George Kirby
P-score47Proj K5.4Est IP5.8
VS
Home starterR Kumar Rocker
P-score45Proj K5.2Est IP5.6
99°F9 mph 178° SHumidity 31%Rain 0%
HR-10%Runs-7%Elev616 ft
SEA AwayConfirmed
  1. 1.0LCole Young2B
  2. 2.0RJulio RodríguezDH
  3. 3.0LDominic CanzoneRF
  4. 4.0RRandy ArozarenaLF
  5. 5.0LJosh Naylor1B
  6. 6.0LLuke RaleyCF
  7. 7.0RMitch GarverC
  8. 8.0LJ.P. Crawford3B
  9. 9.0LColt EmersonSS
TEX HomeConfirmed
  1. 1.0LJoc PedersonDH
  2. 2.0RWyatt LangfordLF
  3. 3.0REzequiel DuranSS
  4. 4.0LBrandon NimmoRF
  5. 5.0LEvan CarterCF
  6. 6.0RJake Burger1B
  7. 7.0LNicky Lopez2B
  8. 8.0RJosh Smith3B
  9. 9.0RElias DíazC
ARI @ PIT6:40 pm ET
PNC ParkLocked
Away starterR Merrill Kelly
P-score27Proj K4.2Est IP5.2
VS
Home starterR Mitch Keller
P-score33Proj K3.9Est IP5.1
86°F11 mph 221° SWHumidity 45%Rain 14%
HR-8%Runs+3%Elev730 ft
ARI AwayConfirmed
  1. 1.0LCorbin CarrollRF
  2. 2.0SGeraldo PerdomoSS
  3. 3.0RGabriel MorenoC
  4. 4.0SKetel Marte2B
  5. 5.0LMax KeplerLF
  6. 6.0Tyler Locklear1B
  7. 7.0Adrian Del CastilloDH
  8. 8.0SIldemaro Vargas3B
  9. 9.0RRyan WaldschmidtCF
PIT HomeConfirmed
  1. 1.0SJake MangumCF
  2. 2.0LBrandon Lowe2B
  3. 3.0SBryan ReynoldsLF
  4. 4.0REsmerlyn ValdezRF
  5. 5.0LRyan O'HearnDH
  6. 6.0RNick Gonzales3B
  7. 7.0LJacob GonzalezSS
  8. 8.0LTyler Callihan1B
  9. 9.0RHenry DavisC
PHI @ MIA6:40 pm ET
loanDepot parkLocked
Away starterR Zack Wheeler
P-score88Proj K7.4Est IP6.1
VS
Home starterR Tyler Phillips
P-score39Proj K3.1Est IP5.0
78°F18 mph 313° NWHumidity 88%Rain 26%
HR-13%Runs-5%Elev10 ft
PHI AwayConfirmed
  1. 1.0RTrea TurnerSS
  2. 2.0LKyle SchwarberDH
  3. 3.0LBryce Harper1B
  4. 4.0LBrandon MarshLF
  5. 5.0RAlec Bohm3B
  6. 6.0LBryson Stott2B
  7. 7.0RJ.T. RealmutoC
  8. 8.0LGabriel Rincones Jr.RF
  9. 9.0LJustin CrawfordCF
MIA HomeConfirmed
  1. 1.0ROtto LopezSS
  2. 2.0LKyle Stowers1B
  3. 3.0RHeriberto HernándezLF
  4. 4.0SXavier Edwards2B
  5. 5.0LLiam HicksDH
  6. 6.0LGriffin ConineRF
  7. 7.0RJavier Sanoja3B
  8. 8.0LJoe MackC
  9. 9.0LJakob MarseeCF
BAL @ DET6:40 pm ET
Comerica ParkLocked
Away starterR Kyle Bradish
P-score53Proj K4.9Est IP5.6
VS
Home starterR Keider Montero
P-score44Proj K6.3Est IP5.4
87°F13 mph 232° SWHumidity 42%Rain 31%
HR+2%Runs+7%Elev595 ft
BAL AwayConfirmed
  1. 1.0LDylan BeaversRF
  2. 2.0RPete Alonso1B
  3. 3.0LGunnar HendersonDH
  4. 4.0RTaylor WardLF
  5. 5.0SLeody TaverasCF
  6. 6.0LJackson HollidaySS
  7. 7.0Coby Mayo3B
  8. 8.0Jeremiah Jackson2B
  9. 9.0RChadwick TrompC
DET HomeConfirmed
  1. 1.0LKevin McGonigleSS
  2. 2.0RDillon DinglerC
  3. 3.0LColt Keith3B
  4. 4.0LRiley GreeneDH
  5. 5.0RSpencer Torkelson1B
  6. 6.0LZach McKinstryRF
  7. 7.0Hao-Yu Lee2B
  8. 8.0LJames OutmanCF
  9. 9.0Matt VierlingLF
TOR @ WAS6:45 pm ET
Nationals ParkLocked
Away starterR Max Scherzer
P-score13Proj K2.9Est IP4.0
VS
Home starterL Andrew Alvarez
P-score43Proj K3.5Est IP4.9
85°F11 mph 116° ESEHumidity 52%Rain 8%
HR+14%Runs+7%Elev20 ft
TOR AwayConfirmed
  1. 1.0RErnie ClementSS
  2. 2.0LNathan LukesRF
  3. 3.0RVladimir Guerrero Jr.1B
  4. 4.0RGeorge SpringerDH
  5. 5.0RAlejandro KirkC
  6. 6.0RKazuma Okamoto3B
  7. 7.0LDaulton VarshoCF
  8. 8.0RLuis Urías2B
  9. 9.0Myles StrawLF
WAS HomeConfirmed
  1. 1.0LJames WoodRF
  2. 2.0LLuis García Jr.1B
  3. 3.0José TenaDH
  4. 4.0LCJ AbramsSS
  5. 5.0RDylan CrewsCF
  6. 6.0LDaylen LileLF
  7. 7.0SKeibert RuizC
  8. 8.0Jorbit Vivas3B
  9. 9.0SNasim Nuñez2B
ATL @ NYM7:10 pm ET
Citi FieldLocked
Away starterL Martin Perez
P-score35Proj K3.6Est IP4.7
VS
Home starterL Zach Thornton
P-score42Proj K4.4Est IP5.6
76°F10 mph 158° SSEHumidity 78%Rain 9%
HR+9%Runs-3%Elev15 ft
ATL AwayConfirmed
  1. 1.0Ronald Acuña Jr.RF
  2. 2.0LDrake BaldwinDH
  3. 3.0LMatt Olson1B
  4. 4.0SOzzie Albies2B
  5. 5.0LMichael Harris IICF
  6. 6.0RMauricio DubónLF
  7. 7.0RAustin Riley3B
  8. 8.0RJoey BartC
  9. 9.0LJim JarvisSS
NYM HomeConfirmed
  1. 1.0A.J. EwingRF
  2. 2.0SFrancisco LindorSS
  3. 3.0RBo Bichette3B
  4. 4.0RLuis Robert Jr.CF
  5. 5.0RFrancisco AlvarezDH
  6. 6.0LJared Young1B
  7. 7.0RTyrone TaylorLF
  8. 8.0RMarcus Semien2B
  9. 9.0Luis TorrensC
CLE @ CIN7:10 pm ET
Great AmericanProjected
Away starterR Slade Cecconi
P-score35Proj K4.4Est IP4.9
VS
Home starterR Chase Burns
P-score81Proj K5.7Est IP5.7
89°F7 mph 228° SWHumidity 46%Rain 7%
HR+20%Runs+10%Elev480 ft
CLE AwayProjected
  1. 1LSteven Kwan
  2. 2SJose Ramirez
  3. 3LChase DeLauter
  4. 4SBrayan Rocchio
  5. 5LTravis Bazzana
  6. 6SAngel Martinez
  7. 7LKyle Manzardo
  8. 8SPatrick Bailey
  9. 9LPetey Halpin
CIN HomeProjected
  1. 1SElly De La Cruz
  2. 2RSal Stewart
  3. 3LJJ Bleday
  4. 4RSpencer Steer
  5. 5REugenio Suarez
  6. 6LNathaniel Lowe
  7. 7RTyler Stephenson
  8. 8RDane Myers
  9. 9SEdwin Arroyo
NYY @ CWS7:40 pm ET
Rate FieldLocked
Away starterL Max Fried
P-score62Proj K5.4Est IP5.7
VS
Home starterL Noah Schultz
P-score25Proj K3.8Est IP4.8
81°F18 mph 169° SHumidity 77%Rain 35%
HR+17%Runs+8%Elev590 ft
NYY AwayConfirmed
  1. 1.0Max SchuemannLF
  2. 2.0LBen RiceDH
  3. 3.0RPaul Goldschmidt1B
  4. 4.0SJasson DomínguezRF
  5. 5.0RAnthony VolpeSS
  6. 6.0LJazz Chisholm Jr.2B
  7. 7.0RJosé Caballero3B
  8. 8.0Spencer JonesCF
  9. 9.0RAli SánchezC
CWS HomeConfirmed
  1. 1.0RRandal GrichukLF
  2. 2.0LMunetaka Murakami1B
  3. 3.0RMiguel Vargas3B
  4. 4.0LColson MontgomeryDH
  5. 5.0RChase Meidroth2B
  6. 6.0SBraden MontgomeryRF
  7. 7.0Everson PereiraCF
  8. 8.0SEdgar QueroC
  9. 9.0RLuisangel AcuñaSS
CHC @ STL7:45 pm ET
Busch StadiumConfirmed
Away starterL David Peterson
P-score45Proj K3.5Est IP5.1
VS
Home starterL Matthew Liberatore
P-score37Proj K4.6Est IP5.2
97°F10 mph 229° SWHumidity 35%Rain 8%
HR-6%Runs-2%Elev460 ft
CHC AwayConfirmed
  1. 1LPete Crow-ArmstrongCF
  2. 2RSeiya SuzukiRF
  3. 3RAlex Bregman3B
  4. 4RCarson KellyDH
  5. 5LMichael Busch1B
  6. 6RNico Hoerner2B
  7. 7SIan HappLF
  8. 8RDansby SwansonSS
  9. 9RMiguel AmayaC
STL HomeConfirmed
  1. 1LJJ Wetherholt2B
  2. 2RJordan WalkerRF
  3. 3RIván HerreraC
  4. 4LAlec Burleson1B
  5. 5RMasyn WinnSS
  6. 6RNelson VelázquezDH
  7. 7RJosé FermínCF
  8. 8Lars NootbaarLF
  9. 9RBlaze Jordan3B
HOU @ LAA9:38 pm ET
Angel StadiumConfirmed
Away starterR Tatsuya Imai
P-score71Proj K5.6Est IP5.2
VS
Home starterR Walbert Urena
P-score49Proj K4.8Est IP5.5
77°F7 mph 221° SWHumidity 72%Rain 0%
HR+16%Runs+3%Elev160 ft
HOU AwayConfirmed
  1. 1RJeremy PeñaSS
  2. 2LYordan AlvarezDH
  3. 3RIsaac Paredes3B
  4. 4LLaMonte Wade Jr.RF
  5. 5RJose Altuve2B
  6. 6Taylor TrammellLF
  7. 7RChristian Walker1B
  8. 8LLucas SpenceCF
  9. 9Christian VázquezC
LAA HomeConfirmed
  1. 1RZach NetoSS
  2. 2RMike TroutCF
  3. 3LNolan Schanuel1B
  4. 4RJorge SolerDH
  5. 5RVaughn Grissom2B
  6. 6LJosh LoweLF
  7. 7RJo AdellRF
  8. 8RDenzer Guzman3B
  9. 9Tyler HeinemanC
BOS @ ATH9:40 pm ET
Sutter Health ParkConfirmed
Away starterL Payton Tolle
P-score60Proj K6.1Est IP5.7
VS
Home starterR Jack Perkins
P-score64Proj K4.9Est IP4.6
84°F10 mph 216° SWHumidity 30%Rain 0%
HR+34%Runs+26%Elev2030 ft
BOS AwayConfirmed
  1. 1LMasataka YoshidaDH
  2. 2RCurtis Mead2B
  3. 3RWillson Contreras1B
  4. 4LWilyer AbreuRF
  5. 5RCeddanne RafaelaCF
  6. 6RCaleb Durbin3B
  7. 7LJarren DuranLF
  8. 8RAndruw MonasterioSS
  9. 9RConnor WongC
ATH HomeConfirmed
  1. 1RJacob WilsonSS
  2. 2LTyler SoderstromDH
  3. 3SJonah HeimC
  4. 4RColby ThomasLF
  5. 5RTommy White3B
  6. 6LJeff McNeil1B
  7. 7RHenry BolteCF
  8. 8RAlika Williams2B
  9. 9Lawrence ButlerRF
MIL @ SF9:45 pm ET
Oracle ParkConfirmed
Away starterR Brandon Sproat
P-score42Proj K4.0Est IP4.9
VS
Home starterR Tyler Mahle
P-score35Proj K4.6Est IP5.4
63°F20 mph 286° WNWHumidity 67%Rain 2%
HR-15%Runs+3%Elev15 ft
MIL AwayConfirmed
  1. 1LChristian YelichDH
  2. 2RJackson ChourioLF
  3. 3LBrice Turang2B
  4. 4RWilliam ContrerasC
  5. 5LJake BauersRF
  6. 6RAndrew Vaughn1B
  7. 7LGarrett MitchellCF
  8. 8RCooper PrattSS
  9. 9Joey Ortiz3B
SF HomeConfirmed
  1. 1LLuis Arraez2B
  2. 2RHeliot RamosLF
  3. 3LBryce EldridgeDH
  4. 4LRafael Devers1B
  5. 5RCasey Schmitt3B
  6. 6LDrew GilbertCF
  7. 7RWilly AdamesSS
  8. 8Grant McCrayRF
  9. 9Jesus RodriguezC

Hitter Pool · 217 hitters

Every gate-passing hitter ranked by H Score, click any column to sort. Avg EV is shown muted/grey when the sample is thin (max EV < 105 mph) — visible, but treat it as low-confidence. Crush flags tonight’s best HR matchups by the pitch-HR-crush signal (🔥🔥 elite · 🔥 hot · • warm); blank means no crush edge tonight.
HitterMatchTime#H ScoreHR ScoreHR OddsModel HFSBarrel%Avg EVCrush
Luis Garcia LWAS vs TOR6:45 pm ET276.978.5+340 FD7.511.34%91.3• WARM
C.J. Abrams LWAS vs TOR6:45 pm ET375.678.2+330 FD7.011.13%89.8🔥 HOT
Yordan Alvarez LHOU @ LAA9:38 pm ET272.282.6+235 DK7.919.06%94.8
James Wood LWAS vs TOR6:45 pm ET170.584.3+240 MGM8.322.47%95.3🔥🔥 ELITE
Willson Contreras RBOS @ ATH9:40 pm ET469.486.4+340 FD5.914.42%90.6🔥 HOT
Luis Robert RNYM vs ATL7:10 pm ET465.281.8+494 DK6.14.47%90.1
Tyrone Taylor RNYM vs ATL7:10 pm ET665.172.4+650 DK4.610.35%87.5• WARM
Ben Rice LNYY @ CWS7:40 pm ET265.069.8+301 DK7.116.22%92.5
Riley Greene LDET vs BAL6:40 pm ET462.359.1+451 DK5.015.06%91.6
Jeremy Pena RHOU @ LAA9:38 pm ET162.053.0+710 DK5.75.32%88.1
Ryan O'Hearn LPIT vs ARI6:40 pm ET561.865.3+540 FD5.48.02%89.6
Seiya Suzuki RCHC @ STL7:45 pm ET260.753.9+400 FD6.210.14%89.0
Esmerlyn Valdez RPIT vs ARI6:40 pm ET459.671.2+374 DK4.828.29%92.3
Masataka Yoshida LBOS @ ATH9:40 pm ET159.552.7+591 DK5.42.68%88.9
Chase DeLauter LCLE @ CIN7:10 pm ET359.536.3+430 FD4.76.08%91.1
Vladimir Guerrero Jr. RTOR @ WAS6:45 pm ET258.944.6+525 MGM6.16.75%90.4
Alejandro Kirk RTOR @ WAS6:45 pm ET358.740.7+600 DK5.73.12%87.8
Tyler Stephenson RCIN vs CLE7:10 pm ET758.567.3+500 FD5.011.54%90.9🔥 HOT
Rafael Devers LSF vs MIL9:45 pm ET458.369.6+460 DK5.011.59%92.3• WARM
Randy Arozarena RSEA @ TEX2:35 pm ET457.449.0+540 FD6.28.16%91.2
Joc Pederson LTEX vs SEA2:35 pm ET157.247.9+467 DK4.511.30%91.7
Kevin McGonigle LDET vs BAL6:40 pm ET257.135.0+725 MGM5.67.25%88.2• WARM
Jordan Walker RSTL vs CHC7:45 pm ET255.957.3+370 DK6.313.87%93.5
Pete Alonso RBAL @ DET6:40 pm ET255.656.2+350 FD5.612.53%94.0• WARM
Cole Young LSEA @ TEX2:35 pm ET155.646.5+600 FD4.95.35%88.4
Gabriel Moreno RARI @ PIT6:40 pm ET355.437.2+800 MGM6.67.82%89.6
Alec Burleson LSTL vs CHC7:45 pm ET454.449.2+700 DK5.911.38%91.5
Isaac Paredes RHOU @ LAA9:38 pm ET354.039.5+520 FD4.75.94%86.5
Daylen Lile LWAS vs TOR6:45 pm ET553.669.2+542 DK6.17.90%87.9🔥 HOT
Geraldo Perdomo SARI @ PIT6:40 pm ET253.543.7+900 FD7.72.94%85.9
Francisco Alvarez RNYM vs ATL7:10 pm ET353.172.0+380 MGM5.116.11%90.1🔥🔥 ELITE
Elly De La Cruz SCIN vs CLE7:10 pm ET153.068.7+323 DK8.115.05%94.3
Brice Turang LMIL @ SF9:45 pm ET352.436.0+750 FD5.78.64%90.2
Bryce Harper LPHI @ MIA6:40 pm ET352.449.6+450 MGM6.011.09%90.1🔥🔥 ELITE
Ali Sanchez RNYY @ CWS7:40 pm ET952.344.1+890 DK3.70.00%81.4
Nolan Schanuel LLAA vs HOU9:38 pm ET351.944.7+760 DK5.21.50%86.9
Bryan Reynolds SPIT vs ARI6:40 pm ET351.859.9+500 MGM6.111.63%90.8
Francisco Lindor SNYM vs ATL7:10 pm ET151.548.8+462 DK6.98.93%91.6
Tim Tawa RARI @ PIT6:40 pm ET751.443.7+860 DK5.67.79%88.9
JJ Bleday LCIN vs CLE7:10 pm ET351.358.3+319 DK5.510.04%88.6
Christian Yelich LMIL @ SF9:45 pm ET151.147.3+730 DK5.59.70%88.5
Brandon Lowe LPIT vs ARI6:40 pm ET250.762.9+333 DK6.411.86%90.9
Jose Fermin RSTL vs CHC7:45 pm ET650.526.6+1140 DK4.11.98%85.7
Marcus Semien RNYM vs ATL7:10 pm ET550.453.8+600 FD5.37.59%86.0
Garrett Mitchell LMIL @ SF9:45 pm ET550.351.9+700 DK4.614.48%92.7
Austin Riley RATL @ NYM7:10 pm ET449.765.2+375 MGM4.410.90%90.7
Tommy White RATH vs BOS9:40 pm ET649.455.4+680 DK3.67.13%86.1
Josh Lowe LLAA vs HOU9:38 pm ET649.380.4+480 FD5.09.64%88.8
Steven Kwan LCLE @ CIN7:10 pm ET149.221.3+1080 DK5.70.33%82.3
Sal Stewart RCIN vs CLE7:10 pm ET249.265.1+340 FD6.413.72%90.4🔥 HOT
Corbin Carroll LARI @ PIT6:40 pm ET148.962.2+360 MGM8.612.78%91.6
Jim Jarvis LATL @ NYM7:10 pm ET848.745.72.96.22%88.7
Bo Bichette RNYM vs ATL7:10 pm ET248.245.0+630 FD5.36.55%89.6• WARM
Julio Rodriguez RSEA @ TEX2:35 pm ET247.853.7+450 FD6.49.10%90.0
Miguel Amaya RCHC @ STL7:45 pm ET947.222.3+920 DK3.46.23%86.8
Ivan Herrera RSTL vs CHC7:45 pm ET347.135.7+750 FD5.95.61%89.4
Mike Trout RLAA vs HOU9:38 pm ET247.156.6+343 DK6.718.04%90.2
Ketel Marte SARI @ PIT6:40 pm ET446.948.8+380 DK7.210.34%90.5
Nasim Nunez SWAS vs TOR6:45 pm ET946.834.2+1620 DK4.50.46%82.6
Bryce Eldridge LSF vs MIL9:45 pm ET246.867.6+600 MGM4.313.01%92.6
Paul Goldschmidt RNYY @ CWS7:40 pm ET146.857.8+439 DK6.811.42%86.6
Nick Gonzales RPIT vs ARI6:40 pm ET646.735.6+1100 FD4.02.96%86.0
Carson Kelly RCHC @ STL7:45 pm ET446.429.8+630 FD5.45.83%87.6
Alex Bregman RCHC @ STL7:45 pm ET346.335.7+600 FD5.44.28%87.8
Drake Baldwin LATL @ NYM7:10 pm ET146.244.0+441 DK6.215.25%91.8
Jose Ramirez SCLE @ CIN7:10 pm ET246.223.2+400 FD6.35.80%89.0
JJ Wetherholt LSTL vs CHC7:45 pm ET145.950.2+650 DK5.46.56%89.8
Drew Gilbert LSF vs MIL9:45 pm ET845.832.6+1140 DK3.12.20%84.8
Jacob Wilson RATH vs BOS9:40 pm ET145.144.3+800 DK5.22.59%83.6
Kyle Stowers LMIA vs PHI6:40 pm ET245.065.2+475 MGM3.811.92%91.9
Kyle Schwarber LPHI @ MIA6:40 pm ET245.049.0+220 MGM6.217.87%93.4
Dylan Beavers LBAL @ DET6:40 pm ET144.639.0+591 DK4.95.25%88.2• WARM
Bryson Stott LPHI @ MIA6:40 pm ET644.235.8+1000 MGM5.07.49%89.0🔥 HOT
Max Kepler LARI @ PIT6:40 pm ET544.253.1+500 MGM6.910.13%87.9
Jonah Heim SATH vs BOS9:40 pm ET444.150.7+544 DK4.86.21%87.4
Nelson Velazquez RSTL vs CHC7:45 pm ET744.055.6+550 DK5.311.05%94.3
Yainer Diaz RHOU @ LAA9:38 pm ET743.539.5+750 FD4.34.89%87.7
Munetaka Murakami LCWS vs NYY7:40 pm ET243.442.6+360 DK4.419.87%94.0
Nico Hoerner RCHC @ STL7:45 pm ET643.225.0+1100 FD4.50.79%86.0
Alec Bohm RPHI @ MIA6:40 pm ET543.131.6+900 FD4.95.36%90.5
Nolan Arenado RARI @ PIT6:40 pm ET643.036.7+700 DK5.57.20%85.2
Michael Busch LCHC @ STL7:45 pm ET543.027.4+610 DK5.410.03%88.4
Jake Bauers LMIL @ SF9:45 pm ET742.947.9+537 DK4.213.29%92.6
Trea Turner RPHI @ MIA6:40 pm ET142.841.8+680 FD6.86.64%89.0
Wyatt Langford RTEX vs SEA2:35 pm ET242.532.6+477 DK6.19.35%89.2
Heliot Ramos RSF vs MIL9:45 pm ET342.463.1+620 DK4.615.22%92.5🔥🔥 ELITE
Wilyer Abreu LBOS @ ATH9:40 pm ET342.271.4+340 FD6.612.68%90.1🔥 HOT
Anthony Volpe RNYY @ CWS7:40 pm ET542.147.5+670 DK6.33.48%87.5
Brandon Nimmo LTEX vs SEA2:35 pm ET441.837.3+630 FD5.012.29%92.3🔥 HOT
Heriberto Hernandez RMIA vs PHI6:40 pm ET341.862.6+650 MGM3.013.22%92.2
Colt Keith LDET vs BAL6:40 pm ET141.833.9+730 DK4.67.85%88.6
Taylor Ward RBAL @ DET6:40 pm ET441.526.4+560 FD4.75.80%89.4
Jacob Gonzalez LPIT vs ARI6:40 pm ET741.329.5+680 FD4.23.51%89.0
Josh Naylor LSEA @ TEX2:35 pm ET541.131.2+630 FD4.74.85%87.1
Keibert Ruiz SWAS vs TOR6:45 pm ET440.940.3+557 DK4.75.53%88.4
Vaughn Grissom RLAA vs HOU9:38 pm ET540.963.6+890 DK4.96.86%88.7
Masyn Winn RSTL vs CHC7:45 pm ET540.633.7+890 DK4.83.24%87.6
Evan Carter LTEX vs SEA2:35 pm ET540.527.3+750 FD4.76.26%86.0
Mauricio Dubon RATL @ NYM7:10 pm ET640.531.8+870 FD4.54.60%86.4
Griffin Conine LMIA vs PHI6:40 pm ET640.456.3+800 FD2.716.38%90.7
Michael Harris II LATL @ NYM7:10 pm ET540.341.5+444 DK5.712.24%90.7
Liam Hicks LMIA vs PHI6:40 pm ET540.225.1+900 FD3.44.00%84.7
George Springer RTOR @ WAS6:45 pm ET440.131.1+540 FD6.27.74%88.6
Gunnar Henderson LBAL @ DET6:40 pm ET339.933.4+477 DK5.77.23%89.6• WARM
Pete Crow-Armstrong LCHC @ STL7:45 pm ET139.726.5+390 FD7.611.30%88.9
Ildemaro Vargas SARI @ PIT6:40 pm ET839.623.94.53.00%86.9
Nathaniel Lowe LCIN vs CLE7:10 pm ET639.666.1+420 FD5.410.84%88.9
Miguel Vargas RCWS vs NYY7:40 pm ET339.639.5+447 DK6.014.60%90.5
Zach McKinstry LDET vs BAL6:40 pm ET839.222.8+910 DK3.92.80%85.1
Carson Benge LNYM vs ATL7:10 pm ET738.857.1+970 DK4.77.47%88.9
Jake Mangum SPIT vs ARI6:40 pm ET138.829.1+1600 MGM5.91.45%83.2
Casey Schmitt RSF vs MIL9:45 pm ET538.857.4+600 MGM4.912.44%89.9
Spencer Torkelson RDET vs BAL6:40 pm ET738.446.8+480 FD4.214.39%89.9
Blaze Jordan RSTL vs CHC7:45 pm ET838.427.8+940 DK3.57.67%89.2
Luis Arraez LSF vs MIL9:45 pm ET138.438.8+1500 FD5.40.52%86.6
Eugenio Suarez RCIN vs CLE7:10 pm ET538.368.7+320 DK4.611.08%88.6
Ryan Waldschmidt RARI @ PIT6:40 pm ET938.346.84.77.88%87.6
Otto Lopez RMIA vs PHI6:40 pm ET138.233.9+1060 DK4.16.80%88.9
Gabriel Rincones Jr. LPHI @ MIA6:40 pm ET838.045.6+830 FD2.810.00%90.3
Trent Grisham LNYY @ CWS7:40 pm ET837.838.3+443 DK5.89.76%90.9
Xavier Edwards SMIA vs PHI6:40 pm ET437.824.7+1650 MGM3.84.21%86.2
Dominic Canzone LSEA @ TEX2:35 pm ET337.744.9+430 FD5.013.04%91.9• WARM
Caleb Durbin RBOS @ ATH9:40 pm ET637.740.7+800 FD5.92.59%83.2• WARM
Dylan Crews RWAS vs TOR6:45 pm ET637.658.8+540 FD5.59.87%90.8🔥🔥 ELITE
Gleyber Torres RDET vs BAL6:40 pm ET337.618.8+1000 FD4.98.14%85.6
Spencer Steer RCIN vs CLE7:10 pm ET437.549.5+325 MGM5.811.66%89.3• WARM
Ezequiel Duran RTEX vs SEA2:35 pm ET337.336.0+830 FD4.56.28%87.9
Andruw Monasterio RBOS @ ATH9:40 pm ET837.249.3+600 FD5.19.38%88.1🔥🔥 ELITE
Jacob Young RWAS vs TOR6:45 pm ET737.243.1+900 FD5.26.44%87.7
Daulton Varsho LTOR @ WAS6:45 pm ET537.245.0+680 FD6.16.48%86.0
Cam Smith RHOU @ LAA9:38 pm ET937.048.3+650 DK4.511.66%89.6
Henry Bolte RATH vs BOS9:40 pm ET836.961.2+675 MGM3.37.09%90.4
Colby Thomas RATH vs BOS9:40 pm ET536.955.1+610 DK4.09.69%89.1
Joe Mack LMIA vs PHI6:40 pm ET936.854.6+875 MGM2.611.08%88.9
Amed Rosario RNYY @ CWS7:40 pm ET336.851.6+600 DK6.510.96%90.3
Jarren Duran LBOS @ ATH9:40 pm ET736.759.6+480 FD6.410.54%89.1🔥 HOT
Colton Cowser LBAL @ DET6:40 pm ET636.736.5+456 DK4.29.83%85.7🔥🔥 ELITE
Curtis Mead RBOS @ ATH9:40 pm ET536.651.4+500 FD6.910.80%88.0• WARM
Kazuma Okamoto RTOR @ WAS6:45 pm ET636.662.5+420 FD5.013.87%90.9
Cooper Pratt RMIL @ SF9:45 pm ET836.526.9+1600 MGM4.34.97%86.3
Mitch Garver RSEA @ TEX2:35 pm ET736.445.4+547 DK0.07.50%89.0
Jackson Chourio RMIL @ SF9:45 pm ET236.435.4+520 FD5.213.30%92.2
Matt Olson LATL @ NYM7:10 pm ET336.252.2+350 FD5.414.45%92.8
J.P. Crawford LSEA @ TEX2:35 pm ET836.130.4+800 FD3.76.56%87.4
Jared Young LNYM vs ATL7:10 pm ET936.072.6+750 DK3.510.12%88.6
Jorge Soler RLAA vs HOU9:38 pm ET435.662.4+520 FD4.811.62%88.8
Tyler Soderstrom LATH vs BOS9:40 pm ET335.449.5+404 DK5.89.77%90.2
Davis Schneider RTOR @ WAS6:45 pm ET834.949.3+560 FD4.310.96%88.4
Patrick Bailey SCLE @ CIN7:10 pm ET834.738.9+700 MGM3.76.93%89.7
Colson Montgomery LCWS vs NYY7:40 pm ET434.639.1+427 DK4.213.13%89.0
LaMonte Wade Jr LHOU @ LAA9:38 pm ET534.529.4+830 DK4.14.75%82.6
Brandon Marsh LPHI @ MIA6:40 pm ET434.439.6+680 DK5.19.57%89.3
Ozzie Albies SATL @ NYM7:10 pm ET234.430.2+548 DK5.54.37%87.0
Travis Bazzana LCLE @ CIN7:10 pm ET534.320.7+600 DK4.44.60%87.3
Jackson Holliday LBAL @ DET6:40 pm ET834.320.9+650 MGM4.28.54%87.5• WARM
William Contreras RMIL @ SF9:45 pm ET434.130.3+720 DK4.97.38%90.1
Zach Neto RLAA vs HOU9:38 pm ET134.060.6+434 DK6.212.84%88.8
Henry Davis RPIT vs ARI6:40 pm ET833.725.8+575 MGM3.99.74%88.1
Cal Raleigh SSEA @ TEX2:35 pm ET633.545.75.010.80%88.1
Brayan Rocchio SCLE @ CIN7:10 pm ET433.424.7+680 FD5.22.90%86.2
Willy Adames RSF vs MIL9:45 pm ET733.245.7+680 FD4.19.36%88.0
Dane Myers RCIN vs CLE7:10 pm ET833.133.9+720 DK4.76.22%86.9
Jung Hoo Lee LSF vs MIL9:45 pm ET632.932.8+1320 DK4.32.48%86.5
Jose Altuve RHOU @ LAA9:38 pm ET432.929.1+770 DK4.95.80%85.4
Nick Kurtz LATH vs BOS9:40 pm ET232.861.1+288 DK6.018.59%93.3
Dansby Swanson RCHC @ STL7:45 pm ET832.533.6+560 FD4.87.66%89.8
Josh Smith RTEX vs SEA2:35 pm ET832.433.1+940 DK3.85.68%85.3
J.T. Realmuto RPHI @ MIA6:40 pm ET732.327.5+790 DK4.44.52%89.4
Ernie Clement RTOR @ WAS6:45 pm ET731.929.8+760 DK4.62.53%84.7
Luis Urias RTOR @ WAS6:45 pm ET931.841.2+830 DK4.06.88%84.6
Ceddanne Rafaela RBOS @ ATH9:40 pm ET231.743.8+640 DK5.35.07%86.3• WARM
Edwin Arroyo SCIN vs CLE7:10 pm ET931.430.7+1000 MGM2.80.80%86.1
Jeff McNeil LATH vs BOS9:40 pm ET731.043.1+1000 DK3.51.17%86.2
Lucas Spence LHOU @ LAA9:38 pm ET831.029.6+875 MGM2.93.40%90.8
Tyler Callihan LPIT vs ARI6:40 pm ET930.929.7+650 DK3.17.56%84.6
Brady House RWAS vs TOR6:45 pm ET830.748.9+800 FD4.410.45%88.9
Christian En-Strand RBAL @ DET6:40 pm ET530.637.24.718.08%91.3
Christian Walker RHOU @ LAA9:38 pm ET630.440.2+504 DK4.39.37%89.3
Jose Caballero RNYY @ CWS7:40 pm ET730.135.7+800 FD5.93.70%81.0
Dillon Dingler RDET vs BAL6:40 pm ET530.122.2+560 FD5.110.98%89.5
Randal Grichuk RCWS vs NYY7:40 pm ET130.033.4+500 FD4.212.88%90.3
Leody Taveras SBAL @ DET6:40 pm ET729.925.7+875 MGM4.04.49%84.3
Chase Meidroth RCWS vs NYY7:40 pm ET529.816.8+1320 DK3.44.02%87.1
Javier Sanoja RMIA vs PHI6:40 pm ET829.719.5+1420 DK2.81.32%85.9
Nicky Lopez LTEX vs SEA2:35 pm ET729.715.8+2500 MGM3.00.00%83.8
Kerry Carpenter LDET vs BAL6:40 pm ET629.523.7+500 FD4.59.58%89.7
Alika Williams RATH vs BOS9:40 pm ET929.236.0+1060 DK2.50.00%86.2
Jorge Polanco SNYM vs ATL7:10 pm ET829.049.8+610 DK4.21.31%85.7
Justin Crawford LPHI @ MIA6:40 pm ET928.924.6+1650 MGM3.60.91%84.8
Edgar Quero SCWS vs NYY7:40 pm ET828.724.2+1250 MGM2.92.47%90.7
Luke Raley LSEA @ TEX2:35 pm ET628.745.4+470 FD4.616.15%89.8
Jo Adell RLAA vs HOU9:38 pm ET728.452.7+440 DK4.88.79%89.7
Daniel Susac RSF vs MIL9:45 pm ET928.233.5+1160 DK3.34.63%86.3
Nathan Lukes LTOR @ WAS6:45 pm ET128.125.4+1060 FD4.91.01%85.5
Petey Halpin LCLE @ CIN7:10 pm ET927.826.3+680 FD3.37.15%83.5
Connor Wong RBOS @ ATH9:40 pm ET927.641.8+680 FD4.14.20%85.3• WARM
Luisangel Acuna RCWS vs NYY7:40 pm ET927.322.72.34.29%88.1
Junior Perez RCWS vs NYY7:40 pm ET727.136.9+870 FD2.25.88%89.3
Denzer Guzman RLAA vs HOU9:38 pm ET826.944.5+910 DK3.55.76%86.9
Jasson Dominguez SNYY @ CWS7:40 pm ET426.840.2+559 DK6.45.30%87.9
Eli White RATL @ NYM7:10 pm ET926.843.2+650 MGM4.35.91%86.4
Kyle Manzardo LCLE @ CIN7:10 pm ET726.735.9+484 DK3.511.29%89.2
Colt Emerson LSEA @ TEX2:35 pm ET926.520.4+680 FD3.45.33%85.4
Angel Martinez SCLE @ CIN7:10 pm ET626.535.0+520 FD4.57.87%87.2
David Hamilton LMIL @ SF9:45 pm ET926.018.3+1260 DK4.33.99%81.5
Jake Burger RTEX vs SEA2:35 pm ET625.937.9+520 FD4.110.38%89.8
Braden Montgomery SCWS vs NYY7:40 pm ET625.918.8+1000 DK2.93.54%88.2
Jazz Chisholm LNYY @ CWS7:40 pm ET625.637.6+487 DK7.19.70%89.6
Andrew Vaughn RMIL @ SF9:45 pm ET625.222.9+950 DK4.25.58%90.3
Ian Happ SCHC @ STL7:45 pm ET724.727.1+575 MGM4.711.73%89.3
Jakob Marsee LMIA vs PHI6:40 pm ET724.323.7+1020 DK3.53.10%86.2
Joey Bart RATL @ NYM7:10 pm ET722.531.1+593 DK4.28.28%86.4
Elias Diaz RTEX vs SEA2:35 pm ET922.218.7+840 DK3.25.88%85.4
Logan O'Hoppe RLAA vs HOU9:38 pm ET921.245.9+600 FD3.510.24%86.9
James Outman LDET vs BAL6:40 pm ET921.016.8+800 FD3.75.61%85.7
Pedro Pages RSTL vs CHC7:45 pm ET919.329.4+800 MGM3.65.43%87.1
Chadwick Tromp RBAL @ DET6:40 pm ET918.716.8+800 MGM2.60.00%85.4

Arm Pool · 24 probable starters

Every probable starting pitcher, click any column to sort. P Score = Stuff (30%) + Command (25%) + Matchup (25%) + Environment (20%). Stuff+ is the FanGraphs pitch-quality metric (avg = 100; A+ = elite, D = below-average; tooltip shows Pitching+). CSW% (called strikes + whiffs) is the best single-number proxy for pure stuff. PP PFS is PrizePicks-weighted (K=3, outs=1, ER=−3, W=6, QS=4). Arm grades how tough the arm is to square up tonight (A = tough, F = crushable / meatball mix).
PitcherMatchTimeP ScoreStuff+Proj KWhiff%CSW%K%Opp K%Est IPProj ERPP PFSArm
Zack Wheeler RDOMPHI @ MIA6:40 pm ET88.2B+ · 1047.3830.9%30.5%31.2%21.8%6.102.0135.4B
Chase Burns RCIN vs CLE7:10 pm ET81.4A · 1135.6532.1%29.6%28.2%22.4%5.742.3532.1C
Tatsuya Imai RHOU @ LAA9:38 pm ET71.5C− · 865.5933.5%30.4%27.6%25.1%5.192.6228.7C
Jack Perkins RATH vs BOS9:40 pm ET63.9B · 1004.8627.7%30.0%26.4%22.0%4.632.2423.2C
Max Fried LNYY @ CWS7:40 pm ET61.9A− · 1065.3524.5%29.7%24.2%23.6%5.692.1930.1C
Payton Tolle LBOS @ ATH9:40 pm ET60.3A · 1146.0525.6%28.0%23.5%22.6%5.672.5128.6C
Kyle Bradish RBAL @ DET6:40 pm ET52.6B+ · 1014.8725.6%28.2%23.1%23.1%5.562.6427.6D
Walbert Urena RLAA vs HOU9:38 pm ET48.9B · 994.8528.5%28.7%22.2%21.5%5.482.4026.4C
George Kirby RSEA @ TEX2:35 pm ET47.5B+ · 1015.4422.3%27.0%21.8%22.4%5.752.6328.2D
David Peterson LCHC @ STL7:45 pm ET44.9C− · 893.5024.2%29.1%20.6%20.4%5.122.8316.2D
Kumar Rocker RTEX vs SEA2:35 pm ET44.5C · 925.1525.6%26.2%20.8%22.9%5.592.6127.0D
Keider Montero RDET vs BAL6:40 pm ET44.1B · 956.3019.3%27.2%18.7%24.3%5.422.2626.7D
Andrew Alvarez LEHRWAS vs TOR6:45 pm ET43.3B · 963.5426.1%28.7%21.5%19.7%4.892.3322.9D
Brandon Sproat REHRMIL @ SF9:45 pm ET42.5B+ · 1013.9725.1%27.5%24.2%21.1%4.872.3223.6D
Zach Thornton LNYM vs ATL7:10 pm ET42.4B · 1004.3721.8%27.8%18.1%21.3%5.572.5226.6D
Tyler Phillips REHRMIA vs PHI6:40 pm ET38.8B · 963.1525.6%29.4%16.7%23.9%4.992.5919.4C
Matthew Liberatore LKDSTL vs CHC7:45 pm ET37.14.5622.0%28.0%20.0%21.8%5.192.6223.9C
Martin Perez LATL @ NYM7:10 pm ET35.4C− · 873.5922.0%27.5%19.5%22.4%4.662.7418.5D
Tyler Mahle RKDSF vs MIL9:45 pm ET35.3C− · 884.5621.3%26.5%21.1%21.0%5.392.3526.9D
Slade Cecconi RCLE @ CIN7:10 pm ET34.5C · 934.4320.4%26.7%17.8%24.7%4.862.8621.3D
Mitch Keller RPIT vs ARI6:40 pm ET32.6C · 923.8721.9%26.8%18.1%19.3%5.063.2617.8D
Merrill Kelly RARI @ PIT6:40 pm ET26.7C− · 904.2321.5%24.9%14.9%24.2%5.253.0420.2F
Noah Schultz LEHRCWS vs NYY7:40 pm ET25.1B · 973.7719.6%26.6%19.3%24.3%4.793.1419.1F
Max Scherzer REHRDOMTOR @ WAS6:45 pm ET12.7C · 912.8717.8%22.4%14.9%21.3%4.032.8214.6F

Today’s Best Edges

The highest-EV plays on the board across pitchers, hitters and games. Every card carries the edge, the confidence, the price and the book. Open one for the full read.

On the board10
HRRGabriel Moreno
Gabriel Moreno
ARI @ PIT
6:40 pm ET
★ Top edge
H+R+RBI · Over 3.5+291DK
The edge
+18.3pp
Confidence
B-55
Barrel%3.3Avg EV87.7Max EV107
Opp SP Mitch KellerC · 92 · Pit+ 95

Moreno crushes four-seams (.460 xwOBA) and Mitch Keller is heavy on them — 25% usage.

The read

Moreno crushes four-seams (.460 xwOBA) and Mitch Keller is heavy on them — 25% usage.

Mitch Keller fits the meatball profile — he's been hittable for power.

Batting in the heart of the order, gets 5 chances minimum.

Bet it — he barrels one, slaps one, you cash.

The Bat

Modest 3.3% barrel rate — this profile's damage comes situationally, not on raw pop.

The Matchup

Crushes four-seams (0.460 xwOBA) — and Mitch Keller is heavy on them at 25% usage.

The Spot

The 3-hole is prime real estate: volume plus the meat of the order around him.

HRRJordan Walker
Jordan Walker
CHC @ STL
7:45 pm ET
H+R+RBI · Over 3.5+238DK
The edge
+11.6pp
Confidence
B-56
Barrel%10.0Avg EV96.9Max EV115
Opp SP David PetersonC− · 89 · Pit+ 93

Walker's a four-seam-killer (.559 xwOBA) against an arm that lives on it — 30% usage.

The read

Walker's a four-seam-killer (.559 xwOBA) against an arm that lives on it — 30% usage.

David Peterson's flashing meatball tendencies — power contact has been getting through.

His 3-for-7, 1 HR in his career against this guy.

Easy lock — he's not getting four whiffs against this profile.

The Bat

A 10.0% barrel rate plays; he squares up his share and drives the ball with authority.

Average exit velo of 96.9 mph is elite — the bat speed plays.

Top-end EV of 115.0 mph confirms the raw juice when he squares one up.

He's at 60.0% hard-hit — quality of contact is a feature, not a fluke.

The Matchup

Demolishing four-seams — 0.559 xwOBA on 22 batted balls, and David Peterson throws them 30% of the time. This is the pitch he's been waiting for.

The Spot

The 2-hole pairs near-leadoff volume with a runner-on-base RBI path.

OUTSMartin Perez
Martin Perez
ATL @ NYM
7:10 pm ET
Pitcher Outs · Under 14.5+134FD
The edge
+10.7pp
Confidence
B52
P-Score35

Short-outing profile (4.7 IP) — they yank him at 90 pitches, can't get to the number.

The read

Short-outing profile (4.7 IP) — they yank him at 90 pitches, can't get to the number.

The walks (15%) push the pitch count and pull him early.

This lineup's got 126 career plate appearances against him with 2 bombs.

Bet the Under; he's not getting to 5.

The Arm

He's projected light at 4.7 IP — the manager's hook is a live risk to the over.

The Edge

The blended Pitcher Score grades 35/100 across stuff, command, matchup, and environment.

HRRC.J. Abrams
C.J. Abrams
TOR @ WAS
6:45 pm ET
H+R+RBI · Over 2.5+130MGM
The edge
+10.0pp
Confidence
A76
Barrel%18.4Avg EV91.8Max EV108
Opp SP Max ScherzerC · 91 · Pit+ 90

Abrams handles four-seams well and Max Scherzer throws them 48% of the time.

The read

Abrams handles four-seams well and Max Scherzer throws them 48% of the time.

Max Scherzer is a meatball factory tonight — top-tier vulnerability across barrel rate, walks, and HR/9.

He crushes Max Scherzer's most homer-prone pitch — the slider, which he throws 34% of the time..

Two-hit floor is real — bet the Over.

The Bat

That 18.4% barrel rate sits in the league's top tier; the power is real and it travels.

He averages 91.8 mph off the bat (strong) — consistent hard contact, not loud outliers.

A 51.0% hard-hit rate points to repeatable thump — the loud contact is the norm.

The Matchup

Handles four-seams well historically (0.400 xwOBA), and Max Scherzer throws them 48% of the time.

The Spot

Hitting third — the marquee lineup slot, runs and RBIs both on the menu.

OUTSJack Perkins
Jack Perkins
BOS @ ATH
9:40 pm ET
Pitcher Outs · Under 14.5+134FD
The edge
+9.8pp
Confidence
B53
P-Score64

Short-outing profile (4.6 IP) — they yank him at 90 pitches, can't get to the number.

The read

Short-outing profile (4.6 IP) — they yank him at 90 pitches, can't get to the number.

The walks (10%) push the pitch count and pull him early.

The catch is he's been getting tagged — 12 earned over his last 3 starts.

Lock the Outs Under; the early hook's coming.

The Arm

A 4.6-inning projection caps the ceiling; not much runway for counting stats.

The Edge

The blended Pitcher Score grades 64/100 across stuff, command, matchup, and environment.

OUTSNoah Schultz
Noah Schultz
NYY @ CWS
7:40 pm ET
Pitcher Outs · Under 14.5+123DK
The edge
+9.5pp
Confidence
B51
P-Score25

Short-outing profile (4.8 IP) — they yank him at 90 pitches, can't get to the number.

The read

Short-outing profile (4.8 IP) — they yank him at 90 pitches, can't get to the number.

Blowup risk — bullpen warming early, hard cap on outs in sight.

The catch is he's been getting tagged — 10 earned over his last 3 starts.

Take it; this arm doesn't go deep against this lineup.

The Arm

A 4.8-inning projection caps the ceiling; not much runway for counting stats.

The Edge

The blended Pitcher Score grades 25/100 across stuff, command, matchup, and environment.

HRRNolan Schanuel
Nolan Schanuel
HOU @ LAA
9:38 pm ET
H+R+RBI · Over 1.5-104DK
The edge
+7.6pp
Confidence
C52
Barrel%1.5Avg EV88.6Max EV106
Opp SP Tatsuya ImaiC− · 86 · Pit+ 86

Schanuel handles four-seams well and Tatsuya Imai throws them 47% of the time.

The read

Schanuel handles four-seams well and Tatsuya Imai throws them 47% of the time.

Tatsuya Imai is a meatball factory tonight — top-tier vulnerability across barrel rate, walks, and HR/9.

Weather's pushing balls out at Angel Stadium tonight — wind contribution is +8% on HRs.

Bet it — he barrels one, slaps one, you cash.

The Bat

A 1.5% barrel rate is light; the over-the-fence path leans on matchup and park.

The Matchup

Handles four-seams well historically (0.405 xwOBA), and Tatsuya Imai throws them 47% of the time.

The Spot

3-hole — premium spot, every run-producing path stays in play.

HRRYordan Alvarez
Yordan Alvarez
HOU @ LAA
9:38 pm ET
H+R+RBI · Over 2.5+116DKKalshi 42¢ → +141
The edge
+6.8pp
Confidence
A-72
Barrel%23.6Avg EV97.9Max EV118
Opp SP Walbert UrenaB · 99 · Pit+ 105

Alvarez's been demolishing four-seams (.502 xwOBA) and Walbert Ureña throws 38% of them — yeah, this is the matchup he's been waiting for.

The read

Alvarez's been demolishing four-seams (.502 xwOBA) and Walbert Ureña throws 38% of them — yeah, this is the matchup he's been waiting for.

Weather's pushing balls out at Angel Stadium tonight — wind contribution is +8% on HRs.

His power profile has ticked up the last two weeks.

Bet it — he barrels one, slaps one, you cash.

The Bat

Barreling at a 23.6% clip — top-shelf raw power, the ball jumps off his bat.

Average exit velo of 97.9 mph is elite — the bat speed plays.

He's topped out at 118.5 mph — the ceiling on contact quality is legitimately big.

A 63.6% hard-hit rate points to repeatable thump — the loud contact is the norm.

The Matchup

Demolishing four-seams — 0.502 xwOBA on 66 batted balls, and Walbert Ureña throws them 38% of the time. This is the pitch he's been waiting for.

The Spot

Hitting 2nd — high PA volume with RBI opportunities behind the leadoff man.

KKumar Rocker
Kumar Rocker
SEA @ TEX
2:35 pm ET
K · Over 5.5+200FDKalshi 30¢ → +228
The edge
+5.4pp
Confidence
F24
Proj K5.2

This lineup's got 56 career plate appearances against him with 3 bombs.

The read

This lineup's got 56 career plate appearances against him with 3 bombs.

When the model has him a full K clear, the Over plays.

The Arm

He's lined up for a routine 5.6 IP.

The Edge

Projection of 5.15 K gives daylight over the 5.5 line.

Composite Pitcher Score of 45/100 (Stuff + Command + Matchup + Environment).

F5 TOTHOU @ LAA
HOU @ LAA
HOU @ LAA
9:38 pm ET
F5 Total · Over 4.5-110MGM
The edge
+4.3pp
Confidence
B50
Proj runs5.7Implied52%Edge+4.3pp

Model has the edge here — the price doesn't reflect it.

The read

Model has the edge here — the price doesn't reflect it.

Easy F5 Over — both lineups punch first.

The Conditions

A 1.11 run environment is a hitter's backdrop: warm air, helpful wind, friendly park.

The opposing pen is a soft spot — late-inning runs are in play, and the model leans in.

The Number

Model projects 5.74 runs vs the 4.5 line — Over-side edge.

The Bats

Where the lumber gets paid. The HR board, plus the hits-runs-RBIs and total-base spots the books left a notch light.

Hitter plays18

Who's Cooking

Pitchers serving the fattest pitches tonight, ranked by the Lab's weighted cook score — not every flag counts the same, so the hottest arm isn't always the one with the most chips. Hitters who mash the dish are listed under each arm.

On the menu10
🍝🔥Derby Host7+ signals🍝Master Chef6+ signals🍝Meatball Chef4+ signals
Max Scherzer TOR
vs WAS @ Nationals Park6:45 pm ET
🍝🔥 Derby Host72 cook score
Cook level
Pitch matchup riskBats who feast on his best pitch
C.J. Abrams
four-seamerthrown 49% vs LHB
0.445xwOBA
21% barrel
James Wood
four-seamerthrown 49% vs LHB
0.382xwOBA
12% barrel
Signals fired
Meatball pitch in the mixBarrels allowedChronic HR/9Fly-ball leaningPark & weather play upLow whiff, loud contact

The word on Max Scherzer

Fuhgeddaboudit — this arm's catering the whole party tonight.

Watch the four-seamer: C.J. Abrams has it timed up (0.445 xwOBA).

The Lab flagged meatball pitch in the mix, barrels allowed, chronic HR/9, fly-ball leaning, park & weather play up, and low whiff, loud contact.

Net it out: 72/100, and a reservation at the Derby Host table.

Tatsuya Imai HOU
vs LAA @ Angel Stadium9:38 pm ET
🍝🔥 Derby Host67 cook score
Cook level
Pitch matchup riskBats who feast on his best pitch
Vaughn Grissom
four-seamerthrown 58% vs RHB
0.337xwOBA
17% barrel
Jorge Soler
four-seamerthrown 58% vs RHB
0.290xwOBA
15% barrel
Signals fired
Meatball pitch in the mixBarrels allowedHard-hit bleedChronic HR/9Park & weather play upCrushed on contact
On the boardHRRNolan Schanuel · HRR Over 1.5-104

The word on Tatsuya Imai

Fuhgeddaboudit — this arm's catering the whole party tonight.

Watch the four-seamer: Vaughn Grissom has it timed up (0.337 xwOBA).

The Lab flagged meatball pitch in the mix, barrels allowed, hard-hit bleed, chronic HR/9, park & weather play up, and crushed on contact.

Net it out: 67/100, and a reservation at the Derby Host table.

Jack Perkins ATH
vs BOS @ Sutter Health Park9:40 pm ET
🍝 Master Chef59 cook score
Cook level
Pitch matchup riskBats who feast on his best pitch
Wilyer Abreu
four-seamerthrown 32% vs LHB
0.448xwOBA
25% barrel
Willson Contreras
four-seamerthrown 34% vs RHB
0.387xwOBA
12% barrel
Jarren Duran
four-seamerthrown 32% vs LHB
0.411xwOBA
Signals fired
Chronic HR/9Fly-ball leaningPark & weather play upCrushed on contactFly-ball prone

The word on Jack Perkins

This guy's cooking with the good stuff, and the lineup's got a standing reservation.

His four-seamer is the giveaway — Wilyer Abreu sits on it and doesn't miss (0.448 xwOBA).

What lit up the board: chronic HR/9, fly-ball leaning, park & weather play up, crushed on contact, and fly-ball prone.

Tally the signals and he lands at 59/100, good for the Master Chef chair.

Slade Cecconi CLE
vs CIN @ Great American BP7:10 pm ET
🍝 Master Chef59 cook score
Cook level
Pitch matchup riskBats who feast on his best pitch
Elly De La Cruz
sinkerthrown 26% vs LHB
0.505xwOBA
33% barrel
Tyler Stephenson
sinkerthrown 33% vs RHB
0.553xwOBA
21% barrel
Eugenio Suarez
cutterthrown 28% vs RHB
0.410xwOBA
22% barrel
Signals fired
Meatball pitch in the mixHard-hit bleedChronic HR/9Park & weather play upCrushed on contact

The word on Slade Cecconi

When he misses, he misses middle — and these bats don't waste it.

Watch the sinker: Elly De La Cruz has it timed up (0.505 xwOBA).

The Lab flagged meatball pitch in the mix, hard-hit bleed, chronic HR/9, park & weather play up, and crushed on contact.

Net it out: 59/100, and a reservation at the Master Chef table.

Noah Schultz CWS
vs NYY @ Rate Field7:40 pm ET
🍝 Master Chef59 cook score
Cook level
Pitch matchup riskBats who feast on his best pitch
Paul Goldschmidt
four-seamerthrown 27% vs RHB
0.333xwOBA
20% barrel
Amed Rosario
cutterthrown 23% vs RHB
0.451xwOBA
12% barrel
Signals fired
Chronic HR/9Fly-ball leaningPark & weather play upCrushed on contactFly-ball prone

The word on Noah Schultz

Top of tonight's menu: a starter who feeds the fly-ball crowd.

His four-seamer is the giveaway — Paul Goldschmidt sits on it and doesn't miss (0.333 xwOBA).

What lit up the board: chronic HR/9, fly-ball leaning, park & weather play up, crushed on contact, and fly-ball prone.

Tally the signals and he lands at 59/100, good for the Master Chef chair.

Payton Tolle BOS
vs ATH @ Sutter Health Park9:40 pm ET
🍝 Meatball Chef45 cook score
Cook level
Top opposing batsWho eats best off this arm
Henry Bolte
batting #8
61.2HR score
Nick Kurtz
batting #2
61.1HR score
Tommy White
batting #6
55.4HR score
Signals fired
Chronic HR/9Fly-ball leaningPark & weather play up
On the boardTBJacob Wilson · TB Over 1.5+107

The word on Payton Tolle

He's leaving meatballs on the plate, and the bats can smell it.

The Lab flagged chronic HR/9, fly-ball leaning, and park & weather play up.

Net it out: 45/100, and a reservation at the Meatball Chef table.

Merrill Kelly ARI
vs PIT @ PNC Park6:40 pm ET
🍝 Meatball Chef45 cook score
Cook level
Pitch matchup riskBats who feast on his best pitch
Ryan O'Hearn
four-seamerthrown 38% vs LHB
0.440xwOBA
11% barrel
Brandon Lowe
four-seamerthrown 38% vs LHB
0.260xwOBA
11% barrel
Signals fired
Barrels allowedHard-hit bleedChronic HR/9Loud exit velo
On the boardHREsmerlyn Valdez · HR Over 0.5+374

The word on Merrill Kelly

The stuff plays until it doesn't — and tonight it gets hit hard.

That four-seamer is a gift, and Ryan O'Hearn's first in line (0.440 xwOBA).

The tells? barrels allowed, hard-hit bleed, chronic HR/9, and loud exit velo.

Weighted out, that's a 45/100 cook score — Meatball Chef material.

Martin Perez ATL
vs NYM @ Citi Field7:10 pm ET
🍝 Meatball Chef44 cook score
Cook level
Top opposing batsWho eats best off this arm
Luis Robert
batting #4
81.8HR score
Jared Young
batting #9
72.6HR score
Tyrone Taylor
batting #6
72.4HR score
Signals fired
Meatball pitch in the mixChronic HR/9Park & weather play up

The word on Martin Perez

He's leaving meatballs on the plate, and the bats can smell it.

The Lab flagged meatball pitch in the mix, chronic HR/9, and park & weather play up.

Net it out: 44/100, and a reservation at the Meatball Chef table.

Mitch Keller PIT
vs ARI @ PNC Park6:40 pm ET
🍝 Meatball Chef44 cook score
Cook level
Pitch matchup riskBats who feast on his best pitch
Ketel Marte
sinkerthrown 30% vs RHB
0.459xwOBA
19% barrel
Corbin Carroll
four-seamerthrown 30% vs LHB
0.403xwOBA
10% barrel
Signals fired
Hard-hit bleedChronic HR/9Loud exit veloCrushed on contact
On the boardHRRGabriel Moreno · HRR Over 3.5+291

The word on Mitch Keller

He's leaving meatballs on the plate, and the bats can smell it.

Watch the sinker: Ketel Marte has it timed up (0.459 xwOBA).

The Lab flagged hard-hit bleed, chronic HR/9, loud exit velo, and crushed on contact.

Net it out: 44/100, and a reservation at the Meatball Chef table.

David Peterson CHC
vs STL @ Busch Stadium7:45 pm ET
🍝 Meatball Chef44 cook score
Cook level
Pitch matchup riskBats who feast on his best pitch
JJ Wetherholt
four-seamerthrown 36% vs LHB
0.406xwOBA
25% barrel
Jordan Walker
sinkerthrown 31% vs RHB
0.374xwOBA
10% barrel
Signals fired
Hard-hit bleedChronic HR/9Loud exit veloCrushed on contact

The word on David Peterson

He'll get his outs, but he's handing out souvenirs too.

JJ Wetherholt's the one to fear here, feasting on the four-seamer (0.406 xwOBA).

Under the hood: hard-hit bleed, chronic HR/9, loud exit velo, and crushed on contact.

Add up the weighted tells and the Lab grades him 44/100 — a seat at the Meatball Chef table tonight.

🔵 BLUE MAGICThe official HR board · consensus-verified

Purest product on the board. A bomb only makes Blue Magic when the models agree — and the legacy book has to co-sign it. We cut the middlemen and the noise: the lone-model long shots get left on the corner, and only the bats every desk is pounding stay uncut. The ★ marquee core is where legacy and the kitchen shake on the same name — the strongest, steadiest cut. Same board @CTBetz_ fields by hand. The Lab never lies.

1HRWillson Contreras
Willson Contreras
BOS @ ATH
9:40 pm ET
Home Run · Over 0.5+340FD
The edge
-4.4pp
Confidence
A74
Barrel%22.2Avg EV93.9Max EV114
Opp SP Jack PerkinsB · 100 · Pit+ 103

Contreras crushes Jack Perkins's most homer-prone pitch — the four-seam, which he throws 34% of the time..

The read

Contreras crushes Jack Perkins's most homer-prone pitch — the four-seam, which he throws 34% of the time..

Jack Perkins's been bleeding home runs — high barrel rate allowed and a low ground-ball share.

Sutter Health Park is a bandbox tonight — park plays small for power.

Easy add to the slip.

The Bat

Barreling at a 22.2% clip — top-shelf raw power, the ball jumps off his bat.

Average exit velo of 93.9 mph is elite — the bat speed plays.

Top-end EV of 114.4 mph confirms the raw juice when he squares one up.

Hard-hit rate of 55.6% says he barrels balls consistently, not just on his best swings.

The Matchup

Handles four-seams well historically (0.387 xwOBA), and Jack Perkins throws them 33% of the time.

The Spot

The cleanup spot is an RBI engine; the table is usually set when he's up.

HR Score lands elite at 86/100.

2HRJames Wood
James Wood
TOR @ WAS
6:45 pm ET
Home Run · Over 0.5+240MGMKalshi 26¢ → +277
The edge
-11.7pp
Confidence
A-70
Barrel%20.5Avg EV95.7Max EV115
Opp SP Max ScherzerC · 91 · Pit+ 90

Wood hunts the four-seam (.535) and Max Scherzer throws nothing but — 48% of his mix.

The read

Wood hunts the four-seam (.535) and Max Scherzer throws nothing but — 48% of his mix.

Max Scherzer has been a batting-practice arm lately — barrels, free passes, and fly balls all stacked against him.

He crushes Max Scherzer's most homer-prone pitch — the slider, which he throws 34% of the time..

This is the bomb-prop of the night.

The Bat

Barreling at a 20.5% clip — top-shelf raw power, the ball jumps off his bat.

He averages 95.7 mph off the bat (elite) — consistent hard contact, not loud outliers.

A 115.1 mph max EV says the thunder is there on his best swings.

A 61.5% hard-hit rate points to repeatable thump — the loud contact is the norm.

The Matchup

Demolishing four-seams — 0.535 xwOBA on 58 batted balls, and Max Scherzer throws them 48% of the time. This is the pitch he's been waiting for.

The Spot

Hitting first means the most cuts of anyone in the lineup, with run-scoring leverage on top.

84/100 on the HR Score — elite on the model's power read.

3HRLuis Garcia
Luis Garcia
TOR @ WAS
6:45 pm ET
Home Run · Over 0.5+340FD
The edge
-6.6pp
Confidence
A-61
Barrel%25.0Avg EV95.0Max EV114
Opp SP Max ScherzerC · 91 · Pit+ 90

Garcia's comfortable with the four-seam and Max Scherzer leans on it at 48%.

The read

Garcia's comfortable with the four-seam and Max Scherzer leans on it at 48%.

You couldn't script a juicier draw than Max Scherzer — worst-tier in hard contact and homers served up.

Weather's pushing balls out at Nationals Park tonight — wind contribution is +11% on HRs.

The model loves it — take the Over.

The Bat

A 25.0% barrel rate is genuine thump; when he squares one up it leaves in a hurry.

95.0 mph average EV is elite; the barrel control shows up swing to swing.

He's topped out at 114.0 mph — the ceiling on contact quality is legitimately big.

Hard-hit rate of 58.3% says he barrels balls consistently, not just on his best swings.

The Matchup

Handles four-seams well historically (0.416 xwOBA), and Max Scherzer throws them 48% of the time.

The Spot

Hitting 2nd — high PA volume with RBI opportunities behind the leadoff man.

79/100 on the HR Score — elite on the model's power read.

4HRWilyer Abreu
Wilyer Abreu
BOS @ ATH
9:40 pm ET
Home Run · Over 0.5+340FD
The edge
-8.4pp
Confidence
B+51
Barrel%12.8Avg EV89.7Max EV111
Opp SP Jack PerkinsB · 100 · Pit+ 103

Abreu crushes Jack Perkins's most homer-prone pitch — the four-seam, which he throws 34% of the time..

The read

Abreu crushes Jack Perkins's most homer-prone pitch — the four-seam, which he throws 34% of the time..

Jack Perkins has served real damage this stretch — elevated barrels and a heavy fly-ball lean.

Sutter Health Park is a bandbox tonight — park plays small for power.

When the matchup's this clean, the price doesn't matter.

The Bat

Barreling at 12.8% — comfortably above the league norm, with pop to all fields.

Average exit velo of 89.7 mph is strong — the bat speed plays.

Top-end EV of 111.0 mph confirms the raw juice when he squares one up.

Hard-hit rate of 48.7% says he barrels balls consistently, not just on his best swings.

The Spot

3-hole — premium spot, every run-producing path stays in play.

The model's HR Score grades strong here — 71/100.

5HRLuis Robert
Luis Robert
ATL @ NYM
7:10 pm ET
Home Run · Over 0.5+494DK
The edge
+0.2pp
Confidence
A-66
Barrel%23.2Avg EV93.5Max EV112
Opp SP Martin PerezC− · 87 · Pit+ 92

Weather's pushing balls out at Citi Field tonight — wind contribution is +10% on HRs.

The read

Weather's pushing balls out at Citi Field tonight — wind contribution is +10% on HRs.

Martín Pérez's flashing meatball tendencies — power contact has been getting through.

Robert's 4-for-12 in his career against this guy.

The model loves it — take the Over.

The Bat

Elite 23.2% barrel rate — plus-plus raw pop, the kind that clears any fence.

He averages 93.5 mph off the bat (elite) — consistent hard contact, not loud outliers.

A 112.4 mph max EV says the thunder is there on his best swings.

Hard-hit rate of 68.2% says he barrels balls consistently, not just on his best swings.

The Spot

The cleanup spot is an RBI engine; the table is usually set when he's up.

HR Score lands elite at 82/100.

6HRJosh Lowe
Josh Lowe
HOU @ LAA
9:38 pm ET
Home Run · Over 0.5+480FD
The edge
-0.6pp
Confidence
A-64
Barrel%15.2Avg EV92.8Max EV110
Opp SP Tatsuya ImaiC− · 86 · Pit+ 86

Tatsuya Imai has been a batting-practice arm lately — barrels, free passes, and fly balls all stacked against him.

The read

Tatsuya Imai has been a batting-practice arm lately — barrels, free passes, and fly balls all stacked against him.

Weather's pushing balls out at Angel Stadium tonight — wind contribution is +8% on HRs.

When the matchup's this clean, the price doesn't matter.

The Bat

That 15.2% barrel rate sits in the league's top tier; the power is real and it travels.

Average exit velo of 92.8 mph is elite — the bat speed plays.

A 51.5% hard-hit rate points to repeatable thump — the loud contact is the norm.

The Spot

Hitting 6th — middle-order spot, decent PA volume.

The model's HR Score grades elite here — 80/100.

7HREsmerlyn Valdez
Esmerlyn Valdez
ARI @ PIT
6:40 pm ET
Home Run · Over 0.5+374DK
The edge
-6.8pp
Confidence
B+51
Barrel%29.0Avg EV89.5Max EV110
Opp SP Merrill KellyC− · 90 · Pit+ 95

Merrill Kelly's flashing meatball tendencies — power contact has been getting through.

The read

Merrill Kelly's flashing meatball tendencies — power contact has been getting through.

The model loves it — take the Over.

The Bat

That 29.0% barrel rate sits in the league's top tier; the power is real and it travels.

Average exit velo of 89.5 mph is strong — the bat speed plays.

A 110.2 mph max EV says the thunder is there on his best swings.

Hard-hit rate of 45.2% says he barrels balls consistently, not just on his best swings.

The Matchup

Arsenal fit is favorable — this hitter handles Merrill Kelly's pitch mix well historically.

The Spot

Batting fourth — built for run production, with traffic on base ahead of him.

71/100 on the HR Score — strong on the model's power read.

Hits, runs and RBIs stacked into one number. Top-of-order bats with on-base skill and the speed to score clear the line on the cheap, before any power even shows up.

HRRNolan Schanuel
Nolan Schanuel
HOU @ LAA
9:38 pm ET
H+R+RBI · Over 1.5-104DK
The edge
+7.6pp
Confidence
C52
Barrel%1.5Avg EV88.6Max EV106
Opp SP Tatsuya ImaiC− · 86 · Pit+ 86

Schanuel handles four-seams well and Tatsuya Imai throws them 47% of the time.

The read

Schanuel handles four-seams well and Tatsuya Imai throws them 47% of the time.

Tatsuya Imai is a meatball factory tonight — top-tier vulnerability across barrel rate, walks, and HR/9.

Weather's pushing balls out at Angel Stadium tonight — wind contribution is +8% on HRs.

Bet it — he barrels one, slaps one, you cash.

The Bat

A 1.5% barrel rate is light; the over-the-fence path leans on matchup and park.

The Matchup

Handles four-seams well historically (0.405 xwOBA), and Tatsuya Imai throws them 47% of the time.

The Spot

3-hole — premium spot, every run-producing path stays in play.

HRRC.J. Abrams
C.J. Abrams
TOR @ WAS
6:45 pm ET
H+R+RBI · Over 2.5+130MGM
The edge
+10.0pp
Confidence
A76
Barrel%18.4Avg EV91.8Max EV108
Opp SP Max ScherzerC · 91 · Pit+ 90

Abrams handles four-seams well and Max Scherzer throws them 48% of the time.

The read

Abrams handles four-seams well and Max Scherzer throws them 48% of the time.

Max Scherzer is a meatball factory tonight — top-tier vulnerability across barrel rate, walks, and HR/9.

He crushes Max Scherzer's most homer-prone pitch — the slider, which he throws 34% of the time..

Two-hit floor is real — bet the Over.

The Bat

That 18.4% barrel rate sits in the league's top tier; the power is real and it travels.

He averages 91.8 mph off the bat (strong) — consistent hard contact, not loud outliers.

A 51.0% hard-hit rate points to repeatable thump — the loud contact is the norm.

The Matchup

Handles four-seams well historically (0.400 xwOBA), and Max Scherzer throws them 48% of the time.

The Spot

Hitting third — the marquee lineup slot, runs and RBIs both on the menu.

HRRYordan Alvarez
Yordan Alvarez
HOU @ LAA
9:38 pm ET
H+R+RBI · Over 2.5+116DKKalshi 42¢ → +141
The edge
+6.8pp
Confidence
A-72
Barrel%23.6Avg EV97.9Max EV118
Opp SP Walbert UrenaB · 99 · Pit+ 105

Alvarez's been demolishing four-seams (.502 xwOBA) and Walbert Ureña throws 38% of them — yeah, this is the matchup he's been waiting for.

The read

Alvarez's been demolishing four-seams (.502 xwOBA) and Walbert Ureña throws 38% of them — yeah, this is the matchup he's been waiting for.

Weather's pushing balls out at Angel Stadium tonight — wind contribution is +8% on HRs.

His power profile has ticked up the last two weeks.

Bet it — he barrels one, slaps one, you cash.

The Bat

Barreling at a 23.6% clip — top-shelf raw power, the ball jumps off his bat.

Average exit velo of 97.9 mph is elite — the bat speed plays.

He's topped out at 118.5 mph — the ceiling on contact quality is legitimately big.

A 63.6% hard-hit rate points to repeatable thump — the loud contact is the norm.

The Matchup

Demolishing four-seams — 0.502 xwOBA on 66 batted balls, and Walbert Ureña throws them 38% of the time. This is the pitch he's been waiting for.

The Spot

Hitting 2nd — high PA volume with RBI opportunities behind the leadoff man.

HRRGabriel Moreno
Gabriel Moreno
ARI @ PIT
6:40 pm ET
H+R+RBI · Over 3.5+291DK
The edge
+18.3pp
Confidence
B-55
Barrel%3.3Avg EV87.7Max EV107
Opp SP Mitch KellerC · 92 · Pit+ 95

Moreno crushes four-seams (.460 xwOBA) and Mitch Keller is heavy on them — 25% usage.

The read

Moreno crushes four-seams (.460 xwOBA) and Mitch Keller is heavy on them — 25% usage.

Mitch Keller fits the meatball profile — he's been hittable for power.

Batting in the heart of the order, gets 5 chances minimum.

Bet it — he barrels one, slaps one, you cash.

The Bat

Modest 3.3% barrel rate — this profile's damage comes situationally, not on raw pop.

The Matchup

Crushes four-seams (0.460 xwOBA) — and Mitch Keller is heavy on them at 25% usage.

The Spot

The 3-hole is prime real estate: volume plus the meat of the order around him.

HRRJordan Walker
Jordan Walker
CHC @ STL
7:45 pm ET
H+R+RBI · Over 3.5+238DK
The edge
+11.6pp
Confidence
B-56
Barrel%10.0Avg EV96.9Max EV115
Opp SP David PetersonC− · 89 · Pit+ 93

Walker's a four-seam-killer (.559 xwOBA) against an arm that lives on it — 30% usage.

The read

Walker's a four-seam-killer (.559 xwOBA) against an arm that lives on it — 30% usage.

David Peterson's flashing meatball tendencies — power contact has been getting through.

His 3-for-7, 1 HR in his career against this guy.

Easy lock — he's not getting four whiffs against this profile.

The Bat

A 10.0% barrel rate plays; he squares up his share and drives the ball with authority.

Average exit velo of 96.9 mph is elite — the bat speed plays.

Top-end EV of 115.0 mph confirms the raw juice when he squares one up.

He's at 60.0% hard-hit — quality of contact is a feature, not a fluke.

The Matchup

Demolishing four-seams — 0.559 xwOBA on 22 batted balls, and David Peterson throws them 30% of the time. This is the pitch he's been waiting for.

The Spot

The 2-hole pairs near-leadoff volume with a runner-on-base RBI path.

Total bases reward the hard contact even when the ball stays in the yard. Doubles and triples cash these, so the hard-hit bats in good spots carry real value at plus money.

TBElly De La Cruz
Elly De La Cruz
CLE @ CIN
7:10 pm ET
Total Bases · Over 1.5-102DKKalshi 48¢ → +111
The edge
+1.1pp
Confidence
C+53
Barrel%12.5Avg EV92.9Max EV114
Opp SP Slade CecconiC · 93 · Pit+ 91

Cruz eats cutters (.464) and Slade Cecconi leans on them at 25%.

The read

Cruz eats cutters (.464) and Slade Cecconi leans on them at 25%.

Slade Cecconi keeps leaving them over the plate — barrel rate's up and the grounders have dried up.

Great American Ball Park plays small for the long ball.

The price is right — bet the Over.

The Bat

A 12.5% barrel rate plays; he squares up his share and drives the ball with authority.

Average exit velo of 92.9 mph is elite — the bat speed plays.

A 113.9 mph max EV says the thunder is there on his best swings.

He's at 50.0% hard-hit — quality of contact is a feature, not a fluke.

The Matchup

Crushes cutters (0.464 xwOBA) — and Slade Cecconi is heavy on them at 25% usage.

The Spot

Top of the order — volume is the edge: more trips to the plate than any other slot.

TBLuis Arraez
Luis Arraez
MIL @ SF
9:45 pm ET
Total Bases · Over 1.5+107DK
The edge
-1.2pp
Confidence
D38
Barrel%1.5Avg EV86.2Max EV104
Opp SP Brandon SproatB+ · 101 · Pit+ 94

Top of the order — he's locked into 5 trips.

The read

Top of the order — he's locked into 5 trips.

Three total bases is one homer or a double plus a single — easy math.

The Bat

Modest 1.5% barrel rate — this profile's damage comes situationally, not on raw pop.

The Matchup

Arsenal fit is favorable — this hitter handles Brandon Sproat's pitch mix well historically.

The Spot

Hitting first means the most cuts of anyone in the lineup, with run-scoring leverage on top.

TBCorbin Carroll
Corbin Carroll
ARI @ PIT
6:40 pm ET
Total Bases · Over 1.5-106DKKalshi 49¢ → +104
The edge
-2.3pp
Confidence
D49
Barrel%14.3Avg EV91.6Max EV112
Opp SP Mitch KellerC · 92 · Pit+ 95

Mitch Keller carries a meatball flag tonight — vulnerable to the long ball.

The read

Mitch Keller carries a meatball flag tonight — vulnerable to the long ball.

Carroll's 2-for-14, 1 HR in his career against this guy.

Top of the order — he's locked into 5 trips.

Bet the bases, the price is light.

The Bat

That 14.3% barrel rate sits in the league's top tier; the power is real and it travels.

Average exit velo of 91.6 mph is strong — the bat speed plays.

Top-end EV of 112.0 mph confirms the raw juice when he squares one up.

The Spot

Leadoff spot — max plate appearances on the slate, plus a leverage spot for runs scored.

TBPaul Goldschmidt
Paul Goldschmidt
NYY @ CWS
7:40 pm ET
Total Bases · Over 1.5+104DK
The edge
-4.5pp
Confidence
D47
Barrel%11.1Avg EV81.3Max EV101
Opp SP Noah SchultzB · 97 · Pit+ 91

Noah Schultz has served real damage this stretch — elevated barrels and a heavy fly-ball lean.

The read

Noah Schultz has served real damage this stretch — elevated barrels and a heavy fly-ball lean.

Top of the order — he's locked into 5 trips.

Only knock: the arsenal matchup isn't ideal for Goldschmidt against Noah Schultz.

Three total bases is one homer or a double plus a single — easy math.

The Bat

Barreling at 11.1% — comfortably above the league norm, with pop to all fields.

The Matchup

Arsenal fit is rough — Noah Schultz's mix neutralizes this hitter's swing.

The Spot

Leadoff spot — max plate appearances on the slate, plus a leverage spot for runs scored.

TBPete Crow-Armstrong
Pete Crow-Armstrong
CHC @ STL
7:45 pm ET
Total Bases · Over 1.5+105MGMKalshi 48¢ → +111
The edge
-10.0pp
Confidence
D40
Barrel%7.3Avg EV86.1Max EV110

Crow-Armstrong's 4-for-14 in his career against this guy.

The read

Crow-Armstrong's 4-for-14 in his career against this guy.

Leadoff spot, so the PA count alone keeps him alive.

Three total bases is one homer or a double plus a single — easy math.

The Bat

A 7.3% barrel rate is right around the league line — steady, not loud.

The Spot

Hitting first means the most cuts of anyone in the lineup, with run-scoring leverage on top.

TBJacob Wilson
Jacob Wilson
BOS @ ATH
9:40 pm ET
Total Bases · Over 1.5+107DKKalshi 46¢ → +115
The edge
-12.4pp
Confidence
D45
Barrel%4.0Avg EV85.3Max EV106
Opp SP Payton TolleA · 114 · Pit+ 110

Payton Tolle's flashing meatball tendencies — power contact has been getting through.

The read

Payton Tolle's flashing meatball tendencies — power contact has been getting through.

Sutter Health Park is a bandbox tonight — park plays small for power.

Only knock: the arsenal matchup isn't ideal for Wilson against Payton Tolle.

Bet the bases, the price is light.

The Bat

Modest 4.0% barrel rate — this profile's damage comes situationally, not on raw pop.

The Spot

Top of the order — volume is the edge: more trips to the plate than any other slot.

The Arms

Strikeout ladders and the pitcher prop board. Each play carries the edge, the price and the read. The ladder shows all three rungs with the official pick flagged.

Arms on the board13
Keider Montero
Keider Montero
DET vs BAL · 6:40 pm ET
Top6.5+ Kthe swing+460STAKED · 1U
Mid5.5+ Kthe play+215STAKED · 1U
Base4.5+ Ksafe anchor+105anchor · no stake
Proj K6.3
CSW27%
Opp K%24.3
Est IP5.4

League-avg whiff · pick line Over 5.5

How he climbs the ladder

This is a grind-out start (19% whiff vs 24% lineup K rate) — the Ks come slow and you need depth to clear the ladder. Standard start length (5.4 IP) — middle rung is reachable if the count discipline holds.

Why this rung is the pick

Projection (6.3) clears the middle (5.5) by a comfortable margin — middle's the official pick; the top rung needs him working into the 7th with the whiffs stacking, and this matchup doesn't project that kind of outing.

Read

pitch-to-contact, normal K-vulnerability lineup — thin edge: a depth-and-variance ladder, lean the bottom rung over the top.

Chase Burns
Chase Burns
CIN vs CLE · 7:10 pm ET
Top8.5+ Kthe swing+422STAKED · 1U
Mid7.5+ Kthe play+230STAKED · 1U
Base6.5+ Ksafe anchor+123anchor · no stake
Proj K5.7
CSW30%
Opp K%22.4
Est IP5.7

Elite whiff · pick line Over 7.5

How he climbs the ladder

Elite swing-and-miss stuff (32% whiff) — the strikeouts come from bat-missing pitches, not called-third frame jobs. Standard start length (5.7 IP) — middle rung is reachable if the count discipline holds.

Why this rung is the pick

Projection sits 1.8 below the middle rung — this ladder is more about the bottom rung clearing than top-rung swing potential.

Read

elite whiff, normal K-vulnerability lineup, elite P-Score — the K math leans your way.

Tatsuya Imai
Tatsuya Imai
HOU @ LAA · 9:38 pm ET
Top8.5+ Kthe swing+470STAKED · 1U
Mid7.5+ Kthe play+240STAKED · 1U
Base6.5+ Ksafe anchor+118anchor · no stake
Proj K5.6
CSW30%
Opp K%25.1
Est IP5.2

Elite whiff · chase-heavy LAA lineup · pick line Over 7.5

How he climbs the ladder

Deep counts let him chase whiffs through the order — his 34% miss rate plays right into a 25%-K lineup that swings at everything. Standard start length (5.2 IP) — middle rung is reachable if the count discipline holds.

Why this rung is the pick

Projection sits 1.9 below the middle rung — this ladder is more about the bottom rung clearing than top-rung swing potential.

Read

elite whiff, elite CSW (ahead in counts), chase-heavy lineup, strong P-Score — this is a bat-missing party tonight.

Also climbing2 unstaked laddersShow the full cardssame rungs, prices and stats — we just didn’t stake them
Max Fried
Max Fried
NYY @ CWS · 7:40 pm ET
Unstaked — the rung budget was spent. Your read on the climb.
Top7.5+ Kthe swing+540
Mid6.5+ Kthe play+250
Base5.5+ Ksafe anchor+117
Proj K5.4
CSW30%
Opp K%23.6
Est IP5.7

League-avg whiff · pick line Over 6.5

How he climbs the ladder

This is a grind-out start (24% whiff vs 24% lineup K rate) — the Ks come slow and you need depth to clear the ladder. Standard start length (5.7 IP) — middle rung is reachable if the count discipline holds.

Why this rung is the pick

Projection sits 1.1 below the middle rung — this ladder is more about the bottom rung clearing than top-rung swing potential.

Read

league-avg whiff, normal K-vulnerability lineup, strong P-Score — thin edge: a depth-and-variance ladder, lean the bottom rung over the top.

George Kirby
George Kirby
SEA @ TEX · 2:35 pm ET
Unstaked — the rung budget was spent. Your read on the climb.
Top7.5+ Kthe swing+450
Mid6.5+ Kthe play+230
Base5.5+ Ksafe anchor+104
Proj K5.4
CSW27%
Opp K%22.4
Est IP5.8

League-avg whiff · pick line Over 6.5

How he climbs the ladder

This is a grind-out start (22% whiff vs 22% lineup K rate) — the Ks come slow and you need depth to clear the ladder. Standard start length (5.8 IP) — middle rung is reachable if the count discipline holds.

Why this rung is the pick

Projection sits 1.1 below the middle rung — this ladder is more about the bottom rung clearing than top-rung swing potential.

Read

league-avg whiff, normal K-vulnerability lineup — low-K setup; this one rides workload and variance, not a stuff mismatch — size it down.

KKumar Rocker
Kumar Rocker
SEA @ TEX
2:35 pm ET
K · Over 5.5+200FDKalshi 30¢ → +228
The edge
+5.4pp
Confidence
F24
Stuff+C · 92Pit+92Whiff%25.6

This lineup's got 56 career plate appearances against him with 3 bombs.

The read

This lineup's got 56 career plate appearances against him with 3 bombs.

When the model has him a full K clear, the Over plays.

The Arm

He misses bats at a 25.6% league-average rate — steady, not overpowering.

He's lined up for a routine 5.6 IP.

The Matchup

The lineup's 22.9% K rate is right at league norm — neutral on the strikeout.

The Edge

Projection of 5.15 K gives daylight over the 5.5 line.

Composite Pitcher Score of 45/100 (Stuff + Command + Matchup + Environment).

HAKumar Rocker
Kumar Rocker
SEA @ TEX
2:35 pm ET
Hits Allowed · Over 4.5-117DK
The edge
-8.8pp
Confidence
B48
Stuff+C · 92Pit+92Whiff%25.6

Model has hits-allowed at 5.1 — clean half-hit edge on the 4.5.

The read

Model has hits-allowed at 5.1 — clean half-hit edge on the 4.5.

This lineup's got 56 career plate appearances against him with 3 bombs.

Fly-ball profile (34% GB rate) — soft singles fall in.

The bats find barrels here — HA Over.

The Arm

A 25.6% whiff rate is middle-of-the-road; the K upside is matchup-dependent.

He's lined up for a routine 5.6 IP.

The Matchup

A 22.9% opposing K rate is middle-of-the-pack.

The Edge

Composite Pitcher Score of 45/100 (Stuff + Command + Matchup + Environment).

HATyler Phillips
Tyler Phillips
PHI @ MIA
6:40 pm ET
Hits Allowed · Over 4.5-131DK
The edge
-9.1pp
Confidence
B50
Stuff+B · 96Pit+96Whiff%25.6

Model has hits-allowed at 5.4 — clean half-hit edge on the 4.5.

The read

Model has hits-allowed at 5.4 — clean half-hit edge on the 4.5.

Hard contact allowed at 49% — line drives find grass.

This lineup's got 46 career plate appearances against him with 3 bombs.

Easy add — the profile says hits stack early.

The Arm

His 25.6% whiff rate is league-average — he gets some but isn't a strikeout monster.

Only projected for 5.0 IP — short leash limits the K opportunity ceiling.

The Matchup

Opposing K rate of 23.9% is league-average.

The Edge

Composite Pitcher Score of 39/100 (Stuff + Command + Matchup + Environment).

HABrandon Sproat
Brandon Sproat
MIL @ SF
9:45 pm ET
Hits Allowed · Over 4.5-125MGM
The edge
-13.5pp
Confidence
B48
Stuff+B+ · 101Pit+94Whiff%25.1

Model has hits-allowed at 5.1 — clean half-hit edge on the 4.5.

The read

Model has hits-allowed at 5.1 — clean half-hit edge on the 4.5.

Hits Over plays — the model has him giving up extras.

The Arm

He misses bats at a 25.1% league-average rate — steady, not overpowering.

A 4.9-inning projection caps the ceiling; not much runway for counting stats.

The Matchup

The lineup's 21.1% K rate is right at league norm — neutral on the strikeout.

The Edge

Composite Pitcher Score of 42/100 (Stuff + Command + Matchup + Environment).

HAMatthew Liberatore
Matthew Liberatore
CHC @ STL
7:45 pm ET
Hits Allowed · Over 4.5-150MGM
The edge
-14.0pp
Confidence
B48
Whiff%22.0CSW%28.0P-Score37

Model has hits-allowed at 5.2 — clean half-hit edge on the 4.5.

The read

Model has hits-allowed at 5.2 — clean half-hit edge on the 4.5.

This lineup's got 99 career plate appearances against him with 2 bombs.

Hits Over plays — the model has him giving up extras.

The Arm

A 22.0% whiff rate is middle-of-the-road; the K upside is matchup-dependent.

Projected for 5.2 IP — standard starter workload.

The Matchup

A 21.8% opposing K rate is middle-of-the-pack.

The Edge

The blended Pitcher Score grades 37/100 across stuff, command, matchup, and environment.

HAKyle Bradish
Kyle Bradish
BAL @ DET
6:40 pm ET
Hits Allowed · Over 4.5-150MGM
The edge
-14.6pp
Confidence
B48
Stuff+B+ · 101Pit+103Whiff%25.6

Model has hits-allowed at 5.1 — clean half-hit edge on the 4.5.

The read

Model has hits-allowed at 5.1 — clean half-hit edge on the 4.5.

He's been filthy lately — 14 K with a 2.21 ERA over his last 3.

Take the line; ball-in-play volume is the tell.

The Arm

His 25.6% whiff rate is league-average — he gets some but isn't a strikeout monster.

He's lined up for a routine 5.6 IP.

The Matchup

The lineup's 23.1% K rate is right at league norm — neutral on the strikeout.

The Edge

Composite Pitcher Score of 53/100 (Stuff + Command + Matchup + Environment).

ERJack Perkins
Jack Perkins
BOS @ ATH
9:40 pm ET
Earned Runs · Under 2.5-105DK
The edge
-4.3pp
Confidence
B-46
Stuff+B · 100Pit+103Whiff%27.7

The catch is he's been getting tagged — 12 earned over his last 3 starts.

The read

The catch is he's been getting tagged — 12 earned over his last 3 starts.

Bet the Under; this is his matchup to win.

The Arm

A 27.7% whiff rate is above the league line — real bat-missing upside on his best days.

CSW% (called + swinging strikes) of 30.0% is strong — he gets ahead in counts.

A 4.6-inning projection caps the ceiling; not much runway for counting stats.

The Matchup

A 22.0% opposing K rate is middle-of-the-pack.

The Edge

Model's composite Pitcher Score: 64/100 (stuff + command + matchup + park).

ERKeider Montero
Keider Montero
BAL @ DET
6:40 pm ET
Earned Runs · Under 2.5-130MGM
The edge
-9.7pp
Confidence
B-46
Stuff+B · 95Pit+96Whiff%19.3

He's been filthy lately — 14 K with a 1.86 ERA over his last 3.

The read

He's been filthy lately — 14 K with a 1.86 ERA over his last 3.

Elite walk control (0%) — no free bases compound into damage.

ER Under plays — the arm matches up with the lineup.

The Arm

His 19.3% whiff rate is below average; this is more pitch-to-contact than overpower.

Projected for 5.4 IP — standard starter workload.

The Matchup

The lineup's 24.3% K rate is right at league norm — neutral on the strikeout.

The Edge

The blended Pitcher Score grades 44/100 across stuff, command, matchup, and environment.

OUTSMartin Perez
Martin Perez
ATL @ NYM
7:10 pm ET
Pitcher Outs · Under 14.5+134FD
The edge
+10.7pp
Confidence
B52
Stuff+C− · 87Pit+92Whiff%22.0

Short-outing profile (4.7 IP) — they yank him at 90 pitches, can't get to the number.

The read

Short-outing profile (4.7 IP) — they yank him at 90 pitches, can't get to the number.

The walks (15%) push the pitch count and pull him early.

This lineup's got 126 career plate appearances against him with 2 bombs.

Bet the Under; he's not getting to 5.

The Arm

His 22.0% whiff rate is below average; this is more pitch-to-contact than overpower.

He's projected light at 4.7 IP — the manager's hook is a live risk to the over.

The Matchup

A 22.4% opposing K rate is middle-of-the-pack.

The Edge

The blended Pitcher Score grades 35/100 across stuff, command, matchup, and environment.

OUTSJack Perkins
Jack Perkins
BOS @ ATH
9:40 pm ET
Pitcher Outs · Under 14.5+134FD
The edge
+9.8pp
Confidence
B53
Stuff+B · 100Pit+103Whiff%27.7

Short-outing profile (4.6 IP) — they yank him at 90 pitches, can't get to the number.

The read

Short-outing profile (4.6 IP) — they yank him at 90 pitches, can't get to the number.

The walks (10%) push the pitch count and pull him early.

The catch is he's been getting tagged — 12 earned over his last 3 starts.

Lock the Outs Under; the early hook's coming.

The Arm

A 27.7% whiff rate is above the league line — real bat-missing upside on his best days.

CSW% (called + swinging strikes) of 30.0% is strong — he gets ahead in counts.

A 4.6-inning projection caps the ceiling; not much runway for counting stats.

The Matchup

The lineup's 22.0% K rate is right at league norm — neutral on the strikeout.

The Edge

The blended Pitcher Score grades 64/100 across stuff, command, matchup, and environment.

OUTSNoah Schultz
Noah Schultz
NYY @ CWS
7:40 pm ET
Pitcher Outs · Under 14.5+123DK
The edge
+9.5pp
Confidence
B51
Stuff+B · 97Pit+91Whiff%19.6

Short-outing profile (4.8 IP) — they yank him at 90 pitches, can't get to the number.

The read

Short-outing profile (4.8 IP) — they yank him at 90 pitches, can't get to the number.

Blowup risk — bullpen warming early, hard cap on outs in sight.

The catch is he's been getting tagged — 10 earned over his last 3 starts.

Take it; this arm doesn't go deep against this lineup.

The Arm

He doesn't miss many bats (19.6% whiff); the game plan is weak contact, not the K.

A 4.8-inning projection caps the ceiling; not much runway for counting stats.

The Matchup

The lineup's 24.3% K rate is right at league norm — neutral on the strikeout.

The Edge

The blended Pitcher Score grades 25/100 across stuff, command, matchup, and environment.

OUTSTyler Phillips
Tyler Phillips
PHI @ MIA
6:40 pm ET
Pitcher Outs · Under 14.5-105MGM
The edge
+1.9pp
Confidence
B49
Stuff+B · 96Pit+96Whiff%25.6

Short-outing profile (5.0 IP) — they yank him at 90 pitches, can't get to the number.

The read

Short-outing profile (5.0 IP) — they yank him at 90 pitches, can't get to the number.

This lineup's got 46 career plate appearances against him with 3 bombs.

Blowup risk — bullpen warming early, hard cap on outs in sight.

Lock the Outs Under; the early hook's coming.

The Arm

A 25.6% whiff rate is middle-of-the-road; the K upside is matchup-dependent.

He's projected light at 5.0 IP — the manager's hook is a live risk to the over.

The Matchup

Opposing K rate of 23.9% is league-average.

The Edge

Model's composite Pitcher Score: 39/100 (stuff + command + matchup + park).

The Board

Team markets only. Moneyline, run line, totals, and the road-fade lane that fades overconfident home favorites. Each card has the edge, the price, and the book to beat.

Game plays9
Kalshi ⇄ American · odds converter

Kalshi quotes the YES contract in cents = implied probability. Converts both ways and matches the model’s own Kalshi devig (kalshi_price_to_american). Calculator only — no live prices.

No Road Dog Fades plays cleared the gate tonight.
RL
MIL @ SF
MIL @ SF
9:45 pm ET
RL · SF · +1.5-142FD
The edge
+1.2pp
Confidence
B49
Implied59%Edge+1.2pp

Model has the edge here — the price doesn't reflect it.

The read

Model has the edge here — the price doesn't reflect it.

Take the side, the math is on it.

The Conditions

A 1.04 run environment is middle-of-the-road.

The Number

Model run-total projection: -0.05.

RL
BOS @ ATH
BOS @ ATH
9:40 pm ET
RL · ATH · +1.5-104DK
The edge
+1.0pp
Confidence
B-44
Implied51%Edge+1.0pp

Model has the edge here — the price doesn't reflect it.

The read

Model has the edge here — the price doesn't reflect it.

RL is the play — straight ML's too thick.

The Conditions

Conditions favor runs (1.30) — wind, heat, and the ballpark all push the same way.

The Number

Model run-total projection: -1.04.

RL
CHC @ STL
CHC @ STL
7:45 pm ET
RL · STL · +1.5-150FD
The edge
-1.0pp
Confidence
B49
Implied60%Edge-1.0pp

Model has the edge here — the price doesn't reflect it.

The read

Model has the edge here — the price doesn't reflect it.

The fav covers — bet the line.

The Conditions

A 1.00 run environment is middle-of-the-road.

The Number

Model run-total projection: -0.05.

RL
PHI @ MIA
PHI @ MIA
6:40 pm ET
RL · MIA · +1.5-109DK
The edge
-1.4pp
Confidence
B-42
Implied52%Edge-1.4pp

Model has the edge here — the price doesn't reflect it.

The read

Model has the edge here — the price doesn't reflect it.

Bet the RL — the price is right where the model wants it.

The Conditions

Run environment is suppressed (0.92) — cold air, wind in, or pitcher-friendly park.

The Number

Model run-total projection: -1.25.

RL
CLE @ CIN
CLE @ CIN
7:10 pm ET
RL · CLE · +1.5-149DK
The edge
-5.3pp
Confidence
B-47
Implied60%Edge-5.3pp

Model has the edge here — the price doesn't reflect it.

The read

Model has the edge here — the price doesn't reflect it.

Easy RL play — the matchup says blowout.

The Conditions

Conditions favor runs (1.20) — wind, heat, and the ballpark all push the same way.

The Number

Model run-total projection: 0.71.

TOTAL
CLE @ CIN
CLE @ CIN
7:10 pm ET
Total · Over 8.5-109DK
The edge
+3.5pp
Confidence
B50
Proj runs10.5Implied52%Edge+3.5pp

Park and weather are pushing this total — Great American Ball Park plays +10% on runs tonight.

The read

Park and weather are pushing this total — Great American Ball Park plays +10% on runs tonight.

One side's pen has been getting lit lately — late-inning runs are in play.

Number's underbaked — Over plays.

The Conditions

A 1.20 run environment is a hitter's backdrop: warm air, helpful wind, friendly park.

Bullpen edge here: a shaky relief corps nudges the run total up.

The Number

Model projects 10.51 runs vs the 8.5 line — Over-side edge.

TOTAL
HOU @ LAA
HOU @ LAA
9:38 pm ET
Total · Over 8.5-110MGM
F5F5 Total · Over 4.5-110
The edge
+0.8pp
Confidence
B49
Proj runs10.5Implied52%Edge+0.8pp

One side's pen has been getting lit lately — late-inning runs are in play.

The read

One side's pen has been getting lit lately — late-inning runs are in play.

Easy Over — the line's a half-run short of the model.

The Conditions

A 1.11 run environment is a hitter's backdrop: warm air, helpful wind, friendly park.

Bullpen edge here: a shaky relief corps nudges the run total up.

The Number

Model projects 10.49 runs vs the 8.5 line — Over-side edge.

F5 TOT
NYY @ CWS
NYY @ CWS
7:40 pm ET
F5 Total · Over 4.5-105MGM
The edge
+3.8pp
Confidence
B49
Proj runs5.6Implied51%Edge+3.8pp

Conditions are run-friendly tonight.

The read

Conditions are run-friendly tonight.

Easy F5 Over — both lineups punch first.

The Conditions

A 1.06 run environment is a hitter's backdrop: warm air, helpful wind, friendly park.

The Number

Model projects 5.63 runs vs the 4.5 line — Over-side edge.

The Tickets

Parlays built off today's board. The anchor stacks steadier legs for a clean cash; the rocket swings at the longshot lane.

Tickets up6
ROCKET
Combined
+1159
3-leg swing

The Heater

Shots in the longshot lane. One hot night and it pays big.

1
C.J. Abrams (WAS)
H+R+RBI Over 2.56:45 pm ET
+130
Leg conf0.73
2
Martin Perez (ATL)
Pitcher Outs Under 14.57:10 pm ET
+134
Leg conf0.72
3
Jack Perkins (ATH)
Pitcher Outs Under 14.59:40 pm ET
+134
Leg conf0.73
Stake
$10
Combined
+1159
Returns
$115.90
ROCKET
Combined
+5681
4-leg swing

Twin Engine

Shots in the longshot lane. One hot night and it pays big.

1
Gabriel Moreno (ARI)
H+R+RBI Over 3.56:40 pm ET
+291
Leg conf0.53
2
Nolan Schanuel (LAA)
H+R+RBI Over 1.59:38 pm ET
−104
Leg conf0.76
3
Noah Schultz (CWS)
Pitcher Outs Under 14.57:40 pm ET
+123
Leg conf0.68
4
Jordan Walker (STL)
H+R+RBI Over 3.57:45 pm ET
+238
Leg conf0.47
Stake
$10
Combined
+5681
Returns
$568.10
ROCKET
Combined
+615
3-leg swing

Take Me Out to the Ball Game

Shots in the longshot lane. One hot night and it pays big.

1
HOU @ LAA
F5 Total Over 4.59:38 pm ET
−110
Leg conf0.65
2
NYY @ CWS
F5 Total Over 4.57:40 pm ET
−105
Leg conf0.64
3
CLE @ CIN
Total Over 8.57:10 pm ET
−109
Leg conf0.65
Stake
$10
Combined
+615
Returns
$61.50
ROCKET
Combined
+11441
5-leg swing

The Rocket

Shots in the longshot lane. One hot night and it pays big.

1
Yordan Alvarez (HOU)
H+R+RBI Over 2.59:38 pm ET
+116
Leg conf0.73
2
Kumar Rocker (TEX)
Strikeouts Over 5.52:35 pm ET
+200
Leg conf0.41
3
Elly De La Cruz (CIN)
Total Bases Over 1.57:10 pm ET
−102
Leg conf0.73
4
Gabriel Moreno (ARI)
H+R+RBI Over 3.56:40 pm ET
+291
Leg conf0.53
5
C.J. Abrams (WAS)
H+R+RBI Over 2.56:45 pm ET
+130
Leg conf0.73
Stake
$10
Combined
+11441
Returns
$1144.10
ROCKET
Combined
+10881
5-leg swing

Diamond Mine

Shots in the longshot lane. One hot night and it pays big.

1
Gabriel Moreno (ARI)
H+R+RBI Over 3.56:40 pm ET
+291
Leg conf0.53
2
C.J. Abrams (WAS)
H+R+RBI Over 2.56:45 pm ET
+130
Leg conf0.73
3
Martin Perez (ATL)
Pitcher Outs Under 14.57:10 pm ET
+134
Leg conf0.72
4
Jack Perkins (ATH)
Pitcher Outs Under 14.59:40 pm ET
+134
Leg conf0.73
5
Noah Schultz (CWS)
Pitcher Outs Under 14.57:40 pm ET
+123
Leg conf0.68
Stake
$10
Combined
+10881
Returns
$1088.10
ROCKET
Combined
+15059
3-leg swing

Bob's Bangers

Shots in the longshot lane. One hot night and it pays big.

1
Willson Contreras (BOS)
HR Over 0.59:40 pm ET
+340
Leg conf0.25
2
Josh Lowe (LAA)
HR Over 0.59:38 pm ET
+480
Leg conf0.23
3
Luis Robert (NYM)
HR Over 0.57:10 pm ET
+494
Leg conf0.23
Stake
$10
Combined
+15059
Returns
$1505.90

CTBetz Fantasy Cards

Tonight's eligible board. Stack the Lab's picks into one ticket, set the stake, lock the multiplier.

Fantasy Cards · PrizePicks

CTBetz Fantasy Cards

Lab picks · bold single-side · add to slip
PFS/HFS lines are real PP lines. Sportsbook market lines & 😈 demon tags are estimated — confirm in the app.
⚙ HFS is calibrating — shown for transparency, not yet a trusted lane.
Slip sent to PrizePicks · copied to clipboard

The Track Record

Units over time, every pick graded. Official board only — parlays and ladders are tracked in their own vacuum. The all-time line is the real number, win or lose. 10292 picks logged.

Record
122–190–3
39.1% win rate
Units
-9.4u
net, flat 1u stakes
ROI
-3.0%
return on risk
Best market
+18.2u
K_ladder
Active filter
Last 7 days, all markets
318

Equity curve

-9.4u
Net units across 7 graded slates (2026-07-20 → 2026-07-26) · flat 1u stakes
-27u-21u-15u-10u-4u2u

Daily P&L

Net units by day — tap a date for the slate.
SunMonTueWedThuFriSat
13ASB
14ASG
15ASB
27
28
29
30
31
Sunday, Jul 26
27–25–1+15.3u+29.5% ROI
LOSSJameson TaillonER Under 2.5−1.0u
LOSSJeffrey SpringsER Under 3.5−1.0u
LOSSKyle FreelandER Under 3.5−1.0u
WINWalker BuehlerER Under 2.5+0.9u
LOSSLogan GilbertER Under 2.5−1.0u
WINKyle LeahyER Under 2.5+0.7u
WINEmmet SheehanER Under 2.5+0.6u
WINLAA @ SFF5_Totals Over 4.5+0.8u
WINKC @ DETF5_Totals Over 5+0.8u
WINErick FeddeHA Over 4.5+0.7u
WINJanson JunkHA Over 4.5+0.6u
WINSeiya SuzukiHR Over 0.5+4.8u
WINMiguel VargasHR Over 0.5+3.1u
LOSSTyler LocklearHR Over 0.5−1.0u
LOSSCorbin CarrollHR Over 0.5−1.0u
LOSSPete Crow-ArmstrongHR Over 0.5−1.0u
LOSSJackson ChourioHR Over 0.5−1.0u
WINEsmerlyn ValdezHR Over 0.5+3.4u
LOSSBryce HarperHRR Over 2.5−1.0u
WINBrandon MarshHRR Over 1.5+0.9u
LOSSYordan AlvarezHRR Over 2.5−1.0u
LOSSRiley GreeneHRR Over 3.5−1.0u
WINDillon DinglerHRR Over 3.5+2.6u
WINJames WoodHRR Over 2.5+1.2u
LOSSShane BazK Over 5.5−1.0u
LOSSErick FeddeK_ladder Over 4.5−1.0u
LOSSErick FeddeK_ladder Over 5.5−1.0u
LOSSCristopher SanchezK_ladder Over 8.5−1.0u
LOSSCristopher SanchezK_ladder Over 9.5−1.0u
WINKyle LeahyK_ladder Over 5.5+2.3u
WINKyle LeahyK_ladder Over 6.5+4.8u
LOSSCLE @ TBML CLE 0−1.0u
WINCIN @ STLML CIN 0+1.2u
WINKC @ DETML KC 0+1.6u
WINRanger SuarezOuts Under 14.5+1.4u
LOSSReynaldo LopezOuts Under 14.5−1.0u
LOSSCarson WhisenhuntOuts Under 14.5−1.0u
WINWill WarrenOuts Under 14.5+1.0u
WINARI @ WASRL WAS 1.5+0.7u
LOSSNYY @ PHIRL NYY 1.5−1.0u
WINLAD @ NYMRL NYM 1.5+0.8u
LOSSATH @ MINRL ATH 1.5−1.0u
LOSSCOL @ MILRL COL 2.5−1.0u
WINShohei OhtaniTB Over 1.5+0.9u
WINCorbin CarrollTB Over 1.5+0.8u
WINDrake BaldwinTB Over 1.5+1.0u
WINPete Crow-ArmstrongTB Over 1.5+1.0u
WINJackson ChourioTB Over 1.5+0.8u
LOSSJacob WilsonTB Over 1.5−1.0u
LOSSLAA @ SFTotals Over 8.5−1.0u
WINNYY @ PHITotals Over 8+1.0u
PUSHKC @ DETTotals Over 90.0u
LOSSTOR @ BOSTotals Over 7.5−1.0u

By market

Net units by market, graded in range. Where the Lab makes its money.

K_ladder
W-L 17–39
+18.2u
HA
W-L 15–5
+5.6u
HR
W-L 9–30
+3.0u
F5_Totals
W-L 6–4
+1.1u
K
W-L 3–4
+0.9u
ML
W-L 8–11
−1.3u
RL
W-L 9–10
−2.3u
Totals
W-L 8–11
−3.8u
TB
W-L 16–22
−6.5u
ER
W-L 13–16
−6.9u
HRR
W-L 14–24
−8.4u
Outs
W-L 4–14
−9.0u

K ladders

each bubble is a rung (the K line); ringed = staked 1u (middle + top), plain = the anchor rung we show but never bet.
Official lane · 17-39 staked rungs · +18.16u · 56 of 111 rungs staked — stakes are budgeted per slate by RUNG, not by ladder (6/slate since 2026-07-24); dimmed rows took no stake
Erick Fedde2026-07-26
LADDER3.54.51U5.51U-2.0u
-2.00u
Ranger Suarez2026-07-26
LADDER4.55.56.5
no stake
Cristopher Sanchez2026-07-26
LADDER7.58.51U9.51U-2.0u
-2.00u
Logan Gilbert2026-07-26
LADDER6.57.58.5
no stake
Shane Baz2026-07-26
LADDER5.56.57.5
no stake
Ronel Blanco2026-07-26
LADDER5.56.57.5
no stake
Kyle Leahy2026-07-26
LADDER4.55.51U6.51U+7.1u
+7.10u
Connor Prielipp2026-07-26
LADDER4.55.56.5
no stake
Nathan Eovaldi2026-07-25
LADDER6.57.51U8.51U+1.3u
+1.30u
Casey Mize2026-07-25
LADDER5.56.57.5
no stake
Ryan Weathers2026-07-25
LADDER6.57.58.5
no stake
Sean Burke2026-07-25
LADDER5.56.51U7.51U+7.2u
+7.16u
Robert Gasser2026-07-25
LADDER5.56.57.5
no stake
Nolan McLean2026-07-25
LADDER6.57.51U8.51U-2.0u
-2.00u
Yoshinobu Yamamoto2026-07-25
LADDER6.57.58.5
no stake
MacKenzie Gore2026-07-24
LADDER6.57.51U8.51U-2.0u
-2.00u
Joey Cantillo2026-07-24
LADDER5.56.51U7.51U-2.0u
-2.00u
Jared Jones2026-07-24
LADDER5.56.51U7.51U-2.0u
-2.00u
Trey Yesavage2026-07-24
LADDER5.56.51U7.51U+7.0u
+7.00u
Chris Sale2026-07-23
LADDER7.58.51U9.51U+6.9u
+6.86u
Taj Bradley2026-07-23
LADDER6.57.51U8.51U-2.0u
-2.00u
Aaron Nola2026-07-22
LADDER5.56.51U7.51U-2.0u
-2.00u
Bailey Ober2026-07-22
LADDER4.55.51U6.51U-2.0u
-2.00u
Peter Lambert2026-07-22
LADDER5.56.51U7.51U-2.0u
-2.00u
Brady Singer2026-07-22
LADDER5.56.51U7.51U-2.0u
-2.00u
Keider Montero2026-07-22
LADDER3.54.51U5.51U+6.9u
+6.95u
Cade Cavalli2026-07-22
LADDER5.56.51U7.51U+6.8u
+6.84u
Gage Jump2026-07-22
LADDER4.55.51U6.51U-2.0u
-2.00u
Kevin Gausman2026-07-21
LADDER5.56.51U7.51U-2.0u
-2.00u
Matthew Liberatore2026-07-21
LADDER5.56.51U7.51U+1.5u
+1.50u
Justin Wrobleski2026-07-21
LADDER5.56.51U7.51U+1.0u
+1.00u
Kyle Freeland2026-07-20
LADDER4.55.51U6.51U-2.0u
-2.00u
Cristopher Sanchez2026-07-20
LADDER6.57.51U8.51U-2.0u
-2.00u
Jack Flaherty2026-07-20
LADDER5.56.51U7.51U-2.0u
-2.00u
Shane Baz2026-07-20
LADDER5.56.51U7.51U-2.0u
-2.00u
Ryan Weathers2026-07-20
LADDER6.57.51U8.51U-2.0u
-2.00u
Payton Tolle2026-07-20
LADDER6.57.51U8.51U+8.4u
+8.45u

PrizePicks — Fantasy & PP Markets

vacuum-tracked · NOT staked as singles · graded on the posted board (per-market caps: top-N by conf, ≤3/game)
Most recent slate · 2026-07-2635–31–1P+4.0u
MARKETLAST SLATE7D30DSEASON
PFS10–8+2.0u+11%43–47-4.0u-4%176–168+8.0u+2%221–186+35.0u+9%
HFS6–6+0.0u+0%54–36–3P+18.0u+20%228–133–6P+95.0u+26%318–224–6P+94.0u+17%
K6–4–1P+2.0u+20%26–24–7P+2.0u+4%78–96–23P-18.0u-10%78–96–23P-18.0u-10%
Outs1–1+0.0u+0%4–8-4.0u-33%19–23–1P-4.0u-10%19–23–1P-4.0u-10%
HRR5–7-2.0u-17%38–42-4.0u-5%128–159-31.0u-11%128–159-31.0u-11%
TB7–5+2.0u+17%42–33+9.0u+12%149–124+25.0u+9%149–124+25.0u+9%
TOTAL35–31–1P+4.0u+6%207–190–10P+17.0u+4%778–703–30P+75.0u+5%913–812–30P+101.0u+6%
Each cell = record · net units · ROI. Flat 1u per posted pick. Every market reflects its capped posted board (HFS top-18, PFS top-18, K/Outs/HRR/TB top-12 by conf, ≤3 per game) so it matches what actually shipped — not the full shadow pool.
Lab Play of the Dayvacuum — tracked separately from the main record
3–4+0.16u

Graded picks

Every graded play across all lanes — official, parlays, ladders, longshots — win or lose. Filter by Type / Market / Lab / Result; click any column to re-sort. The equity curve & record above are official-only.
Showing most recent 250 of 902 graded picks
DateResultTypeLabMarketPlayer / MatchLinePriceBookConfEVUnits
Jul 26WINHR (legacy)HittersHR OverWilli Castro0.5+920DK22%+6.3+9.2u
Jul 26WINStuff_ShadowHittersHR OverWilli Castro0.5+920DK22%+6.3+9.2u
Jul 26WINHR (legacy)HittersHR OverRyan O'Hearn0.5+500FD21%-1.5+5.0u
Jul 26WINStuff_ShadowHittersHR OverRyan O'Hearn0.5+500FD22%-1.5+5.0u
Jul 26WINOfficialHittersHR OverSeiya Suzuki0.5+485DK19%-3.8+4.8u
Jul 26WINHR (legacy)HittersHR OverSeiya Suzuki0.5+485DK19%-3.8+4.8u
Jul 25WINLadder (official)K_ladder OverSean Burke7.5+481DK32%+14.4+4.8u
Jul 26WINLadder (official)K_ladder OverKyle Leahy6.5+480FD29%+13.7+4.8u
Jul 26WINOfficialHittersHR OverEsmerlyn Valdez0.5+344DK22%-6.9+3.4u
Jul 26WINHR (legacy)HittersHR OverEsmerlyn Valdez0.5+344DK22%-6.9+3.4u
Jul 26WINHR (kitchen)HittersHR OverEsmerlyn Valdez0.5+344DK22%-6.9+3.4u
Jul 26WINStuff_ShadowHittersHR OverEsmerlyn Valdez0.5+344DK23%-6.9+3.4u
Jul 25WINOfficialHittersHR OverRafael Devers0.5+330FD23%-6.2+3.3u
Jul 25WINHR (legacy)HittersHR OverRafael Devers0.5+330FD23%-6.2+3.3u
Jul 25WINHR (kitchen)HittersHR OverRafael Devers0.5+330FD23%-6.2+3.3u
Jul 25WINStuff_ShadowHittersHR OverRafael Devers0.5+330FD23%-6.2+3.3u
Jul 26WINOfficialHittersHR OverMiguel Vargas0.5+310FD22%-8.9+3.1u
Jul 26WINHR (legacy)HittersHR OverMiguel Vargas0.5+310FD22%-8.9+3.1u
Jul 26WINHR (kitchen)HittersHR OverMiguel Vargas0.5+310FD22%-8.9+3.1u
Jul 26WINStuff_ShadowHittersHR OverMiguel Vargas0.5+310FD22%-8.9+3.1u
Jul 26WINOfficialHittersHRR OverDillon Dingler3.5+256DK51%+14.9+2.6u
Jul 25WINLadder (official)K_ladder OverSean Burke6.5+235FD40%+10.3+2.4u
Jul 26WINLadderK_ladder OverRanger Suarez5.5+231DK35%+7.6+2.3u
Jul 26WINLadder (official)K_ladder OverKyle Leahy5.5+230FD38%+7.6+2.3u
Jul 25WINLadder (official)K_ladder OverNathan Eovaldi7.5+230FD31%+0.8+2.3u
Jul 26WINOfficialGamesML KCKC @ DET0+160FD38%+1.4+1.6u
Jul 26WINOfficialPitchersOuts UnderRanger Suarez14.5+140MGM75%+4.6+1.4u
Jul 25WINLadderK_ladder OverRyan Weathers6.5+128FD31%-10.0+1.3u
Jul 25WINLadderK_ladder OverNolan McLean6.5+128BOL35%-6.5+1.3u
Jul 26WINLadderK_ladder OverRanger Suarez4.5+122BOL45%+0.8+1.2u
Jul 26WINOfficialHittersHRR OverJames Wood2.5+117DK73%+7.1+1.2u
Jul 26WINOfficialGamesML CINCIN @ STL0+116FD44%-0.2+1.2u
Jul 26WINLadderK_ladder OverConnor Prielipp4.5+115MGM51%+5.3+1.1u
Jul 25WINLadderK_ladder OverNathan Eovaldi6.5+115MGM40%-3.0+1.1u
Jul 25WINOfficialPitchersK OverSean Burke5.5+108FD64%+5.5+1.1u
Jul 25WINLadderK_ladder OverSean Burke5.5+108FD50%+5.5+1.1u
Jul 25WINOfficialHittersTB OverLuis Arraez1.5+105FD58%-7.7+1.1u
Jul 25WINOfficialHittersTB OverGunnar Henderson1.5+105MGM62%-4.7+1.1u
Jul 26WINOfficialHittersTB OverDrake Baldwin1.5+101DK71%+1.6+1.0u
Jul 26WINOfficialHittersTB OverPete Crow-Armstrong1.5+100MGM64%-4.6+1.0u
Jul 26WINPp_PickPitchersK OverRanger Suarez4-100PP74%+23.8+1.0u
Jul 26WINPp_PickPitchersK UnderCristopher Sanchez7.5-100PP64%+14.1+1.0u
Jul 26WINPp_PickPitchersK UnderFramber Valdez5-100PP71%+20.9+1.0u
Jul 26WINPp_PickPitchersK OverJanson Junk4-100PP67%+17.3+1.0u
Jul 26WINPp_PickPitchersK OverKyle Leahy4.5-100PP62%+11.7+1.0u
Jul 26WINPp_PickPitchersK OverConnor Prielipp4-100PP80%+30.5+1.0u
Jul 26WINPp_PickPitchersOuts UnderWill Warren14.5-100PP70%+19.6+1.0u
Jul 26WINPp_PickHittersHRR OverBryce Harper1.5-100PP82%+32.1+1.0u
Jul 26WINPp_PickHittersTB OverLuke Maile0.5-100PP75%+25.0+1.0u
Jul 26WINPp_PickHittersHRR OverPete Alonso1.5-100PP80%+30.5+1.0u
Jul 26WINPp_PickHittersHRR OverLane Thomas1.5-100PP81%+31.4+1.0u
Jul 26WINPp_PickHittersTB OverShohei Ohtani1.5-100PP76%+26.1+1.0u
Jul 26WINPp_PickHittersHRR UnderRomy Gonzalez1.5-100PP100%+50.0+1.0u
Jul 26WINPp_PickHittersTB UnderCarlos Narváez0.5-100PP100%+50.0+1.0u
Jul 26WINPp_PickHittersTB OverMickey Moniak0.5-100PP79%+28.7+1.0u
Jul 26WINPp_PickHittersHRR UnderEdouard Julien0.5-100PP100%+50.0+1.0u
Jul 26WINPp_PickHittersTB OverColton Cowser0.5-100PP83%+32.6+1.0u
Jul 26WINPp_PickHittersTB OverJames Outman0.5-100PP79%+28.6+1.0u
Jul 26WINPp_PickHittersTB OverJames Wood1.5-100PP77%+27.5+1.0u
Jul 25WINPp_PickPitchersK UnderRobbie Ray6-100PP65%+14.7+1.0u
Jul 25WINPp_PickPitchersK OverNick Martinez3-100PP69%+19.1+1.0u
Jul 26WINOfficialGamesTotals OverNYY @ PHI8-102MGM64%+2.7+1.0u
Jul 26WINLadderK_ladder OverKyle Leahy4.5-102FD49%+2.1+1.0u
Jul 25WINRl_Fav_ShadowGamesRL MILCOL @ MIL-1.5-104FD48%-4.9+1.0u
Jul 26WINOfficialPitchersOuts UnderWill Warren14.5-105DK83%+2.8+1.0u
Jul 26WINOfficialHittersHRR OverBrandon Marsh1.5-106DK80%+8.2+0.9u
Jul 26WINOfficialHittersTB OverShohei Ohtani1.5-109DK76%+5.6+0.9u
Jul 26WINOfficialPitchersER UnderWalker Buehler2.5-115MGM56%-6.2+0.9u
Jul 26WINOfficialGamesF5_Totals OverLAA @ SF4.5-118FD66%+3.3+0.8u
Jul 26WINOfficialGamesF5_Totals OverKC @ DET5-118MGM73%+10.2+0.8u
Jul 25WINOfficialGamesTotals OverCHC @ PIT7.5-118MGM64%+1.1+0.8u
Jul 26WINOfficialHittersTB OverJackson Chourio1.5-125MGM73%-3.5+0.8u
Jul 25WINOfficialPitchersHA OverPaul Skenes4.5-127DK60%-10.9+0.8u
Jul 26WINOfficialHittersTB OverCorbin Carroll1.5-128DK75%-1.8+0.8u
Jul 26WINOfficialGamesRL NYMLAD @ NYM1.5-128FD59%+0.0+0.8u
Jul 25WINOfficialGamesRL NYMLAD @ NYM1.5-130MGM55%-2.8+0.8u
Jul 25WINOfficialPitchersHA OverRobbie Ray4.5-133DK63%-10.2+0.8u
Jul 26WINOfficialPitchersER UnderKyle Leahy2.5-148DK58%-11.1+0.7u
Jul 26WINOfficialGamesRL WASARI @ WAS1.5-150MGM61%-3.0+0.7u
Jul 25WINOfficialGamesRL KCKC @ DET1.5-150MGM53%-10.1+0.7u
Jul 26WINOfficialPitchersHA OverErick Fedde4.5-153DK61%-17.7+0.7u
Jul 26WINRl_Fav_ShadowGamesRL MILCOL @ MIL-1.5-154FD52%-10.9+0.6u
Jul 26WINOfficialPitchersHA OverJanson Junk4.5-158DK62%-13.5+0.6u
Jul 25WINOfficialPitchersHA OverRyan Weathers4.5-160MGM60%-17.3+0.6u
Jul 25WINOfficialPitchersHA OverRobert Gasser4.5-160MGM60%-17.6+0.6u
Jul 26WINOfficialPitchersER UnderEmmet Sheehan2.5-165MGM60%-14.3+0.6u
Jul 26PUSHOfficialGamesTotals OverKC @ DET9-106FD70%+6.60.0u
Jul 26PUSHPp_PickPitchersK OverAndrew Abbott4-100PP68%+18.50.0u
Jul 25PUSHOfficialGamesF5_Totals OverCOL @ MIL5-118MGM63%+1.80.0u
Jul 26LOSSOfficialHittersHRR OverBryce Harper2.5+157DK71%+13.2−1.0u
Jul 26LOSSOfficialHittersHRR OverYordan Alvarez2.5-101DK77%+5.0−1.0u
Jul 26LOSSOfficialHittersHRR OverRiley Greene3.5+226DK49%+11.3−1.0u
Jul 26LOSSOfficialHittersHR OverTyler Locklear0.5+540FD20%-1.6−1.0u
Jul 26LOSSOfficialHittersHR OverCorbin Carroll0.5+298DK22%-9.0−1.0u
Jul 26LOSSOfficialHittersHR OverPete Crow-Armstrong0.5+360FD23%-5.1−1.0u
Jul 26LOSSOfficialHittersHR OverJackson Chourio0.5+350FD21%-7.2−1.0u
Jul 26LOSSOfficialHittersTB OverJacob Wilson1.5-112DK61%-4.5−1.0u
Jul 26LOSSHR (legacy)HittersHR OverPete Crow-Armstrong0.5+360FD23%-5.1−1.0u
Jul 26LOSSHR (legacy)HittersHR OverHeriberto Hernandez0.5+430FD22%-3.1−1.0u
Jul 26LOSSHR (legacy)HittersHR OverKyle Karros0.5+970DK20%+4.8−1.0u
Jul 26LOSSHR (legacy)HittersHR OverCorbin Carroll0.5+298DK22%-9.0−1.0u
Jul 26LOSSHR (legacy)HittersHR OverGriffin Conine0.5+550MGM20%-1.1−1.0u
Jul 26LOSSHR (legacy)HittersHR OverTyler Locklear0.5+540FD20%-1.6−1.0u
Jul 26LOSSHR (legacy)HittersHR OverJackson Chourio0.5+350FD21%-7.2−1.0u
Jul 26LOSSHR (kitchen)HittersHR OverCorbin Carroll0.5+298DK22%-9.0−1.0u
Jul 26LOSSHR (kitchen)HittersHR OverPete Crow-Armstrong0.5+360FD23%-5.1−1.0u
Jul 26LOSSHR (kitchen)HittersHR OverJackson Chourio0.5+350FD21%-7.2−1.0u
Jul 26LOSSHR (kitchen)HittersHR OverRyan Jeffers0.5+402DK19%-6.7−1.0u
Jul 26LOSSHR (kitchen)HittersHR OverGabriel Rincones Jr.0.5+630FD18%-1.2−1.0u
Jul 26LOSSHR (kitchen)HittersHR OverHenry Bolte0.5+675MGM17%-1.1−1.0u
Jul 26LOSSHR (kitchen)HittersHR OverBrett Baty0.5+580DK17%-3.2−1.0u
Jul 26LOSSHR (kitchen)HittersHR OverBrandon Lowe0.5+311DK22%-9.0−1.0u
Jul 26LOSSHR (kitchen)HittersHR OverLuis Lara0.5+830DK16%+0.4−1.0u
Jul 26LOSSHR (kitchen)HittersHR OverTommy White0.5+800FD16%-0.4−1.0u
Jul 26LOSSStuff_ShadowHittersHR OverHeriberto Hernandez0.5+430FD22%-3.1−1.0u
Jul 26LOSSStuff_ShadowHittersHR OverPete Crow-Armstrong0.5+360FD22%-5.1−1.0u
Jul 26LOSSStuff_ShadowHittersHR OverKyle Karros0.5+970DK20%+4.8−1.0u
Jul 26LOSSStuff_ShadowHittersHR OverCorbin Carroll0.5+298DK22%-9.0−1.0u
Jul 26LOSSStuff_ShadowHittersHR OverJackson Chourio0.5+350FD22%-7.2−1.0u
Jul 26LOSSStuff_ShadowHittersHR OverGriffin Conine0.5+550MGM20%-1.1−1.0u
Jul 26LOSSStuff_ShadowHittersHR OverTyler Locklear0.5+540FD20%-1.6−1.0u
Jul 26LOSSStuff_ShadowHittersHR OverYordan Alvarez0.5+195MGM22%-18.4−1.0u
Jul 26LOSSOfficialPitchersER UnderJameson Taillon2.5-120MGM57%-6.8−1.0u
Jul 26LOSSOfficialPitchersER UnderJeffrey Springs3.5-160MGM65%-10.1−1.0u
Jul 26LOSSOfficialPitchersER UnderKyle Freeland3.5-140MGM67%-7.3−1.0u
Jul 26LOSSOfficialPitchersOuts UnderReynaldo Lopez14.5+140MGM81%+10.6−1.0u
Jul 26LOSSOfficialPitchersER UnderLogan Gilbert2.5-175DK68%-12.4−1.0u
Jul 26LOSSOfficialPitchersK OverShane Baz5.5+120FD50%+0.8−1.0u
Jul 26LOSSOfficialPitchersOuts UnderCarson Whisenhunt14.5+124FD80%+9.0−1.0u
Jul 26LOSSOfficialGamesML CLECLE @ TB0+108FD44%-3.0−1.0u
Jul 26LOSSOfficialGamesTotals OverLAA @ SF8.5-105FD65%+4.4−1.0u
Jul 26LOSSOfficialGamesRL NYYNYY @ PHI1.5-134FD55%-5.2−1.0u
Jul 26LOSSOfficialGamesRL ATHATH @ MIN1.5-150DK59%-3.9−1.0u
Jul 26LOSSOfficialGamesRL COLCOL @ MIL2.5-118MGM57%+1.3−1.0u
Jul 26LOSSRl_Fav_ShadowGamesRL DETKC @ DET-1.5+108FD47%-1.6−1.0u
Jul 26LOSSOfficialGamesTotals OverTOR @ BOS7.5-110MGM78%+11.9−1.0u
Jul 26LOSSLadderK_ladder OverErick Fedde3.5+112FD48%+3.3−1.0u
Jul 26LOSSLadder (official)K_ladder OverErick Fedde4.5+280FD36%+10.3−1.0u
Jul 26LOSSLadder (official)K_ladder OverErick Fedde5.5+630FD27%+13.3−1.0u
Jul 26LOSSLadderK_ladder OverRanger Suarez6.5+524DK27%+11.8−1.0u
Jul 26LOSSLadderK_ladder OverCristopher Sanchez7.5+106FD28%-19.9−1.0u
Jul 26LOSSLadder (official)K_ladder OverCristopher Sanchez8.5+200MGM23%-9.8−1.0u
Jul 26LOSSLadder (official)K_ladder OverCristopher Sanchez9.5+350FD20%-0.8−1.0u
Jul 26LOSSLadderK_ladder OverLogan Gilbert6.5+107BOL32%-13.9−1.0u
Jul 26LOSSLadderK_ladder OverLogan Gilbert7.5+210FD25%-7.2−1.0u
Jul 26LOSSLadderK_ladder OverLogan Gilbert8.5+420FD21%+1.8−1.0u
Jul 26LOSSLadderK_ladder OverShane Baz5.5+126PIN41%+0.8−1.0u
Jul 26LOSSLadderK_ladder OverShane Baz6.5+250FD32%+3.4−1.0u
Jul 26LOSSLadderK_ladder OverShane Baz7.5+520FD25%+9.2−1.0u
Jul 26LOSSLadderK_ladder OverRonel Blanco5.5+124FD39%-2.8−1.0u
Jul 26LOSSLadderK_ladder OverRonel Blanco6.5+254DK30%+2.0−1.0u
Jul 26LOSSLadderK_ladder OverRonel Blanco7.5+536DK24%+8.4−1.0u
Jul 26LOSSLadderK_ladder OverConnor Prielipp5.5+240MGM40%+12.7−1.0u
Jul 26LOSSLadderK_ladder OverConnor Prielipp6.5+520FD31%+16.5−1.0u
Jul 26LOSSPp_PickPitchersK OverErick Fedde3-100PP79%+28.9−1.0u
Jul 26LOSSPp_PickPitchersK OverKyle Freeland4-100PP70%+19.9−1.0u
Jul 26LOSSPp_PickPitchersK OverShane Baz5-100PP67%+16.8−1.0u
Jul 26LOSSPp_PickPitchersOuts UnderAndrew Abbott17.5-100PP68%+17.8−1.0u
Jul 26LOSSPp_PickPitchersK UnderCarson Whisenhunt4.5-100PP78%+27.5−1.0u
Jul 26LOSSPp_PickHittersHRR OverSalvador Perez1.5-100PP82%+32.2−1.0u
Jul 26LOSSPp_PickHittersHRR UnderGary Sánchez1.5-100PP100%+50.0−1.0u
Jul 26LOSSPp_PickHittersHRR OverMax Kepler1.5-100PP82%+32.3−1.0u
Jul 26LOSSPp_PickHittersHRR OverAndrew Velazquez0.5-100PP83%+32.6−1.0u
Jul 26LOSSPp_PickHittersHRR UnderJake Bauers1.5-100PP100%+50.0−1.0u
Jul 26LOSSPp_PickHittersTB OverJose Siri0.5-100PP82%+32.3−1.0u
Jul 26LOSSPp_PickHittersHRR UnderJeff McNeil1.5-100PP100%+50.0−1.0u
Jul 26LOSSPp_PickHittersTB OverYordan Alvarez1.5-100PP81%+31.4−1.0u
Jul 26LOSSPp_PickHittersHRR OverDavis Schneider0.5-100PP86%+36.1−1.0u
Jul 26LOSSPp_PickHittersTB OverBrett Baty0.5-100PP75%+25.3−1.0u
Jul 26LOSSPp_PickHittersTB OverKyle Manzardo0.5-100PP73%+23.2−1.0u
Jul 26LOSSPp_PickHittersTB OverJackson Holliday0.5-100PP75%+25.3−1.0u
Jul 26LOSSParlay (forced)Parlay OverThe Heater: 3 legs3+1078+0.0−1.0u
Jul 26LOSSParlay (forced)Parlay OverTwin Engine: 4 legs4+2763+0.0−1.0u
Jul 26LOSSParlay (forced)Parlay OverTake Me Out to the Ball Game: 3 legs3+601+0.0−1.0u
Jul 26LOSSParlay (forced)Parlay OverThe Rocket: 5 legs5+6379+0.0−1.0u
Jul 26LOSSParlay (forced)Parlay OverDiamond Mine: 5 legs5+6282+0.0−1.0u
Jul 26LOSSParlay (forced)Parlay OverHit Parade: 4 legs4+2057+0.0−1.0u
Jul 26LOSSParlayParlay OverBob's Bangers: 3 legs3+11708+0.0−1.0u
Jul 25LOSSOfficialHittersTB OverKetel Marte1.5-110MGM64%-5.5−1.0u
Jul 25LOSSOfficialHittersHRR OverPete Alonso3.5+250MGM45%+11.7−1.0u
Jul 25LOSSOfficialHittersHR OverAndres Chaparro0.5+405DK22%-3.6−1.0u
Jul 25LOSSOfficialHittersHRR OverBrice Turang2.5+147DK62%+7.6−1.0u
Jul 25LOSSOfficialHittersHR OverGarrett Mitchell0.5+440FD21%-3.7−1.0u
Jul 25LOSSOfficialHittersHRR OverYordan Alvarez2.5+115MGM65%+3.2−1.0u
Jul 25LOSSOfficialHittersHR OverHeliot Ramos0.5+500MGM21%-2.2−1.0u
Jul 25LOSSOfficialHittersHRR OverMiguel Vargas2.5+165MGM47%+3.5−1.0u
Jul 25LOSSOfficialHittersHR OverDylan Crews0.5+500FD23%-0.3−1.0u
Jul 25LOSSOfficialHittersHRR OverDrake Baldwin3.5+244DK44%+10.9−1.0u
Jul 25LOSSOfficialHittersTB OverDrake Baldwin1.5+100DK73%+3.2−1.0u
Jul 25LOSSOfficialHittersTB OverJames Wood1.5-108DK75%+6.0−1.0u
Jul 25LOSSOfficialHittersHR OverHunter Goodman0.5+255FD24%-10.5−1.0u
Jul 25LOSSOfficialHittersTB OverJacob Wilson1.5-120MGM54%-12.7−1.0u
Jul 25LOSSHR (legacy)HittersHR OverWillson Contreras0.5+584DK23%+1.7−1.0u
Jul 25LOSSHR (legacy)HittersHR OverDylan Crews0.5+500FD23%-0.3−1.0u
Jul 25LOSSHR (legacy)HittersHR OverAndres Chaparro0.5+405DK22%-3.6−1.0u
Jul 25LOSSHR (legacy)HittersHR OverHunter Goodman0.5+255FD24%-10.5−1.0u
Jul 25LOSSHR (legacy)HittersHR OverRiley Greene0.5+375MGM23%-4.7−1.0u
Jul 25LOSSHR (legacy)HittersHR OverYordan Alvarez0.5+235FD24%-12.0−1.0u
Jul 25LOSSHR (legacy)HittersHR OverGarrett Mitchell0.5+440FD21%-3.7−1.0u
Jul 25LOSSHR (legacy)HittersHR OverAlec Burleson0.5+450MGM21%-3.4−1.0u
Jul 25LOSSHR (legacy)HittersHR OverHeliot Ramos0.5+500MGM21%-2.2−1.0u
Jul 25LOSSHR (legacy)HittersHR OverWilyer Abreu0.5+547DK20%-1.4−1.0u
Jul 25LOSSHR (legacy)HittersHR OverPete Alonso0.5+310DK22%-9.1−1.0u
Jul 25LOSSHR (kitchen)HittersHR OverHunter Goodman0.5+255FD24%-10.5−1.0u
Jul 25LOSSHR (kitchen)HittersHR OverDylan Crews0.5+500FD23%-0.3−1.0u
Jul 25LOSSHR (kitchen)HittersHR OverGarrett Mitchell0.5+440FD21%-3.7−1.0u
Jul 25LOSSHR (kitchen)HittersHR OverJosh Bell0.5+430FD19%-5.9−1.0u
Jul 25LOSSHR (kitchen)HittersHR OverAndres Chaparro0.5+405DK22%-3.6−1.0u
Jul 25LOSSHR (kitchen)HittersHR OverHeliot Ramos0.5+500MGM21%-2.2−1.0u
Jul 25LOSSHR (kitchen)HittersHR OverJake Bauers0.5+384DK21%-6.3−1.0u
Jul 25LOSSHR (kitchen)HittersHR OverTrevor Larnach0.5+573DK18%-2.6−1.0u
Jul 25LOSSHR (kitchen)HittersHR OverCole Carrigg0.5+540FD17%-4.0−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverDylan Crews0.5+500FD23%-0.3−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverWillson Contreras0.5+584DK22%+1.7−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverRiley Greene0.5+375MGM23%-4.7−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverAndres Chaparro0.5+405DK22%-3.6−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverHunter Goodman0.5+255FD24%-10.5−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverYordan Alvarez0.5+235FD24%-12.0−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverGarrett Mitchell0.5+440FD21%-3.7−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverAlec Burleson0.5+450MGM21%-3.4−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverHeliot Ramos0.5+500MGM21%-2.2−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverPete Alonso0.5+310DK22%-9.1−1.0u
Jul 25LOSSStuff_ShadowHittersHR OverChristian Yelich0.5+560FD20%-1.4−1.0u
Jul 25LOSSOfficialPitchersHA OverNathan Eovaldi4.5-167DK65%-13.8−1.0u
Jul 25LOSSOfficialPitchersER UnderFoster Griffin2.5-119DK55%-7.2−1.0u
Jul 25LOSSOfficialPitchersER UnderRyan Feltner3.5-160DK57%-14.4−1.0u
Jul 25LOSSOfficialPitchersER UnderHunter Greene2.5-148DK63%-10.7−1.0u
Jul 25LOSSOfficialPitchersOuts UnderMitch Bratt14.5+116DK81%+7.2−1.0u
Jul 25LOSSOfficialPitchersER UnderBryan Woo2.5-154DK56%-13.1−1.0u
Jul 25LOSSOfficialGamesML ARIARI @ WAS0+125MGM43%-0.5−1.0u
Jul 25LOSSOfficialGamesRL ATHATH @ MIN1.5-146FD58%-4.1−1.0u
Jul 25LOSSOfficialGamesRL COLCOL @ MIL1.5-110DK52%-1.9−1.0u
Jul 25LOSSOfficialGamesTotals UnderSD @ MIA8-110FD66%+3.3−1.0u
Jul 25LOSSRl_Fav_ShadowGamesRL DETKC @ DET-1.5+138FD47%+3.4−1.0u
Jul 25LOSSOfficialGamesTotals OverHOU @ CWS8.5-110FD64%+1.5−1.0u
Jul 25LOSSLadder (official)K_ladder OverNathan Eovaldi8.5+450FD25%+6.9−1.0u
Jul 25LOSSLadderK_ladder OverCasey Mize5.5+103BOL40%-6.5−1.0u
Jul 25LOSSLadderK_ladder OverCasey Mize6.5+215FD31%+3.5−1.0u
Jul 25LOSSLadderK_ladder OverCasey Mize7.5+440FD25%+6.1−1.0u
Jul 25LOSSLadderK_ladder OverRyan Weathers7.5+265FD25%-2.7−1.0u
Jul 25LOSSLadderK_ladder OverRyan Weathers8.5+520FD21%+4.7−1.0u
Jul 25LOSSLadderK_ladder OverRobert Gasser5.5+115MGM37%-9.7−1.0u
Jul 25LOSSLadderK_ladder OverRobert Gasser6.5+230FD28%-1.9−1.0u
Jul 25LOSSLadderK_ladder OverRobert Gasser7.5+470FD23%+5.4−1.0u
Jul 25LOSSLadder (official)K_ladder OverNolan McLean7.5+236DK28%-2.2−1.0u
Jul 25LOSSLadder (official)K_ladder OverNolan McLean8.5+464DK23%+4.9−1.0u
Jul 25LOSSLadderK_ladder OverYoshinobu Yamamoto6.5+120MGM34%-11.7−1.0u
Jul 25LOSSLadderK_ladder OverYoshinobu Yamamoto7.5+231DK27%-2.9−1.0u
Jul 25LOSSLadderK_ladder OverYoshinobu Yamamoto8.5+457DK22%+5.0−1.0u
Jul 25LOSSPp_PickPitchersK OverSonny Gray4.5-100PP59%+9.3−1.0u

Last Night

Sun, Jul 26 Final · graded
Cards cashed3

Home runs

Bombs that left the yard · 3 on our board
Munetaka Murakami
Munetaka Murakami
CWS
2HR
Off the board
Jeremy Peña
Jeremy Peña
HOU
2HR
Off the board
CJ Abrams
CJ Abrams
WAS
2HR
Off the board
James Wood
James Wood
WAS
2HR
Off the board
Geraldo Perdomo
Geraldo Perdomo
ARI
1HR
Off the board
Ketel Marte
Ketel Marte
ARI
1HR
Off the board
Nick Kurtz
Nick Kurtz
ATH
1HR
Off the board
Pete Alonso
Pete Alonso
BAL
1HR
Off the board
Seiya Suzuki
Seiya Suzuki
CHC
1HR
CASHEDHR Over 0.5+4.8u

The starter graded out a meatball chef, leaking hard contact. Suzuki still cleared the 0.5, taking a curveball the other way.

Elly De La Cruz
Elly De La Cruz
CIN
1HR
Off the board
Ke'Bryan Hayes
Ke'Bryan Hayes
CIN
1HR
Off the board
Cole Carrigg
Cole Carrigg
COL
1HR
Off the board
Willi Castro
Willi Castro
COL
1HR
Off the board
Chase Meidroth
Chase Meidroth
CWS
1HR
Off the board
Junior Perez
Junior Perez
CWS
1HR
Off the board
Miguel Vargas
Miguel Vargas
CWS
1HR
CASHEDHR Over 0.5+3.1u

The starter graded out a meatball chef, leaking hard contact. Vargas cleared the 0.5 on a four-seamer.

Taylor Trammell
Taylor Trammell
HOU
1HR
Off the board
Lane Thomas
Lane Thomas
KC
1HR
Off the board
Michael Massey
Michael Massey
KC
1HR
Off the board
Jo Adell
Jo Adell
LAA
1HR
Off the board
Jorge Soler
Jorge Soler
LAA
1HR
Off the board
Kyle Stowers
Kyle Stowers
MIA
1HR
Off the board
Andrew Vaughn
Andrew Vaughn
MIL
1HR
Off the board
Marcus Semien
Marcus Semien
NYM
1HR
Off the board
Tyrone Taylor
Tyrone Taylor
NYM
1HR
Off the board
Ben Rice
Ben Rice
NYY
1HR
Off the board
Bryson Stott
Bryson Stott
PHI
1HR
Off the board
Esmerlyn Valdez
Esmerlyn Valdez
PIT
1HR
CASHEDHR Over 0.5+3.4u

The starter graded out a meatball chef, leaking hard contact. Valdez still cleared the 0.5, taking a cutter the other way.

Ryan O'Hearn
Ryan O'Hearn
PIT
1HR
Off the board
Shawn Ross
Shawn Ross
PIT
1HR
Off the board
Jackson Merrill
Jackson Merrill
SD
1HR
Off the board
Manny Machado
Manny Machado
SD
1HR
Off the board
Dominic Canzone
Dominic Canzone
SEA
1HR
Off the board
Randy Arozarena
Randy Arozarena
SEA
1HR
Off the board
Iván Herrera
Iván Herrera
STL
1HR
Off the board
Ezequiel Duran
Ezequiel Duran
TEX
1HR
Off the board

Strikeout lines

Starters who racked them up · 8 on our board
Jacob Misiorowski
Jacob Misiorowski
MIL
12K
IP5.0
Off the board
Drew Rasmussen
Drew Rasmussen
TB
9K
IP7.0
Off the board
Kyle Leahy
Kyle Leahy
STL
9K
IP6.0
LADDER4.55.51U6.51U+7.1u
Our ladder — the climb is above
Walker Buehler
Walker Buehler
SD
7K
IP5.1
Off the board
Carson Whisenhunt
Carson Whisenhunt
SF
7K
IP5.0
Off the board
Parker Messick
Parker Messick
CLE
6K
IP7.2
Off the board
Cristopher Sánchez
Cristopher Sánchez
PHI
6K
IP6.0
LADDER7.58.51U9.51U-2.0u
Our ladder — the climb is above
Kevin Gausman
Kevin Gausman
TOR
6K
IP6.0
Off the board
Reynaldo López
Reynaldo López
ATL
6K
IP5.2
Off the board
Janson Junk
Janson Junk
MIA
6K
IP4.2
Off the board
Ranger Suarez
Ranger Suarez
BOS
6K
IP4.0
LADDER4.55.56.5
Our ladder — the climb is above
Braxton Ashcraft
Braxton Ashcraft
PIT
5K
IP6.0
Off the board
Connor Prielipp
Connor Prielipp
MIN
5K
IP5.2
LADDER4.55.56.5
Our ladder — the climb is above
José Soriano
José Soriano
LAA
5K
IP5.0
Off the board
Emmet Sheehan
Emmet Sheehan
LAD
5K
IP5.0
Off the board
Andrew Abbott
Andrew Abbott
CIN
4K
IP6.0
Off the board
Logan Gilbert
Logan Gilbert
SEA
4K
IP5.2
LADDER6.57.58.5
Our ladder — the climb is above
Ronel Blanco
Ronel Blanco
HOU
4K
IP5.1
LADDER5.56.57.5
Our ladder — the climb is above
Framber Valdez
Framber Valdez
DET
4K
IP5.0
Off the board
Jacob deGrom
Jacob deGrom
TEX
4K
IP5.0
Off the board
Jameson Taillon
Jameson Taillon
CHC
3K
IP4.0
Off the board
Freddy Peralta
Freddy Peralta
NYM
3K
IP4.0
Off the board
Kyle Freeland
Kyle Freeland
COL
2K
IP5.1
Off the board
Shane Baz
Shane Baz
BAL
2K
IP4.1
LADDER5.56.57.5
Our play didn’t cashK Over 5.5
Erick Fedde
Erick Fedde
CWS
2K
IP4.1
LADDER3.54.51U5.51U-2.0u
Our ladder — the climb is above
Luinder Avila
Luinder Avila
KC
2K
IP4.1
Off the board
Kohl Drake
Kohl Drake
ARI
1K
IP4.0
Off the board
Miles Mikolas
Miles Mikolas
WAS
1K
IP4.0
Off the board