Philadelphia Phillies vs Toronto Blue Jays Prediction, Preview and Odds - 06/05/2025

by Rod Pearson

Wednesday, Jun 04, 2025
Game Time: 3:07 pm ET, Thursday, June 5, 2025
Venue:  Rogers Centre, Toronto, ON
Where to Watch:  Sportsnet


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Phillies -125, Blue Jays +105; Over/Under:  8 runs
Bet365:  Moneyline odds:  Phillies -125, Blue Jays +105; Over/Under:  8 runs
BetMGM:  Moneyline odds:  Phillies -125, Blue Jays +105; Over/Under:  8 runs

Season Record

Philadelphia Phillies:  37-23 (2nd place, NL East)
Toronto Blue Jays:  31-29 (3rd place, AL East)

Do not miss out on our expert handicapper analysis! Matt Fargo is on a HOT STREAK in the MLB on a 30-28 MLB RUN for +$10,740 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
Philadelphia Phillies:  5-5 last 10
Toronto Blue Jays:  6-4 last 10



Philadelphia Phillies vs Toronto Blue Jays Preview and Analysis


The Phillies are entering this series off a loss and got swept in their 3-game series against the Milwaukee Brewers 3-0 in their last series. They enter this game with a 37-23 record overall and have a road record of 18-11. This is the series finale of a 3-game series with the Blue Jays on Thursday with the 2nd game still to be played on Wednesday. The Phillies won the series opener on Tuesday. Their offense ranks 5th in the MLB with a .740 OPS. Rookie pitcher Mick Abel is their starting pitcher on Wednesday while Jesús Luzardo is making his start in this game on Thursday. He is 5-1 with a 3.58 ERA this season. His team lost their last 2 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 12 ER, 2 HR, and 3 BB with 4 Ks on 12 hits through 3.1 IP against the Milwaukee Brewers.

The Blue Jays are entering this series off a win and completed the sweep in their 4-game series against the Athletics 4-0 in their last series. They enter this game with a 31-29 record overall and have a home record of 20-13. This is the 3rd game of a 3-game series with the Phillies on Thursday with the 2nd game of this series still to be played on Wednesday. The Blue Jays lost the 1st game of this series on Tuesday. Their offense ranks 11th in the MLB with a .722 OPS. José Berríos is their starting pitcher on Wednesday while Chris Bassitt is making his start in this game on Thursday. He is 5-3 with a 3.80 ERA this season. His team won 5 of their last 6 games this season with him making an appearance. In his last MLB regular season start, he allowed 5 earned runs, 2 homers, and 2 BB with 6 strikeouts on 7 hits through 5 innings played against the Athletics.


Phillies vs Blue Jays Prediction

The current betting odds have the Phillies listed as a slight favorite in this game according to Draftkings Sportsbook. The Phillies have looked really good in their games this season with their 37-23 record overall which has them right near the top of the NL East. They have also been a good road team this year with their 18-11 road record. Meanwhile, the Blue Jays have looked good in their games this season with their 31-29 record overall which has them right in the middle of the AL East. They have also looked a lot better in their own ballpark with their 20-13 home record this season. The Blue Jays have been the hotter team lately coming into this series, but the Phillies took the 1st game of this series on Tuesday and are trying to bounce back after a terrible series over the weekend. Luzardo was a big part of that series and will be the starter in this one, giving up 12 earned runs in 3 innings against the Brewers in that last start, but that really hasn't been a common theme for him this year. He is 5-1 with a 3.58 ERA this season and he will be looking to bounce back after that terrible start. Bassitt is on the mound for the Blue Jays here and he hasn't looked great himself this season. He is 5-3 with a 3.80 ERA and he is also coming off a bad start in his last one, giving up 5 earned runs in 5 innings to a bad Athletics lineup. The team has won 5 of their last 6 games with Bassitt starting, but he hasn't really been keeping teams off the board in his starts and he will get into trouble against this Phillies lineup. The best way to place a bet here is on the Phillies to win this game. 

Phillies Blue Jays Prediction:  Our MLB Pick for Thursday, June 5, 2025 (3:07 pm ET start time) is Phillies 6 Blue Jays 3.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this Philadelphia Phillies Toronto Blue Jays prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


Philadelphia Phillies: 231-169 (+9.1 units) on the moneyline in all games. 157-110 (+12.2 units) on the moneyline against right-handed starters. 186-111 (+14.7 units) on the moneyline as a favorite of -110 or higher. 15-8 UNDER on the road vs. a team with a good bullpen whose ERA is 3.45 or better.

Toronto Blue Jays: 193-192 (-27.2 units) on the moneyline in all games. 101-93 (-22 units) on the moneyline in home games. 92-109 (-19.8 units) on the moneyline when the money line is +125 to -125. 40-29 UNDER vs. a starting pitcher who gives up 0.5 or less HR's/start.

Key Injuries


Philadelphia Phillies:  B. Harper (1B) Day To Day - Elbow. A. Nola (SP) Fifteen Day IL - Ankle.

Toronto Blue Jays:  D. Varsho (CF) Ten Day IL - Hamstring. A. Santander (RF) Ten Day IL - Shoulder. Y. Garcia (RP) Fifteen Day IL - Shoulder. M. Scherzer (SP) Sixty Day IL - Thumb. R. Burr (RP) Sixty Day IL - Shoulder. N. Sandlin (RP) Fifteen Day IL - Back. A. Manoah (SP) Sixty Day IL - Elbow. A. Bastardo (SP) Sixty Day IL - Elbow.


Notable Quotes


“Obviously, I have to be able to swing at a high level and swing hard. I’ve done that my whole career, so if I didn’t feel comfortable doing that today, I wasn’t going to get into the box.” - Bryce Harper after their win against the Blue Jays in their game on Tuesday.


“It’s a little different, being on the away side. It's actually really nice coming back to a place [with] a lot of cool moments, a lot of good friends here, a lot of memories made. It's where I made my debut as well. So, yeah, it's just kind of cool, coming back to where it all started.” - Jordan Romano on returning to Toronto with the Phillies.


Starting Lineups


Philadelphia Phillies
Bryson Stott (L) 2B
Trea Turner (R) SS
Bryce Harper (L) 1B
Kyle Schwarber (L) DH
Alec Bohm (R) 3B
Nick Castellanos (R) RF
Max Kepler (L) LF
J.T. Realmuto (R) C
Brandon Marsh (L) CF

Toronto Blue Jays
Bo Bichette (R) SS
Vladimir Guerrero Jr. (R) 1B
George Springer (R) DH
Alejandro Kirk (R) C
Addison Barger (L) RF
Ernie Clement (R) 3B
Davis Schneider (R) LF
Myles Straw (R) CF
Andrés Giménez (L) 2B

Statistical Leaders


Philadelphia Phillies
Batting Average:  Trea Turner (.305)
Hits:  Trea Turner (73)
Home Runs:  Kyle Schwarber (19)
RBI:  Kyle Schwarber (44)
Stolen Bases:  Trea Turner (16)
Wins:  Zack Wheeler (6)
Saves:  Jordan Romano (8)
ERA:  Mick Abel (0.00)

Toronto Blue Jays
Batting Average:  Tyler Heineman (.396)
Hits:  Bo Bichette (70)
Home Runs:  Vladimir Guerrero (8)
RBI:  Bo Bichette (32)
Stolen Bases:  Andrés Giménez (9)
Wins:  Chris Bassitt (5)
Saves:  Jeff Hoffman (13)
ERA:  Brendon Little (1.37)

Managers:
Philadelphia Phillies: Rob Thomson (4th season)
Toronto Blue Jays: John Schneider (4th season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.