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 45%Seattle Mariners 55%
Market LinesRun Line: Seattle Mariners -0.5Total: O/U 7.5
Model: Under 7.5
Model projects 6.8 total runs vs 7.5 line

Minnesota Twins

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
63%
70/112
MLB: 48%
Starter
62%
13/21
vs SEA
80%
4/5
Avg Total
9.6
MLB: 8.9
Game Starter (21) Last Starter vs SEA vs SEA (5)
Taj Bradley #26 · RHP · Age 25
3.65
ERA (2026)
10.4
K/9 (2026)
21
Starts (2026)
9.2
Avg Total (2026)
Last 3:
ND KC (Jul 28): 6.0IP, 2ER, 10K
ND @CLE (Jul 23): 7.0IP, 1ER, 5K
L @CHC (Jul 18): 5.0IP, 5ER, 6K
vs SEA: ND (Jun 24 2024): 5.1 IP, 1 ER, 8 K
Bullpen (2026 Season)Average
ERA: 3.54MLB Avg: 3.959 relievers
Recent: W 3-2L 0-4W 4-3W 5-3L 3-4
Lineup vs Taj Bradley (Career)
BatterPosPAAVGOPSHR
Julio RodriguezCF12.3331.0001
Cal RaleighC9.3331.8892
Dominic CanzoneDH8.2500.7500
Cole Young2B3.3331.0000
Randy ArozarenaLF3.0000.0000
Mitch GarverC2.0000.0000
7 batters with no matchup history

Seattle Mariners

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
54%
60/112
MLB: 48%
Starter
60%
12/20
vs MIN
80%
4/5
Avg Total
8.0
MLB: 8.9
Game Starter (20) Last Starter vs MIN vs MIN (5)
George Kirby #68 · RHP · Age 28
3.97
ERA (2026)
8.0
K/9 (2026)
20
Starts (2026)
7.3
Avg Total (2026)
Last 3:
L @TEX (Jul 27): 4.0IP, 7ER, 3K
W CIN (Jul 20): 6.0IP, 0ER, 6K
L @MIA (Jul 08): 6.0IP, 2ER, 7K
vs MIN: L (May 08 2024): 5.0 IP, 4 ER, 4 K
Bullpen (2026 Season)Good
ERA: 3.38MLB Avg: 3.959 relievers
Recent: W 7-6L 2-4L 2-6L 3-5W 4-3
Lineup vs George Kirby (Career)
BatterPosPAAVGOPSHR
Josh BellDH10.4001.4002
Kody Clemens1B10.3330.8440
Trevor LarnachLF10.3331.0671
Victor CaratiniC7.2860.5720
Ryan JeffersC5.4000.8000
Luke Keaschall2B3.3330.6660
Alex JacksonC2.0000.0000
Brooks Lee3B2.5001.0000
Royce Lewis3B2.0000.0000
Tristan GraySS2.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickTwins ML (+106)
The market implies roughly 48.5% for Minnesota at plus money.
PickTwins +1.5 Run Line (-182)
Even at juice, the Twins +1.5 covers the most likely game outcome.
PickUnder 7.5 Total (-123)
T-Mobile Park runs a 0.95 run factor.

Minnesota Twins vs Seattle Mariners Game Preview

The MLB series finale at T-Mobile Park on Sunday afternoon starts where every baseball game should: on the mound. Taj Bradley takes the ball for the Minnesota Twins carrying a 3.65 ERA, a 10.38 K/9 rate, and 139 strikeouts in 120.2 innings in 2026. That strikeout rate ranks among the best in the American League this season. His last outing was 10 punchouts in 6 innings against Kansas City. George Kirby starts for the Seattle Mariners carrying a 3.97 ERA over 120 innings, but he is fresh off one of the worst outings of his career: 4 innings, 7 earned runs against Texas on July 27. Kirby's control has been elite all season at just 25 walks, but Texas made hard contact regardless of pitch location. On paper, Bradley is the sharper arm entering Sunday, and that gap matters in this market.

