We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsToronto Blue Jays at Philadelphia Phillies
Toronto Blue JaysToronto Blue Jays
@
Citizens Bank Park
Philadelphia PhilliesPhiladelphia Phillies

Match Predictor

Pre-match Prediction
Toronto Blue Jays
@
Philadelphia Phillies
Toronto Blue Jays 33%Philadelphia Phillies 67%
Market LinesRun Line: Philadelphia Phillies -1Total: O/U 8
Model: Under 8
Model projects 7.6 total runs vs 8 line

Toronto Blue Jays

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
46%
53/116
MLB: 48%
Starter
vs PHI
33%
1/3
Avg Total
8.3
MLB: 8.9
Game Starter (0) Last Starter vs PHI vs PHI (3)
Jose Soriano is new to Toronto Blue Jays — no starter history with this lineup. Career stats shown below.
Jose Soriano #40 · RHP · Age 28
3.29
ERA (2026)
9.3
K/9 (2026)
Starts (2026)
Avg Total (2026)
Last 3:
W @SF (Jul 26): 5.0IP, 0ER, 5K
ND STL (Jul 20): 7.0IP, 2ER, 7K
L @MIN (Jul 12): 5.0IP, 3ER, 0K
vs PHI: W (Jul 20 2025): 7.0 IP, 2 ER, 5 K
Bullpen (2026 Season)Good
ERA: 3.25MLB Avg: 3.958 relievers
Recent: L 1-5W 3-1L 2-7W 5-4L 2-3
Lineup vs Jose Soriano (Career)
BatterPosPAAVGOPSHR
Luis Arraez2B9.4441.0000
Trea TurnerSS5.4001.2000
Bryson Stott2B4.5001.2500
Kyle SchwarberDH4.2500.5000
Brandon MarshLF3.3330.6660
Bryce Harper1B3.0000.0000
Edmundo SosaLF1.0000.0000
6 batters with no matchup history

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
47%
55/116
MLB: 48%
Starter
33%
6/18
vs TOR
33%
1/3
Avg Total
8.8
MLB: 8.9
Game Starter (18) Last Starter vs TOR vs TOR (3)
Zack Wheeler #45 · RHP · Age 36
2.49
ERA (2026)
10.8
K/9 (2026)
18
Starts (2026)
7.6
Avg Total (2026)
Last 3:
ND @BAL (Aug 02): 2.0IP, 0ER, 3K
ND @MIA (Jul 27): 3.0IP, 5ER, 6K
L LAD (Jul 21): 7.0IP, 2ER, 9K
vs TOR: W (Jun 15 2025): 6.0 IP, 1 ER, 9 K
Bullpen (2026 Season)Average
ERA: 4.20MLB Avg: 3.959 relievers
Workload Alert: Allowed 10 runs on 2026-08-05 vs WSH. Bullpen arms likely still recovering.
Recent: W 8-0W 6-3W 5-0L 4-10W 7-3
Lineup vs Zack Wheeler (Career)
BatterPosPAAVGOPSHR
Jesus SanchezRF24.3480.9401
Vladimir Guerrero Jr.1B17.1880.6141
Andres GimenezSS16.2140.5990
Alejandro KirkC11.1820.3640
Josh Smith2B10.1000.2000
George SpringerDH8.2500.5000
Luis Urias2B7.1430.4290
Ernie Clement2B5.4000.8000
Brandon ValenzuelaC3.0000.0000
Myles StrawRF3.0000.3330
Nathan LukesRF3.3330.6660
Kazuma Okamoto3B2.5001.5000
1 batters with no matchup history
Our Top PicksLive Odds
Top PickPhiladelphia Phillies -1.5 (-101) | Run
Philadelphia Phillies -1.5 (-101) | Run Line | MEDIUM confidence. Wheeler at home. Toronto 39-48 vs right-handed pitching. Guerrero Jr. potentially si...
PickUnder 8.0 Runs (-130) | Total | LOW conf
Under 8.0 Runs (-130) | Total | LOW confidence. Wheeler's strikeout profile and Toronto's weak offense vs right-handed pitching give a marginal lean t...
PickZack Wheeler Over 5.5 Strikeouts (-165)
Zack Wheeler Over 5.5 Strikeouts (-165) | Player Prop | HIGH confidence. This is the top individual pick on the board. Wheeler is posting 10.86 K/9 in...

