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

MON · SEP 14 · 2026 Week 25 · Regular Season
Schedule TBD
Updated 5:51 PM pt
● PUBLIC TRACK RECORD295 first-inning plays·62.4% 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 26 of 26
+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 Marlins F5 First 5 Innings
    MIA Marlins @ ARI Diamondbacks · 6:40 PM PDT · Sandy Alcantara vs Corbin Burnes
    MODEL MIA 5 · ARI 7 · 12 total runs
    Why this pick

    The model gives this pick a 55.4% 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 +1.6% per dollar. Stake 0.2u at 1/8-Kelly.

    Pitching Matchup Sandy Alcantara ERA 3.78 vs Corbin Burnes ERA 0.00
    Top Drivers
    • FIP edge +2.84 — your starter projects better
    • Hot bat (last 14d) +0.24 R
    • SP venue split edge +0.23 R
    • ESPN model: 43.2% on our side (we have 55.4%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystNEUTRALMatchup gap inside noise threshold.
    ☁️ 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 % 55.4%±6.3%
    EV +1.6%
    STAKE 0.2u
    -120
  2. 02 ★☆☆☆☆
    @
    MLB Tigers F5 First 5 Innings
    DET Tigers @ TOR Blue Jays · Top 6th · Troy Melton vs Jose Soriano
    MODEL DET 3 · TOR 5 · 8 total runs
    Why this pick

    The model gives this pick a 54.6% 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.1% per dollar. Stake 0.0u at 1/8-Kelly.

    Pitching Matchup Troy Melton ERA 2.42 vs Jose Soriano ERA 3.48
    Top Drivers
    • SP venue split edge +0.62 R
    • Hot bat (last 14d) +0.51 R
    • Confirmed lineup xwOBA edge +0.41 R
    • ESPN model: 50.2% on our side (we have 54.6%)
    Swarm Verdict — NEUTRAL
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystDISSENTUnderlying matchup favors the other side: opponent run diff +0.7.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 54.6%±3.6%
    EV +0.1%
    STAKE 0.0u
    -120
  3. 03 ★★★☆☆
    @
    MLB Dodgers ML Moneyline
    LAD Dodgers @ CIN Reds · Bot 9th · Tarik Skubal vs Nick Lodolo
    MODEL LAD 5 · CIN 2 · 7 total runs
    Why this pick

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

    Pitching Matchup Tarik Skubal ERA 2.84 vs Nick Lodolo ERA 5.12
    Top Drivers
    • FIP edge +2.37 — your starter projects better
    • SP career vs opp team +1.30 R
    • Lineup-vs-hand edge +0.96 R
    • ESPN model: 68.9% on our side (we have 67.8%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +2.2, starter ERA edge 2.3.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 67.8%±9.7%
    EV -2.0%
    STAKE 0.0u
    -224
  4. 04 ★★★☆☆
    @
    MLB NRFI 1st Inning
    NYY Yankees @ MIN Twins · Top 5th · Will Warren vs Dean Kremer
    MODEL NYY 4 · MIN 2 · 6 total runs
    Why this pick

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

    Pitching Matchup Will Warren ERA 4.05 vs Dean Kremer ERA 5.65
    Top Drivers
    • Opp SP slumping (last 3 starts) +1.19 R
    • Defense (OAA) +0.74 R
    • Lineup-vs-hand edge +0.56 R
    • ESPN model: 54.2% on our side (we have 66.8%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.2, starter ERA edge 1.6.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 66.8%±8.7%
    EV
    STAKE
  5. 05 ★★★☆☆
    @
    MLB Padres ML Moneyline
    SD Padres @ COL Rockies · Mid 1st · Casey Mize vs Tomoyuki Sugano
    MODEL SD 6 · COL 4 · 10 total runs
    Why this pick

    The model gives this pick a 65.2% win probability — meaning the model favors this side to win. But at -207, 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 Casey Mize ERA 3.70 vs Tomoyuki Sugano ERA 5.30
    Top Drivers
    • Sharp money moving the line your way
    • Bullpen quality edge +0.46 R
    • FIP edge +0.83 — your starter projects better
    • ESPN model: 57.8% on our side (we have 65.2%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneySUPPORTSteam toward SD since open — sharp money agrees.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.3, starter ERA edge 1.6.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 65.2%±7.6%
    EV -3.3%
    STAKE 0.0u
    -207
  6. 06 ★★☆☆☆
    @
    MLB Guardians ML Moneyline
    CHW White Sox @ CLE Guardians · Bot 6th · Sean Newcomb vs Gavin Williams
    MODEL CHW 3 · CLE 4 · 7 total runs
    Why this pick

    The model gives this pick a 62.6% win probability — meaning the model favors this side to win. But at -184, 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 Sean Newcomb ERA 2.77 vs Gavin Williams ERA 3.78
    Top Drivers
    • Sharp money moving the line your way
    • FIP edge +0.60 — your starter projects better
    • Lineup-vs-hand edge +0.48 R
    • ESPN model: 47.1% on our side (we have 62.6%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneySUPPORTSteam toward CLE since open — sharp money agrees.
    📊 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 % 62.6%±2.1%
    EV -3.3%
    STAKE 0.0u
    -184
  7. 07 ★★☆☆☆
    @
    MLB YRFI 1st Inning
    MIA Marlins @ ARI Diamondbacks · 6:40 PM PDT · Sandy Alcantara vs Corbin Burnes
    MODEL MIA 5 · ARI 7 · 12 total runs
    Why this pick

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

    Pitching Matchup Sandy Alcantara ERA 3.78 vs Corbin Burnes ERA 0.00
    Top Drivers
    • SP career vs opp team +1.01 R
    • Opp SP slumping (last 3 starts) +0.60 R
    • Lineup-vs-hand edge +0.64 R
    • ESPN model: 56.8% on our side (we have 62.0%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystNEUTRALMatchup gap inside noise threshold.
    ☁️ 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.0%±6.3%
    EV
    STAKE
  8. 08 ★★☆☆☆
    @
    MLB Cardinals ML Moneyline
    SF Giants @ STL Cardinals · Top 5th · Landen Roupp vs Quinn Mathews
    MODEL SF 4 · STL 5 · 9 total runs
    Why this pick

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

    Pitching Matchup Landen Roupp ERA 4.00 vs Quinn Mathews ERA 4.11
    Top Drivers
    • SP venue split edge +0.80 R
    • Defense (OAA) +0.78 R
    • Confirmed lineup xwOBA edge +0.52 R
    • ESPN model: 53.0% on our side (we have 59.4%)
    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 % 59.4%±0.8%
    EV -2.5%
    STAKE 0.0u
    -156
  9. 09 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    CHW White Sox @ CLE Guardians · Bot 6th · Sean Newcomb vs Gavin Williams
    MODEL CHW 3 · CLE 4 · 7 total runs
    Why this pick

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

    Pitching Matchup Sean Newcomb ERA 2.77 vs Gavin Williams ERA 3.78
    Top Drivers
    • Sharp money moving the line your way
    • FIP edge +0.60 — your starter projects better
    • Lineup-vs-hand edge +0.48 R
    • ESPN model: 47.1% on our side (we have 58.1%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneySUPPORTSteam toward CLE since open — sharp money agrees.
    📊 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 % 58.1%±2.1%
    EV
    STAKE
  10. 10 ★☆☆☆☆
    @
    MLB Mets ML Moneyline
    BAL Orioles @ NYM Mets · Top 6th · Brandon Young vs Jonah Tong
    MODEL BAL 5 · NYM 6 · 11 total runs
    Why this pick

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

    Pitching Matchup Brandon Young ERA 3.71 vs Jonah Tong ERA 4.80
    Top Drivers
    • SP career vs opp team +0.36 R
    • Recent form 7-3 (last 10)
    • Bullpen rest edge +0.22 R
    • ESPN model: 51.3% 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%±1.4%
    EV -2.5%
    STAKE 0.0u
    -143
  11. 11 ★☆☆☆☆
    @
    MLB Blue Jays ML Moneyline
    DET Tigers @ TOR Blue Jays · Top 6th · Troy Melton vs Jose Soriano
    MODEL DET 3 · TOR 5 · 8 total runs
    Why this pick

    The model gives this pick a 56.9% 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 -5.0% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Troy Melton ERA 2.42 vs Jose Soriano ERA 3.48
    Top Drivers
    • FIP edge +2.60 — your starter projects better
    • Defense (OAA) +1.00 R
    • Opp SP slumping (last 3 starts) +0.49 R
    • ESPN model: 49.8% on our side (we have 56.9%)
    Swarm Verdict — NEUTRAL
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystDISSENTUnderlying matchup favors the other side: opponent run diff +0.7.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 56.9%±3.6%
    EV -5.0%
    STAKE 0.0u
    -149
  12. 12 ★☆☆☆☆
    @
    MLB Cubs ML Moneyline
    ATL Braves @ CHC Cubs · Bot 4th · Reynaldo Lopez vs David Peterson
    MODEL ATL 4 · CHC 5 · 9 total runs
    Why this pick

    The model gives this pick a 56.6% 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 -1.8% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Reynaldo Lopez ERA 4.13 vs David Peterson ERA 5.28
    Top Drivers
    • FIP edge +1.12 — your starter projects better
    • Defense (OAA) +1.00 R
    • Sharp money moving the line your way
    • ESPN model: 59.7% on our side (we have 56.6%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneySUPPORTSteam toward CHC since open — sharp money agrees.
    📊 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 % 56.6%±2.6%
    EV -1.8%
    STAKE 0.0u
    -136
  13. 13 ★☆☆☆☆
    @
    MLB YRFI 1st Inning
    SD Padres @ COL Rockies · Mid 1st · Casey Mize vs Tomoyuki Sugano
    MODEL SD 6 · COL 4 · 10 total runs
    Why this pick

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

    Pitching Matchup Casey Mize ERA 3.70 vs Tomoyuki Sugano ERA 5.30
    Top Drivers
    • Sharp money moving the line your way
    • Bullpen quality edge +0.46 R
    • FIP edge +0.83 — your starter projects better
    • ESPN model: 57.8% on our side (we have 56.3%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneySUPPORTSteam toward SD since open — sharp money agrees.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.3, starter ERA edge 1.6.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 56.3%±7.6%
    EV
    STAKE
  14. 14 ★☆☆☆☆
    @
    MLB Yankees ML Moneyline
    NYY Yankees @ MIN Twins · Top 5th · Will Warren vs Dean Kremer
    MODEL NYY 4 · MIN 2 · 6 total runs
    Why this pick

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

    Pitching Matchup Will Warren ERA 4.05 vs Dean Kremer ERA 5.65
    Top Drivers
    • Opp SP slumping (last 3 starts) +1.19 R
    • Defense (OAA) +0.74 R
    • Lineup-vs-hand edge +0.56 R
    • ESPN model: 54.2% on our side (we have 55.6%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.2, starter ERA edge 1.6.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 55.6%±8.7%
    EV -2.3%
    STAKE 0.0u
    -132
  15. 15 ★☆☆☆☆
    @
    MLB Diamondbacks ML Moneyline
    MIA Marlins @ ARI Diamondbacks · 6:40 PM PDT · Sandy Alcantara vs Corbin Burnes
    MODEL MIA 5 · ARI 7 · 12 total runs
    Why this pick

    The model gives this pick a 55.4% win probability — meaning the model favors this side to win. But at -132, 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 Sandy Alcantara ERA 3.78 vs Corbin Burnes ERA 0.00
    Top Drivers
    • SP career vs opp team +1.01 R
    • Opp SP slumping (last 3 starts) +0.60 R
    • Lineup-vs-hand edge +0.64 R
    • ESPN model: 56.8% on our side (we have 55.4%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystNEUTRALMatchup gap inside noise threshold.
    ☁️ 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 % 55.4%±6.3%
    EV -2.6%
    STAKE 0.0u
    -132
  16. 16 ★☆☆☆☆
    @
    MLB YRFI 1st Inning
    BAL Orioles @ NYM Mets · Top 6th · Brandon Young vs Jonah Tong
    MODEL BAL 5 · NYM 6 · 11 total runs
    Why this pick

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

    Pitching Matchup Brandon Young ERA 3.71 vs Jonah Tong ERA 4.80
    Top Drivers
    • SP career vs opp team +0.36 R
    • Recent form 7-3 (last 10)
    • Bullpen rest edge +0.22 R
    • ESPN model: 51.3% on our side (we have 54.5%)
    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.5%±1.4%
    EV
    STAKE
  17. 17 ★☆☆☆☆
    @
    MLB Angels F5 First 5 Innings
    SEA Mariners @ LAA Angels · 6:38 PM PDT · Kade Anderson vs Reid Detmers
    MODEL SEA 5 · LAA 4 · 9 total runs
    Why this pick

    The model gives this pick a 54.2% 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.6% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Kade Anderson ERA 4.29 vs Reid Detmers ERA 3.32
    Top Drivers
    • FIP edge +0.96 — your starter projects better
    • Our SP hot streak (last 3 starts) +0.55 R
    • ESPN model: 63.5% on our side (we have 54.2%)
    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.2%±2.0%
    EV -0.6%
    STAKE 0.0u
    -120
  18. 18 ★☆☆☆☆
    @
    MLB Mets F5 First 5 Innings
    BAL Orioles @ NYM Mets · Top 6th · Brandon Young vs Jonah Tong
    MODEL BAL 5 · NYM 6 · 11 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.9% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Brandon Young ERA 3.71 vs Jonah Tong ERA 4.80
    Top Drivers
    • SP career vs opp team +0.36 R
    • Recent form 7-3 (last 10)
    • Bullpen rest edge +0.22 R
    • ESPN model: 51.3% on our side (we have 54.1%)
    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.1%±1.4%
    EV -0.9%
    STAKE 0.0u
    -120
  19. 19 ★☆☆☆☆
    @
    MLB Dodgers F5 First 5 Innings
    LAD Dodgers @ CIN Reds · Bot 9th · Tarik Skubal vs Nick Lodolo
    MODEL LAD 5 · CIN 2 · 7 total runs
    Why this pick

    The model gives this pick a 53.6% 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.8% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Tarik Skubal ERA 2.84 vs Nick Lodolo ERA 5.12
    Top Drivers
    • FIP edge +2.37 — your starter projects better
    • SP career vs opp team +1.30 R
    • Lineup-vs-hand edge +0.96 R
    • ESPN model: 68.9% on our side (we have 53.6%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +2.2, starter ERA edge 2.3.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 53.6%±9.7%
    EV -1.8%
    STAKE 0.0u
    -120
  20. 20 ★☆☆☆☆
    @
    MLB YRFI 1st Inning
    ATL Braves @ CHC Cubs · Bot 4th · Reynaldo Lopez vs David Peterson
    MODEL ATL 4 · CHC 5 · 9 total runs
    Why this pick

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

    Pitching Matchup Reynaldo Lopez ERA 4.13 vs David Peterson ERA 5.28
    Top Drivers
    • FIP edge +1.12 — your starter projects better
    • Defense (OAA) +1.00 R
    • Sharp money moving the line your way
    • ESPN model: 59.7% on our side (we have 53.4%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneySUPPORTSteam toward CHC since open — sharp money agrees.
    📊 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 % 53.4%±2.6%
    EV
    STAKE
  21. 21 ★☆☆☆☆
    @
    MLB YRFI 1st Inning
    SF Giants @ STL Cardinals · Top 5th · Landen Roupp vs Quinn Mathews
    MODEL SF 4 · STL 5 · 9 total runs
    Why this pick

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

    Pitching Matchup Landen Roupp ERA 4.00 vs Quinn Mathews ERA 4.11
    Top Drivers
    • SP venue split edge +0.80 R
    • Defense (OAA) +0.78 R
    • Confirmed lineup xwOBA edge +0.52 R
    • ESPN model: 53.0% on our side (we have 53.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 % 53.2%±0.8%
    EV
    STAKE
  22. 22 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    LAD Dodgers @ CIN Reds · Bot 9th · Tarik Skubal vs Nick Lodolo
    MODEL LAD 5 · CIN 2 · 7 total runs
    Why this pick

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

    Pitching Matchup Tarik Skubal ERA 2.84 vs Nick Lodolo ERA 5.12
    Top Drivers
    • FIP edge +2.37 — your starter projects better
    • SP career vs opp team +1.30 R
    • Lineup-vs-hand edge +0.96 R
    • ESPN model: 68.9% on our side (we have 53.0%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +2.2, starter ERA edge 2.3.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 53.0%±9.7%
    EV
    STAKE
  23. 23 ★☆☆☆☆
    @
    MLB Padres F5 First 5 Innings
    SD Padres @ COL Rockies · Mid 1st · Casey Mize vs Tomoyuki Sugano
    MODEL SD 6 · COL 4 · 10 total runs
    Why this pick

    The model gives this pick a 52.8% 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 -3.2% means: even if the model is right, you'd lose money long-term at this price. Pass.

    Pitching Matchup Casey Mize ERA 3.70 vs Tomoyuki Sugano ERA 5.30
    Top Drivers
    • Sharp money moving the line your way
    • Bullpen quality edge +0.46 R
    • FIP edge +0.83 — your starter projects better
    • ESPN model: 57.8% on our side (we have 52.8%)
    Swarm Verdict — SUPPORT
    💰 Sharp MoneySUPPORTSteam toward SD since open — sharp money agrees.
    📊 Matchup AnalystSUPPORTMatchup leans hard for pick: team run diff +1.3, starter ERA edge 1.6.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 52.8%±7.6%
    EV -3.2%
    STAKE 0.0u
    -120
  24. 24 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    DET Tigers @ TOR Blue Jays · Top 6th · Troy Melton vs Jose Soriano
    MODEL DET 3 · TOR 5 · 8 total runs
    Why this pick

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

    Pitching Matchup Troy Melton ERA 2.42 vs Jose Soriano ERA 3.48
    Top Drivers
    • FIP edge +2.60 — your starter projects better
    • Defense (OAA) +1.00 R
    • Opp SP slumping (last 3 starts) +0.49 R
    • ESPN model: 49.8% on our side (we have 51.7%)
    Swarm Verdict — NEUTRAL
    💰 Sharp MoneyNEUTRALLine stable since open, no sharp action detected.
    📊 Matchup AnalystDISSENTUnderlying matchup favors the other side: opponent run diff +0.7.
    ☁️ Weather WatcherNEUTRALWeather inside normal range.
    🤖 injury_scoutSUPPORTLineup confirmed, no star injuries on either side.
    🤖 contrarianNEUTRALNo public bet % data available.
    WIN % 51.7%±3.6%
    EV
    STAKE
  25. 25 ★☆☆☆☆
    @
    MLB Mariners ML Moneyline
    SEA Mariners @ LAA Angels · 6:38 PM PDT · Kade Anderson vs Reid Detmers
    MODEL SEA 5 · LAA 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 -110, 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 Kade Anderson ERA 4.29 vs Reid Detmers ERA 3.32
    Top Drivers
    • Confirmed lineup xwOBA edge +0.42 R
    • SP career vs opp team +0.47 R
    • Catcher framing +0.39 R
    • ESPN model: 36.5% on our side (we have 50.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 % 50.7%±2.0%
    EV -3.2%
    STAKE 0.0u
    -110
  26. 26 ★☆☆☆☆
    @
    MLB NRFI 1st Inning
    SEA Mariners @ LAA Angels · 6:38 PM PDT · Kade Anderson vs Reid Detmers
    MODEL SEA 5 · LAA 4 · 9 total runs
    Why this pick

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

    Pitching Matchup Kade Anderson ERA 4.29 vs Reid Detmers ERA 3.32
    Top Drivers
    • Confirmed lineup xwOBA edge +0.42 R
    • SP career vs opp team +0.47 R
    • Catcher framing +0.39 R
    • ESPN model: 36.5% on our side (we have 50.2%)
    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 % 50.2%±2.0%
    EV
    STAKE

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 LAD@CIN Bot 9th
WinnerDodgers ML★★★☆☆68% · -2.0% · -224
First 5Dodgers F5★☆☆☆☆54% · -1.8% · -120
TotalOver 7.5★☆☆☆☆52% · -0.7% · -110
1st InningNRFI★☆☆☆☆53% · 0.0% · —
Pred ScoreLAD 5 · 2 CINTotal 7
MLB SD@COL Mid 1st
WinnerPadres ML★★★☆☆65% · -3.3% · -207
First 5Padres F5★☆☆☆☆53% · -3.2% · -120
TotalUnder 10.5★☆☆☆☆50% · -4.2% · -110
1st InningYRFI★☆☆☆☆56% · 0.0% · —
Pred ScoreSD 6 · 4 COLTotal 10
MLB CHW@CLE Bot 6th
WinnerGuardians ML★★☆☆☆63% · -3.3% · -184
First 5
TotalOver 6.5★☆☆☆☆50% · -3.8% · -110
1st InningNRFI★☆☆☆☆58% · 0.0% · —
Pred ScoreCHW 3 · 4 CLETotal 7
MLB SF@STL Top 5th
WinnerCardinals ML★★☆☆☆59% · -2.5% · -156
First 5
TotalOver 9.5★☆☆☆☆52% · -1.4% · -110
1st InningYRFI★☆☆☆☆53% · 0.0% · —
Pred ScoreSF 4 · 5 STLTotal 9
MLB BAL@NYM Top 6th
WinnerMets ML★☆☆☆☆57% · -2.5% · -143
First 5Mets F5★☆☆☆☆54% · -0.9% · -120
TotalOver 9.5★☆☆☆☆51% · -1.9% · -110
1st InningYRFI★☆☆☆☆55% · 0.0% · —
Pred ScoreBAL 5 · 6 NYMTotal 11
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 →
MIA @ ARILOCK
YRFI62%
CONFIDENCELOCK
NYY @ MIN
NRFI67%
CONFIDENCELEAN
CHW @ CLE
NRFI58%
CONFIDENCEPASS
SD @ COL
YRFI56%
CONFIDENCEPASS
BAL @ NYM
YRFI55%
CONFIDENCEPASS
ATL @ CHC
YRFI53%
CONFIDENCEPASS
SF @ STL
YRFI53%
CONFIDENCEPASS
LAD @ CIN
NRFI53%
CONFIDENCEPASS
DET @ TOR
NRFI52%
CONFIDENCEPASS
SEA @ LAA
NRFI50%
CONFIDENCEPASS

Edge / Board

Ranked by model edge vs the price · not by who wins
01
ARI ML -132 · MIA @ ARI · MLB
model 65.1% vs market 56.9%
+8.2%
+ 1 more game 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: 361-334 (51.9%) on 695 graded picks · when it agrees with our card: 54.2%
LAA ML · SEA @ LAA · MLB64%SPLIT
ARI ML · MIA @ ARI · MLB57%AGREES WITH US
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.