Phillies vs. Blue Jays Odds & Betting Predictions - June 4, 2025

Phillies at Blue Jays

11:07 pm • NBCS-PH
Stream Live on SiriusXM - Free 3 Month Offer
@
Starting Pitchers
pitcherteameraw-l
Jose Berrios logoJ.BerriosToronto Blue Jays logo0.000-0
Mick Abel logoM.AbelPhiladelphia Phillies logo0.000-0

Phillies at Blue Jays Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Phillies
36-23
-1.5
-1.5+157
o9-115
-107
Blue Jays
31-28
u9.5
+1.5-180
u9-105
-113
location pinWednesday 11:07 p.m.
June 04, 2025
Rogers CentreToronto
thermometer image77°Fahrenheit
rain image12%Rain
wind image12Wind
Phillies vs. Blue Jays Expert Picks
Sean Zerillo
Sean Zerillo
Last 30d: 136-134-7 (+0.5u)
Over 9-110
0.55u
Bet to 9.5 (-110). Projecting roof Open

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Phillies vs. Blue Jays Public Betting Percentages

Away Logo

Phillies

Public

61%

Bets%

39%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Blue Jays
36-2321-1115-1214-1122-11
Phillies
30-2914-1716-1224-256-4

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Blue Jays
29-29-119-12-110-1716-912-20-1
Phillies
26-32-116-1510-17-122-26-14-6

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Blue Jays
31-2820-1211-1615-1016-17
Phillies
36-2319-1217-1131-185-5

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 3rdPHIL 3-8+1.5 LO 9PHI +115
Jun 1stATHW 8-4-1.5 WO 8TOR -258
May 31stATHW 8-7-1.5 LO 9TOR -148
May 30thATHW 11-7-1.5 WO 8.5TOR -184
May 29thATHW 12-0-1.5 WO 9TOR -166

Phillies vs. Blue Jays Injury Updates

Phillies Injuries

    Blue Jays Injuries

    • Spencer Turnbull
      RP

      Turnbull is out with back

      Out

    • Alek Manoah
      SP

      Manoah is out with elbow

      Out

    Phillies vs. Blue Jays Odds Comparison

    Right Arrow

    Could not load odds

    Phillies at Blue Jays Team Totals

    MatchupOverUnder
    Phillies
    36-23
    N/A
    N/A
    Blue Jays
    31-28
    N/A
    N/A