Today's Slate
—
📐 Model Methodology — Why the numbers say what they say
The model is an ensemble of eight inputs that each independently move a game's run, strikeout, and win-probability projections, then get blended with empirically-derived weights. Nothing here is guessed — every component is either a MLB Stats API pull, an Open-Meteo weather pull, or a hand-tuned coefficient derived from multi-year league baselines.
- 25%Starting pitcher quality — season ERA, WHIP, K/9, and BB/9. Each point of ERA above 4.00 adds ~0.25 runs to the team total; WHIP above 1.30 inflates opposing OBP expectation.
- 20%Handedness splits — the team's actual OPS/OBP/AVG/K% against the exact hand of pitcher they're facing. A lineup that OPSes .810 vs LHP but .680 vs RHP is a completely different offense depending on who starts.
- 15%Park factors — 30-park table (runs, HR-L, HR-R, doubles, walks). Coors (1.35) and Great American (1.10) amplify; Oracle (0.91) and loanDepot (0.94) suppress. Home-run factors split by batter handedness because Yankee Stadium boosts LHB HRs 24%.
- 15%Wind vector projection — meteorological wind direction is projected onto each park's home-to-CF bearing so "8 mph NNE" becomes actionable "OUT to LCF." Wind OUT adds up to ~1.2 runs; wind IN subtracts ~0.9. Domes ignore wind.
- 10%Opponent K% and contact profile — high-K lineups inflate pitcher K prop overs and team-K-thrown totals. Low-K lineups suppress them even against ace pitchers.
- 8%Bullpen load — proxied by recent IP; fatigued pens lift late-game totals and hurt the F5 under.
- 5%Temperature and humidity — warm air is less dense (ball travels ~0.4 ft per 10°F) and adds carry, nudging HR projections.
- 2%Home-field baseline — +0.20 runs of model edge for the home team, applied after all other inputs.
What the model believes: most public totals over-react to the last 3 games of either team and under-weight park/wind, which is why it looks for ≥0.8 runs of disagreement before flagging an OVER/UNDER. On strikeout props it trusts K/9 over reputation — a 30% K% SP facing a 26% K% opponent at Tropicana will project higher total Ks than a household-name ace facing Cleveland. On moneylines the model intentionally stays small because public books are sharpest there; it only flags >0.3 ERA-equivalent gaps. Human-element layer (news/injury) is currently a qualitative overlay you should apply after reading the narrative, not auto-fed.
Projected totals (by game)
Projected team Ks thrown
📝 Game-by-Game Analysis
Full writeup of every matchup — projected winner, projected score, pitcher read, offense read, park and weather effects, bullpen status, and the bet plays that follow. Re-runs on every refresh.
Top Bets (Model-Ranked)
Edge derived from park + weather + pitcher + team K model. Human element layer applied.
Moneyline Picks
ERA gap + home field
Run Line (-1.5 / +1.5)
Game script leaning
Totals (Over / Under)
Wind + park + pitcher projection
First 5 Innings — Overs
First 5 Innings — Unders
Pitcher Strikeout Props
K/9, opp K%, handedness splits
Team Strikeout Props — Total Ks Thrown
Projected total Ks by a team's pitching staff (SP + pen) against opponent K rate
Hit Props (Batter Hits O/U)
Contact, PA, opposing pitcher WHIP
Pitcher Analysis
Live season stats & handedness splits
Batter vs Pitcher History
Career BvP for today's starting batters (loads in background, 5+ AB)
⭐ Yankees Focus — Tonight's Game
Deep dive on the Bronx Bombers' game: opponent, starting pitchers, projections, bets to target, and a narrative on why.
Matchups — Team Offense vs Opposing SP
For each side of every game: team's batting splits vs the opposing pitcher's handedness, the opposing SP's own splits allowed, and a weighted Matchup Edge. Click any column to sort.
Matchup Edge (higher = hitters favored)
Full matchup table
Team Batting Splits vs LHP / RHP
Strikeouts, OPS, OBP, AVG — toggle the metric and the handedness to see who feasts on (or struggles against) lefties vs righties.
Team OPS — vs LHP & vs RHP
Full splits table
🧢 Bullpen Usage & Availability
Pitch counts from each team's last 3 days of games. 🔴 likely unavailable (back-to-back or high pitch load). 🟡 limited. 🟢 fresh.
Loading…
Hot / Cold Report
Season team OPS, R/G, K%
Confirmed Lineups
Pulled live from MLB Stats API
Weather & Park Factors
Wind vector projected onto each park's home-to-CF orientation