Twins vs. Mariners Odds & Betting Predictions - May 31, 2025

Twins at Mariners

2:10 am • MNNT
12 - 6
Starting Pitchers
pitcherteameraw-l
Bryan Woo logoB.WooSeattle Mariners logo2.825-2
Zebby Matthews logoZ.MatthewsMinnesota Twins logo6.430-1

Twins at Mariners Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Twins
31-25
+1.5
+1.5-178
o7-102
+135
Mariners
30-26
u7
-1.5+148
u7-118
-160
location pinSaturday 2:10 a.m.
May 31, 2025
T-Mobile ParkSeattle
Twins vs. Mariners Expert Picks
Steak Friend
Steak Friend
Last 30d: 165-189-1 (-34.5u)
Under 7-115
1.15u
Picks Office
Picks Office
Last 30d: 71-73-2 (-5.8u)
Under 7+100
1u
📈 13-3 (81.3%) last 4 days Follow @PicksOffice on X. Bryan Woo dealing at home – 0.93 ERA at T-Mobile, 18 Ks in 19.1 IP. Overall 2.40 ERA, 0.93 WHIP. Held opponents to 1.71 ERA over last 5 starts. Twins hit just .229 on the road, average 3.93 RPG. Three of last 4 games under 2 runs. Seattle’s lineup ice-cold. Mariners’ bats cooling off – 5 losses in last 7, including 9-0 and 9-3 losses to WAS. Held to 3 runs or fewer in 4 of last 6. Twins starter Zebby Matthews likely short leash. Bullpen ready – 3.22 season ERA, led by Duran. Mariners' pen solid too – 2.96 ERA, Muñoz a lockdown closer. T-Mobile Park suppresses offense – 11 of 15 games with low wind hit the Under. Twins just 12-17 on the road. Under has cashed in 15 of their last 24 away games. Woo’s elite command + both pens locked in = run prevention all night.
MIN +130
1.3u
📈 13-3 (81.3%) last 4 days Follow @PicksOffice on X. Twins riding red-hot stretch – 18-9 since Clemens joined. He’s mashing .304 AVG, 1.087 OPS, 5 HR in 22 games. 13-game win streak in that run. Mariners reeling – lost 5 of 7, including a brutal 9-3 extra-innings collapse and a 9-0 shutout. Home woes too – 2-7 last 9 in Seattle. Clemens stays in the lineup no matter who returns – Buxton, Bader, Wallner possibly back. That depth matters vs Woo. Woo’s strong May can’t erase that memory. Matthews shaky (7.71 ERA) but doesn't need to be sharp – bullpen is elite: 3.22 ERA, team WHIP 1.16 (4th best in MLB). Minnesota owns this matchup – won 6 of last 10 vs SEA, took 5 of 7 in '24 series. Twins clicking – 17-5 in last 22. With momentum, depth, and history, Twins should handle business in Seattle.
Capper Central
Capper Central
Last 30d: 117-101-2 (-0.6u)
MIN +1-116
1u
Markus Markets
Markus Markets
Last 30d: 28-28-1 (+0.5u)
B.Woo u5.5 Hits Allowed-145
1.5u
Sean Zerillo
Sean Zerillo
Last 30d: 131-147-8 (-9.0u)
Under 7.5-125
0.5u
Flat to -130 or 7 (-110)

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Twins vs. Mariners Public Betting Percentages

Away Logo

Twins

Public

22%

Bets%

78%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Mariners
27-3013-1614-1411-2415-6
Twins
32-2517-915-1620-1612-9

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Mariners
32-23-218-9-214-1421-12-210-11
Twins
19-34-48-17-111-17-312-22-27-12-2

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Mariners
31-2615-1416-1217-1813-8
Twins
31-2618-813-1821-1510-11

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 30thWSHL 3-9+1.5 LO 7.5WSH -120
May 29thWSHL 0-9-1.5 LO 8WSH -227
May 28thWSHW 9-1-1.5 WO 8.5SEA -170
May 25th@HOUL 3-5-1.5 LU 8.5HOU -148
May 24th@HOUL 1-2-1.5 LU 7HOU -110

Mariners vs. Twins Injury Updates

Mariners Injuries

  • Victor Robles
    RF

    Robles is out with shoulder

    Out

  • Logan Gilbert
    SP

    Gilbert is out with elbow

    Out

Twins Injuries

    Twins vs. Mariners Box Score
    Twins Player Stats
    Projected
    PITCHERPCIPKER
    Zebby Matthews logoRZ.Matthews, P94774
    Cole Sands logoRC.Sands, P21102
    Jhoan Duran logoRJ.Duran, P13110
    Brock Stewart logoRB.Stewart, P17100
    HITTERSH-ABRHRRBI
    Byron Buxton logo1B.Buxton, CF2-6202
    Trevor Larnach logo2T.Larnach, DH4-6114
    Ryan Jeffers logo3R.Jeffers, C1-5100
    DaShawn Keirsey logo3D.Keirsey, PR0-1100
    DaShawn Keirsey logo3D.Keirsey, RF0-1100
    Carlos Correa logo4C.Correa, SS1-4112
    Brooks Lee logo5B.Lee, 2B2-5101
    Ty France logo6T.France, 1B2-5100
    Kody Clemens logo7K.Clemens, RF0-5000
    Christian Vazquez logo7C.Vazquez, C0-0000
    Royce Lewis logo8R.Lewis, 3B0-4000
    Harrison Bader logo8H.Bader, PR0-0100
    Harrison Bader logo8H.Bader, LF0-0100
    Willi Castro logo9W.Castro, LF2-3323
    Willi Castro logo9W.Castro, 3B2-3323
    Mariners Player Stats
    Projected
    PITCHERPCIPKER
    Bryan Woo logoRB.Woo, P956.233
    Matt Brash logoRM.Brash, P60.100
    Carlos Vargas logoRC.Vargas, P15110
    Andres Munoz logoRA.Munoz, P24123
    Casey Legumina logoRC.Legumina, P33115
    HITTERSH-ABRHRRBI
    J.P. Crawford logo1J.Crawford, SS2-4100
    Jorge Polanco logo2J.Polanco, DH1-5100
    Julio Rodriguez logo3J.Rodriguez, CF2-5100
    Cal Raleigh logo4C.Raleigh, C2-4225
    Randy Arozarena logo5R.Arozarena, LF2-4111
    Rowdy Tellez logo6R.Tellez, 1B0-4000
    Leody Taveras logo7L.Taveras, RF0-4000
    Miles Mastrobuoni logo8M.Mastrobuoni, 2B0-3000
    Dylan Moore logo8D.Moore, 2B0-1000
    Ben Williamson logo9B.Williamson, 3B0-4000

    Twins vs. Mariners Odds Comparison

    Right Arrow

    Could not load odds

    Twins at Mariners Team Totals

    MatchupOverUnder
    Twins
    31-25
    o3-111
    u3-115
    Mariners
    30-26
    o3.5-120
    u3.5-108