Blue Jays vs Phillies Prediction, Odds, Moneyline, Spread & Over/Under for June 4

Odds updated as of 6:11 p.m.
The MLB's Wednesday schedule includes the Philadelphia Phillies facing the Toronto Blue Jays.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Phillies vs Blue Jays Game Info
- Philadelphia Phillies (37-23) vs. Toronto Blue Jays (31-29)
- Date: Wednesday, June 4, 2025
- Time: 7:07 p.m. ET
- Venue: Rogers Centre -- Toronto, Ontario
- Coverage: SN1 and NBCS-PH
Phillies vs Blue Jays Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-112) | TOR: (-104)
- Spread: PHI: -1.5 (+146) | TOR: +1.5 (-176)
- Total: 9 -- Over: (-115) | Under: (-105)
Phillies vs Blue Jays Probable Starting Pitchers
Probable Pitchers: Mick Abel (Phillies) - 1-0, 0.00 ERA vs José Berrios (Blue Jays) - 2-2, 3.86 ERA
This contest's pitching matchup is set, as the Phillies will send Mick Abel (1-0) to the mound, while Jose Berrios (2-2) will get the nod for the Blue Jays. Abel helped his team cover the spread in his only opportunity this season as a starter. This will be Abel's first start this season with his team as the moneyline favorite. The Blue Jays have gone 6-6-0 ATS in Berrios' 12 starts with a set spread. The Blue Jays have a 4-2 record in Berrios' six starts this season when they were the underdog on the moneyline.
Phillies vs Blue Jays Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Blue Jays win (50.4%)
Phillies vs Blue Jays Moneyline
- Philadelphia is the favorite, -112 on the moneyline, while Toronto is a -104 underdog despite being at home.
Phillies vs Blue Jays Spread
- The Phillies are at the Blue Jays and are favored by 1.5 runs on the spread. The Phillies are +146 to cover the runline, with the Blue Jays being -176.
Phillies vs Blue Jays Over/Under
- A total of 9 runs has been set for the Phillies-Blue Jays game on June 4, with the over available at -115 and the under at -105.
Bet on Philadelphia Phillies vs. Toronto Blue Jays on FanDuel today!
Phillies vs Blue Jays Betting Trends
- The Phillies have won in 31, or 63.3%, of the 49 contests they have been named as odds-on favorites in this year.
- Philadelphia has a record of 30-18 in contests when bookmakers favor them by -112 or more on the moneyline.
- The Phillies and their opponents have gone over in 26 of their 58 games with a total set by sportsbooks this season.
- The Phillies have posted a record of 30-28-0 against the spread this season.
- The Blue Jays have won 17 of the 36 games they were listed as the moneyline underdog this season (47.2%).
- Toronto has a 14-17 record (winning 45.2% of its games) when playing as a moneyline underdog of -104 or longer.
- The Blue Jays have played in 59 games with an over/under set, and have combined with their opponents to go over the total 31 times (31-27-1).
- The Blue Jays have covered 61% of their games this season, going 36-23-0 against the spread.
Phillies Player Leaders
- Kyle Schwarber has 57 hits and an OBP of .391, both of which rank first among Philadelphia hitters this season. He has a .260 batting average and a slugging percentage of .571.
- Among all qualified hitters in the majors, he is 77th in batting average, 11th in on-base percentage, and sixth in slugging.
- Trea Turner has hit seven homers this season while driving in 28 runs. He's batting .305 this season and slugging .452 with an on-base percentage of .363.
- His batting average ranks 14th among qualified players, his on-base percentage 35th, and his slugging percentage 57th.
- Turner brings a six-game streak with at least one hit into this one. During his last 10 games he is hitting .317 with a double, four home runs, four walks and 10 RBIs.
- Bryce Harper has collected 55 base hits, an OBP of .380 and a slugging percentage of .463 this season.
- Bryson Stott has four home runs, 26 RBI and a batting average of .254 this season.
Blue Jays Player Leaders
- Vladimir Guerrero Jr. has racked up an on-base percentage of .389, a team-best for the Blue Jays. He's batting .279 and slugging .432.
- Including all the qualifying hitters in the big leagues, his batting average puts him 40th, his on-base percentage ranks 12th, and he is 73rd in slugging.
- Bo Bichette is slugging .425 to pace his team. He has a batting average of .276 with an on-base percentage of .322.
- He is 45th in batting average, 89th in on-base percentage and 81st in slugging percentage in MLB.
- George Springer is leading the Blue Jays with 45 hits.
- Ernie Clement is batting .278 with 11 doubles, three home runs and 11 walks.
Phillies vs Blue Jays Head to Head
- 6/3/2025: 8-3 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 9/4/2024: 4-2 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 9/3/2024: 10-9 PHI (Favorite: Blue Jays, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 5/8/2024: 5-3 TOR (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -168, Underdog Moneyline: +142)
- 5/7/2024: 10-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/16/2023: 9-4 PHI (Favorite: Blue Jays, Spread: -1.5, Total: 7.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 8/15/2023: 2-1 TOR (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 5/10/2023: 2-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/9/2023: 8-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 9/21/2022: 4-3 PHI (Favorite: Phillies, Spread: -1.5, Total: 8.5, Favorite Moneyline: -108, Underdog Moneyline: -108)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!