Toronto Blue Jays vs Philadelphia Phillies Game Preview

The Philadelphia Phillies send Zack Wheeler to the mound tonight at Citizens Bank Park, and the pitching matchup alone tells you most of what you need to know. Wheeler is 10-2 with a 2.49 ERA, a 0.91 WHIP, and is striking out batters at a 10.86 K/9 clip across 105.0 innings this season. He is one of the best starters in the National League, and he is pitching at home against a Toronto Blue Jays lineup that is 39-48 against right-handed pitching in 2026. That structural gap drives every angle in tonight's MLB slate.

José Soriano steps in for Toronto carrying his own strong season: 9-6, 3.29 ERA, 127 strikeouts across 123.0 innings. Those numbers are real. But tonight is his first start in a Blue Jays uniform, and new-team debuts bring pitch-count caution, unfamiliarity with a new catcher, and early-exit risk that does not show up in a career ERA line. The Phillies' contact hitters have found him in limited career looks. Luis Arraez is hitting .444 with a 1.000 OPS across nine career plate appearances. Trea Turner is at .400 and 1.200 OPS in five PA. Bryson Stott has posted a .500 average and 1.250 OPS in four PA. Small samples, but they all point the same direction against a pitcher walking into a hostile ballpark for the first time in new colors.

Toronto's biggest concern tonight may not be Wheeler. It may be Vladimir Guerrero Jr., listed day-to-day with a hamstring issue. If he sits, the Blue Jays lose their cleanup bat and their most disruptive offensive threat in a lineup already struggling against right-handed pitching. The one Blue Jays hitter worth tracking is Alejandro Kirk, who has gone 13-for-36 with a home run over his last 10 games and recorded four hits against Chicago on August 6. Kirk is genuinely hot. But his career line against Wheeler is 11 plate appearances, a .182 average, and a .364 OPS. Wheeler has his number, hot streak or not.

The contrarian case for Toronto deserves honest treatment. The Blue Jays' pitching staff has posted a 2.90 ERA over the last 10 games, quietly outperforming Philadelphia's 3.96 ERA in that window. The Phillies bullpen was exposed badly on August 6, and beat writer John Stolnis put it plainly: "Allowed 7 of 11 batters to reach base, with Raley holding a 1-run lead and Kilian entering the 11th inning tied. Not ideal!" If Wheeler exits before the seventh with a slim lead, the Phillies will be patching together relief arms in unfavorable spots. That is a real risk. It just does not offset what Wheeler brings as a home starter against this specific lineup on this specific night.

Toronto Blue Jays vs Philadelphia Phillies Key Insights

  • Wheeler's 10.86 K/9 is the defining number in this game. Toronto is 39-48 vs right-handed pitching, and multiple lineup regulars carry career OPS marks well below .600 against him, including Kirk (.364 OPS, 11 PA), Josh Smith (.200 OPS, 10 PA), and Gimenez (.599 OPS, 16 PA).
  • Guerrero Jr.'s hamstring status is the biggest variable on the board. If he plays, Toronto has a legitimate middle-of-the-order threat despite his modest .661 OPS vs righties this season. If he sits, the Blue Jays' already-limited right-side lineup loses its most dangerous bat entirely.
  • Soriano's new-team debut is an underrated angle. His July 12 start at Minnesota produced zero strikeouts in 5.0 innings, proving he can go deep in a game while generating no strikeout volume. That is the core risk in the strikeout under market and a warning sign about what to expect from a first outing in a new organization.
  • Kirk enters tonight as the hottest bat in Toronto's lineup at 13-for-36 over his last 10 games, but his career line vs Wheeler, 11 PA, .182 AVG, .364 OPS, is exactly the kind of BvP split that holds real weight in hit props. Wheeler has consistently suppressed him regardless of what Kirk is doing otherwise.
  • The Phillies bullpen is thin after August 6. Brooks Raley allowed 2 earned runs in 1.0 inning, and Caleb Kilian allowed 4 earned runs in 0.1 innings. Philadelphia has strong incentive to let Wheeler go as deep as possible, which actually reinforces the strikeout over rather than hurting it.
  • Citizens Bank Park plays above league average for offense with an HR park factor of 1.1. That context matters for Bryce Harper's home run prop and represents some lingering pressure on the Under 8.0 if either bullpen gets exposed in the late innings.

