MLB betting preview (June 4): Phillies vs. Blue Jays predictions
Philadelphia Phillies shortstop Trea Turner (7) hits a home run and celebrates with first baseman Bryce Harper (3) against the Toronto Blue Jays during the eighth inning at Rogers Centre
Photo credit: Nick Turchiaro-Imagn Images
Greg Warren
Jun 4, 2025, 13:45 EDTUpdated: Jun 4, 2025, 15:38 EDT
The Toronto Blue Jays will look to get back on track when they continue their series with the Philadelphia Phillies at Rogers Centre on Wednesday night.
Toronto had its five-game winning streak snapped by Philadelphia in the series opener Tuesday, falling 8-3 to the Phillies, who jumped out to an early lead after a six-run first inning.
The Phillies snapped a four-game losing skid with the victory, but more importantly, they got slugger Bryce Harper back after he missed a few games with an elbow injury.
Let’s dive into the game odds for Wednesday’s clash between the Phillies and Blue Jays courtesy of bet365.

Phillies vs. Blue Jays odds

Phillies moneyline odds
-110
Blue Jays moneyline odds
-110
Runline odds
Blue Jays -1.5 (+180), Phillies +1.5 (-220)
Game total
Over 9 runs (-120), Under 9 (+100)
Date/Time
June 4, 7:07 p.m. ET

About the Phillies (37-23 SU, 31-29 ATS, 27-32-1 o/u)

Harper blasted his ninth home run of the season in his first at-bat Tuesday, and Trea Turner also hit a pair of homers to power the Phillies past the Blue Jays.
Harper closed out the month of May slashing an impressive .308/.381/.484 with 17 RBIs, and it appears he’s picked up right where he left off after missing just a few games due to a minor elbow injury. Harper is 2-for-4 in his career against Berrios with a homer, so he’s a player to consider from a betting perspective again on Wednesday.
Turner is now slashing .305/.363/.452 this season with a team-leading 73 hits. He also leads the team in stolen bases with 16.

About the Blue Jays (31-29 SU, 36-24 ATS, 30-29-1 o/u)

You have to wonder if Bowden Francis will be booted from the rotation after he latest dud on Tuesday. He was bombed for seven runs on seven hits over 1 2/3 innings, forcing John Schneider to use his bullpen early in the series opener. Luckily, Eric Lauer was able to eat four innings in relief, which prevented the bullpen from being decimated heading into action Wednesday. Paxton Schultz will likely be unavailable after throwing 30 pitches Tuesday, but everyone else in the bullpen (besides Lauer and Schultz) should be available for duty, if needed.
After putting up 39 runs over four games against the Athletics, the Blue Jays flopped at the plate on Tuesday, scoring just three runs on five hits. Addison Barger did homer in a fourth consecutive game, though, so that’s a major positive.

Probable starting pitchers

Philadelphia: RHP Mick Abel (1-0, 0.00 ERA, 13.50 K/9)
Abel will be making his second major-league start while filling in for the injured Aaron Nola in the rotation. He impressed in his big-league debut, tossing six scoreless innings against the Pittsburgh Pirates on May 18 while striking out nine. The 23-year-old has impressed in Triple-A as well, allowing one run or fewer in his last six starts in the minors. He throws hard with a fastball that averages around 96 mph but has averaged 3.5 walks per nine innings in the minors.
Toronto: RHP Jose Berrios (2-2, 3.86 ERA, 8.36 K/9)
Berrios was brilliant last time out against the Athletics, holding them scoreless over six innings while striking out nine batters. He’s allowed three earned runs or less in seven of his last eight starts, and he’s thrown at least five innings in every start he’s made this season. The veteran right-hander has performed very well during night games this season, posting a 2.81 ERA while holding opponents to a .206 batting average across eight starts.

Notable injuries

Key starting pitchers Zack Wheeler (paternity) and Aaron Nola (ankle) won’t pitch in this series for Philadelphia.
Pitchers Ryan Burr (shoulder), Nick Sandlin (lat), Yimi Garcia (shoulder), and Max Scherzer (thumb) are all on the injured list for the Blue Jays. Outfielder Anthony Santander (shoulder), outfielder Daulton Varsho (hamstring), and catcher Tyler Heineman (concussion) are also on the shelf.

Weather

Forecasts are calling for warm temperatures around 25 C with a 60% chance of thunderstorms this evening in Toronto, so it’s tough to say whether or not the retractable dome will be open at Rogers Centre. Winds will be blowing out to right field at 17 mph if the roof is open.

Phillies vs. Blue Jays betting trends

  • The over is 5-0 in Toronto’s last five games.
  • The Phillies are 8-3 SU in the past 11 meetings.
  • The Phillies are 18-11 SU and 17-12 on the runline on the road this season.

Phillies vs. Blue Jays player prop trends

  • Berrios has recorded 18 outs or more in three straight starts and seven of his last 10. He’s -135 to eclipse that mark.
  • Barger has homered in four straight games and is around +350 to extend that streak.
  • Vladimir Guerrero Jr. has baseball’s longest active on-base streak at 33 games.

Phillies vs. Blue Jays best bet

  • Barger over 0.5 walks: +195 for one unit (best odds @ bet365). Barger is now in the territory of ridiculously hot after homering in four straight contests, so this is a good spot to bet on him getting a free pass at some point during this game as the Phillies try to pitch him more carefully. Barger’s walk rate is 8.1% this season, which is around the league average, so he isn’t a free swinger.
  • Phillies moneyline: -104 for one unit (best odds @ NorthStar Bets). The Phillies have won 14 of their last 16 road games, and we’re getting great value in this spot at close to even money odds on one of the best teams in the league. Oddsmakers were likely hesitant to make the Phillies favourites in this spot due to Abel’s lack of experience, but he shouldn’t have too much trouble navigating Toronto’s weak lineup. And if he does, the Phillies got six innings out of starting pitcher Cristopher Sanchez on Tuesday, so the bullpen is fresh and ready to go, especially after an off day on Monday.