| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Trea Turner | SS | 43 | .300 | 0.924 | 2 |
| Bryce Harper | 1B | 32 | .233 | 0.583 | 1 |
| J.T. Realmuto | C | 22 | .143 | 0.420 | 0 |
| Kyle Schwarber | LF | 18 | .118 | 0.402 | 0 |
| Alec Bohm | 3B | 15 | .214 | 0.481 | 0 |
| Edmundo Sosa | 2B | 12 | .333 | 0.666 | 0 |
| Adolis Garcia | RF | 6 | .167 | 0.334 | 0 |
| Brandon Marsh | LF | 4 | .000 | 0.500 | 0 |
| Bryson Stott | 2B | 3 | .667 | 1.334 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Jake McCarthy | LF | 15 | .400 | 1.467 | 2 |
| Ezequiel Tovar | SS | 12 | .167 | 0.334 | 0 |
| Brenton Doyle | CF | 11 | .400 | 1.155 | 1 |
| Willi Castro | 2B | 6 | .333 | 0.833 | 0 |
| Edouard Julien | 2B | 5 | .200 | 0.400 | 0 |
| Hunter Goodman | C | 5 | .000 | 0.000 | 0 |
| Mickey Moniak | LF | 3 | .333 | 0.666 | 0 |
| TJ Rumfield | 1B | 3 | .000 | 0.333 | 0 |
| Troy Johnston | RF | 3 | .333 | 0.666 | 0 |
| Tyler Freeman | RF | 3 | .000 | 0.000 | 0 |
| Kyle Karros | 3B | 2 | .000 | 0.000 | 0 |
The batter-versus-pitcher history sharpens the edge considerably. Kyle Schwarber is batting .118 with a .402 OPS across 18 career plate appearances against Freeland, despite posting a .749 OPS against every other left-hander in baseball. That suppression is not a blip. It is sustained across multiple seasons and runs through the heart of the Philadelphia lineup. Bryce Harper, who has been electric over his last seven days (1.316 OPS, 9 home runs on the year), carries just a .233 average and .583 OPS in 32 career PA against this exact starter. Then there is the Alec Bohm situation: .159 batting average, moved out of cleanup, given days off to reset. Bohm described it himself: "It's not the swing. It's not the approach. There's not really one thing that I can put my thumb on and be like, OK, that's it." A hitter in that mental space, facing a pitcher who already has this lineup mapped, is a leverage liability.
Colorado arrives with genuine momentum. The Rockies won Game 1 of this series 9-7 on Friday and are riding a two-game winning streak into Saturday night. Mickey Moniak is the engine: .315/.364/.694, 11 home runs, 1.127 OPS over the last 28 days. He is one of the hottest individual bats on today's full slate. Hunter Goodman adds 10 home runs behind him, and Troy Johnston is hitting .330 with a 1.033 OPS over his last seven days. This is not a road team hoping to stay close on the scoreboard.
The case for Philadelphia is not hollow. Nola threw six scoreless innings against Miami on May 4, his strikeout rate remains sharp (40 K in 37.1 IP), and Citizens Bank Park plays with a 1.10 HR factor that gives Harper and Schwarber legitimate leverage. Multiple Colorado batters have carved out consistent futility against Nola: Goodman is 0-for-5 career, Freeman is hitless in 3 PA, and Karros is 0-for-2. But Nola's two April starts produced 5 and 6 earned runs apiece, his consistency in 2026 is genuinely in question, and Freeland's documented suppression of the top of this Philadelphia lineup creates a real ceiling on what the Phillies can actually produce tonight.
Picks made May 09, 2026 at 04:23 AM ET. Odds shown reflect current market prices.
No model score projection is available for this game, so this read is entirely matchup-driven. That actually makes the structural argument stronger, not weaker: when the edge is in the pitcher-specific batter data and a team-level platoon split rather than a model projection, it is harder for the market to efficiently price it out. The under at 8.5 carries LOW confidence because Citizens Bank Park is a real amplifier and these bullpens on both sides are not locks. The player props on Goodman and Realmuto offer the cleanest edges: two hitters with career 0.000 or near-0.000 OPS against their opposing starter, priced as though the market has not done the BvP math. Harper in this park, on this form, is the variance you are accepting. One swing can change the script.
Play Colorado with conviction on the run line, treat the moneyline as a legitimate value play, and stack the Nola strikeout prop and hit unders for depth. Respect the variance this park creates. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| May 08, 2026 | COL @ PHI | COLCOL 9-7 |
Compare odds for COL @ PHI