Toronto Blue Jays vs Philadelphia Phillies Betting Picks

Picks made August 07, 2026 at 05:38 AM ET. Odds shown reflect current market prices.

Under 8.0 Runs (-130) | Total | LOW conf
Under 8.0 Runs (-130) | Total | LOW confidence. Wheeler's strikeout profile and Toronto's weak offense vs right-handed pitching give a marginal lean to the Under. That said, this is explicitly LOW confidence. The total sits right at the market line, leaving minimal edge. The Phillies' depleted bullpen is genuine scoring exposure if the game extends past Wheeler's outing. This is a Wheeler-dependent Under: back it on his ability to limit damage while he is in the game, and be aware the confidence level is low by design.
Moneyline | No pick. The market implies
Moneyline | No pick. The market implies 69.4% for Philadelphia at -227. The contrarian Blue Jays angle at +198 was evaluated and rejected because the market is accurately pricing Toronto's win probability with no exploitable gap on either side. Neither team clears the threshold for meaningful moneyline value. The run line at -101 is the right entry point for the Phillies.
Analysis insight — no specific bet associated
Zack Wheeler Over 5.5 Strikeouts (-165)
Zack Wheeler Over 5.5 Strikeouts (-165) | Player Prop | HIGH confidence. This is the top individual pick on the board. Wheeler is posting 10.86 K/9 in 2026. Toronto's lineup has consistently struggled against him: Guerrero Jr. is hitting .188 with a 0.614 OPS in 17 career PA, Kirk is .182 and .364 OPS in 11 PA, Josh Smith is .100 and .200 OPS in 10 PA, and Gimenez is .214 and .599 OPS in 16 PA. The bullpen context reinforces the ceiling, because with Raley and Kilian both compromised after August 6, the Phillies have real incentive to keep Wheeler on the mound as long as possible. He already posted 9 strikeouts in 7.0 innings against Los Angeles on July 21. The outs market prices him at -182 to clear 17.5 outs, which is 6.0 innings, and confirms the expectation of a deep, high-volume start. HIGH confidence is earned.
José Soriano Under 4.5 Strikeouts (-127)
José Soriano Under 4.5 Strikeouts (-127) | Player Prop | MEDIUM confidence. Soriano's Blue Jays debut is the angle. New-team starts carry pitch-count management risk and early-exit probability that does not show up in a season ERA. The Phillies' contact hitters have feasted on him in limited career looks: Arraez at 1.000 OPS in nine PA, Turner at 1.200 OPS in five PA, Stott at 1.250 OPS in four PA. Most critically, his July 12 start at Minnesota produced zero strikeouts across five full innings. Against a Philadelphia lineup running a .709 team OPS and 4.4 runs per game, with contact-oriented hitters at the top of the order, his season 9.3 K/9 overstates what tonight's start is likely to produce.
Bryce Harper to Hit a Home Run (+300) |
Bryce Harper to Hit a Home Run (+300) | Player Prop | MEDIUM confidence. Harper is slashing .255/.364/.500 with 24 home runs on the season, and his last seven days produced a 1.119 OPS, his hottest stretch of 2026. Citizens Bank Park carries a 1.1 HR park factor. His career line against Soriano is 3 plate appearances with no hits. Three PA is a statistically meaningless sample and should not be used to suppress a pick on a hitter in this kind of form. Soriano's debut uncertainty raises the probability of a hittable mistake pitch. At +300 with a 25.0% implied probability, Harper's current power production and home park context make this worth a look.
Alejandro Kirk Under 0.5 Hits (+135) | P
Alejandro Kirk Under 0.5 Hits (+135) | Player Prop | MEDIUM confidence. Kirk is the hottest bat in Toronto's lineup right now. That is exactly why getting positive odds on this prop is interesting. His career line against Wheeler is 11 plate appearances, a .182 average, and a .364 OPS. That is a meaningful sample, and it shows a consistent pattern of Wheeler shutting him down regardless of what Kirk is doing in the broader lineup context. Wheeler's mid-90s fastball-slider combination plays directly against Kirk's contact-first approach. Getting paid positive odds to fade a hitter with a .364 career OPS against today's starter across 11 PA is where this prop has value.
Jesús Sánchez Over 0.5 Hits (-114) | Pla
Jesús Sánchez Over 0.5 Hits (-114) | Player Prop | MEDIUM confidence. Sánchez has the strongest career track record of any Toronto batter against Wheeler. In 24 career plate appearances, he is hitting .348 with a 0.940 OPS. His 2024 split was 7 PA and a 1.238 OPS. His 2026 split is 3 PA and a 2.667 OPS, a small sample but directionally consistent across multiple seasons. The market is pricing this at essentially a coin flip despite a .348 career average against tonight's starter across 24 PA. That is a clear mis-price. Sánchez has identified Wheeler and the data shows it. At -114, this is the most straightforward value play in the props column.
Same-Game Parlay | 4 Legs
Same-Game Parlay | 4 Legs: Phillies -1.5, Under 8.0, Wheeler Over 5.5 Strikeouts, Kirk Under 0.5 Hits. This SGP is built around a single thesis: a dominant Wheeler outing. High strikeouts suppress Blue Jays offense, which flows directly into a low total and a comfortable Philadelphia margin. Kirk going hitless is a downstream consequence of Wheeler's arsenal overwhelming a contact-oriented hitter he has consistently shut down. All four legs reinforce each other rather than creating conflicting game states. The run line and Wheeler strikeout over are the two strongest individual picks, making a SGP combining them with the natural downstream effects a legitimate structure.
Analysis insight — no specific bet associated
No Run First Inning (-135) | NRFI | HIGH
No Run First Inning (-135) | NRFI | HIGH confidence. Three signals converge here. Soriano carries a 15-3 NRFI record at an 83% rate, with a 9-1 NRFI mark over his last 10 starts. Wheeler has not allowed a run in the first inning in nine consecutive games, posting a 16-6 NRFI record overall this season and a 9-1 mark over his last 10. From the team side, Toronto has scored in the first inning in just 2 of their last 10 games, carrying a .231 average and .292 wOBA in early-inning situations. When both starters carry elite first-inning suppression records and the opposing offense has struggled to score early for the past two weeks, -135 is thin pricing. NRFI is the high-confidence call on the first-inning market tonight.

