Toronto Blue Jays vs Seattle Mariners Prediction, 5/10/2025 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Seattle Mariners
Date: Saturday, May 10, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: Toronto (+106) Seattle (-128)
The Toronto Blue Jays (16-20) are headed to T-Mobile Park on Saturday where they will meet the Seattle Mariners (22-14). The line on this contest has Toronto at +106 while Seattle is at -128. The over/under has been set at 9. The pitchers taking the mound will be Bowden Francis and Logan Evans.


The Blue Jays have accounted for 61 doubles as a team and have hit 25 baseballs out of the park. Toronto is slugging .356 and have struck out 263 times, while being walked on 111 occasions. As a team, the Toronto Blue Jays are putting up 3.5 runs per contest, which has them sitting at 25th in the league. They have earned 122 runs batted in in addition to 289 hits for the year, and their team batting average sits at .241. They have earned 127 runs scored and have an on-base percentage of .310.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is up close to +3,000 on the season! Saturday will feature a 7-unit selection you do not want to miss (first pitch is 4 p.m.). This is a strong selection we have had circled for the last 3 days and everything has worked out perfectly. Get it now by signing-up below with a daily picks package from MLB Baseball and let 53 years of handicapping experience work for you. (Note: Tony has the same play). 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 Picks Today
Their strikeout to walk ratio is 2.85 and the pitching staff has earned a collective WHIP of 1.27. Blue Jays pitchers have given up 53 home runs and 166 runs (18th in MLB). Toronto has surrendered 290 base hits (8.1 per 9 innings) as well as 157 earned runs. The Blue Jays are sitting with a team ERA of 4.39 this year (23rd in baseball), and they have struck out 333 hitters. They have walked 117 opposing players and their FIP comes in at 4.44 as a unit this season.
Blue Jays pitchers have entered the contest with opponents on base 44 times as well as having 34 appearances in high leverage situations. The relievers have a total of 21 holds over the course of the season (19th in baseball). The Blue Jays relievers have compiled a save rate of 55.6% and have entered the game in 39 save situations. They have compiled 10 saves over the course of the season and have blown 8 of 18 chances to save the game. The bullpen pitchers have inherited 56 base runners on the campaign and 19.6% of them ended up crossing the plate. The Blue Jays have dispatched 126 relief pitchers to the hill so far this year.
The Toronto Blue Jays have 965 putouts so far this season, as well as 278 assists and 18 errors. Their fielding rate is at .986 which puts them in 14th in the majors, and have accumulated 25 double plays. The Blue Jays have converted 70.3% of balls hit into play into outs out of their 2,895 innings on the field, which ranks them 12th in baseball.
Francis has taken the mound for 175 innings and has totaled 153 punch outs so far in his MLB career. His earned run average is 3.44 (67 earned runs allowed) and he has a career WHIP of 0.999. He has allowed 135 base knocks (6.9 hits per 9 innings) and has 40 free passes. Francis (11-10 career win-loss mark) holds a FIP of 3.39 and he has gone up against 696 hitters during his time in the major leagues.
Seattle has compiled 51 home runs on the season to go along with 177 RBIs. They have recorded 49 doubles, while walking 156 times as well as putting up 185 runs. The Seattle Mariners are sitting with an on-base percentage of .340 and a team batting average of .247 so far this season. The Mariners have a SLG% of .415 and they tally 5.14 runs per contest (5th in MLB). They have struck out on 306 occasions (16th in the league) and have earned a total of 302 hits.
The Seattle pitching staff have surrendered 154 runs on the season while having an ERA of 3.76 (137 earned runs relinquished). They have conceded 32 dingers and they allow 4.22 runs per 9 innings (14th in MLB). The Mariners are sitting with a team WHIP of 1.310 in addition to having a FIP of 3.76 as a team on the year. They have earned a K/BB ratio of 8.10 (294 strikeouts against 122 free passes). They rank 20th in baseball as a pitching staff in total hits surrendered with 308.
Sitting with 40 save situations, the Mariners have amassed 21 holds and 5 blown saves. Seattle has called on relief pitchers to enter the contest in 19 save chances and they have tallied 14 saves. Their relievers have taken the field 52 times in high leverage situations and on 30 occasions with runners on base. Seattle bullpen pitchers hold an inherited score percentage of 29.0% out of 31 inherited base runners. They are ranked 6th in the league holding a save percentage of 73.7%, and they have sent 130 relievers to the mound this year.
The Seattle Mariners have gotten 27 double plays and own a fielding percentage of .989 (4th in the majors). The Mariners have accrued 336 assists, 15 errors and have accumulated 986 putouts so far this season. In 2,958 innings played, the Mariners have accumulated a defensive efficiency of 69.6% (18th in MLB).
Evans (1-1 career win-loss mark) has earned a 7.20 earned run average and has surrendered 11.7 hits per 9 innings. His strikeout to walk ratio is 1.60 and he has gone up against 46 hitters in his career. He has given up a total of 8 earned runs while holding a WHIP of 1.800 and having a FIP of 7.1. In his career, Evans has allowed 13 hits while he has totaled 8 K's in 10 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Seattle (-128)
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:
Seattle Mariners - Twitter
Toronto Blue Jays - Twitter