Clutch Puppy Picks
Better Picks. Always Free.
For the community. No fake locks.
Back to dashboard
Yesterday
MLB

Seattle Mariners logoSEA@KCKansas City Royals logo

Seattle Seattle Mariners at Kansas City Kansas City Royals · 7:40 PM ET
Share X Reddit
Predicted winner
SEA
Predicted final score
SEA 0 - KC 0
Sportsbook line
-113
Implied probability
51%
from market price
Model probability
51%
our estimate
Value gap
0 pts
market in line
Confidence
Final recommendation
Pass0.25u
Model pick · SEA -1.5 (+150)

Home no-vig implied moved from 47.6% to 49.0% (toward home).

""

Clutch Puppy Expert Summary

Main prediction

Model recommends SEA -1.5 (+145) despite a small negative value gap; model win prob 50.2% vs market implied 50.6% (value gap -0.3%) and a strength score of 56%. The core EV angle is marginal — the model sees essentially coin-flip equity (50.2%) but the market has nudged toward the home side, with home no-vig implied moving from 47.6% to 49.4%. This is a low-edge, moderate-confidence play where the model's internal layers (statistical_edge, situational_edge, market_value, sharp_agreement) are mixed and require careful stake sizing.

Best bet
SEA -1.5 (+145) at sportsbook line -110
Projected final
SEA null — KC null
Odds & line movement

The market opened 102/-120 and is now -105/-110; the home no-vig implied probability moved from 47.6% to 49.4% (toward home). That movement toward the home side is the primary market signal — opened 102/-120, current -105/-110, with home no-vig moving from 47.6% to 49.4%.

Key matchups & handicap
Statistical Edge vs Market

The statistical_edge shows signal -0.025 with weight 0.45 and contribution -0.011 that 'supports pick' — this is a small negative statistical signal but weighted heavily (0.45), so it meaningfully factors into the model's marginal lean toward SEA -1.5.

Sharp Agreement Pressure

Sharp_agreement has signal 0.149 with weight 0.2 and contribution 0.03 and is explicitly labeled 'against pick', which suggests professional or model-aligned bettors are applying pressure away from our selection even as the composite remains close.

Market Movement

Market signals show the line opened 102/-120 and is now -105/-110, with home no-vig implied moving from 47.6% to 49.4% (toward home) — that directional move is the clearest market handicap to overcome.

Historical Run Environment

Historical trends note an away runs-allowed gap of -0.58 and a home-field baseline of 0.009, which the model incorporates and which contribute modestly to the narrow post-entry valuation.

Top supporting factors
  • Model win probability is 50.2%, while the market implied probability is 50.6%, leaving a value gap (edge) of -0.3%.
  • Strength score is 56%, indicating moderate model conviction despite a tiny negative edge (-0.3%).
  • Market signals show the line opened 102/-120 and is now -105/-110, and home no-vig moved from 47.6% to 49.4% (toward home).
  • Historical trend notes include an away runs-allowed gap of -0.58 and a home-field baseline strength of 0.009.
Betting trends
  • Opened at 102/-120 (market signals).
  • Current line -105/-110 (market signals).
  • Home no-vig moved from 47.6% to 49.4% (market signals).
  • Model win probability 50.2% vs Market implied probability 50.6% (value gap -0.3%).
  • Strength score 56%.
  • Model vs Market values are Model 49.8 and Market 49.4.
  • Historical away runs-allowed gap -0.58 and home-field baseline strength 0.009.
SEA injuries & notes

No major injury notes detailed for this matchup.

KC injuries & notes

No major injury notes detailed for this matchup.

Team & game total picks

Best bet - SEA -1.5 (+145) — the model's recommended play despite a small negative value gap (-0.3%), with strength score 56% guiding a conservative stake.

Total - No total pick — the projected final score is null (SEA null — KC null) and the model shows minimal edge for the game total.

Counterargument

The cleanest way this loses is professional money continuing to move the market toward home — home no-vig moved from 47.6% to 49.4% and sharp_agreement has a signal of 0.149 with a contribution of 0.03 against the pick.

Injury concern

No reported injury impact.

Predicted score

The model left the numeric final score null (SEA null — KC null), which aligns with the tiny value gap (-0.3%) and middle strength score (56%) that produce an essentially even projected outcome rather than a strong run total skew.

What this confidence rating means

Strength score 56% reflects the narrow value gap between model (50.2%) and market (50.6%) and the mixed layer contributions rather than a wide, high-confidence edge.

Final score prediction

The model leaves the numeric final score as SEA null — KC null, which matches the very small value gap (-0.3%) and mixed layer signals; expect a close game with no clear run-total skew, final score: SEA null — KC null.

Final recommendation

Play SEA -1.5 (+145) at reasonable units only; recognize this is a small-edge, medium-confidence spot where over-betting would be unwarranted.

How to bet this game

Shop the price — the market opened 102/-120 and sits at -105/-110 now, so look for the best -1.5 (+145) price, avoid oversized stakes given the tiny edge, and consider correlated hedges (smaller moneyline or alternate spread) only if the line moves further in your favor; always juice-shop and scale units to this being a low-ev, moderate-confidence spot.

Top supporting factors

  • statistical edge (-0.011) - supports pick
  • situational edge (0.000) - supports pick
  • sharp agreement (+0.023) - against pick
  • market value (0.000) - supports pick

Counterargument

Variance is always in play.

Injury impact

No reported impact.

Team status

    Recent form (last 10)

      Historical trends

      • [home] Home-field baseline
      • [away] Runs-allowed gap -0.58

      Line movement

      Model vs market

      Modelvs
      Marketvs

      Last updated 9d ago (6/7/2026, 9:39:15 PM)

      Strength percentages reflect model-estimated value vs market - not a guarantee of outcome. A 100% rating means the model sees roughly double the value of a toss-up. For research and entertainment.