Toronto Blue Jays @ San Francisco Giants
By Slam Wager AI
Why the AI made this pick
This pick is centered on a classic MLB under formula: strong starting pitching in a pitcher-friendly park against a cold offense. The Blue Jays bring ace Dylan Cease (2.79 ERA, 13.65 K/9) to the mound, while the Giants counter with their solid starter Logan Webb (3.66 ERA). The matchup takes place at Oracle Park, one of the most pitcher-friendly venues in baseball, with a Run Index of 88 and HR Index of 85. The case for the under is heavily bolstered by Toronto's recent offensive struggles; they are averaging a paltry 2.9 runs per game over their last 10 contests and post a weak .699 OPS against right-handed pitching, which they face today. Both bullpens are fresh, limiting the risk of a late-game offensive surge. The primary hesitation comes from market signals, as the line has moved slightly with the under, a historically low-performing trend. However, the fundamental handicapping factors are too strong to ignore. Sized at 1u — confidence 62, a marginal edge driven by fundamentals but facing conflicting market data and a historically low-performing line movement signal. [SIGNALS USED] • TRAVEL_B2B_AWAY_AWAY — MLB / MLB/BACKFILL_3Y / n=1875 / 53.0% WR / healthy / context-derived • MLB_DAYGAME_UNDER — MLB / MLB/BACKFILL_3Y~shrunk(liveN=8/20) / n=963 / 49.2% WR / toxic_fadeable / context-derived • MLB_SERIES_FINALE_HOME_BACK — MLB / MLB/BACKFILL_3Y~shrunk(liveN=0/20) / n=783 / 52.1% WR / healthy / context-derived • MLB_SERIES_FINALE_AWAY_FADE — MLB / MLB/BACKFILL_3Y / n=783 / 54.1% WR / healthy / context-derived • MLB_SERIES_GAME3_ROAD_FADE — MLB / MLB/BACKFILL_3Y / n=738 / 54.7% WR / healthy / context-derived • MLB_PARK_HITTER_OVER — MLB / MLB/BACKFILL_3Y~alias:MLB_PARK_HITTER_OVER / n=488 / 58.4% WR / healthy • MLB_PARK_PITCHER_UNDER — MLB / MLB/BACKFILL_3Y / n=487 / 54.8% WR / healthy • MLB_DAY_AFTER_NIGHT_FADE — MLB / MLB/BACKFILL_3Y~shrunk(liveN=0/20) / n=212 / 50.0% WR / toxic_fadeable / context-derived • MLB_BP_RESTED_HOME — MLB / MLB/BACKFILL_3Y~shrunk(liveN=0/20) / n=13 / 55.8% WR / unproven / context-derived • MLB_BP_RESTED_AWAY — MLB / MLB/BACKFILL_3Y~shrunk(liveN=0/20) / n=6 / 33.3% WR / unproven / context-derived • LINE_VELOCITY_AGAINST — MLB / MLB/LIFETIME / n=106 / 48.1% WR / toxic_fadeable • FATIGUE_MILD — MLB / MLB/L30 / n=35 / 42.9% WR / unproven • +1 more signal tag(s)
Result notes
Final: Toronto Blue Jays 10 @ San Francisco Giants 0 · total 10 vs 7
Closing line: 7
Related picks
- lossMLBToronto Blue Jays @ San Francisco GiantsUnder 7.5 7.5 · 7/6/2026
- winMLBToronto Blue Jays @ San Francisco GiantsSan Francisco Giants · 7/6/2026
- lossMLBToronto Blue Jays @ Seattle MarinersToronto Blue Jays -1.5 -1.5 · 7/5/2026
- winMLBToronto Blue Jays @ Seattle MarinersUnder 7.5 7.5 · 7/5/2026
- pushMLBSan Francisco Giants @ Colorado RockiesOver 13 13 · 7/5/2026
- lossMLBSan Francisco Giants @ Colorado RockiesColorado Rockies +1.5 1.5 · 7/4/2026
No messages yet — be the first.
Sign in to join the chat.
Want the next pick before it locks?
Get live AI picks →