Toronto Blue Jays vs Minnesota Twins Prediction, 6/8/2025 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Minnesota Twins
Date: Sunday, June 8, 2025
Location: Target Field in Minneapolis, MN
TV: Twins.TV
Odds/Point Spread: Toronto (+106) Minnesota (-128)
The Toronto Blue Jays (33-29) are on their way to Target Field on Sunday where they will try to beat the Minnesota Twins (34-28). The line on this matchup has the Blue Jays at +106 and the Twins are coming in at -128. The total comes in at 8. The pitchers expected to start will be Bowden Francis and Joe Ryan.


As a squad, the Toronto Blue Jays are notching 4.2 runs/g, which is 17th in baseball. They have earned a total of 262 runs while holding a team on-base percentage of .326. The Blue Jays have earned 107 two-baggers as a team and have knocked 61 baseballs out of the stadium. They have amassed 252 runs batted in in addition to 528 hits on the campaign, and their team batting average is at .254. Toronto has a slugging rate of .396 and have struck out 428 times, while drawing a walk on 213 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is set to get back on track with a 7-unit selection from the Boston – New York Game on Saturday night. You can watch it live on FOX after the Belmont Stakes and sign-up below with a daily picks package from MLB Baseball. We are one of the best big play handicappers in the country and now is the time to jump on board with a veteran handicapper of 53 years. 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 Betting Picks
They have a strikeout to walk ratio of 3.15 and their pitching staff has recorded a WHIP of 1.20. Blue Jays pitchers have relinquished 85 home runs and 263 runs in total (17th in MLB). Toronto has conceded 487 base hits (7.9 per 9 innings) as well as 245 earned runs. The Blue Jays have compiled a team earned run average of 3.98 for the season (18th in the league), and the staff has struck out 563 batters. They have walked 179 players from the other team and their FIP comes in at 4.16 as a team on the season.
Blue Jays relief pitchers have come into the game with runners on 61 times as well as having 52 appearances in high leverage situations. The bullpen have racked up 32 holds on the season (23rd in the league). The Blue Jays relievers have a save percentage of 64.3% and stepped onto the hill in 60 save situations. They have tallied 18 saves this year and have blown 10 out of their 28 save opportunities. The relievers have inherited 82 runners for the year and 22.0% of them earned a run for their team. The Blue Jays have dispatched 207 relievers to the hill for the year.
The Blue Jays have turned 71.0% of balls in play into outs out of 4,983 innings, which has them ranked 9th in MLB. The Toronto Blue Jays have earned 1,661 putouts at this point in the season, in addition to 486 assists and 28 errors. Their fielding percentage sits at .987 which has them sitting 12th in MLB, and have accumulated 41 double plays.
Francis (11-12 record in his career) sits with a FIP of 3.69 while he has faced 799 batters during his time in the majors. He has given up 162 base hits (7.4 hits per nine innings) and has 49 free passes. His earned run average is 3.74 (82 earned runs allowed) and he has a career WHIP of 1.070. Francis has pitched in 197 innings and has accumulated 176 strikeouts during his pro baseball career.
Minnesota has recorded 62 home runs for the year to go along with 250 runs batted in. They have hit 98 two-baggers, while taking a walk 179 times as well as putting up 262 runs. The Minnesota Twins have earned an on-base percentage of .311 and a batting average of .241 on the campaign. The Twins hold a team slugging percentage of .384 and they average 4.23 runs per game (16th in baseball). They have been rung up on 511 instances (18th in the league) and are sitting with 502 base knocks.
The Twins are sitting with a team WHIP of 1.182 and have a FIP of 3.49 as a team on the year. Their strikeout to walk ratio is 9.20 (557 strikeouts vs 158 walks). They have a ranking of 11th in the league as a staff in total hits surrendered with 486. They have surrendered 60 dingers and they surrender 3.72 runs per 9 innings (7th in the league). The Minnesota pitching staff have given up 225 runs over the course of the season while having a team ERA of 3.47 (210 earned runs given up).
Minnesota has called on relief pitchers to enter the game in 23 save opportunities and they have earned 13 saves. They rank 23rd in the league with a save percentage of 56.5%, and they have dispatched 213 bullpen pitchers to the hill on the season. Their bullpen pitchers have stepped onto the mound 80 times in high leverage situations in addition to 44 occasions with runners on. Minnesota relief pitchers hold an inherited score percentage of 39.0% out of their 59 inherited runners. With 69 save situations, the Twins have earned 44 holds and also 10 blown saves.
In their 4,905 innings on the field, the Twins are sitting with a defensive efficiency of 69.7% (18th in pro baseball). The Minnesota Twins have turned 32 double plays and hold a fielding percentage of .986 (17th in MLB). The Twins have accrued 441 assists, 30 errors and have a tally of 1,635 putouts during this campaign.
Ryan (39-28 mark in his career) holds a 3.80 ERA and has allowed 7.4 hits per nine innings. His K/BB ratio is 4.97 and he has gone up against 2,182 opposing hitters in his career. He has conceded 227 ER's while earning a WHIP of 1.052 and being the owner of a FIP of 3.7. During his career, Ryan has allowed 445 hits and he has 601 strikeouts in 538 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Toronto (+106)
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
Toronto Blue Jays - Twitter