Mariners vs Blue Jays Prediction, Odds, Moneyline, Spread & Over/Under for April 20

Odds updated as of 1:11 p.m.
The MLB schedule on Sunday includes the Seattle Mariners taking on the Toronto Blue Jays.
We've got you covered, in terms of the vital info regarding this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Mariners vs Blue Jays Game Info
- Seattle Mariners (11-10) vs. Toronto Blue Jays (12-9)
- Date: Sunday, April 20, 2025
- Time: 1:37 p.m. ET
- Venue: Rogers Centre -- Toronto, Ontario
- Coverage: SN1 and ROOT Sports NW
Mariners vs Blue Jays Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SEA: (-116) | TOR: (-102)
- Spread: SEA: -1.5 (+138) | TOR: +1.5 (-166)
- Total: 8.5 -- Over: (-120) | Under: (-102)
Mariners vs Blue Jays Probable Starting Pitchers
Probable Pitchers: Luis Miguel Castillo (Mariners) - 1-2, 4.22 ERA vs Easton Lucas (Blue Jays) - 2-1, 4.70 ERA
The Mariners will give the nod to Luis Miguel Castillo (1-2, 4.22 ERA), who is eyeing win No. 2 on the season, and the Blue Jays will turn to Easton Lucas (2-1, 4.70 ERA). When Castillo starts, his team is 1-3-0 against the spread this season. Castillo's team has been upset in each of the three games he's started as the moneyline favorite. When Lucas starts, the Blue Jays are 2-1-0 against the spread. The Blue Jays have a 2-1 record in Lucas' three starts this season when they were the moneyline underdog.
Mariners vs Blue Jays Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mariners win (58.3%)
Mariners vs Blue Jays Moneyline
- Toronto is a -102 underdog on the moneyline, while Seattle is a -116 favorite on the road.
Mariners vs Blue Jays Spread
- The Blue Jays are at +1.5 on the runline against the Mariners. The Blue Jays are -166 to cover the spread, and the Mariners are +138.
Mariners vs Blue Jays Over/Under
- The Mariners-Blue Jays game on April 20 has been given an over/under of 8.5 runs. The over is set at -120 and the under at -102.
Bet on Seattle Mariners vs. Toronto Blue Jays on FanDuel today!
Mariners vs Blue Jays Betting Trends
- The Mariners have won in seven, or 53.8%, of the 13 contests they have been named as odds-on favorites in this year.
- Seattle has a record of 6-5 in contests when oddsmakers favor them by -116 or more on the moneyline.
- The Mariners and their opponents have gone over the total this season in nine of their 21 opportunities.
- The Mariners are 10-11-0 against the spread in their 21 games that had a posted line this season.
- The Blue Jays have won seven of the 14 games they were the underdog on the moneyline this season (50%).
- When playing as a moneyline underdog with odds of -102 or longer, Toronto has a 5-7 record (winning 41.7% of its games).
- The Blue Jays have had an over/under set by bookmakers 21 times, and have combined with opponents to go over the total in eight of those games (8-12-1).
- The Blue Jays have covered 76.2% of their games this season, going 16-5-0 against the spread.
Mariners Player Leaders
- Cal Raleigh has 19 hits to go with a slugging percentage of .580, both of which rank first among Seattle hitters this season. He has a .235 batting average and an on-base percentage of .340.
- Among all qualifying hitters in the majors, he ranks 95th in batting average, 69th in on-base percentage, and 14th in slugging.
- Raleigh hopes to build on a four-game hitting streak in this matchup. In his last five games he is hitting .273 with a double, three home runs, four walks and five RBI.
- Randy Arozarena is batting .200 with six doubles, four home runs and 16 walks, while slugging .440 with an on-base percentage of .362.
- He ranks 132nd in batting average, 50th in on-base percentage and 62nd in slugging among qualifying hitters.
- Julio Rodriguez is batting .185 with a .358 slugging percentage and eight RBI this year.
- Dylan Moore has four home runs, six RBI and a batting average of .308 this season.
Blue Jays Player Leaders
- Andres Gimenez is hitting .215 with four doubles, three home runs and eight walks. He's slugging .380 with an on-base percentage of .300.
- Including all qualified hitters in the big leagues, he is 123rd in batting average, 113th in on-base percentage and 95th in slugging percentage.
- Bo Joseph Bichette's .396 slugging percentage paces his team. He has a batting average of .308 with an on-base percentage of .354.
- He ranks 25th in batting average, 56th in on-base percentage and 86th in slugging percentage in the majors.
- Vladimir Guerrero Jr. is batting .291 with five doubles, a home run and 12 walks.
- George Springer's 20 hits and .415 OBP both lead his team.
Mariners vs Blue Jays Head to Head
- 4/19/2025: 8-4 SEA (Favorite: Mariners, Spread: -1.5, Total: 7.5, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 4/18/2025: 3-1 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 7/7/2024: 5-4 TOR (Favorite: Mariners, Spread: -1.5, Total: 7, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 7/6/2024: 5-4 TOR (Favorite: Mariners, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 7/5/2024: 2-1 SEA (Favorite: Mariners, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +116)
- 4/10/2024: 6-1 SEA (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 4/9/2024: 5-3 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 8, Favorite Moneyline: -108, Underdog Moneyline: -108)
- 4/8/2024: 5-2 TOR (Favorite: Blue Jays, Spread: -1.5, Total: 7.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 7/23/2023: 4-3 TOR (Favorite: Mariners, Spread: -1.5, Total: 8.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 7/22/2023: 9-8 SEA (Favorite: Blue Jays, Spread: -1.5, Total: 7.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!