Seattle Mariners vs Minnesota Twins Prediction, 6/25/2025 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs Minnesota Twins
Date: Wednesday, June 25, 2025
Location: Target Field in Minneapolis, MN
TV: Twins.TV
Odds/Point Spread: Seattle (-122) Minnesota (+102)
The Minnesota Twins (37-41) welcome the Seattle Mariners (40-37) at Target Field on Wednesday. The odds on this game have the Mariners at -122 and the Twins open at +102. The over/under has been set at 9. The pitchers who are expected to start will be George Kirby and Joe Ryan.


Seattle owns a slugging percentage of .411 and have been called out on strikes 681 times, while drawing a walk on 274 occasions. They have recorded 346 runs batted in and 657 base knocks so far this year, while their team batting average sits at .249. The Mariners have earned 107 two-baggers as a unit and have hit 105 baseballs out of the stadium. They have accounted for 358 runs scored and have an OBP of .326. As a team, the Seattle Mariners are putting up 4.7 runs/g, which has them sitting at 10th in MLB.
Today’s Featured MLB Best Bet! VERNON CROY is on a 17-7, +4,030 MLB run the last 24 days and has hit FIVE straight picks. Croy is going for MLB winner No. 6 in a row with a 7-Unit MLB Runline (7 p.m.) that goes Tuesday night and he is now up over +13,600 with plays rated 6.0+ across all sports. Croy is also an outstanding 5-1, +2,690 with his last 6 plays rated 6.0+ across all sports. Sign-up now! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Expert Picks
The Mariners have a team earned run average of 3.96 on the season (18th in the league), and their staff has rung up 630 hitters. Mariners pitchers have conceded 97 home runs and 337 runs in total (18th in the league). They have walked 233 opposing players and their FIP comes in at 4.21 as a team for the year. Seattle has surrendered 660 base knocks (8.5 per 9 innings) and 306 earned runs. Their K/BB ratio is 2.70 and the pitching staff has a team WHIP of 1.28.
Mariners relief pitchers have come into the game with players on base 54 times as well as having 98 appearances in high leverage situations. The relievers have a total of 38 holds this year (24th in MLB). The Mariners relief pitchers have accumulated a save rate of 61.3% and stepped onto the hill in 69 save situations. They have 19 saves for the season and have blown 12 out of their 31 chances to save the game. The relief pitchers have inherited 61 runners for the season and 24.6% of those runners crossed the plate. The Mariners have dispatched 259 relievers to the hill so far this year.
The San Francisco Giants have notched a total of 2,088 putouts at this point in the season, in addition to 664 assists and 29 errors. Their fielding rate sits at .990 which puts them in 2nd in professional baseball, and have earned 66 double plays. The Mariners have transformed 70.2% of balls in play into outs in their 6,264 innings, which has them ranked 13th in the majors.
Kirby has taken the hill for 541 frames and has earned 517 strikeouts in his MLB career. Kirby (36-29 career mark) sits with a FIP of 3.54 while he has faced 2,209 hitters during his time in the major leagues. His earned run average is 3.59 (216 earned runs allowed) and his career WHIP is 1.112. He has surrendered 530 hits (8.8 hits per nine innings) and has 72 walks.
The Minnesota Twins have accumulated an on-base percentage of .314 as well as a batting average of .243 this year. They have been called out on strikes on 648 occasions (15th in the league) and have tallied 639 hits. Minnesota has accumulated 88 long balls this season as well as 318 runs batted in. The Twins hold a team slugging percentage of .396 and they are earning 4.23 runs per outing (20th in MLB). They have 123 doubles, while walking 231 times and putting up 330 runs.
The Minnesota pitching staff have surrendered 349 runs on the year while having a team ERA of 4.26 (324 earned runs conceded). They have allowed 83 home runs and they relinquish 4.59 runs per 9 innings (20th in baseball). The Twins have a team WHIP of 1.265 with a FIP of 3.77 as a team for the year. Their strikeout to walk ratio comes in at 8.80 (671 strikeouts against 211 walks). They rank 17th in baseball as a staff in total hits surrendered with 654.
Minnesota relievers have an inherited score percentage of 37.0% out of 81 inherited base runners. Their relief pitchers have stepped onto the mound 90 times in high leverage situations and on 57 occasions with base runners. Sitting with 79 save situations, the Twins have accrued 50 holds and 13 blown saves. They sit at 26th in baseball with a save percentage of 51.9%, and they have sent 266 relievers to the mound for the season. Minnesota has called on relievers to step onto the mound in 27 save chances and they have earned 14 saves.
In 6,156 innings on the field, the Twins hold a efficiency on defense of 68.8% (21st in MLB). The Minnesota Twins have turned 39 double plays and have notched a fielding percentage of .985 (20th in professional baseball). The Twins have recorded 577 assists, 39 errors and have amassed 2,052 putouts so far this season.
In his MLB career, Ryan has given up 454 base knocks while tallying 621 punch outs in 555 frames. Ryan (40-29 win-loss record in his career) has a 3.79 ERA and has conceded 7.4 hits per nine innings. He has allowed 234 ER's while holding a WHIP of 1.050 and having a FIP of 3.7. He has a strikeout to walk ratio of 4.81 and he has gone up against 2,249 batters in his career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Minnesota (+102)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Minnesota Twins - Twitter
Seattle Mariners - Twitter