The backdrop in Seattle is anything but settled. The Mariners traded Luis Castillo to the White Sox ahead of Monday's trade deadline, thinning their rotation for the stretch run. Multiple clubs also inquired about Kirby's availability before his scheduled start, and manager Dan Wilson confirmed he takes the mound today. As one source familiar with the discussions put it: "Lots of talking happens at this time of year." Whether that noise reaches the mound is unknowable. What is knowable is that Kirby faces Minnesota coming off the worst start of his 2026 season, pitching with six days of extended rest, and the organization is simultaneously fielding calls about moving him. He did throw a clean 6-inning shutout against Cincinnati on July 20, so a rebound is within his range. The floor, however, is clearly lower than many bettors are pricing in.

Minnesota arrives with meaningfully better recent form. The Twins are 7-3 in the last ten games and 11-9 in the last twenty. Seattle is 3-7 in the last ten and 7-13 in the last twenty at a point in the season where that kind of run differential starts to define roster construction decisions. Byron Buxton is on the IL with a hip injury, narrowing the Twins lineup, but Ryan Jeffers has absorbed that offensive void. Since returning from a hamate fracture, Jeffers is posting a 160 wRC+ with a .292/.393/.532 line and ten home runs in 202 plate appearances. He is the most dangerous bat Minnesota deploys against Kirby today. Kody Clemens adds power depth, leading the team with 19 home runs in 390 PA and carrying a 2.500 OPS in his 2026 sample against Kirby across three plate appearances.

The one matchup worth flagging on Seattle's side is Cal Raleigh. He is hitting just .162 on the season and ranks among the weakest offensive performers in the Mariners lineup against right-handed pitching. But Raleigh carries a 1.889 OPS across nine career plate appearances against Bradley, including a 5.000 OPS in his 2024 sample. That 2024 number is three plate appearances, and his most recent 2026 look against Bradley sits at .333 OPS in three PAs, a clear drop from that peak. Still, one swing from Raleigh can reframe this game entirely, and casual bettors who see only a slumping catcher are missing the history. T-Mobile Park runs a 0.95 run factor with a retractable roof that eliminates weather variance entirely. This venue suppresses scoring structurally. That environment rewards the sharper starter on a given day, and today that is Bradley.

Minnesota Twins vs Seattle Mariners Key Insights

  • Bradley's 10.38 K/9 is the defining number in this game. Seattle hits .229 as a team with a .687 OPS and ranks 37-43 against right-handed pitching. Colt Emerson is hitting .194 and Cal Raleigh is at .162 on the season. The weak spots run deep enough in this order to support a high-strikeout outing for Bradley.
  • Kirby's career line against Minnesota across three starts is remarkably consistent: 5 K in 5.2 IP (April 2026), 3 K in 6 IP (June 2025), 4 K in 5 IP (May 2024). This Twins lineup makes contact and does not chase. Kirby has never piled up strikeouts against this opponent in any meeting on record.
  • T-Mobile Park carries a 0.95 run factor and a 0.90 HR factor. The retractable roof removes weather as a variable. Both starters entering with sub-4.00 ERAs in a structurally suppressive park points toward a game that stays close and low-scoring.
  • Ryan Jeffers, with a 160 wRC+ since returning from injury and a .400 average across 5 career plate appearances against Kirby, is Minnesota's most dangerous offensive piece today. With Buxton on the IL, he draws premium at-bats and has the power and contact profile to generate extra bases.
  • Kirby's outing length is the key variable on the Seattle side. His Texas disaster lasted just 4 innings. A repeat of that shortens the game significantly, depletes the Mariners bullpen in Game 3 of a series, and hands Minnesota more opportunities to generate runs off depleted Seattle depth arms.
  • Both bullpens enter Sunday's finale with meaningful workload from the prior two games. Late-game run prevention falls on secondary arms in both dugouts, making a clean start from either pitcher especially valuable and making it harder for either team to blow the game open late.

Minnesota Twins vs Seattle Mariners Betting Picks

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

