We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsMinnesota Twins at Seattle Mariners
Minnesota TwinsMinnesota Twins
@
T-Mobile Park
Seattle MarinersSeattle Mariners

Match Predictor

Pre-match Prediction
Minnesota Twins
@
Seattle Mariners
Minnesota Twins 41%Seattle Mariners 60%
Market LinesRun Line: Seattle Mariners -1Total: O/U 7.5
Model: Under 7.5
Model projects 7.2 total runs vs 7.5 line

Minnesota Twins

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
63%
70/111
MLB: 48%
Starter
79%
11/14
vs SEA
100%
4/4
Avg Total
9.7
MLB: 8.9
Game Starter (14) Last Starter vs SEA vs SEA (4)
Connor Prielipp #61 · LHP · Age 25
4.73
ERA (2026)
9.5
K/9 (2026)
14
Starts (2026)
11.7
Avg Total (2026)
Last 3:
W ATH (Jul 26): 5.2IP, 1ER, 5K
ND CLE (Jul 08): 5.0IP, 3ER, 6K
ND COL (Jun 28): 6.0IP, 2ER, 10K
vs SEA: W (Apr 27 2026): 5.0 IP, 2 ER, 5 K
Bullpen (2026 Season)Average
ERA: 3.65MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-07-26 vs ATH. Bullpen arms likely still recovering.
Recent: W 11-8W 3-2L 0-4W 4-3W 5-3
Lineup vs Connor Prielipp (Career)
BatterPosPAAVGOPSHR
Rob RefsnyderDH3.0000.0000
Cal RaleighC2.0000.0000
Cole Young2B2.0000.0000
Josh Naylor1B2.0000.0000
Julio RodriguezCF2.0000.0000
Leo Rivas3B2.0000.0000
Mitch GarverC2.10002.0000
Randy ArozarenaLF2.0000.5000
5 batters with no matchup history

