SPOTTER.
You have to decide based on everything. Here's everything — graded.
THE RECORDA 36–44 · B 124–98 · C 165–153 · 35 push — prospective, every grade frozen before first pitch and settled by machine.full record →
BEST OF THE SLATE
FEATURED · HIGHEST CONVICTION · stake 1u

Texas Rangers @ Seattle Mariners

3:10 PM CDT
A First-5 Over 4.5misswas B at 8:15 AM CDT · market moved awayB Over 8.0 runsmiss
TEXCody BradfordSEAKade Anderson
TOTALmarket 51%
B cards won 52% · gap 1.3 · stake 0.5u
FIRST 5market 47%
A cards won 55% · gap 7.6 · stake 1u
The away starter strikes out 16.2% of batters, adjusted — a lower strikeout rate than average
final grade · locked 2:00 PM CDT · anchor First-5 Over 4.5 +106 (pinnacle)
full card →
FINAL123456789RTEX0100000102SEA010200003
game view →
B GRADES· 4

Cincinnati Reds @ Los Angeles Dodgers

9:10 PM CDT
B Under 8.0 runsmissC First-5 Over 4.5hit
CINRhett LowderLADYoshinobu Yamamoto
TOTALmarket 49%
B cards won 52% · gap 3.5 · stake 0.5u
FIRST 5market 49%
C cards won 51% · gap 1.8
The away team allowing 5.9 runs a game, last 30 — above league average. Priced in, and it went too far — counts toward the under
final grade · locked 8:00 PM CDT
full card →
FINAL123456789RCIN0001000001LAD0126022114
game view →

Toronto Blue Jays @ Athletics

2:05 PM CDT
B Over 9.5 runsmisswas C at 8:15 AM CDT · market moved awayno lean · First-5 Over 5.0
TORBraydon FisherATHBrady Basso
market 47%
B cards won 52% · gap 4.8 · stake 0.5u
Walk-prone umpire zone
final grade · locked 1:00 PM CDT
full card →
FINAL123456789RTOR0000000000ATH001100002
game view →

Pittsburgh Pirates @ Chicago White Sox

6:40 PM CDT
B Under 9.0 runshitno lean · First-5 Over 5.0
PITLake BacharCWSDavis Martin
market 52%
B cards won 52% · gap 0.2 · stake 0.5u
The away team below league average in extra-base hits, last 30 games
final grade · locked 5:30 PM CDT
full card →
FINAL123456789RPIT0000103004CWS0000001102
game view →

Tampa Bay Rays @ Atlanta Braves

6:15 PM CDT
B First-5 Over 4.5hitwas C at 8:15 AM CDT · market moved awayC Over 8.0 runshitwas no lean at 8:15 AM CDT · market moved away
TBGriffin JaxATLReynaldo López
TOTALmarket 50%
C cards won 52% · gap 1.8
FIRST 5market 50%
B cards won 49% · gap 1.2
The home starter hasn't thrown a major-league pitch in 30 days
final grade · locked 5:00 PM CDT
full card →
FINAL123456789RTB0303001007ATL0001010002
game view →
C GRADES· worth a look, thinner edge

Arizona Diamondbacks @ Kansas City Royals

6:40 PM CDT
C First-5 Over 5.0hitno lean · Over 8.5 runs
AZZac GallenKCDaniel Lynch IV
The away starter strikes out 15.4% of batters, adjusted — a lower strikeout rate than average · final grade · locked 5:30 PM CDT
full card →
FINAL123456789RAZ0001100002KC011030005
game view →

Los Angeles Angels @ Boston Red Sox

5:45 PM CDT
C Under 9.0 runsmisswas no lean at 8:15 AM CDT · market moved awayno lean · First-5 Over 5.0
LAARyan JohnsonBOSJake Bennett
The away team below league average in extra-base hits, last 30 games · final grade · locked 4:30 PM CDT
full card →
FINAL123456789RLAA0051000006BOS0000210014
game view →

Chicago Cubs @ Milwaukee Brewers

6:40 PM CDT
C First-5 Over 4.0hitwas no lean at 8:15 AM CDT · market moved awayno lean · Over 7.5 runs
CHCKevin GausmanMILLogan Henderson
Retractable roof — reported open before first pitch · final grade · locked 5:30 PM CDT
full card →
FINAL123456789RCHC0001000056MIL331001008
game view →

St. Louis Cardinals @ San Francisco Giants

2:45 PM CDT
C First-5 Over 4.5hitwas no lean at 8:15 AM CDT · market moved awayno lean · Under 8.0 runs
STLAndre PallanteSFBlade Tidwell
Team strength & form leans under — mostly the away teamagainst the over · final grade · locked 1:30 PM CDT
SERIES_UNDER The last game in this series finished 4.5 runs under its closing total — 3 runs against a total of 7.5. In 2021–25, the next game went under 54.6% of the time · personal rule, not graded
full card →
FINAL123456789RSTL0130110006SF100000067
game view →
THE REST OF THE SLATE· 6 games, no lean — the market has these priced
Colorado Rockies @ New York Yankees · 6:05 PM CDT · Tomoyuki Sugano vs Will Warrencard →Cleveland Guardians @ Baltimore Orioles · 5:35 PM CDT · Foster Griffin vs Shane Bazcard →Houston Astros @ Philadelphia Phillies · 5:40 PM CDT · Hunter Brown vs Cristopher Sánchezcard →Minnesota Twins @ Detroit Tigers · 12:10 PM CDT · Zebby Matthews vs Keider Monterocard →Washington Nationals @ San Diego Padres · 3:10 PM CDT · Jackson Kent vs Walker Buehlercard →New York Mets @ Miami Marlins · 5:40 PM CDT · Robert Stock vs Janson Junkcard →
Honest row: grades cap at the band — extreme disagreement doesn't earn extra conviction. Moneyline is ungraded because the model hasn't beaten that market, and we say so. Model fit 2021–2025, leave-one-season-out; F5 grades ride a shorter history (2023–2025). No grade is ever re-graded; only its result is filled in after the game. · Research, not betting advice. 21+. Problem? 1-800-GAMBLER.