Mets vs. Blue Jays Prediction, Odds, Picks - April 4

Mets vs. Blue Jays Prediction, Odds, Picks - April 4

Updated Apr. 4, 2025 3:00 p.m. ET
Data Skrive

Kevin Gausman will try to shut down Juan Soto and company when the Toronto Blue Jays take on the New York Mets on Friday at 3:10 p.m. ET, at Citi Field. Oddsmakers list the Mets as -135 moneyline favorites, while giving the underdog Blue Jays +115 moneyline odds. New York (-1.5) is favored on the run line. A 7.5-run total has been set in this contest.

Check out everything you need from a betting perspective on the Mets-Blue Jays game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Nationals vs. Blue Jays Highlights | MLB on FOX

Check out the best moments between the Washington Nationals and the Toronto Blue Jays.

Mets vs. Blue Jays Game Information & Odds

  • When: Friday, April 4, 2025 at 3:10 p.m. ET
  • Where: Citi Field in Queens, New York
  • How to watch on TV: SNY and SNET
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Mets -135 +115 7.5 -104 -115 -1.5 +159 -192

Mets vs. Blue Jays Prediction

  • Score Prediction: Mets 3, Blue Jays 2
  • Total Prediction: Under 7.5 runs
  • Win Probabilities: Mets 51%, Blue Jays 49%

Mets vs. Blue Jays Betting Insights

  • This season, the Mets have won two out of the three games in which they've been favored.
  • New York is 2-1 this season when entering a game favored by -135 or more on the moneyline.
  • The Mets have a 57.4% chance to win this game based on the implied probability of the moneyline.
  • The Blue Jays came away victorious in the one game they played as the underdog this season.
  • Toronto has yet to play a game this season with longer moneyline odds than +115.
  • The moneyline set for this matchup implies the Blue Jays have a 46.5% chance of walking away with the win.

Mets Player Insights

  • Pete Alonso has put up a team-high batting average of .286, and leads the Mets in home runs (two) and runs batted in (eight).
  • Among all MLB hitters, Alonso is 51st in batting average, 26th in on-base percentage, and 21st in slugging.
  • Soto is batting .238 with a double, a home run and six walks.
  • Soto ranks 55th in homers and 125th in RBI on the year.
  • Brandon Nimmo has launched a team-best two home runs.
  • Nimmo will look to build on his three-game hitting in this game. In his last five games he is hitting .250 with two home runs, a walk and three RBI.
  • Luis Torrens has two doubles, a home run and a walk while batting .313.

Mets Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Pete Alonso 0.5 (-195) 1.5 (+130) - 0.5 (+155)
Juan Soto 0.5 (-185) 1.5 (+130) - 0.5 (+170)
Francisco Lindor 0.5 (-225) 1.5 (+110) - 0.5 (+180)
Starling Marte 0.5 (-185) 0.5 (-190) - 0.5 (+200)
Mark Vientos 0.5 (-180) 0.5 (-180) - 0.5 (+170)

Blue Jays Player Insights

  • Andres Gimenez paces the Blue Jays in home runs (three) and runs batted in (six).
  • Gimenez ranks 10th in homers and 23rd in RBI among all hitters in the big leagues.
  • Gimenez carries a seven-game hitting streak into this matchup. During his last seven games he is hitting .308 with two doubles, three home runs, three walks and six RBI.
  • George Springer has a club-leading .429 batting average.
  • Springer ranks 55th among all hitters in MLB in homers, and 34th in RBI.
  • Bo Bichette is batting .310 with two doubles and two walks.
  • Alejandro Kirk is hitting .316 with a double.

Blue Jays Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Bo Bichette 0.5 (-270) 1.5 (+120) - 0.5 (+205)
Alejandro Kirk 0.5 (-220) 1.5 (+150) - 0.5 (+175)
Vladimir Guerrero Jr. 1.5 (+195) 1.5 (+120) - 0.5 (+175)
Will Wagner 0.5 (-180) 0.5 (-185) - 0.5 (+210)
George Springer 0.5 (-165) 0.5 (-170) - 0.5 (+220)

Mets' Pete Alonso hits 3-run HR to tie game against Marlins

Pete Alonso hit a 3-run home run that tied up the game between the New York Mets and the Miami Marlines.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share