Toronto Blue Jays vs Philadelphia Phillies Summary

Wheeler is the story, and the Phillies run line at -101 is the price that makes tonight's game worth playing. A team with one of the best starters in the NL pitching at home, priced at near even money on the -1.5 against a lineup that is 39-48 vs righties and potentially missing its cleanup hitter, represents the kind of structural mismatch that does not come around often. The analyst's projected flow holds up across the data: Wheeler controls Toronto's lineup for six or seven innings, Philadelphia builds a cushion through the middle frames, and the bullpen holds a two-run lead to close. That narrative is supported by the BvP splits, the lineup construction, and the incentive Philadelphia has to keep Wheeler on the mound as long as possible after August 6's bullpen meltdown.

The Wheeler strikeout over at -165 is the strongest individual pick on the board, and HIGH confidence here means something. Ten Toronto regulars have career OPS marks below .650 against him, the Phillies have reason to extend his outing, and his 9-strikeout game against Los Angeles three weeks ago shows his ceiling in a home start. Pair that with the NRFI at -135 for the first-inning angle. Soriano's 83% NRFI rate, Wheeler's nine-game first-inning clean streak, and Toronto's inability to score early in 8 of their last 10 games is too much convergence to ignore at that price. The one caveat that applies to every pick on this slate is the Phillies bullpen. Everything in the play-for column assumes Wheeler delivers a quality start. If he exits in the fifth with a one-run lead, Raley and Kilian are not the arms you want inheriting that margin, and the Under and run line both carry real exposure in that scenario. Bet the Wheeler ceiling. That is the whole play.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Blue Jays vs Phillies predictions: Wheeler (2.49 ERA, 10.86 K/9) dominant at home. Best bets: Phillies -1.5 -101, Wheeler Over 5.5 K -165, NRFI -135.

Frequently Asked Questions

MLBGame PreviewsToronto Blue Jays at Philadelphia Phillies