SPOTTER.
You have to decide based on everything. Here's everything — graded.
THE RECORDA 35–41 · B 113–94 · C 153–142 · 31 push — prospective, every grade frozen before first pitch and settled by machine.full record →
TONIGHT'S BEST
FEATURED · HIGHEST CONVICTION · stake 1u

Chicago Cubs @ Cincinnati Reds

5:40 PM CDTfirst pitch in 6h 1m
A Over 9.0 runsC First-5 Over 4.0
CHCClay HolmesCINChase Burns
TOTALmarket 47%
A cards won 54% · gap 7.0 · stake 1u
FIRST 5market 53%
C cards won 51% · gap 2.3
The away team above league average in extra-base hits, last 30 games
first-pass grade · finalizes about 70 min before pitch · anchor Over 9.0 runs +104 (pinnacle)
full card →
B GRADES· 3

Athletics @ Cleveland Guardians

6:10 PM CDTfirst pitch in 6h 31m
B Under 8.5 runsB First-5 Under 5.0
ATHMason BarnettCLEDaniel Espino
TOTALmarket 49%
B cards won 52% · gap 3.1 · stake 0.5u
FIRST 5market 52%
B cards won 49% · gap 2.9
The home team's catcher gains extra strikes behind the plate
first-pass grade · finalizes about 70 min before pitch
full card →

Minnesota Twins @ Los Angeles Angels

8:38 PM CDTfirst pitch in 8h 59m
B First-5 Under 4.5no lean · Over 8.5 runs
MINConnor PrielippLAAGrayson Rodriguez
market 51%
B cards won 49% · gap 1.7
The home team below league average in home runs, last 30 games
first-pass grade · finalizes about 70 min before pitch
full card →

San Francisco Giants @ Los Angeles Dodgers

9:15 PM CDTfirst pitch in 9h 36m
B Under 8.0 runsno lean · First-5 Under 4.5
SFCesar PerdomoLADTyler Glasnow
market 49%
B cards won 52% · gap 3.0 · stake 0.5u
The away team allowing 5.2 runs a game, last 30 — above league average. Priced in, and it went too far — counts toward the under
first-pass grade · finalizes about 70 min before pitch
full card →
C GRADES· worth a look, thinner edge

New York Yankees @ Arizona Diamondbacks

8:40 PM CDTfirst pitch in 9h 1m
C Under 7.5 runsno lean · First-5 Under 4.0
NYYGerrit ColeAZEduardo Rodriguez
The away team below league average in extra-base hits, last 30 games · first-pass grade · finalizes about 70 min before pitch
full card →

Milwaukee Brewers @ Baltimore Orioles

6:05 PM CDTfirst pitch in 6h 26m
C Under 8.5 runsC First-5 Under 4.5
MILDustin May
Team strength & form leans under — mostly the away team · first-pass grade · finalizes about 70 min before pitch
full card →

Detroit Tigers @ Chicago White Sox

6:40 PM CDTfirst pitch in 7h 1m
C Under 8.5 runsno lean · First-5 Under 4.5
DETAndrew SearsCWSDavid Sandlin
Offense profile leans under · first-pass grade · finalizes about 70 min before pitch
SERIES_UNDER The last game in this series finished 4.5 runs under its closing total — 4 runs against a total of 8.5. In 2021–25, the next game went under 54.6% of the time · personal rule, not graded
full card →

Boston Red Sox @ Tampa Bay Rays

6:10 PM CDTfirst pitch in 6h 31m
C First-5 Under 4.0no lean · Over 7.5 runs
BOSRanger SuarezTBIan Seymour
The home starter strikes out 30.2% of batters, adjusted — a higher strikeout rate than average · first-pass grade · finalizes about 70 min before pitch
full card →

Toronto Blue Jays @ Texas Rangers

7:05 PM CDTfirst pitch in 7h 26m
C First-5 Under 4.0no lean · Under 7.5 runs
TORDylan CeaseTEXKumar Rocker
The away starter strikes out 33.6% of batters, adjusted — a higher strikeout rate than average · first-pass grade · finalizes about 70 min before pitch
full card →

Kansas City Royals @ Pittsburgh Pirates

5:40 PM CDTfirst pitch in 6h 1m
C Under 8.0 runsno lean · First-5 Under 4.0
KCRandy DobnakPITPaul Skenes
Bullpen leans under — mostly the home team · first-pass grade · finalizes about 70 min before pitch
full card →
THE REST OF THE SLATE· 5 games, no lean — the market has these priced
Seattle Mariners @ Colorado Rockies · 7:10 PM CDT · SEA Bryan Woocard →Miami Marlins @ San Diego Padres · 8:40 PM CDT · Tyler Phillips vs Nick Pivettacard →Philadelphia Phillies @ New York Mets · 6:15 PM CDT · Andrew Painter vs Zach Thornton · SERIES_UNDERcard →Washington Nationals @ St. Louis Cardinals · 7:15 PM CDT · Cade Cavalli vs Kyle Leahycard →Atlanta Braves @ Houston Astros · 7:10 PM CDT · Tyler Mahle vs Peter Lambertcard →
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.