Twins +1.5 Run Line (-182)
Twins +1.5 Run Line (-182): Even at juice, the Twins +1.5 covers the most likely game outcome. Bradley is 9-4 with a 3.65 ERA. Kirby is capable but his floor is clearly lower than his ceiling after the Texas outing. A one-run game where Minnesota stays competitive throughout is the mode scenario in a low-run park, and +1.5 captures both a Twins win and a one-run loss. Medium confidence.
Under 7.5 Total (-123)
Under 7.5 Total (-123): T-Mobile Park runs a 0.95 run factor. Bradley's strikeout rate limits traffic. Kirby, when on, keeps baserunners off the board at a 1.18 WHIP. Seattle scores just 4.0 runs per game on the season. The structural lean in a pitcher-friendly venue with two sub-4.00 ERA starters is toward a game that stays under 7.5. Confidence is low given Kirby's outing-length uncertainty and the thin modeling margin, but the situational case holds. Low confidence.
Taj Bradley Over 6.5 Strikeouts (-106)
Taj Bradley Over 6.5 Strikeouts (-106): This is the sharpest number on today's board. Bradley is running a 10.38 K/9 in 2026, 139 strikeouts in 120.2 innings. His two previous starts against Seattle produced 7 K in 7 IP (April 2026) and 8 K in 5.1 IP (June 2024). Both cleared the 6.5 line. Seattle hits .229 with a .687 OPS and ranks 37-43 against right-handed pitching. At -106, the market is pricing this as a near coin flip. The underlying K rate and BvP history say otherwise. Medium confidence.
George Kirby Under 5.5 Strikeouts (-137)
George Kirby Under 5.5 Strikeouts (-137): Three starts against Minnesota, three finishes under 5.5 strikeouts: 5 K (April 2026), 3 K (June 2025), 4 K (May 2024). This Twins lineup hits .244, generates 4.7 runs per game, and does not expand the strike zone. Kirby's 2026 K/9 of 8.03 is solid overall but disappears against this opponent in the BvP sample. Add the outing-length risk from July 27 against Texas and the case for the Under compounds. The three-start historical pattern against this specific lineup is the clearest edge available on this slate. High confidence.
Kody Clemens to Hit a Home Run (+430)
Kody Clemens to Hit a Home Run (+430): Clemens leads Minnesota with 19 home runs in 390 plate appearances. His 2026 sample against Kirby is 3 PA with a 2.500 OPS. Kirby has allowed 15 home runs in 120 innings this season, a rate of 1.13 per 9 innings. T-Mobile Park carries mild HR suppression at a 0.90 factor, but at +430 the raw power upside and the Kirby HR-rate context make this a legitimate value play. Medium confidence.
Trevor Larnach Over 0.5 Hits (-167)
Trevor Larnach Over 0.5 Hits (-167): Larnach is hitting .284/.373/.450 on the season with a .851 OPS against right-handed pitching. His career line against Kirby across 10 plate appearances is .333 AVG and 1.067 OPS with 1 HR. His 2026 look against Kirby in 3 PA shows a 1.334 OPS. Kirby's 1.18 WHIP means Minnesota hitters will get pitches to handle. Over 0.5 hits requires one base knock, and Larnach's contact quality and recent BvP make that a reasonable lean at -167. Medium confidence.
Ryan Jeffers Over 0.5 Total Bases (-189)
Ryan Jeffers Over 0.5 Total Bases (-189): Jeffers is the best hitter in the Minnesota lineup right now. His .292/.393/.532 line with a 160 wRC+ since returning from injury tells the story. Ten home runs in 202 plate appearances. Career against Kirby: .400 AVG in 5 PA. With Buxton on the IL, Jeffers draws high-leverage at-bats and one base hit or extra-base contact clears this prop. At -189, the price reflects his quality. Medium confidence.
SGP, 4 Legs
SGP, 4 Legs: Twins +1.5 [429928077> / Under 7.5 [429928065> / Kirby Under 5.5 K [430064839> / Larnach Over 0.5 Hits [429962999>. The thesis connects: a Kirby outing where he avoids strikeout territory keeps the game close enough for Minnesota to cover +1.5, run production stays suppressed in a pitcher-friendly park, and Larnach recording a hit fits a game where the Twins generate just enough contact to stay competitive without blowing it open. All four legs point the same direction. Individual legs can stand alone if you prefer smaller exposure.
NRFI (-147)
NRFI (-147): Bradley is 9-4 with a 3.65 ERA and allowed just 1 ER in 7 innings against Cleveland and 2 ER in 6 innings against Kansas City in his two most recent quality starts. Kirby's 3.97 ERA reflects a starter capable of navigating a first inning cleanly when located. T-Mobile Park's 0.95 run factor reinforces low early-inning scoring. Market prices NRFI at -147 with an implied probability near 59.5%. Note: dedicated first-inning splits were not available for either starter, so this pick leans on 2026 full-game ERA data and park suppression rather than inning-specific numbers. Factor that into sizing.

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
.283Batting Average
LF
Home RunsSEA
Dominic Canzone
18Home Runs
DH
Runs Batted InSEA
Cole Young
50Runs Batted In
2B
Earned Run AverageSEA
Logan Gilbert
3.46Earned Run Average
SP
WinsSEA
Logan Gilbert
8Wins
SP
StrikeoutsSEA
Logan Gilbert
139Strikeouts
SP

Recent Form

Minnesota Twins
W3-2Kansas City Royals
L4-0Kansas City Royals
W4-3Kansas City Royals
W5-3Seattle Mariners
L4-3Seattle Mariners
Seattle Mariners
W7-6Los Angeles Dodgers
L4-2Los Angeles Dodgers
L6-2Los Angeles Dodgers
L5-3Minnesota Twins
W4-3Minnesota Twins

Minnesota Twins vs Seattle Mariners Summary

Sunday's series finale at T-Mobile Park is a pitching story from the first pitch to the final out. Bradley enters as arguably the sharpest arm on today's full slate, running a 10.38 K/9 rate against a Seattle lineup built for mediocrity against right-handed pitching. Kirby is a capable starter with a track record of quality outings, but the Texas game exposed a real vulnerability to sustained hard contact, and Monday's trade deadline creates an unusual organizational variable. The market gives Seattle roughly 60% implied probability on the moneyline as home favorites. The data does not support that gap. Minnesota's 7-3 run over the last ten games, Jeffers carrying the offense at a 160 wRC+, and Bradley's genuine strikeout upside make the Twins the better play at plus money. The best angle on the board is Bradley Over 6.5 K at -106 against a lineup that ranks 37-43 against right-handed pitching. Near-even money on a pitcher running a 10.38 K/9 with two previous starts against this opponent both clearing the line is the kind of market inefficiency worth acting on.

The SGP legs reinforce each other cleanly. A Kirby outing that stays under 5.5 strikeouts suggests an efficient but not dominant performance, which keeps the game close and suppresses run totals. Larnach getting a hit fits the script of a Minnesota offense that generates enough contact to stay competitive without turning this into a blowout. The caveat on the full card is Kirby's ceiling. He shut out Cincinnati twelve days ago. If that version of Kirby shows up Sunday, the total rises and the Twins moneyline becomes harder to hold. Cal Raleigh's career history against Bradley is the one wild card that can reshape this game with a single swing despite his .162 season average. Respect the variance on every position here and size accordingly. This is a close game between two teams trending in opposite directions, not a guaranteed outcome.

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

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Aug 01, 2026MIN @ SEAMINMIN 5-3
Aug 01, 2026MIN @ SEASEASEA 4-3

Twins vs Mariners predictions: Bradley (10.38 K/9) vs Kirby after 7-ER outing. Picks: Twins ML +106, Bradley Over 6.5 K, Under 7.5 at T-Mobile Park.

Frequently Asked Questions

MLBGame PreviewsMinnesota Twins at Seattle Mariners