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

Odds updated as of 6:11 p.m.
On Tuesday in MLB, the Philadelphia Phillies are playing the Toronto Blue Jays.
We've got you covered, in terms of the most important information about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Phillies vs Blue Jays Game Info
- Philadelphia Phillies (36-23) vs. Toronto Blue Jays (31-28)
- Date: Tuesday, June 3, 2025
- Time: 7:07 p.m. ET
- Venue: Rogers Centre -- Toronto, Ontario
- Coverage: SNET and NBCS-PH
Phillies vs Blue Jays Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-136) | TOR: (+116)
- Spread: PHI: -1.5 (+120) | TOR: +1.5 (-144)
- Total: 9 -- Over: (-100) | Under: (-122)
Phillies vs Blue Jays Probable Starting Pitchers
Probable Pitchers: Cristopher Sanchez (Phillies) - 4-1, 3.17 ERA vs Bowden Francis (Blue Jays) - 2-6, 5.04 ERA
This contest's pitching matchup is set, as the Phillies will send Cristopher Sanchez (4-1) to the mound, while Bowden Francis (2-6) will answer the bell for the Blue Jays. Sanchez's team is 8-3-0 against the spread this season in his starts. When Sanchez starts a game and his team is the favorite on the moneyline, they have a record of 8-2. The Blue Jays have an 8-3-0 ATS record in Francis' 11 starts that had a set spread. The Blue Jays have been the moneyline underdog in nine of Francis' starts this season, and they went 2-7 in those matchups.
Phillies vs Blue Jays Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (54.7%)
Phillies vs Blue Jays Moneyline
- Philadelphia is the favorite, -136 on the moneyline, while Toronto is a +116 underdog despite being at home.
Phillies vs Blue Jays Spread
- The Blue Jays are +1.5 on the run line against the Phillies. The Blue Jays are -144 to cover, and the Phillies are +120.
Phillies vs Blue Jays Over/Under
- An over/under of 9 has been set for Phillies-Blue Jays on June 3, with the over being -100 and the under -122.
Bet on Philadelphia Phillies vs. Toronto Blue Jays on FanDuel today!
Phillies vs Blue Jays Betting Trends
- The Phillies have won in 30, or 62.5%, of the 48 contests they have been named as odds-on favorites in this year.
- Philadelphia has a record of 25-10 when favored by -136 or more this year.
- The Phillies and their opponents have gone over in 25 of their 57 games with a total set by sportsbooks this season.
- The Phillies have an against the spread record of 29-28-0 in 57 games with a line this season.
- The Blue Jays have gone 17-18 in games they were listed as the moneyline underdog (winning 48.6% of those games).
- Toronto has gone 6-5 when playing as a moneyline underdog with odds of +116 or longer (54.5%).
- The Blue Jays have had an over/under set by oddsmakers 58 times, and have combined with opponents to go over the total in 30 of those games (30-27-1).
- The Blue Jays are 36-22-0 ATS this season.
Phillies Player Leaders
- Kyle Schwarber leads Philadelphia with 57 hits and an OBP of .398 this season. He has a .266 batting average and a slugging percentage of .584.
- Among all qualifying hitters in MLB, he is 64th in batting average, eighth in on-base percentage, and fifth in slugging.
- Schwarber hopes to build on a five-game hitting streak in this matchup. During his last five outings he is hitting .400 with four doubles, a home run, a walk and four RBIs.
- Trea Turner has hit five homers this season while driving in 25 runs. He's batting .299 this season and slugging .423 with an on-base percentage of .358.
- He is 17th in batting average, 38th in on-base percentage and 83rd in slugging in the majors.
- Turner has picked up at least one hit in five straight games. In his last five games he is batting .238 with a double, a walk and two RBIs.
- Bryce Harper has 54 hits this season and has a slash line of .267/.375/.450.
- Nick Castellanos has five home runs, 30 RBI and a batting average of .281 this season.
Blue Jays Player Leaders
- Vladimir Guerrero Jr. has a team-best .391 on-base percentage. He's batting .283 and slugging .438.
- He ranks 33rd in batting average, 11th in on-base percentage and 65th in slugging percentage among all qualifying hitters in the majors.
- Guerrero hopes to build on a five-game hitting streak in this matchup. In his last five games he is hitting .389 with two doubles, a home run, four walks and five RBIs.
- Bo Bichette paces his team with a .430 slugging percentage. He has a batting average of .277 with an on-base percentage of .325.
- His batting average ranks 42nd among all qualified players, his on-base percentage is 85th, and he is 77th in slugging.
- George Springer has put up 45 hits, a team-best for the Blue Jays.
- Ernie Clement has 11 doubles, three home runs and 10 walks while batting .283.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!