Seattle Mariners

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
54%
60/111
MLB: 48%
Starter
52%
11/21
vs MIN
100%
4/4
Avg Total
8.0
MLB: 8.9
Game Starter (21) Last Starter vs MIN vs MIN (4)
Logan Gilbert #36 · RHP · Age 29
3.44
ERA (2026)
9.6
K/9 (2026)
21
Starts (2026)
7.4
Avg Total (2026)
Last 3:
ND @TEX (Jul 26): 5.2IP, 3ER, 4K
W SF (Jul 19): 6.0IP, 3ER, 10K
L @TB (Jul 11): 6.2IP, 4ER, 5K
vs MIN: L (May 09 2024): 4.0 IP, 8 ER, 4 K
Bullpen (2026 Season)Average
ERA: 3.74MLB Avg: 3.959 relievers
Recent: L 3-7W 7-6L 2-4L 2-6L 3-5
Lineup vs Logan Gilbert (Career)
BatterPosPAAVGOPSHR
Victor CaratiniC16.1250.4381
Josh BellDH14.1540.3680
Trevor LarnachLF11.1820.4550
Ryan JeffersC9.3751.0831
Austin MartinRF5.2500.6500
Royce Lewis3B5.2000.4000
Tristan GraySS4.0000.0000
Kody Clemens1B3.0000.3330
Alan RodenRF2.0000.0000
Alex JacksonC2.0000.0000
Luke Keaschall2B2.0000.5000
Ryan KreidlerSS2.0000.0000
1 batters with no matchup history
Our Top PicksLive Odds
Top PickMinnesota Twins +1.5 (-172, MEDIUM confi
Minnesota Twins +1.5 (-172, MEDIUM confidence). Minnesota just won Game 1 here 5-3 and is 7-3 in its last 10 games. The 1.5 run cushion is a natural f...
PickUnder 7.5 total runs (-114, LOW confiden
Under 7.5 total runs (-114, LOW confidence). T-Mobile suppresses run-scoring at a 0.95 runs factor, and both offenses are already operating well below...
PickLogan Gilbert Under 6.5 strikeouts (-120
Logan Gilbert Under 6.5 strikeouts (-120, MEDIUM confidence). Gilbert's season K rate is solid (133 K in 125.2 IP), but the Twins-specific suppression...

Minnesota Twins vs Seattle Mariners Game Preview

Game 2 of this three-game series at T-Mobile Park comes down to two forces that most bettors overlook: environment and opponent-specific patterns. Seattle Mariners right-hander Logan Gilbert (8-6, 3.44 ERA) draws the ball against Minnesota Twins lefty Connor Prielipp (3-5, 4.73 ERA), and on paper this is a clear quality gap. Gilbert is the better pitcher. But T-Mobile carries a 0.95 runs factor and a 0.90 HR factor, which means the park is already doing suppression work before either starter throws a pitch. Two struggling offenses in a pitcher-friendly environment is a recipe for a close, low-scoring finish, and that context shapes every pick in this game. Tonight's MLB slate has louder matchups, but this one rewards the detail-oriented bettor.

Gilbert has been inconsistent lately. His last three starts produced 4 K in 5.2 IP against Texas, 10 K in 6.0 IP against San Francisco, and 5 K in 6.2 IP against Tampa Bay. That is not a lockdown strikeout pitcher, that is a guy with real game-to-game variance. More telling is what he has done specifically against Minnesota: 4 K in 5.0 IP in April 2026, 3 K in 6.0 IP in June 2024, and 4 K in 4.0 IP in May 2024. He has never cracked 5 strikeouts against this lineup in any tracked start. That is a pattern, not noise, and it anchors the clearest contextual prop on the board tonight.

Prielipp enters this start on the back of his best outing of the season: 5.2 innings, 1 earned run, 5 strikeouts against Oakland six days ago. His 4.73 ERA is not inspiring, but the lineup he faces has essentially checked out offensively. Seattle is 2-8 in its last 10 games, just dropped two of three at Dodger Stadium, and carries a .229 team average. Brendan Donovan is unavailable with a groin injury, removing another bat from a lineup already running on fumes. In the limited 2026 sample of Mariners batters who have faced Prielipp, multiple regulars, including Refsnyder, Raleigh, Young, Naylor, and Rodriguez, have posted 0.000 OPS. Small sample, but the directional signal is consistent and stark.

Byron Buxton is on the injured list with a hip injury, which takes away Minnesota's top power source. But Ryan Jeffers has stepped into that production gap with authority. Since returning from a hamate bone fracture, Jeffers is carrying the offense with a reported 160 wRC+ and a .293/.396/.539 line. His last seven days show a 1.071 OPS. Against Gilbert specifically, Jeffers owns a 1.083 OPS across 9 career plate appearances, including a home run. That individual matchup number, in a game where one extra-base hit can define the final score, is the most actionable data point on the entire board tonight.

Minnesota Twins vs Seattle Mariners Key Insights

  • T-Mobile Park carries a 0.95 runs factor and a 0.90 HR factor. Both offenses are already running below their season averages. The environment pushes the expected run total down before either starter throws a pitch.
  • Logan Gilbert has never exceeded 4 strikeouts in three tracked starts against Minnesota, totaling 4 K, 3 K, and 4 K across those outings. His last three starts overall show real variance (4, 10, 5 Ks), and the Twins-specific suppression pattern makes the under 6.5 strikeouts the most data-supported prop in this matchup.
  • Seattle is 2-8 in its last 10 games and is without Brendan Donovan due to a groin injury. Multiple Mariners batters posted 0.000 OPS against Prielipp in 2026 plate appearances, and the team's .229 season average reflects a lineup that has lost its offensive identity.
  • Ryan Jeffers owns a 1.083 OPS in 9 career PA against Gilbert, including a home run. His 2024 sample against this pitcher produced a 2.333 OPS in 3 PA. He is the hottest bat on either roster right now and the clearest individual matchup edge in this game.
  • Minnesota took Game 1 of this series 5-3 and holds a 7-3 record over its last 10 games. The Twins +1.5 run line provides a comfortable cushion in a park that routinely produces tight, low-scoring finishes where the margin of victory is one run.
  • Dominic Canzone hits left-handed pitching at a 1.060 OPS clip versus a .827 OPS against righties. Facing Prielipp as a left-hander creates a meaningful platoon edge, and Canzone carries 18 HR with a .525 SLG on the season. He is dangerous in exactly this spot.

Minnesota Twins vs Seattle Mariners Betting Picks

Picks made August 01, 2026 at 05:44 AM ET. Odds shown reflect current market prices.

Under 7.5 total runs (-114, LOW confiden
Under 7.5 total runs (-114, LOW confidence). T-Mobile suppresses run-scoring at a 0.95 runs factor, and both offenses are already operating well below their ceilings. Seattle has been historically bad over the last 10 games, and Minnesota is averaging just 3.8 runs over its last nine without Buxton in the lineup. Low confidence reflects the near-coin-flip price and a blended projection that lands right at 7.5, but the structural lean holds under.
Moneyline
Moneyline: No pick. The market implies Seattle wins approximately 60.6% of the time. Gilbert is genuinely the better pitcher tonight, and the Mariners are home favorites with real justification. Minnesota at +142 (41.3% implied) offers a surface-level contrarian case, but the gap between market pricing and any exploitable edge is within noise. The market has this one priced correctly, and forcing a bet on either side is not warranted.
Analysis insight — no specific bet associated
Logan Gilbert Under 6.5 strikeouts (-120
Logan Gilbert Under 6.5 strikeouts (-120, MEDIUM confidence). Gilbert's season K rate is solid (133 K in 125.2 IP), but the Twins-specific suppression pattern is too clear to ignore. He has posted 4 K, 3 K, and 4 K in three tracked starts against Minnesota, never once reaching 5. His last three outings overall show genuine variance between 4 and 10 Ks, which means his output is not locked in even on good nights. The outs market implies roughly 6.2 projected innings; at his full-season pace that projects around 6.6 Ks, but the opponent-specific history makes reaching 7 a real stretch. At near-coin-flip pricing (-120), the Twins context tips the scale to the under.
Ryan Jeffers Over 0.5 hits (-185, MEDIUM
Ryan Jeffers Over 0.5 hits (-185, MEDIUM confidence). Jeffers owns the best career BvP mark on Minnesota's roster against Gilbert: .375 average, 1.083 OPS in 9 PA, including a home run. His 2024 sample against this pitcher produced a 2.333 OPS across 3 PA. Season-wide he is at .293/.396/.539 with a 1.071 OPS over his last seven days, carrying the offense in Buxton's absence. The -185 price is steep, but the career matchup data and his current form are both pointing the same direction. This is the highest-conviction individual prop in this game.
Victor Caratini Under 0.5 hits (-105, ME
Victor Caratini Under 0.5 hits (-105, MEDIUM confidence). Caratini has the largest career sample of any Minnesota batter against Gilbert: 16 PA, .125 average, 0.438 OPS. In 2026 specifically he went 0-for-3 against Gilbert (0.000 OPS). He posted 0.000 OPS segments against this pitcher in 2023 and 2025 as well. This is a consistent, multi-season pattern of futility in a meaningful sample. At -105, this under offers genuine value for a batter who simply cannot hit this specific arm.
Dominic Canzone Over 0.5 total bases (-1
Dominic Canzone Over 0.5 total bases (-192, MEDIUM confidence). Prielipp is a left-hander, and Canzone destroys left-handed pitching. His vL OPS sits at 1.060 compared to .827 against righties, a massive platoon split. He carries 18 HR, a .525 SLG, and a 1.108 OPS over his last seven days. There is no career matchup data against Prielipp, so this relies on the platoon edge and current form, but the 0.5 total bases bar is a low threshold for one of the hottest bats in the lineup against an arm type he consistently punishes.
Josh Bell Under 0.5 hits (+124, LOW conf
Josh Bell Under 0.5 hits (+124, LOW confidence). Bell is 2-for-13 against Gilbert across 14 career PA, a .154 average with a 0.368 OPS. He posted 0.000 OPS against Gilbert in both 2022 and 2024. His 2026 mark against this pitcher shows a slight uptick (0.666 OPS in 3 PA), but the sample is too small to override the career trajectory. Season-wide Bell sits at .242 AVG with a .726 OPS, and his last seven days show a 0.476 OPS. At +124, the career futility against this specific pitcher and his current cold stretch combine for a low-confidence, positive-odds play worth taking.
SGP (4 legs)
SGP (4 legs): Minnesota Twins +1.5 / Under 7.5 / Logan Gilbert Under 6.5 strikeouts / Dominic Canzone Over 0.5 total bases. These four legs reinforce each other cleanly. A tight, low-scoring game at T-Mobile supports Minnesota staying within the run line and the total staying under 7.5. Gilbert pitching to contact rather than accumulating strikeouts fits both the under K narrative and the overall game script. Canzone clearing a single base in a low-scoring game is the lowest-risk leg of the parlay, and his platoon edge against Prielipp keeps it viable even when run-scoring is suppressed. The legs tell a consistent story.
Analysis insight — no specific bet associated
NRFI (-135). Gilbert carries a 3.44 ERA
NRFI (-135). Gilbert carries a 3.44 ERA with strong control, allowing just 27 walks across 125.2 innings (roughly 1.93 BB/9). Limiting free baserunners is the primary driver of first-inning quiet, and Gilbert does that as well as any starter in the American League. T-Mobile's 0.95 runs factor reinforces the tendency toward quiet starts. Seattle's lineup has been historically bad over the last 10 games, and Minnesota is averaging 3.8 runs per game without Buxton. Two suppressed offenses against a quality control starter in a pitcher's park. The absence of first-inning specific split data keeps confidence measured, but the structural case is sound at -135.

Key Players

Batting AverageMIN
Byron Buxton
.263Batting Average
CF
Home RunsMIN
Byron Buxton
25Home Runs
CF
Runs Batted InMIN
Josh Bell
63Runs Batted In
DH
Earned Run AverageMIN
Joe Ryan
3.52Earned Run Average
SP
WinsMIN
Taj Bradley
9Wins
SP
StrikeoutsMIN
Taj Bradley
139Strikeouts
SP
Batting AverageSEA
Randy Arozarena
.280Batting Average
LF
Home RunsSEA
Dominic Canzone
18Home Runs
DH
Runs Batted InSEA
Cole Young
50Runs Batted In
2B
Earned Run AverageSEA
Logan Gilbert
3.44Earned Run Average
SP
WinsSEA
Logan Gilbert
8Wins
SP
StrikeoutsSEA
Logan Gilbert
133Strikeouts
SP

Recent Form

Minnesota Twins
W11-8Athletics
W3-2Kansas City Royals
L4-0Kansas City Royals
W4-3Kansas City Royals
W5-3Seattle Mariners
Seattle Mariners
L7-3Texas Rangers
W7-6Los Angeles Dodgers
L4-2Los Angeles Dodgers
L6-2Los Angeles Dodgers
L5-3Minnesota Twins

Minnesota Twins vs Seattle Mariners Summary

T-Mobile Park is doing exactly what a pitcher-friendly environment is supposed to do in this series. Minnesota took Game 1 5-3, and the structural setup for Game 2 points in the same direction: tight, low-scoring, and decided by one or two key at-bats rather than an offensive eruption. Gilbert is the better starting pitcher tonight, and the Mariners are home favorites for real reasons. But they are behind an offense that has collapsed over the last two weeks, and Prielipp is trending the right direction after his Oakland start.

The prop I keep returning to is Gilbert's strikeout line. His season K rate is legitimate, but this specific matchup is the data that matters: 4 K, 3 K, and 4 K in three tracked starts against Minnesota, never once reaching 5. That is a repeatable suppression signal. Pair it with Jeffers owning a 1.083 OPS in 9 career PA against this pitcher, and the Twins have a real path to manufacturing a run or two in the middle innings and staying close in a game the market expects Seattle to control. Variance is always in play when your starter carries a 4.73 ERA, and one bad inning from Prielipp can shift the entire game. That is the caveat that keeps this in the medium-confidence range rather than the high.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesMIN leads series 1-0
DateMatchupResult
Aug 01, 2026MIN @ SEAMINMIN 5-3

Twins vs Mariners predictions Aug 1: Jeffers owns 1.083 OPS vs Gilbert in 9 PA. Best bets: MIN +1.5, Under 7.5, Gilbert under 6.5 Ks at T-Mobile Park.

Frequently Asked Questions

MLBGame PreviewsMinnesota Twins at Seattle Mariners