| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Myles Straw | RF | 9 | .333 | 0.777 | 0 |
| George Springer | DH | 6 | .333 | 1.166 | 1 |
| Ernie Clement | 2B | 2 | .500 | 1.500 | 0 |
| Tyler Heineman | C | 2 | .1000 | 2.500 | 0 |
| Vladimir Guerrero Jr. | 1B | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| J.T. Realmuto | C | 69 | .109 | 0.393 | 2 |
| Bryce Harper | 1B | 31 | .250 | 1.127 | 3 |
| Alec Bohm | 3B | 22 | .273 | 0.546 | 0 |
| Kyle Schwarber | DH | 21 | .235 | 0.969 | 2 |
| Bryson Stott | 2B | 14 | .615 | 1.335 | 0 |
| Edmundo Sosa | 2B | 11 | .182 | 0.364 | 0 |
| Brandon Marsh | LF | 8 | .250 | 0.625 | 0 |
| Trea Turner | SS | 6 | .333 | 0.666 | 0 |
| Garrett Stubbs | C | 2 | .500 | 1.000 | 0 |
Scherzer is 42 years old, on 47 days of extended rest, and posting a 9.64 ERA in 2026. That is not a rough patch. That is two consecutive starts where he failed to escape the second inning: 2.1 IP and 7 earned against Cleveland, then 2.1 IP and 8 earned against Minnesota. He has surrendered 7 home runs in just 18.2 innings, a 3.4 HR/9 rate that ranks among the worst in baseball for any pitcher with at least 15 innings pitched. At Rogers Centre, a dome with a 1.08 HR park factor, every mistake ball is amplified. There is no wind to knock it down, no cold night to suppress carry. Just a slightly above-average HR environment with a pitcher who is giving up long balls at a historically bad rate.
The Philadelphia lineup is architecturally designed for exactly this matchup. Bryce Harper owns a career 1.127 OPS against Scherzer across 31 plate appearances with 3 home runs, including peak stretches of 1.771 OPS in 2021 and 1.569 in 2022. Bryson Stott is hitting .615 with a 1.335 OPS in career at-bats against him. Kyle Schwarber leads the club with 23 home runs, hits .898 OPS against right-handed pitching this season, and carries a .969 career OPS against Scherzer with 2 HR in 21 PA. Brandon Marsh is hitting .332 on the season with a 1.120 OPS over the last seven days, and he owns a 1.000 OPS against Scherzer in his 2023 exposure. The legitimate counterweight is Philadelphia's road offense: a .624 OPS away from home, dead last in MLB, which puts a ceiling on how much damage this lineup can pile up even against a compromised starter.
The series is split 1-1, with Philadelphia winning 5-2 on June 8 and Toronto taking 3-2 on June 9. The Phillies are 7-3 in their last ten games and 28-15 when favored this season. The Blue Jays are 4-6 over the same stretch, though they are 20-15 at home and 9-7 against left-handed pitching, which is relevant against Luzardo. In tonight's MLB action, the distance between Scherzer's structural decline and Philadelphia's road offensive floor is where every betting decision in this game lives.
Picks made June 10, 2026 at 04:35 AM ET. Odds shown reflect current market prices.
The honest caveat is that this game can go sideways. Luzardo's last start against the Toronto Blue Jays was a career-worst outing, and his most recent start was rough too. The Blue Jays are 20-15 at home and have live bats in Sánchez and Clement who have been producing in recent days. PHI's road offense at .624 OPS, worst in MLB, can make a three-run Scherzer inning feel like fool's gold if the Philadelphia lineup goes cold in innings four through nine. If you are skeptical of the spread, the Scherzer strikeout under is the cleaner, less dependent play and should be the first bet on this card regardless of what else you do.
The Under 8.5 is listed at LOW confidence and deserves that grade. Take it small or leave it alone. The moneyline on either side offers no mathematical edge worth pursuing. The real value in this game is concentrated in two places: the run line at plus money against a historically compromised starter, and a strikeout prop on a 42-year-old who has been recording fewer strikeouts per start than some middle relievers. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Jun 08, 2026 | PHI @ TOR | PHIPHI 5-2 |
| Jun 09, 2026 | PHI @ TOR | TORTOR 3-2 |
Compare odds for PHI @ TOR