Vladimir Guerrero Jr. and the Toronto Blue Jays will play Trea Turner and the Philadelphia Phillies on Wednesday at Rogers Centre, at 7:07 p.m. ET.
The Blue Jays have the eighth-best batting average in the league (.253). The Phillies’ 66 home runs rank 11th in Major League Baseball.
Prepare for the Blue Jays vs. Phillies with what you need to know before Wednesday’s game, including viewing options.
Blue Jays vs. Phillies: live stream info, TV channel & game timeGame day: Wednesday, June 4, 2025Game time: 7:07 p.m. ETLocation: Toronto, OntarioStadium: Rogers CentreTV channel: NBC Sports PhiladelphiaLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)
Blue Jays vs. Phillies odds & betting linesFavorite: Blue Jays (-112, bet $112 to win $100)Underdog: Phillies (-107, bet $107 to win $100)Over/under: 9
MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:07 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.