Los Angeles Dodgers vs Philadelphia Phillies Prediction (July 20): Odds, Pick & Analysis

Los Angeles Dodgers vs Philadelphia Phillies · July 20, 2026 · 7:00 PM EDT · Photo: ESPN
The Los Angeles Dodgers bring a significantly more potent offensive arsenal to Citizens Bank Park, but they'll face a Philadelphia pitching staff anchored by one of baseball's most dominant arms this season. Los Angeles sits at 63-36 with a .636 winning percentage and has won two straight, while Philadelphia enters at 55-45 with a .550 winning percentage, riding a one-game losing streak. The Phillies' elite starting pitcher creates a compelling contrarian angle despite the Dodgers' offensive superiority.
Tonight's Odds
Probable Pitchers
Los Angeles Dodgers
RHP Emmet Sheehan
Philadelphia Phillies
LHP Cristopher Sanchez
Los Angeles' lineup has been a consistent run-producing machine, averaging 5.17 runs per game with a .773 OPS and .260 batting average. Shohei Ohtani remains the centerpiece, carrying a .290 batting average with 22 home runs and a commanding .938 OPS. Freddie Freeman provides secondary star power at .285 with a .846 OPS, giving the Dodgers a formidable top-of-the-order duo. The team's 129 home runs reflect sustained power production across the roster. However, the Dodgers will start Emmet Sheehan, who carries a 4.81 ERA with a 4-6 record—a significant vulnerability against a Phillies lineup that has shown offensive competence despite ranking below Los Angeles in most aggregate metrics.
Philadelphia's batting averages lag behind the Dodgers across the board, with a .236 team average and .701 OPS compared to Los Angeles' .260 and .773. Yet the Phillies possess legitimate power threats. Kyle Schwarber leads the team with 33 home runs and a .929 OPS, while Bryce Harper (.258 average, .853 OPS) and Brandon Marsh (.293 average, .808 OPS) provide additional offensive depth. Marsh's .293 average actually leads Philadelphia's lineup. The team averages 4.32 runs per game—nearly a full run below the Dodgers—but what matters more here is what Cristopher Sánchez brings to the mound. The Phillies' ace owns an exceptional 2.62 ERA with an 11-4 record, representing one of baseball's most reliable and effective starters this season.
The pitching mismatch tilts heavily toward Philadelphia. Sánchez's 2.62 ERA and 11-4 record stand in stark contrast to Sheehan's 4.81 ERA and 4-6 mark. While Los Angeles' overall team ERA of 3.49 outpaces Philadelphia's 4.21, the Dodgers' starting pitcher represents a clear weakness the Phillies can exploit. Los Angeles' offensive firepower should keep them competitive, but Sánchez has demonstrated the ability to suppress quality opponents all season. Philadelphia's three-game deficit in the division and +3.0 wild card positioning means this matchup carries playoff-race significance. The Phillies' moneyline at -134 reflects appropriate respect for Sánchez's dominance, and backing Philadelphia to capitalize on Sheehan's vulnerability represents the higher-probability outcome. The Phillies' elite starter should be enough to overcome their offensive disadvantage.
Best Bet
Philadelphia Phillies (-134)
Based on the matchup analysis, recent form, and line value, Philadelphia Phillies (-134) is our top play for this game.

