Heads-up Picks made by MarcDuck with AI assistance, weighing up to 35 factors per game. Predictions are not 100% correct. This is NOT financial advice. 21+ entertainment only. Full disclaimer.
Today's Card · Locked In

Today's/Picks & Analysis

TUE · SEP 8 · 2026 Week 24 · Regular Season
Schedule TBD
Updated 5:51 PM pt
● PUBLIC TRACK RECORD275 first-inning plays·63.3% hit·14 staked locks·71.4% hit·+11.1% ROI·+3.85uView ledger →
● TODAY'S BEST BETS · BY MARCDUCK

Top 3 / Today

No games on today's slate. Check back after 8 AM PT.

Stake Calculator 1u = 1% of bankroll · 1/8-Kelly recommendations
$ bankroll
1u = $10

THE LOCKS

The day's 4★ and 5★ plays, ranked best to worst. Moneylines must clear a positive-EV test against the offered price. First-inning (NRFI/YRFI) plays qualify on the model's own gate instead: ≥60% probability with park and wind backing the side, which graded 80.3% on 61 picks.

0 plays · best → worst
No 5★ +EV locks on today's board. Check back at 8am for the morning refresh.

THE CARD

Every game on today's slate. Stars show CONVICTION — win probability and value against the price combined — so a heavy favorite with no betting value can show 90%+ win probability but only 3★. Click "Why this pick" on any row.

