Toronto Blue Jays vs Philadelphia Phillies Prediction, 8/7/2026 MLB Picks, Best Bets & Odds
Game: Toronto Blue Jays vs Philadelphia Phillies
Date: Friday, August 7, 2026
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: Toronto (+106) Philadelphia (-128)
Citizens Bank Park is the location where the Philadelphia Phillies (61-54) will play the Toronto Blue Jays (54-61) on Friday. The odds on this game have Toronto at +106 and Philadelphia is coming in at -128. The over/under is set at 9. The men taking the mound will be Jose Soriano and Zack Wheeler.

The Blue Jays have accumulated 178 doubles as a unit and have hit 110 baseballs out of the stadium. Toronto has a slugging rate of .377 and have been called out on strikes 831 times, while being walked on 308 occasions. As a squad, the Toronto Blue Jays are putting up 3.9 runs per game, which is 30th in the league. They have 430 RBI's as well as 929 hits so far this season, while their batting average is at .241. They have racked up 449 runs scored while holding a team OBP of .302.
Today’s Featured MLB Best Bet! SCOTT SPREITZER won another 6-Unit last night in blowout fashion with Boston! Scott has a 6-Unit MLB Play Wednesday (9:40 p.m.) and is 2-0 this week in MLB. He's turned a profit since mid-May and his plays rated 5.0+ are on a run that's produced +37,445 overall. Sign up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Betting Picks
They have earned a K/BB ratio of 2.47 and the pitching staff sits with a WHIP of 1.32. Blue Jays pitchers have yielded 120 home runs and 509 runs (16th in MLB). Toronto has yielded 931 hits (8.2 per 9 innings) as well as 459 earned runs. The Blue Jays have compiled a team ERA of 4.06 so far this season (11th in MLB), and the staff has struck out 1,013 batters. They have walked 410 hitters and their FIP is 3.93 as a team this year.
The Blue Jays have dispatched 420 relievers to the hill for the year. The relief pitchers have inherited 180 runners on the year with 27.8% of them crossing the plate. The bullpen have accumulated 74 holds on the year (5th in the league). Blue Jays pitchers have gone to the mound with players on base 123 times in addition to having 135 appearances in high leverage situations. They have accumulated 36 saves this year and have blown 13 of 49 save opportunities. The Blue Jays relievers have a save rate of 73.5% and have entered the game in 126 save situations.
The Blue Jays have converted 69.0% of balls hit into play into outs out of their 9,159 innings, which has them sitting at 25th in baseball. The Toronto Blue Jays are sitting with 3,053 putouts at this point in the season, in addition to 977 assists and 74 errors. Their fielding percentage is holding at .982 which has them sitting 28th in the majors, and they have turned 78 double plays.
Soriano has taken the hill for 447 innings and has earned 432 K's so far in his pro baseball career. His earned run average is 3.72 (185 ER's allowed) and his WHIP is 1.302. He has given up 379 base knocks (7.6 hits per nine innings) and has 203 walks. Soriano (26-27 win-loss mark in his career) is the owner of a FIP of 3.67 while he has faced 1,888 hitters during his time in the majors.
The Phillies have a team slugging % of .399 and they average 4.39 runs per game (16th in baseball). They have hit 154 doubles, while getting a free base 344 times and scoring 505 runs. Philadelphia has accumulated 145 HRs over the course of the season to go along with 489 RBIs. They have been called out on strikes on 999 occasions (8th in baseball) and have accounted for 909 base knocks. The Philadelphia Phillies hold an OBP of .305 and a batting average of .237 for the year.
The Phillies have a team WHIP of 1.306 and have a FIP of 3.82 as a squad on the season. They sit at 23rd in MLB as a staff in total hits conceded with 982. The Philadelphia pitching staff have allowed 507 runs for the season while holding a team ERA of 4.20 (474 earned runs surrendered). They currently have a strikeout to walk ratio of 9.90 (1,121 strikeouts vs 344 bases on balls). They have relinquished 138 HR's and they relinquish 4.49 runs per 9 innings (15th in MLB).
They sit at 11th in baseball with a save percentage of 68.2%, and they have sent 384 relief pitchers to the mound for the season. Their relief pitchers have stepped onto the mound 102 times in high leverage situations in addition to 86 occasions with runners on base. With 93 save situations, the Phillies have earned 47 holds and also 14 blown saves. Philadelphia has had bullpen pitchers enter the game in 44 save opportunities and they have recorded 30 saves. Philadelphia relief pitchers have an inherited score percentage of 38.7% of 119 inherited runners.
The Philadelphia Phillies have gotten 67 double plays and own a fielding percentage of .985 (17th in pro baseball). The Phillies have racked up 940 assists, 60 errors and have earned 3,047 putouts over the course of the season. In their 9,141 innings played, the Phillies have accumulated a defensive efficiency of 67.4% (29th in pro baseball).
Wheeler (123-77 career record) holds a 3.24 earned run average and has given up 7.6 hits per 9 innings. His K/BB ratio is 3.79 and he has gone up against 7,489 opposing hitters thus far in his career. He has conceded a total of 659 ER's while earning a WHIP of 1.124 and a FIP of 3.2. So far in his pro baseball career, Wheeler has conceded 1,548 base hits while totaling 1,946 punch outs in 1,833 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Philadelphia (-128)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Philadelphia Phillies - Twitter
Toronto Blue Jays - Twitter
