Seattle Mariners vs Toronto Blue Jays Prediction, 4/18/2025 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs Toronto Blue Jays
Date: Friday, April 18, 2025
Location: Rogers Centre in Toronto, ON
TV: Sportsnet
Odds/Point Spread: Seattle (+220) Toronto (-275)
Rogers Centre is the location where the Toronto Blue Jays (11-8) will play the Seattle Mariners (9-9) on Friday. The odds on this game have the Mariners at +220 while the Blue Jays are at -275. The betting total comes in at 8. The pitchers who are expected to start are Bryan Woo and Bowden Francis.


The Mariners have recorded 18 two-baggers as a squad and have hit 23 baseballs out of the park. Seattle has a slugging % of .369 and have been called out on strikes 158 times, while taking a walk on 73 occasions. As a squad, the Seattle Mariners are notching 3.9 runs per outing, which ranks them 21st in the league. They have tallied 65 runs batted in and 123 base knocks for the season, and their batting average is .212. They have earned a total of 70 runs while having a team on-base percentage of .310.
Today’s Featured MLB Best Bet! ROBERT FERRINGO is 23-11 (68%), +7,400 with his last 34 plays rated 5.0+ across all sports. Robert is releasing a 7-Unit MLB Play (6:40 p.m.) Friday after an easy 7-Unit NHL winner with St. Louis on Thursday. Robert has been hot and you can get this one by signing up below. 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
Their K/BB ratio is 2.43 and the pitching staff holds a WHIP of 1.32. Mariners pitchers have relinquished 16 home runs and 76 runs in total (13th in the league). Seattle has given up 154 base knocks (8.4 per 9 innings) and also 69 earned runs. The Mariners hold a team earned run average of 3.78 so far this year (12th in MLB), and they have struck out 153 hitters. Their pitching staff has walked 63 players from the other team and their FIP comes in at 3.60 as a squad on the season.
The Mariners bullpen have a save percentage of 70.0% and stepped onto the hill in 19 save situations. The relievers have inherited 17 runners over the course of the season and 41.2% of those runners crossed the plate. Mariners relief pitchers have entered the game with runners on base 17 times in addition to having 25 appearances in high leverage situations. The Mariners have sent 66 relief pitchers to the mound for the season. The relief pitchers have recorded 9 holds for the year (21st in the league). They have earned 7 saves on the season and have not converted 3 of their 10 chances to get a save.
The San Francisco Giants are sitting with 493 putouts for the season, in addition to 174 assists and 9 errors. Their fielding rate is holding steady at .987 which has them sitting 11th in the majors, and have earned 15 double plays. The Mariners have turned 69.0% of balls hit into play into outs out of their 1,479 innings on the diamond, which has them sitting at 24th in the majors.
Woo has thrown 228 innings and has 212 punch outs thus far in his career. His earned run average is 3.39 (86 ER's allowed) and his WHIP is 1.022. He has conceded 185 hits (7.3 hits per 9 innings) and has had 48 free passes. Woo (15-8 win-loss record in his career) has a FIP of 3.34 while he has gone up against 917 batters in the majors.
The Blue Jays have a team slugging percentage of .373 and they score 4.00 runs per game (20th in the league). They have put up 36 two-baggers, while taking a walk 65 times as well as scoring 76 runs. Toronto is sitting with 12 long balls this season to go along with 71 runs batted in. They have been called out on strikes on 131 instances (27th in the league) and have 162 base hits. The Toronto Blue Jays have a team OBP of .331 as well as a team batting average of .256 for the year.
The Toronto pitching staff have given up 72 runs this year while holding an ERA of 3.37 (64 earned runs relinquished). They have allowed 25 home runs and they surrender 3.79 runs per 9 innings (5th in the league). The Blue Jays have a WHIP of 1.075 in addition to having a FIP of 3.93 as a unit over the course of the season. They have earned a strikeout to walk ratio of 9.30 (177 strikeouts against 54 walks). They rank 9th in MLB as a staff in total hits surrendered with 130.
Toronto relievers have an inherited score rate of 25.9% out of 27 inherited runners. Their bullpen pitchers have stepped onto the hill 15 times in high leverage situations in addition to 21 occasions with base runners. With 24 save situations, the Blue Jays have earned 14 holds and also 4 blown saves. They sit at 20th in MLB holding a save percentage of 60.0%, and they have dispatched 67 relievers to the mound so far this year. Toronto has called on relievers to enter the contest in 10 save chances and they have tallied 6 saves.
The Toronto Blue Jays have gotten 13 double plays and have a fielding rate of .984 (20th in pro baseball). The Blue Jays have 143 assists, 11 errors and are sitting with 514 putouts so far this year. Out of their 1,542 innings on the field, the Blue Jays have accumulated a defensive efficiency of 73.8% (5th in the majors).
So far in his MLB career, Francis has allowed 108 hits while he has accumulated 143 K's in 157 innings pitched. He has surrendered 52 earned runs while earning a WHIP of 0.922 and a FIP of 2.9. His strikeout to walk ratio is 3.86 and he has gone up against 616 hitters in his career. Francis (10-7 win-loss record in his career) holds a 2.98 earned run average while allowing 6.2 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Seattle (+220)
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:
Toronto Blue Jays - Twitter
Seattle Mariners - Twitter