Showing 38 of 38
+EV = bet has positive expected value. Take it. −EV = model favors this team but the market priced it correctly. Pass. What is EV? →
Filter by Sport
Market
Model Confidence
  1. 01 ★☆☆☆☆
    @
    MLB Dodgers F5 First 5 Innings
    CIN Reds @ LAD Dodgers · 7:10 PM PDT · Nick Lodolo vs Tarik Skubal
    MODEL CIN 3 · LAD 5 · 8 total runs
    Why this pick

    The model gives this pick a 55.0% win probability at the offered -120. That's higher than what the market price implies, so betting at this number is +EV: if you placed this bet 100 times, you'd average a profit of +0.8% per dollar. Stake 0.1u at 1/8-Kelly.

    Pitching Matchup Nick Lodolo ERA 5.08 vs Tarik Skubal ERA 2.86
    Top Drivers
    • FIP edge +2.37 — your starter projects better
    • Lineup-vs-hand edge +0.96 R
    • Bullpen quality edge +0.45 R
    • ESPN model: 77.4% on our side (we have 55.0%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.8, starter ERA edge 2.2.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.4 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 55.0%±2.7%
    EV +0.8%
    STAKE 0.1u
    -120
  2. 02 ★★★☆☆
    @
    MLB Yankees ML Moneyline
    COL Rockies @ NYY Yankees · Top 7th · Gabriel Hughes vs Cam Schlittler
    MODEL COL 2 · NYY 5 · 7 total runs
    Why this pick

    The model gives this pick a 75.4% win probability — meaning the model favors this side to win. But at -354, the market is asking you to pay a price that implies an even higher win rate. EV -3.2% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Gabriel Hughes ERA 6.19 vs Cam Schlittler ERA 2.04
    Top Drivers
    • FIP edge +2.05 — your starter projects better
    • Sharp money moving the line your way
    • Lineup-vs-hand edge +0.80 R
    • ESPN model: 76.6% on our side (we have 75.4%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneySUPPORTSteam toward NYY since open — sharp money agrees.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.8, starter ERA edge 4.2.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 75.4%±1.7%
    EV -3.2%
    STAKE 0.0u
    -354
  3. 03 ★★★☆☆
    @
    MLB Dodgers ML Moneyline
    CIN Reds @ LAD Dodgers · 7:10 PM PDT · Nick Lodolo vs Tarik Skubal
    MODEL CIN 3 · LAD 5 · 8 total runs
    Why this pick

    The model gives this pick a 73.8% win probability — meaning the model favors this side to win. But at -313, the market is asking you to pay a price that implies an even higher win rate. EV -2.7% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Nick Lodolo ERA 5.08 vs Tarik Skubal ERA 2.86
    Top Drivers
    • FIP edge +2.37 — your starter projects better
    • Lineup-vs-hand edge +0.96 R
    • Bullpen quality edge +0.45 R
    • ESPN model: 77.4% on our side (we have 73.8%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.8, starter ERA edge 2.2.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.4 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 73.8%±2.7%
    EV -2.7%
    STAKE 0.0u
    -313
  4. 04 ★★★☆☆
    @
    MLB Padres ML Moneyline
    WSH Nationals @ SD Padres · 6:40 PM PDT · Riley Cornelio vs Casey Mize
    MODEL WSH 4 · SD 6 · 10 total runs
    Why this pick

    The model gives this pick a 64.9% win probability — meaning the model favors this side to win. But at -193, the market is asking you to pay a price that implies an even higher win rate. EV -1.5% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Riley Cornelio ERA 5.96 vs Casey Mize ERA 3.64
    Top Drivers
    • FIP edge +2.20 — your starter projects better
    • Bullpen quality edge +0.79 R
    • Defense (OAA) +0.62 R
    • ESPN model: 61.5% on our side (we have 64.9%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: starter ERA edge 2.3.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.5 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 64.9%±4.2%
    EV -1.5%
    STAKE 0.0u
    -193
  5. 05 ★★★☆☆
    @
    MLB Brewers ML Moneyline
    CHC Cubs @ MIL Brewers · End 4th · David Peterson vs Jacob Misiorowski
    MODEL CHC 2 · MIL 4 · 6 total runs
    Why this pick

    The model gives this pick a 64.9% win probability — meaning the model favors this side to win. But at -199, the market is asking you to pay a price that implies an even higher win rate. EV -2.6% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup David Peterson ERA 5.39 vs Jacob Misiorowski ERA 1.97
    Top Drivers
    • SP career vs opp team +0.76 R
    • FIP edge +0.89 — your starter projects better
    • SP venue split edge +0.77 R
    • ESPN model: 70.1% on our side (we have 64.9%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: starter ERA edge 3.4.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 64.9%±2.4%
    EV -2.6%
    STAKE 0.0u
    -199
  6. 06 ★★☆☆☆
    @
    MLB NRFI 1st Inning
    CHC Cubs @ MIL Brewers · End 4th · David Peterson vs Jacob Misiorowski
    MODEL CHC 2 · MIL 4 · 6 total runs
    Why this pick

    Model probability 63.2%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup David Peterson ERA 5.39 vs Jacob Misiorowski ERA 1.97
    Top Drivers
    • SP career vs opp team +0.76 R
    • FIP edge +0.89 — your starter projects better
    • SP venue split edge +0.77 R
    • ESPN model: 70.1% on our side (we have 63.2%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: starter ERA edge 3.4.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 63.2%±2.4%
    EV
    STAKE
  7. 07 ★★☆☆☆
    @
    MLB Blue Jays ML Moneyline
    TOR Blue Jays @ ATH Athletics · 6:40 PM PDT · Jose Soriano vs Jack Perkins
    MODEL TOR 4 · ATH 3 · 7 total runs
    Why this pick

    The model gives this pick a 62.1% win probability — meaning the model favors this side to win. But at -181, the market is asking you to pay a price that implies an even higher win rate. EV -3.7% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Jose Soriano ERA 3.52 vs Jack Perkins ERA 6.50
    Top Drivers
    • Defense (OAA) +0.88 R
    • FIP edge +0.85 — your starter projects better
    • Lineup-vs-hand edge +0.68 R
    • ESPN model: 57.5% on our side (we have 62.1%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.0, starter ERA edge 3.0.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.6 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 62.1%±2.4%
    EV -3.7%
    STAKE 0.0u
    -181
  8. 08 ★★☆☆☆
    @
    MLB NRFI 1st Inning
    TEX Rangers @ SEA Mariners · 6:40 PM PDT · Cal Quantrill vs Bryce Miller
    MODEL TEX 4 · SEA 5 · 9 total runs
    Why this pick

    Model probability 59.7%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Cal Quantrill ERA 2.79 vs Bryce Miller ERA 4.01
    Top Drivers
    • FIP edge +0.74 — your starter projects better
    • Bullpen rest edge +0.38 R
    • Catcher framing +0.31 R
    • ESPN model: 58.1% on our side (we have 59.7%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystNEUTRALMatchup gap inside noise threshold.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 59.7%±1.7%
    EV
    STAKE
  9. 09 ★★☆☆☆
    @
    MLB NRFI 1st Inning
    CIN Reds @ LAD Dodgers · 7:10 PM PDT · Nick Lodolo vs Tarik Skubal
    MODEL CIN 3 · LAD 5 · 8 total runs
    Why this pick

    Model probability 59.6%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Nick Lodolo ERA 5.08 vs Tarik Skubal ERA 2.86
    Top Drivers
    • FIP edge +2.37 — your starter projects better
    • Lineup-vs-hand edge +0.96 R
    • Bullpen quality edge +0.45 R
    • ESPN model: 77.4% on our side (we have 59.6%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.8, starter ERA edge 2.2.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.4 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 59.6%±2.7%
    EV
    STAKE
  10. 10 ★★☆☆☆
    @
    MLB Red Sox ML Moneyline
    LAA Angels @ BOS Red Sox · Mid 7th · Reid Detmers vs Patrick Sandoval
    MODEL LAA 3 · BOS 4 · 7 total runs
    Why this pick

    The model gives this pick a 59.3% win probability — meaning the model favors this side to win. But at -149, the market is asking you to pay a price that implies an even higher win rate. EV -0.9% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Reid Detmers ERA 3.44 vs Patrick Sandoval ERA 4.41
    Top Drivers
    • Lineup-vs-hand edge +1.08 R
    • Defense (OAA) +0.60 R
    • FIP edge +0.56 — your starter projects better
    • ESPN model: 54.7% on our side (we have 59.3%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.3.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 59.3%±1.4%
    EV -0.9%
    STAKE 0.0u
    -149
  11. 11 ★★☆☆☆
    @
    MLB YRFI 1st Inning
    HOU Astros @ PHI Phillies · Bot 7th · Hayden Wesneski vs Andrew Painter
    MODEL HOU 4 · PHI 5 · 9 total runs
    Why this pick

    Model probability 58.8%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Hayden Wesneski ERA 3.18 vs Andrew Painter ERA 5.55
    Top Drivers
    • Lineup-vs-hand edge +0.32 R
    • Catcher framing +0.15 R
    • ESPN model: 47.3% on our side (we have 58.8%)
    Swarm Verdict — VETOED
    💰 Sharp MoneyVETOSteam moved AWAY from PHI — sharps are on the other side.
    📊 Matchup AnalystDISSENTUnderlying matchup favors the other side: opponent ERA edge 2.4.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 58.8%±1.8%
    EV
    STAKE
  12. 12 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    CLE Guardians @ BAL Orioles · Top 7th · Tanner Bibee vs Brandon Young
    MODEL CLE 4 · BAL 5 · 9 total runs
    Why this pick

    Model probability 57.4%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Tanner Bibee ERA 4.06 vs Brandon Young ERA 3.42
    Top Drivers
    • Lineup-vs-hand edge +0.40 R
    • SP venue split edge +0.37 R
    • Opp SP slumping (last 3 starts) +0.32 R
    • ESPN model: 57.5% on our side (we have 57.4%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystNEUTRALMatchup gap inside noise threshold.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 57.4%±2.0%
    EV
    STAKE
  13. 13 ★☆☆☆☆
    @
    MLB Phillies ML Moneyline
    HOU Astros @ PHI Phillies · Bot 7th · Hayden Wesneski vs Andrew Painter
    MODEL HOU 4 · PHI 5 · 9 total runs
    Why this pick

    The model gives this pick a 57.1% win probability — meaning the model favors this side to win. But at -135, the market is asking you to pay a price that implies an even higher win rate. EV -0.7% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Hayden Wesneski ERA 3.18 vs Andrew Painter ERA 5.55
    Top Drivers
    • Lineup-vs-hand edge +0.32 R
    • Catcher framing +0.15 R
    • ESPN model: 47.3% on our side (we have 57.1%)
    Swarm Verdict — VETOED
    💰 Sharp MoneyVETOSteam moved AWAY from PHI — sharps are on the other side.
    📊 Matchup AnalystDISSENTUnderlying matchup favors the other side: opponent ERA edge 2.4.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 57.1%±1.8%
    EV -0.7%
    STAKE 0.0u
    -135
  14. 14 ★☆☆☆☆
    @
    MLB White Sox ML Moneyline
    PIT Pirates @ CHW White Sox · Top 4th · Bubba Chandler vs Sean Burke
    MODEL PIT 4 · CHW 5 · 9 total runs
    Why this pick

    The model gives this pick a 57.1% win probability — meaning the model favors this side to win. But at -144, the market is asking you to pay a price that implies an even higher win rate. EV -3.2% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Bubba Chandler ERA 4.30 vs Sean Burke ERA 3.20
    Top Drivers
    • FIP edge +1.15 — your starter projects better
    • Defense (OAA) +0.56 R
    • ESPN model: 55.3% on our side (we have 57.1%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystNEUTRALMatchup gap inside noise threshold.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.3 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 57.1%±2.5%
    EV -3.2%
    STAKE 0.0u
    -144
  15. 15 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    TB Rays @ ATL Braves · End 5th · Freddy Peralta vs AJ Smith-Shawver
    MODEL TB 5 · ATL 4 · 9 total runs
    Why this pick

    Model probability 57.0%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Freddy Peralta ERA 4.96 vs AJ Smith-Shawver ERA 7.13
    Top Drivers
    • Opp SP slumping (last 3 starts) +0.89 R
    • FIP edge +0.67 — your starter projects better
    • Catcher framing +0.42 R
    • ESPN model: 43.6% on our side (we have 57.0%)
    Swarm Verdict — NEUTRAL
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystDISSENTUnderlying matchup favors the other side: opponent run diff +0.5.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.3 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 57.0%±4.6%
    EV
    STAKE
  16. 16 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    MIN Twins @ DET Tigers · Bot 8th · Dean Kremer vs Drew Anderson
    MODEL MIN 2 · DET 4 · 6 total runs
    Why this pick

    Model probability 56.4%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Dean Kremer ERA 5.81 vs Drew Anderson ERA 3.73
    Top Drivers
    • SP career vs opp team +1.25 R
    • Opp SP slumping (last 3 starts) +0.89 R
    • SP venue split edge +0.70 R
    • ESPN model: 59.4% on our side (we have 56.4%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.7, starter ERA edge 2.1.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 56.4%±5.6%
    EV
    STAKE
  17. 17 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    NYM Mets @ MIA Marlins · Top 8th · Sean Manaea vs Sandy Alcantara
    MODEL NYM 5 · MIA 4 · 9 total runs
    Why this pick

    Model probability 56.4%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Sean Manaea ERA 4.70 vs Sandy Alcantara ERA 3.54
    Top Drivers
    • SP career vs opp team +0.85 R
    • SP venue split edge +0.47 R
    • Defense (OAA) +0.46 R
    • ESPN model: 59.3% on our side (we have 56.4%)
    Swarm Verdict — VETOED
    💰 Sharp MoneyVETOSteam moved AWAY from MIA — sharps are on the other side.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.4.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.4 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 56.4%±5.0%
    EV
    STAKE
  18. 18 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    LAA Angels @ BOS Red Sox · Mid 7th · Reid Detmers vs Patrick Sandoval
    MODEL LAA 3 · BOS 4 · 7 total runs
    Why this pick

    Model probability 56.2%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Reid Detmers ERA 3.44 vs Patrick Sandoval ERA 4.41
    Top Drivers
    • Lineup-vs-hand edge +1.08 R
    • Defense (OAA) +0.60 R
    • FIP edge +0.56 — your starter projects better
    • ESPN model: 54.7% on our side (we have 56.2%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.3.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 56.2%±1.4%
    EV
    STAKE
  19. 19 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    STL Cardinals @ SF Giants · 6:45 PM PDT · Quinn Mathews vs Landen Roupp
    MODEL STL 5 · SF 4 · 9 total runs
    Why this pick

    Model probability 55.8%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Quinn Mathews ERA 4.38 vs Landen Roupp ERA 4.17
    Top Drivers
    • Defense (OAA) +0.72 R
    • SP career vs opp team +0.55 R
    • SP venue split edge +0.63 R
    • ESPN model: 43.1% on our side (we have 55.8%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.5.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 55.8%±1.2%
    EV
    STAKE
  20. 20 ★☆☆☆☆
    @
    MLB Tigers ML Moneyline
    MIN Twins @ DET Tigers · Bot 8th · Dean Kremer vs Drew Anderson
    MODEL MIN 2 · DET 4 · 6 total runs
    Why this pick

    The model gives this pick a 55.7% win probability — meaning the model favors this side to win. But at -136, the market is asking you to pay a price that implies an even higher win rate. EV -3.3% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Dean Kremer ERA 5.81 vs Drew Anderson ERA 3.73
    Top Drivers
    • SP career vs opp team +1.25 R
    • Opp SP slumping (last 3 starts) +0.89 R
    • SP venue split edge +0.70 R
    • ESPN model: 59.4% on our side (we have 55.7%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.7, starter ERA edge 2.1.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 55.7%±5.6%
    EV -3.3%
    STAKE 0.0u
    -136
  21. 21 ★☆☆☆☆
    @
    MLB YRFI 1st Inning
    COL Rockies @ NYY Yankees · Top 7th · Gabriel Hughes vs Cam Schlittler
    MODEL COL 2 · NYY 5 · 7 total runs
    Why this pick

    Model probability 55.6%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Gabriel Hughes ERA 6.19 vs Cam Schlittler ERA 2.04
    Top Drivers
    • FIP edge +2.05 — your starter projects better
    • Sharp money moving the line your way
    • Lineup-vs-hand edge +0.80 R
    • ESPN model: 76.6% on our side (we have 55.6%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneySUPPORTSteam toward NYY since open — sharp money agrees.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.8, starter ERA edge 4.2.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 55.6%±1.7%
    EV
    STAKE
  22. 22 ★☆☆☆☆
    @
    MLB Mariners ML Moneyline
    TEX Rangers @ SEA Mariners · 6:40 PM PDT · Cal Quantrill vs Bryce Miller
    MODEL TEX 4 · SEA 5 · 9 total runs
    Why this pick

    The model gives this pick a 54.7% win probability — meaning the model favors this side to win. But at -124, the market is asking you to pay a price that implies an even higher win rate. EV -1.1% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Cal Quantrill ERA 2.79 vs Bryce Miller ERA 4.01
    Top Drivers
    • FIP edge +0.74 — your starter projects better
    • Bullpen rest edge +0.38 R
    • Catcher framing +0.31 R
    • ESPN model: 58.1% on our side (we have 54.7%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystNEUTRALMatchup gap inside noise threshold.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 54.7%±1.7%
    EV -1.1%
    STAKE 0.0u
    -124
  23. 23 ★☆☆☆☆
    @
    MLB Orioles ML Moneyline
    CLE Guardians @ BAL Orioles · Top 7th · Tanner Bibee vs Brandon Young
    MODEL CLE 4 · BAL 5 · 9 total runs
    Why this pick

    The model gives this pick a 54.7% win probability — meaning the model favors this side to win. But at -125, the market is asking you to pay a price that implies an even higher win rate. EV -1.6% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Tanner Bibee ERA 4.06 vs Brandon Young ERA 3.42
    Top Drivers
    • Lineup-vs-hand edge +0.40 R
    • SP venue split edge +0.37 R
    • Opp SP slumping (last 3 starts) +0.32 R
    • ESPN model: 57.5% on our side (we have 54.7%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystNEUTRALMatchup gap inside noise threshold.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 54.7%±2.0%
    EV -1.6%
    STAKE 0.0u
    -125
  24. 24 ★☆☆☆☆
    @
    MLB Tigers F5 First 5 Innings
    MIN Twins @ DET Tigers · Bot 8th · Dean Kremer vs Drew Anderson
    MODEL MIN 2 · DET 4 · 6 total runs
    Why this pick

    The model gives this pick a 54.4% win probability — meaning the model favors this side to win. But at -120, the market is asking you to pay a price that implies an even higher win rate. EV -0.3% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Dean Kremer ERA 5.81 vs Drew Anderson ERA 3.73
    Top Drivers
    • SP career vs opp team +1.25 R
    • Opp SP slumping (last 3 starts) +0.89 R
    • SP venue split edge +0.70 R
    • ESPN model: 59.4% on our side (we have 54.4%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.7, starter ERA edge 2.1.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 54.4%±5.6%
    EV -0.3%
    STAKE 0.0u
    -120
  25. 25 ★☆☆☆☆
    @
    MLB Yankees F5 First 5 Innings
    COL Rockies @ NYY Yankees · Top 7th · Gabriel Hughes vs Cam Schlittler
    MODEL COL 2 · NYY 5 · 7 total runs
    Why this pick

    The model gives this pick a 54.1% win probability — meaning the model favors this side to win. But at -120, the market is asking you to pay a price that implies an even higher win rate. EV -0.8% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Gabriel Hughes ERA 6.19 vs Cam Schlittler ERA 2.04
    Top Drivers
    • FIP edge +2.05 — your starter projects better
    • Sharp money moving the line your way
    • Lineup-vs-hand edge +0.80 R
    • ESPN model: 76.6% on our side (we have 54.1%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneySUPPORTSteam toward NYY since open — sharp money agrees.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.8, starter ERA edge 4.2.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 54.1%±1.7%
    EV -0.8%
    STAKE 0.0u
    -120
  26. 26 ★☆☆☆☆
    @
    MLB Brewers F5 First 5 Innings
    CHC Cubs @ MIL Brewers · End 4th · David Peterson vs Jacob Misiorowski
    MODEL CHC 2 · MIL 4 · 6 total runs
    Why this pick

    The model gives this pick a 53.9% win probability — meaning the model favors this side to win. But at -120, the market is asking you to pay a price that implies an even higher win rate. EV -1.2% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup David Peterson ERA 5.39 vs Jacob Misiorowski ERA 1.97
    Top Drivers
    • SP career vs opp team +0.76 R
    • FIP edge +0.89 — your starter projects better
    • SP venue split edge +0.77 R
    • ESPN model: 70.1% on our side (we have 53.9%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: starter ERA edge 3.4.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 53.9%±2.4%
    EV -1.2%
    STAKE 0.0u
    -120
  27. 27 ★☆☆☆☆
    @
    MLB White Sox F5 First 5 Innings
    PIT Pirates @ CHW White Sox · Top 4th · Bubba Chandler vs Sean Burke
    MODEL PIT 4 · CHW 5 · 9 total runs
    Why this pick

    The model gives this pick a 53.7% win probability — meaning the model favors this side to win. But at -120, the market is asking you to pay a price that implies an even higher win rate. EV -1.6% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Bubba Chandler ERA 4.30 vs Sean Burke ERA 3.20
    Top Drivers
    • FIP edge +1.15 — your starter projects better
    • Defense (OAA) +0.56 R
    • ESPN model: 55.3% on our side (we have 53.7%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystNEUTRALMatchup gap inside noise threshold.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.3 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 53.7%±2.5%
    EV -1.6%
    STAKE 0.0u
    -120
  28. 28 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    WSH Nationals @ SD Padres · 6:40 PM PDT · Riley Cornelio vs Casey Mize
    MODEL WSH 4 · SD 6 · 10 total runs
    Why this pick

    Model probability 52.2%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Riley Cornelio ERA 5.96 vs Casey Mize ERA 3.64
    Top Drivers
    • FIP edge +2.20 — your starter projects better
    • Bullpen quality edge +0.79 R
    • Defense (OAA) +0.62 R
    • ESPN model: 61.5% on our side (we have 52.2%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: starter ERA edge 2.3.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.5 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 52.2%±4.2%
    EV
    STAKE
  29. 29 ★☆☆☆☆
    @
    MLB Diamondbacks ML Moneyline
    ARI Diamondbacks @ KC Royals · Bot 4th · Corbin Burnes vs Michael Wacha
    MODEL ARI 5 · KC 4 · 9 total runs
    Why this pick

    The model gives this pick a 52.1% win probability — meaning the model favors this side to win. But at -114, the market is asking you to pay a price that implies an even higher win rate. EV -2.2% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Corbin Burnes ERA — vs Michael Wacha ERA 3.36
    Top Drivers
    • SP career vs opp team +1.40 R
    • Bullpen quality edge +0.26 R
    • Catcher framing +0.31 R
    • ESPN model: 45.4% on our side (we have 52.1%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.6.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.6 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 52.1%±4.2%
    EV -2.2%
    STAKE 0.0u
    -114
  30. 30 ★☆☆☆☆
    @
    MLB Angels F5 First 5 Innings
    LAA Angels @ BOS Red Sox · Mid 7th · Reid Detmers vs Patrick Sandoval
    MODEL LAA 3 · BOS 4 · 7 total runs
    Why this pick

    The model gives this pick a 51.9% win probability — meaning the model favors this side to win. But at -120, the market is asking you to pay a price that implies an even higher win rate. EV -4.9% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Reid Detmers ERA 3.44 vs Patrick Sandoval ERA 4.41
    Top Drivers
    • SP career vs opp team +0.75 R
    • Our SP hot streak (last 3 starts) +0.36 R
    • Bullpen rest edge +0.22 R
    • ESPN model: 45.3% on our side (we have 51.9%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.3.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 51.9%±1.4%
    EV -4.9%
    STAKE 0.0u
    -120
  31. 31 ★☆☆☆☆
    @
    MLB YRFI 1st Inning
    PIT Pirates @ CHW White Sox · Top 4th · Bubba Chandler vs Sean Burke
    MODEL PIT 4 · CHW 5 · 9 total runs
    Why this pick

    Model probability 51.7%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Bubba Chandler ERA 4.30 vs Sean Burke ERA 3.20
    Top Drivers
    • FIP edge +1.15 — your starter projects better
    • Defense (OAA) +0.56 R
    • ESPN model: 55.3% on our side (we have 51.7%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystNEUTRALMatchup gap inside noise threshold.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.3 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 51.7%±2.5%
    EV
    STAKE
  32. 32 ★☆☆☆☆
    @
    MLB Rays ML Moneyline
    TB Rays @ ATL Braves · End 5th · Freddy Peralta vs AJ Smith-Shawver
    MODEL TB 5 · ATL 4 · 9 total runs
    Why this pick

    The model gives this pick a 51.5% win probability — meaning the model favors this side to win. But at -117, the market is asking you to pay a price that implies an even higher win rate. EV -4.4% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Freddy Peralta ERA 4.96 vs AJ Smith-Shawver ERA 7.13
    Top Drivers
    • Opp SP slumping (last 3 starts) +0.89 R
    • FIP edge +0.67 — your starter projects better
    • Catcher framing +0.42 R
    • ESPN model: 43.6% on our side (we have 51.5%)
    Swarm Verdict — NEUTRAL
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystDISSENTUnderlying matchup favors the other side: opponent run diff +0.5.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.3 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 51.5%±4.6%
    EV -4.4%
    STAKE 0.0u
    -117
  33. 33 ★☆☆☆☆
    @
    MLB Royals F5 First 5 Innings
    ARI Diamondbacks @ KC Royals · Bot 4th · Corbin Burnes vs Michael Wacha
    MODEL ARI 5 · KC 4 · 9 total runs
    Why this pick

    The model gives this pick a 51.5% win probability — meaning the model favors this side to win. But at -120, the market is asking you to pay a price that implies an even higher win rate. EV -5.5% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Corbin Burnes ERA — vs Michael Wacha ERA 3.36
    Top Drivers
    • FIP edge +1.31 — your starter projects better
    • Our SP hot streak (last 3 starts) +0.49 R
    • SP venue split edge +0.27 R
    • ESPN model: 54.6% on our side (we have 51.5%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.6.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.6 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 51.5%±4.2%
    EV -5.5%
    STAKE 0.0u
    -120
  34. 34 ★☆☆☆☆
    @
    MLB Marlins F5 First 5 Innings
    NYM Mets @ MIA Marlins · Top 8th · Sean Manaea vs Sandy Alcantara
    MODEL NYM 5 · MIA 4 · 9 total runs
    Why this pick

    The model gives this pick a 51.5% win probability — meaning the model favors this side to win. But at -120, the market is asking you to pay a price that implies an even higher win rate. EV -5.6% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Sean Manaea ERA 4.70 vs Sandy Alcantara ERA 3.54
    Top Drivers
    • SP career vs opp team +0.85 R
    • SP venue split edge +0.47 R
    • Defense (OAA) +0.46 R
    • ESPN model: 59.3% on our side (we have 51.5%)
    Swarm Verdict — VETOED
    💰 Sharp MoneyVETOSteam moved AWAY from MIA — sharps are on the other side.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.4.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.4 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 51.5%±5.0%
    EV -5.6%
    STAKE 0.0u
    -120
  35. 35 ★☆☆☆☆
    @
    MLB YRFI 1st Inning
    TOR Blue Jays @ ATH Athletics · 6:40 PM PDT · Jose Soriano vs Jack Perkins
    MODEL TOR 4 · ATH 3 · 7 total runs
    Why this pick

    Model probability 51.1%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Jose Soriano ERA 3.52 vs Jack Perkins ERA 6.50
    Top Drivers
    • Defense (OAA) +0.88 R
    • FIP edge +0.85 — your starter projects better
    • Lineup-vs-hand edge +0.68 R
    • ESPN model: 57.5% on our side (we have 51.1%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.0, starter ERA edge 3.0.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.6 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 51.1%±2.4%
    EV
    STAKE
  36. 36 ★☆☆☆☆
    @
    MLB YRFI 1st Inning
    ARI Diamondbacks @ KC Royals · Bot 4th · Corbin Burnes vs Michael Wacha
    MODEL ARI 5 · KC 4 · 9 total runs
    Why this pick

    Model probability 50.9%. Edge versus market is approximately break-even at the offered price.

    Pitching Matchup Corbin Burnes ERA — vs Michael Wacha ERA 3.36
    Top Drivers
    • SP career vs opp team +1.40 R
    • Bullpen quality edge +0.26 R
    • Catcher framing +0.31 R
    • ESPN model: 45.4% on our side (we have 50.9%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.6.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.6 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 50.9%±4.2%
    EV
    STAKE
  37. 37 ★☆☆☆☆
    @
    MLB Mets ML Moneyline
    NYM Mets @ MIA Marlins · Top 8th · Sean Manaea vs Sandy Alcantara
    MODEL NYM 5 · MIA 4 · 9 total runs
    Why this pick

    The model gives this pick a 50.7% win probability — meaning the model favors this side to win. But at -115, the market is asking you to pay a price that implies an even higher win rate. EV -5.2% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Sean Manaea ERA 4.70 vs Sandy Alcantara ERA 3.54
    Top Drivers
    • SP career vs opp team +0.85 R
    • SP venue split edge +0.47 R
    • Defense (OAA) +0.46 R
    • ESPN model: 59.3% on our side (we have 50.7%)
    Swarm Verdict — VETOED
    💰 Sharp MoneyVETOSteam moved AWAY from MIA — sharps are on the other side.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.4.
    ☁️ Weather WatcherNEUTRALWeather adjustment +0.4 runs — favorable for totals; ML impact small.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 50.7%±5.0%
    EV -5.2%
    STAKE 0.0u
    -115
  38. 38 ★☆☆☆☆
    @
    MLB Cardinals ML Moneyline
    STL Cardinals @ SF Giants · 6:45 PM PDT · Quinn Mathews vs Landen Roupp
    MODEL STL 5 · SF 4 · 9 total runs
    Why this pick

    The model gives this pick a 50.2% win probability — meaning the model favors this side to win. But at -110, the market is asking you to pay a price that implies an even higher win rate. EV -4.1% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Quinn Mathews ERA 4.38 vs Landen Roupp ERA 4.17
    Top Drivers
    • Defense (OAA) +0.72 R
    • SP career vs opp team +0.55 R
    • SP venue split edge +0.63 R
    • ESPN model: 43.1% on our side (we have 50.2%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +0.5.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 50.2%±1.2%
    EV -4.1%
    STAKE 0.0u
    -110

Every Game · Full Detail

All matchups today with our pick, the projected score, both starting pitchers, and the market line. Filter or search below.

Showing 0 of 0 · today's slate
MLB COL@NYY Top 7th
WinnerYankees ML★★★☆☆75% · -3.2% · -354
First 5Yankees F5★☆☆☆☆54% · -0.8% · -120
TotalUnder 7.5★☆☆☆☆51% · -2.0% · -110
1st InningYRFI★☆☆☆☆56% · 0.0% · —
Pred ScoreCOL 2 · 5 NYYTotal 7
MLB CIN@LAD 7:10 PM PDT
WinnerDodgers ML★★★☆☆74% · -2.7% · -313
First 5Dodgers F5★☆☆☆☆55% · +0.8% · -120
TotalUnder 7.5★☆☆☆☆50% · -4.2% · -110
1st InningNRFI★★☆☆☆60% · 0.0% · —
Pred ScoreCIN 3 · 5 LADTotal 8
MLB WSH@SD 6:40 PM PDT
WinnerPadres ML★★★☆☆65% · -1.5% · -193
First 5
TotalOver 9.5★☆☆☆☆52% · -0.4% · -110
1st InningNRFI★☆☆☆☆52% · 0.0% · —
Pred ScoreWSH 4 · 6 SDTotal 10
MLB CHC@MIL End 4th
WinnerBrewers ML★★★☆☆65% · -2.6% · -199
First 5Brewers F5★☆☆☆☆54% · -1.2% · -120
TotalOver 6.5★☆☆☆☆51% · -1.9% · -110
1st InningNRFI★★☆☆☆63% · 0.0% · —
Pred ScoreCHC 2 · 4 MILTotal 6
MLB TOR@ATH 6:40 PM PDT
WinnerBlue Jays ML★★☆☆☆62% · -3.7% · -181
First 5
TotalUnder 7.5★☆☆☆☆52% · -0.7% · -110
1st InningYRFI★☆☆☆☆51% · 0.0% · —
Pred ScoreTOR 4 · 3 ATHTotal 7
First Inning · NRFI / YRFI
Will a run score in the 1st? The model’s pick and how confident it is, for every game.
Full board + the why →
CHC @ MIL
NRFI63%
CONFIDENCELEAN
TEX @ SEA
NRFI60%
CONFIDENCEPASS
CIN @ LAD
NRFI60%
CONFIDENCEPASS
HOU @ PHI
YRFI59%
CONFIDENCEPASS
CLE @ BAL
NRFI57%
CONFIDENCEPASS
TB @ ATL
NRFI57%
CONFIDENCEPASS
NYM @ MIA
NRFI56%
CONFIDENCEPASS
MIN @ DET
NRFI56%
CONFIDENCEPASS
LAA @ BOS
NRFI56%
CONFIDENCEPASS
STL @ SF
NRFI56%
CONFIDENCEPASS
COL @ NYY
YRFI56%
CONFIDENCEPASS
WSH @ SD
NRFI52%
CONFIDENCEPASS
PIT @ CHW
YRFI52%
CONFIDENCEPASS
TOR @ ATH
YRFI51%
CONFIDENCEPASS
ARI @ KC
YRFI51%
CONFIDENCEPASS

Edge / Board

Ranked by model edge vs the price · not by who wins
01
SD ML -193 · WSH @ SD · MLB
model 69.4% vs market 65.9%
+3.5%
+ 4 more games where the model shows no edge vs the price. No bet — a pick without value is a donation.

Sharp / Consensus

What the biggest model in sports is picking today
ESPN's matchup predictor · measured record in our public ledger: 322-296 (52.1%) on 618 graded picks · when it agrees with our card: 55.0%
LAD ML · CIN @ LAD · MLB77%AGREES WITH US
SD ML · WSH @ SD · MLB61%AGREES WITH US
SEA ML · TEX @ SEA · MLB58%AGREES WITH US
TOR ML · TOR @ ATH · MLB58%AGREES WITH US
SF ML · STL @ SF · MLB57%SPLIT
Their number is tracked against every one of our graded picks — the success rate above comes from the raw ledger, not their marketing.
◆ COMING SOON

Lock of the / Century

A handful of times each season, the model finds a single pick where the signal is so strong it's worth its own treatment. Full sabermetric writeup, line-shopping breakdown, Kelly stake sizing, and live-line monitoring through first pitch. Premium tier, early access via the waitlist.

No spam. Notified when we ship the first Lock of the Century pick. You can unsubscribe with one click.

Season Snapshot

By the / Numbers

Today's edge, season ledger, hot/cold markers. Filter bar above swaps these per sport.

Today's Card
0
no plays today
Lock Record
42-40
lock record since 2026-04-22
Lock Pick Win %
51.2%
82 locks graded
Last 10
6-4
+1.3u last 10
Streak
W3
hot card
Confidence Avg
0%
model blend

The / Receipts

Last 10 graded · $100 flat per pick
LAST 7 DAYS
+$0
RECORD
0–0
UNITS
+0.00u
08/29MLBATL ML-218W+$46
08/18MLBPHI ML-210W+$48
08/10MLBARI ML-204W+$49
08/06MLBBAL ML-183L−$100
08/05MLBHOU ML-208L−$100
08/03WNBACHI ML-112L−$100
08/03WNBAATL ML-115L−$100
08/02WNBAPOR ML-120L−$100
08/02WNBAMIN ML-238W+$42
08/02MLBMIA ML-115W+$87
Every pick is logged before first pitch and never edited or deleted. Check the math yourself: raw ledger (picks_log.jsonl) · full track record

Leader/board

Top 8 Cappers · Last 30 Days
#
Capper
W-L
Win%
Units
ROI
● Current Streak
W5
5 IN A ROW · +$623 ON L5
Win Loss Push

How We / Pick

No touts · No tails · Just the model
— 01
Pitching & Matchups
MLB: SP xFIP, SIERA, velocity trends weighted by park & lineup wOBA vs. handedness. College football: opponent-adjusted power ratings solved from final scores, fit only on prior games.
— 02
Market Read
We track line movement across 8 books. Reverse line moves and steam trigger alerts that factor into our final confidence score — same for MLB runlines and college football spreads.
— 03
Pace & Environment
MLB: wind, humidity, park HR/9 baseline for O/U. College football: per-team scoring-tendency ratings, solved separately from strength, drive the over/under read.
— 04
Fatigue & Availability
MLB: bullpen pitch counts over 3 days, leverage spots. College football: teams under 8 rated games are declined outright rather than guessed at.