
Blue Jays vs Phillies Prediction 6/4/25 MLB Picks Today
Philadelphia Phillies (37-23) vs. Toronto Blue Jays (31-29)
June 4, 2025 7:07 pm EDT
The Line: Toronto Blue Jays -110 / Philadelphia Phillies -110; Over/Under: 9
(Get latest betting odds)
The Philadelphia Phillies and the Toronto Blue Jays meet Wednesday in MLB action from Rogers Centre. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Blue Jays vs Phillies Prediction.
Starting Pitching Matchup
The Philadelphia Phillies will send out Mick Abel for the start here, and Abel is 1-0 with a 0.00 ERA and 9 strikeouts this season. This will be Abel’s first career start against the Blue Jays. The Toronto Blue Jays will start Jose Berrios here, and Berrios is 2-2 with a 3.86 ERA and 65 strikeouts this season. In his career, Berrios is 1-2 with a 7.47 ERA and 27 strikeouts against the Phillies.
Philadelphia Phillies Recap
The Philadelphia Phillies come into this game looking to build on their series-opening 8-3 win over the Blue Jays from Tuesday’s matchup to improve to 36-23 on the year. After this series, the Phillies will head on the road once again for an in-state rivalry against the Pittsburgh Pirates.
Phillies Snap Four-Game Losing Streak
Nick Castellanos has 63 hits with 14 doubles, including 5 home runs and 30 RBIs, while Kyle Schwarber has 57 hits with a team-high 19 home runs and 44 RBIs, but also has a team-high 61 strikeouts as well on the year. Bryce Harper has 8 stolen bases, 13 doubles, 8 home runs, and 33 RBIs. Trea Turner also has 70 hits with a team-high 16 stolen bases. Max Kepler has 12 doubles and Bryson Stott has 6 doubles, 2 triples, 4 homers, and 24 RBIs, while Stott also has 11 stolen bases this season.
Why the Philadelphia Phillies will win
- The Phillies have won each of their last nine games against AL East opponents.
- The Blue Jays have lost each of their last four games against NL East opponents that held a winning record.
- The road team has covered the run line in each of the Phillies’ last six games.
Philadelphia Phillies Player Prop Facts
- Trea Turner has scored at least one run in seven of the Phillies’ last eight road games.
- Bryce Harper has hit at least one home run in three of his last four appearances at Rogers Centre against AL East opponents that held a winning record.
- Alec Bohm has recorded a Double in three of the Phillies’ last four road games against AL East opponents that held a winning record.
- Alec Bohm has recorded at least one hit in each of his last 13 road appearances.
- Nick Castellanos has recorded at least one Single in each of the Phillies’ last 11 Wednesday games.
- Bryce Harper has recorded at least one RBI in four of his five previous appearances at Rogers Centre against AL opponents that held a winning record.
Toronto Blue Jays Recap
The Toronto Blue Jays come into this game looking to rebound from their loss at the hands of the Phillies on Tuesday, to drop to 31-29 this season. After this series, the Blue Jays will head on the road for a series with the Minnesota Twins.
Blue Jays Have Five-Game Win Streak Snapped
George Springer has 45 hits and Bo Bichette has 69 hits, with Springer adding 8 home runs, a triple, 12 doubles, and 24 RBIs while Bichette has 17 doubles and 32 RBIs. Andres Gimenez has added 25 hits with 5 doubles and 3 home runs and 10 RBIs this season, along with 9 stolen bases, while Anthony Santander has 55 strikeouts so far this season. Vladimir Guerrero Jr. also has 8 homers, 8 doubles, and 28 RBIs, while Springer also has a .257 batting average and 49 strikeouts up to this point in the year. Daulton Varsho also has 8 home runs and 20 RBIs this season.
Why the Toronto Blue Jays will win
- The Blue Jays have won each of their last six home games after playing the previous day.
- The Phillies have lost each of their last four games after playing the previous day.
- The Blue Jays have covered the run line in each of their last seven night games at Rogers Centre following a home loss.
- The Phillies have failed to cover the run line in each of their last four games after playing the previous day.
Toronto Blue Jays Player Prop Facts
- Ernie Clement has recorded a Double in four of the Blue Jays’ last five games.
- Vladimir Guerrero Jr. has scored at least one run in each of the Blue Jays’ last nine Wednesday games at Rogers Centre.
- Jose Berrios has recorded seven or more strikeouts in each of his three previous appearances against the Phillies.
- Bo Bichette has recorded at least one Single in each of his 13 previous Wednesday appearances against NL teams that held a winning record.
- Davis Schneider has hit a home run in each of his last two home appearances against NL opponents that held a winning record.
- Anthony Santander has recorded at least one hit in each of his last seven appearances in night games against NL East teams that held a winning record.
- Davis Schneider has recorded at least one RBI in each of his last four home appearances against NL opponents that held a winning record.
- Bo Bichette ranks T8th in the league in Hits (70) this season.
Total Runs Facts
- Each of the Blue Jays’ last seven home games have gone OVER the total runs line.
- Ten of the Phillies’ last 13 night games against AL East opponents have gone OVER the total runs line.
Blue Jays vs Phillies Prediction
I’m going to side with the Blue Jays here. I get that the Phillies have a solid lineup that’s already hit Berrios hard last time he faced them. However, the Blue Jays found a groove offensively in that Athletics series, and this is going to be a tricky matchup for Abel in just his second major league start. I think the Blue Jays find a way to even the series at one win apiece, so give me Toronto in this one.