Apr 25, 2026; Atlanta, Georgia, USA; Philadelphia Phillies first baseman Bryce Harper (3) hits a two-run single against the Atlanta Braves in the tenth inning at Truist Park. Mandatory Credit: Brett Davis-Imagn Images
Brett Davis-Imagn Images

Toronto Blue Jays vs Philadelphia Phillies Prediction 8/7/2026 Today’s MLB Picks

Pick details

MATCHUP Toronto Blue Jays Philadelphia Phillies
Team Records 54-62 62-54
Spread +1.5 -117 -1.5 -103
Moneyline +183 -225
Total Over 8 (-112) Under 8 (-108)
Where Citizens Bank Park, Philadelphia, Pennsylvania
When Friday, August 7, 2026
Time 06:40 PM EDT
TV MLB.TV

The Toronto Blue Jays and the Philadelphia Phillies will meet on Friday night in the opening game of a three‑game interleague series at Citizens Bank Park in Philadelphia, Pennsylvania.

Toronto Blue Jays Betting Preview

The Toronto Blue Jays enter Friday’s contest with a 54–62 overall record (5th in the American League East) and a 26–31 mark on the road. The Blue Jays offense has been inconsistent to this point in the season. Toronto has compiled 451 runs scored (30th in MLB), 180 doubles, a .243 team batting average and 110 home runs which ranks an abysmal 29th in Major League Baseball.

The Blue Jays arrive at tomorrow night’s game in below average form. More specifically, Toronto has lost three of the team’s last five games played this season, including a 3-1 victory over the Houston Astros earlier this week.

Toronto will turn to right hander Jose Soriano in this contest. Soriano will be making his first start for the Blue Jays since being acquired from the Los Angeles Angels in a trade last week. In 22 starts made this season, Soriano has compiled a 9–6 win‑loss record, a 3.29 ERA, a 1.25 WHIP and a whopping 127 strikeouts, while allowing 97 hits and 57 walks in 123 innings pitched.

The Blue Jays lineup features third baseman Ernie Clement and designated hitter George Springer. Ernie Clement has amassed a .287 batting average (21st in MLB), 27 doubles, 15 walks, 38 RBIs and a .726 OPS. George Springer has tallied 12 home runs, 14 doubles, 37 walks, 36 RBIs and a .714 OPS.                

Philadelphia Phillies Betting Preview

The Philadelphia Phillies enter Friday night’s matchup with a 62–54 overall record (2nd in the National League East) and a 31–28 mark at home. Philadelphia has played quality baseball recently, winning five of the team’s last six games, including a 5–0 shutout victory over the Washington Nationals two days ago.

Philadelphia will start right hander Zack Wheeler in tomorrow’s game. In 18 starts made this season, Wheeler has compiled a 10–2 record (16th in MLB), a 2.49 ERA, a 0.91 WHIP, and 126 strikeouts, while allowing 73 hits and 23 walks in 105 innings pitched. Wheeler will look to continue his recent strong performance on the mound in tomorrow’s matchup with the Toronto Blue Jays.

The Phillies lineup features first baseman Bryce Harper and outfielder Brandon Marsh. Bryce Harper enters this contest with a .258 batting average, 21 home runs, 18 doubles, 62 walks, 60 RBIs and an .862 OPS. Brandon Marsh has amassed a .280 batting average, 16 home runs, 51 RBIs and a .768 OPS.      

Why the Toronto Blue Jays will win.

• Offensive upside. Ernie Clement and George Springer continue to anchor the Toronto Blue Jays lineup.

• Starting pitching. Jose Soriano has compiled a 9–6 win‑loss record, a 3.29 ERA, a 1.25 WHIP and a whopping 127 strikeouts in 123 innings pitched.

Why the Philadelphia Phillies will win.

• Starting pitching. In 18 starts made this season, Zack Wheeler has compiled a 10–2 record (16th in MLB), a 2.49 ERA, a 0.91 WHIP, and 126 strikeouts in 105 innings pitched.

• Home field edge. Philadelphia has played competitive baseball at Citizens Bank Park this season.

• Current form. The Philadelphia Phillies have won five of the team’s last six games.

Toronto Blue Jays vs. Philadelphia Phillies Prediction

In my view, this matchup favors the Philadelphia Phillies. Why? Philadelphia arrives at this contest in good form, winning five of the team’s last six games, while Toronto has played subpar baseball recently, losing three of the team’s last five games played in 2026. Additionally, the Blue Jays have played rather well at home, compiling a 31-28 record. Let us not forget that the Phillies are sending ace hurler Zack Wheeler to the mound. With that said, I am backing the Philadelphia Phillies on the moneyline in this game.

Hans Geevers's Pick: Philadelphia Phillies ML

Are you ready to crush the books with PickDawgz's Biggest Plays of the Day? 🚀 

Need More? Get Premium Picks

Hot Cappers