MLB Picks

Blue Jays vs Mariners Prediction 4/20/25 MLB Picks Today

Seattle Mariners (11-10) vs. Toronto Blue Jays (12-9)
April 20, 2025 1:37 pm EDT
The Line: Toronto Blue Jays 105 / Seattle Mariners -125; Over/Under: 8
(Get latest betting odds)

In this article, we will formulate a Blue Jays vs Mariners Prediction for this MLB game on Sunday, April 20th, at Angel Stadium. Let’s take a look at a Seattle Mariners vs Toronto Blue Jays pick. 

Mariners Pulled it Out

The Mariners had many chances to win on Saturday and played with a ton of fire, but finally Rowdy Tellez hit a grand slam in the 12th inning to really open up the game and secure the victory. The Mariners had ten hits and eight runs. Enough can’t be said about the bullpen in three extra innings giving up zero runs. 

The Mariners are averaging 4.1 runs while their pitching is giving up 4.3 runs per game. The offfense for this team has been inconsistent and they need to find a way to get more hits with runners in scoring position. On the mound for the Mariners will be Luis Castillo, who sits with a 1-2 record and an ERA of 4.22. Against the Cincinnati Reds he went 4.1 innings giving up seven hits and six runs. 

Blue Jays Can’t Be Happy

In the 10th and 11th innings, the Blue Jays had a runner on second with zero outs, and each time they failed to score a run, it’s something that can’t feel good right now. The bullpen was good, until Jacob Barned went only an inning, giving up three hits and four runs. He also allowed two walks that really cost them. Even on Friday, the offense only scored three runs, and they are going to need to take better advantage of runners in scoring position. 

The Blue Jays are averaging 3.95 runs while their pitching is giving up 3.65 runs per game. The offense is ranked 22nd while the pitching is ranked 4th. Easton Lucas is going to get the start for the Blue Jays and he sits with a 2-1 record and an ERA of 4.70. Against the Atlanta Braves he went five innings giving up six hits and eight runs. 

Why the Blue Jays Will Beat the Mariners

  • The Mariners have lost each of their last five day games against AL East opponents following a win.
  • The Blue Jays have won three of their last four games as home underdogs following a home loss.
  • The Blue Jays have covered the run line each of their last eight games against teams that held a winning record.
  • The Mariners have failed to cover the run line in each of their last nine Sunday day games as favorites against AL East opponents.
  • The Blue Jays have won the first inning in three of their last four home games against AL West opponents.
  • The Mariners have trailed after 5 innings in three of their last four road games against American League opponents that held a winning record.
  • The Blue Jays have led after 3 innings in each of their last four home games against American League opponents.

Total Run Facts

  • Six of the Mariners’ last seven games as road favorites have gone OVER the total runs line.
  • Thirteen of the last 16 games between the Mariners and Blue Jays at Rogers Centre have gone UNDER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Mariners’ last six road games.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Blue Jays’ last four games as home underdogs against AL West opponents.

Blue Jays vs Mariners Prediction

What do we know about the Braves and Blue Jays? They are both sending out pitchers who were awful in their last start. The good news is one of these teams has to win, and we are going to go with the home squad. Luis Castillo gave up seven hits and six runs in his last start, and he’s going to have some major issues again here. The Blue Jays offense hasn’t been great overall, but Luis Castillo just doesn’t have it like he once did. Back the Blue Jays on the money line. 

 

Shane Mickle's Free Pick: Blue Jays ML

Need More? Get Premium Picks

Shane Mickle

Sports is about all Shane knows in this life! He has a passion for sports and writing, which makes working for Sportschatplace a perfect job for him! If you find him cheering for a team it's usually a Minnesota team, or the Kansas Jayhawks!

Related Articles

Back to top button