Toronto Blue Jays vs Philadelphia Phillies June 4th 2025
The Philadelphia Phillies take on the Toronto Blue Jays at the Rogers Centre on Wednesday, June 4, 2025. This night game begins at 7:07 PM and will be broadcast on NSPPH. The Phillies, led by manager Rob Thomson, have a strong record of 37-23 this season. They are currently just one game behind in the NL East.
The Toronto Blue Jays, managed by John Schneider, hold a 31-29 record. They are six games back in the AL East. On the mound for the Phillies is Mick Abel, who has an ERA of 0.00 and a WHIP of 0.83. José Berríos will start for the Blue Jays with an ERA of 3.86 and a WHIP of 1.30.
Phillies vs Blue Jays Key Information
- Sport: Baseball
- Teams: Philadelphia Phillies vs. Toronto Blue Jays
- Venue: Rogers Centre in Toronto, ON
- Date: Wednesday, June 4, 2025
- Betting Odds: Phillies MoneyLine -106, Blue Jays MoneyLine -113
The Phillies Can Win If…
The Philadelphia Phillies recently won against the Toronto Blue Jays with an 8-3 score. Key performances came from Trea Turner, who hit two home runs, and Alec Bohm, who had four singles. Cristopher Sánchez pitched six innings, allowing only one run, which helped secure the victory.
The Phillies’ batting lineup is strong, with a team batting average of .257, ranking 4th in the league. They also hold a 4th place in on-base percentage at .333. With 66 home runs this season, they show the power needed to win games.
Pitching is another area where the Phillies excel, leading the league with 578 strikeouts. Mick Abel, the starting pitcher for the next game, has an ERA of 0.00, indicating his potential to keep the Blue Jays’ hitters at bay. With a solid mix of hitting and pitching, the Phillies have a strong chance to win the upcoming game.
The Blue Jays Can Win If…
The Toronto Blue Jays are coming off a tough 8-3 loss to the Philadelphia Phillies. Despite the defeat, Addison Barger and Davis Schneider showed power with one home run each. José Berríos will start the next game, and he has a solid ERA of 3.86, which could help the team bounce back.
Toronto’s hitting stats show potential for a win. Their batting average ranks 6th in the league at .253, and they have hit 102 doubles, ranking 7th. With players like Vladimir Guerrero Jr. and Bo Bichette, the Blue Jays have the firepower to score runs.
The Blue Jays’ pitching staff has been strong in strikeouts, ranking 5th with 547. This could be key against Philadelphia. The team has also shown resilience at home, winning four of their last five games before the recent loss. With a mix of solid hitting and pitching, Toronto has the tools to secure a win.
The Lean
The Blue Jays are favored with a moneyline of -113 against the Phillies at -106. The Blue Jays have a slightly better batting average and on-base percentage, which gives them an edge. My model projects the Blue Jays to win with a score of 5-4, making them the recommended pick.
The over/under line is set at 9.0. Both teams have strong hitting stats, but their pitching shows some vulnerabilities. With a projected total score of 9, the recommendation is to take the over. The teams’ combined offensive capabilities suggest a high-scoring game.
Phillies’ Mick Abel Set for Electric Return Start vs. Blue Jays
Mick Abel is back—and the buzz around his return is impossible to ignore.
After a sensational MLB debut in May, where he struck out nine batters over six scoreless innings against the Pittsburgh Pirates, Abel is making his way back to the majors. At just 23, he tied a Phillies franchise record for strikeouts in a debut. Not bad for your first day on the big stage.
Despite the impressive performance, he was temporarily sent back to Triple-A Lehigh Valley. But Phillies manager Rob Thomson made it clear that Abel wasn’t going to be down there long. And true to his word, Abel returns Wednesday night to face the Toronto Blue Jays, stepping in for Zack Wheeler, who is on paternity leave.
With Taijuan Walker transitioning to the bullpen, the timing is perfect for Abel to shine again. Scheduled to go toe-to-toe with Blue Jays’ right-hander Jose Berrios, this game has all the makings of a can’t-miss matchup.
Abel vs. Berrios: A Tale of Two Arms
Let’s talk pitching. Abel (1-0, 0.00 ERA) was dominant in his debut. Zero earned runs, five hits, no walks. Smooth as silk.
His counterpart, Jose Berrios, has been less consistent. Sporting a 2-2 record with a 3.86 ERA, Berrios has had his fair share of trouble against the Phillies. In fact, his ERA balloons to 7.47 when facing Philly, thanks in part to a rough outing earlier this season where he gave up eight runs in under four innings.
Philadelphia already drew first blood in this three-game series with a commanding 8-3 win on Tuesday night. Now, they’re looking to clinch the set with another victory.

Bryce Harper’s Return Sparks the Phillies’ Offense
If there’s one player who brings a jolt of energy to the Phillies’ lineup, it’s Bryce Harper.
After sitting out five games with a bruised elbow, Harper made his presence felt immediately. A home run, two walks, and a pair of runs scored—talk about coming back with style. The Phillies went 1-4 without him, which shows just how crucial he is to their success.
Harper’s fearless attitude at the plate is part of what makes him special. Even after taking a fastball off the elbow from Atlanta’s Spencer Strider, he’s not backing down. “I’m not going to back off the plate,” Harper said. “It’s just a little scarier nowadays… but wearing an arm guard helps.”
Defense, Bohm, and the Blue Jays’ Power Threat
Don’t sleep on Alec Bohm. He notched four hits and made a highlight-reel defensive play against George Springer. A diving grab followed by a rocket from his knees—Bohm’s glove is catching up to his bat, and that’s dangerous news for opposing teams.
Meanwhile, the Blue Jays aren’t lacking in firepower either. Addison Barger is riding a four-game home run streak and drilled another two-run bomb in Tuesday’s game. His plate approach is improving, and Jays manager John Schneider couldn’t be happier.
Davis Schneider also launched a home run, and Vladimir Guerrero Jr. extended his on-base streak to an impressive 33 games, even in an 0-for-3 performance.
Roster Updates: Jays Activate Gimenez and Heineman
Toronto made a few moves before the game, activating Andres Gimenez and Tyler Heineman from the injured list. Gimenez returned to the starting lineup, although he went hitless in three at-bats. Michael Stefanic and Ali Sanchez were designated for assignment to make room.
With the Phillies aiming to secure the series and Abel eager to prove he belongs, Wednesday’s game promises excitement, pressure, and possibly more fireworks.