Categories: MLB

Mariners vs Twins Prediction, Betting Odds, and Our Best Bet for June 25

Seattle is heating up and Minnesota can’t stop the bleeding. The Mariners roll into tonight’s Game 2 with momentum after absolutely crushing the Twins 11-2 to open this 4-game series. That win pushed Seattle to 3-1 against Minnesota this season and put the Twins on a brutal 5-game home losing streak. 

While this looks bad for the Twins, the bookmakers have this game surprisingly close.

Game Details and Pitching Matchup

Tonight’s game at Target Field in Minneapolis is set for a 7:40 p.m. first pitch. Seattle is sending Luis Castillo, who is 4-5, and has a 3.38 ERA and 1.24 WHIP to the mound, while Minnesota counters with Chris Paddack who is 3-6, with a 4.48 ERA and 1.23 WHIP.

Despite Castillo’s losing record, his overall numbers actually tell us he’s pitched better than his win-loss tally. In 85.1 innings, he’s struck out 72 batters while allowing just 11 dingers. Sure, he’s walked 28, but more often than not, he’s giving the Mariners a real shot to win every time out. It’s not great, but it’s far from terrible.

Paddack, meanwhile, has been inconsistent. Through 80.1 innings, he’s posted a 4.48 ERA and surrendered the same number of homers as Castillo — 11 — but with much fewer strikeouts with 56 and nearly as many walks with 23. He’s coming off a rough stretch, and facing a Seattle offense that just torched his team for 11 runs doesn’t set him up for a bounce-back. It’s been a while since Paddack has had a game where he didn’t give up a single run; over a month ago he went 7 innings of 3 hit ball and no runs against Baltimore. So, he can do it, but as of now, he’s in a deep slump.

Odds and Betting Lines

Team Run Line Total Moneyline
Seattle Mariners
Luis Castillo
-1.5
+150
O 8.5
-110
-108
Minnesota Twins
Chris Paddack
+1.5
-183
U 8.5
-110
-113

Minnesota opened as a slight home favorite at -113 on the moneyline, with Seattle close behind at -107. The run line favors the Mariners +150 at -1.5, while the Twins are -184 to cover +1.5. The total is set at 8.5 runs, with the over-juiced to -116 and the under at -105.

The tight moneyline most likely reflects the Twins being at home, but current form suggests the Mariners have the upper hand even if Castillo isn’t as dominant. Minnesota has lost 9 of its last 10 games, including 5 straight at home, and has allowed a staggering 7.43 runs per game over that stretch. When you look at the full picture, the odds seem a bit off to us and that’s when we tend to strike.

Mariners Catching Fire, Twins Melting Down

This game is a clear case of 2 different teams moving in opposite directions.

The Mariners are now 40-37 on the season and riding a wave of strong play. They’ve won 7 of their last 10, batting .296 as a team during that stretch and outscoring opponents by a whopping 35 runs. That includes a 14-6 pounding of the Cubs and Monday night’s 11-2 blowout in Minneapolis. It just goes to show that they’re getting the job done and not letting off on the gas.

Seattle’s lineup has come alive behind Cal Raleigh, who leads the club — and the MLB — with 32 home runs, and he has 68 RBIs on top of that. He’s not just hitting for power — his .278 average shows he’s been getting it done consistently. J.P. Crawford is doing his part by getting on base at a .401 clip and hitting .287 overall. And Donovan Solano has quietly been a spark plug, going 14-for-28 with 3 home runs and 11 RBIs in his last 10 games. The bats of this team look completely different than they did last year.

Then there’s the pitching. Seattle’s team ERA sits at 3.96, and while that currently ranks middle-of-the-pack, it’s been trending better over the last 10 games, where they’ve posted a 3.24 ERA. The bullpen’s been fairly dependable, and Castillo gives them an edge every 5th day.

Contrast that with the Twins, who have fallen to 37-41 and are in full tailspin mode. They’ve been outscored by 35 runs in their last 10, and Monday’s beatdown was just the latest in a series of terrible performances. They’ve allowed 9+ runs in each of their last 4 games. The ERA over their last 10 sits at a ghastly 7.43, and the offense isn’t doing enough to compensate.

Byron Buxton remains the heartbeat of Minnesota’s lineup, with 17 home runs and a .280 AVG. He also leads the team in RBIs with 47. But one player can only carry so much weight, and the Twins’ supporting cast hasn’t been able to pick up the slack. The Mariners don’t have the best pitching staff in baseball, but the Twins will need more than Buxton if they’re going to get this job done.

They’ve also struggled in situational hitting and rank near the bottom of the league in slugging and stolen bases. And while their strikeout rate is high at 8.6 K/game, good for 9th in MLB, their pitching hasn’t backed that up with results.

This is also a bad time to face a confident Mariners squad that ranks in the top 10 in home runs, runs scored, and stolen bases. They’ve already taken the 1st series and have looked like the better club in every meeting.

Prediction and Best Bet

There’s no reason to fade Seattle in this spot. The Mariners are hitting well, pitching well, and playing with a ton more confidence. Castillo is the better arm, and the lineup is deep and dangerous. Meanwhile, the Twins are fading fast and we don’t see tonight’s game being their bounce-back game. Their bullpen is leaking, the rotation is cracking, and they’ve shown no signs of breaking this skid.

  • Mariners vs Twins Prediction: Mariners 6, Twins 3
  • Best Bet: Take the Seattle Mariners moneyline at -107

Seattle is undervalued here as a slight underdog. Given how these teams have looked recently, they should probably be closer to -120 favorites so we’ll take this price any day of the week.

What we think is also worth a look is Cal Raleigh for 3+ total bases at +140, especially with how locked in he’s been. He has hit this mark in each of his last 6 games and probably won’t slow down against the Twins.

Matt Brown

Matt's love for sports betting and daily fantasy sports, coupled with a deep understanding of football, hockey, and baseball, shapes his innovative thoughts on Hello Rookie. He has a B.S. in Aeronautical Computer Science and a M.S. in Project Management.

Share
Published by
Matt Brown

Recent Posts

FanDuel Predicts Is Now Live for Sports in 18 States — A Practical Guide for Bettors Wondering If It Replaces Their Sportsbook

FanDuel Predicts launched in all 50 states in January 2026, with sports contracts available in…

1 day ago

Kentucky Derby 2026: The Field Is Set — Renegade Is the 4-1 Favorite and Here’s Who to Bet Against Him

The post position draw is set for April 25, the field is locked, and the…

1 day ago

theScore Bet Is Launching Sports Betting and iCasino in Alberta on July 13 — What Bettors Should Know About PENN’s Expansion Play

PENN Entertainment beat Q1 2026 estimates and locked in July 13 as the Alberta launch…

1 day ago

Novig Just Raised $105 Million to Build a Trader-First Sports Prediction Exchange — How It’s Different From DraftKings and Kalshi

Novig closed a $75 million Series B in February 2026, bringing total funding past $105…

1 day ago

Iowa Sports Betting Missed Its Legislative Window Again — Here’s the Realistic Timeline for What Comes Next

The 2026 Iowa legislative session has produced more motion than resolution. Online casino legalization missed…

1 day ago

Tampa Bay Lightning vs Montreal Canadiens Game 3 Prediction: Bell Centre Ready for Round 3

The Lightning and Canadiens split the first two games, both going to overtime. Game 3…

1 day ago

This website uses cookies.