We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsPhiladelphia Phillies at Los Angeles Angels
Philadelphia PhilliesPhiladelphia Phillies
@
Angel Stadium of Anaheim
Los Angeles AngelsLos Angeles Angels

Match Predictor

Pre-match Prediction
Philadelphia Phillies
@
Los Angeles Angels
Philadelphia Phillies 68%Los Angeles Angels 32%
Market LinesRun Line: Philadelphia Phillies -2Total: O/U 8
Model: Under 8
Model projects 7.4 total runs vs 8 line

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
50%
67/135
MLB: 48%
Starter
44%
12/27
vs LAA
0%
0/1
Avg Total
8.9
MLB: 8.9
Game Starter (27) Last Starter vs LAA vs LAA (1)
Cristopher Sanchez #61 · LHP · Age 30
2.62
ERA (2026)
10.4
K/9 (2026)
27
Starts (2026)
9.0
Avg Total (2026)
Last 3:
ND STL (Aug 23): 6.2IP, 4ER, 7K
W MIA (Aug 17): 6.0IP, 1ER, 6K
ND @STL (Aug 11): 6.0IP, 0ER, 7K
vs LAA: ND (Apr 29 2024): 5.0 IP, 4 ER, 1 K
Bullpen (2026 Season)Average
ERA: 3.96MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-08-24 vs SEA. Bullpen arms likely still recovering.
Recent: W 6-4L 2-9L 1-4W 6-0W 5-3
Lineup vs Cristopher Sanchez (Career)
BatterPosPAAVGOPSHR
Jose SiriCF6.1670.3340
ArnaudC5.2000.6000
Tyler HeinemanC5.0000.2000
Mike TroutCF3.0000.3330
Zach NetoSS2.5001.0000
8 batters with no matchup history

Los Angeles Angels

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
41%
55/135
MLB: 48%
Starter
23%
3/13
vs PHI
0%
0/1
Avg Total
8.7
MLB: 8.9
Game Starter (13) Last Starter vs PHI vs PHI (1)
Ryan Johnson #32 · RHP · Age 24
5.75
ERA (2026)
6.7
K/9 (2026)
13
Starts (2026)
6.8
Avg Total (2026)
Last 3:
W @TEX (Aug 22): 7.0IP, 0ER, 3K
L KC (Aug 16): 5.1IP, 2ER, 4K
ND TEX (Aug 11): 4.1IP, 1ER, 5K
Bullpen (2026 Season)Average
ERA: 3.94MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-08-25 vs CLE. Bullpen arms likely still recovering.
Recent: L 3-5L 2-4L 6-8L 3-4L 3-5
Lineup vs Ryan Johnson (Career)
BatterPosPAAVGOPSHR
Luis Arraez2B3.6671.3340
12 batters with no matchup history
Our Top PicksLive Odds
Top PickPhillies -1.5 Run Line (-137, MEDIUM confidence)
Our model projects a 4.6-2.8 Phillies margin, roughly 1.8 runs in favor of Philadelphia, which lands right on the -1.5 line.
PickUnder 8.0 Total (-125, LOW confidence)
Our model projects 8.0 total runs, which matches the market line exactly.
PickCristopher Sánchez Under 7.5 Strikeouts (-116, MEDIUM confidence)
The 10.37 K/9 rate sounds like an automatic Over, but his last three starts produced 7, 6, and 7 strikeouts, all under 7.5.

Philadelphia Phillies vs Los Angeles Angels Game Preview

Cristopher Sánchez is the story tonight. In an MLB season full of ace performances, the 30-year-old left-hander has quietly built one of the best starter résumés in baseball. He arrives at Angel Stadium at 16-4 with a 2.62 ERA, 194 strikeouts, and a 10.37 K/9 rate across 168.1 innings. The Los Angeles Angels rank dead last in home OPS at .633 and are 13-28 against left-handed pitching this year. This is as clean an ace-vs-lineup mismatch as you will find on any single-game slate.

The Philadelphia Phillies have already taken Game 1 of this three-game set, winning 5-3 at Angel Stadium earlier today. Now they hand the ball to their best pitcher with a lineup that is genuinely dangerous. Bryce Harper is slashing .266/.384/.504 with a 1.033 OPS against right-handers in 2026. His last seven days show a 1.306 OPS, backed by a four-game streak with two-plus hits, including a home run and a double in his most recent game. Kyle Schwarber has launched 40 home runs this season with a .881 OPS against righties and hit one out last time out. Ryan Johnson, the Angels' starter, has surrendered 16 home runs in 67.1 innings this year. That 2.14 HR/9 rate sits among the worst in the league. His 4.15 BB/9 means elite hitters will see pitches to hit. One quality shutout start against Texas on August 22 does not undo a 5.75 ERA and shaky command season-long.

Luis Arraez is 3-for-3 with a 1.334 OPS in career plate appearances against Johnson this year, giving him a clear read on the right-hander. The rest of the Phillies lineup has no documented history against Johnson, but that matters less when he is this hittable across the board. Philadelphia has battled road inconsistency (.226 BA away from home), but the Schwarber and Harper combination generates damage efficiently rather than needing big innings to pile up runs.

For the Angels, Zach Neto is the most dangerous bat to watch. He has posted a 1.032 OPS in the last seven days and carries a 1.000 OPS in his only 2 career plate appearances against Sánchez (2024 sample). Mike Trout is 0-for-3 with a 0.333 OPS in 3 career plate appearances against the left-hander. Neto, most of this roster either has empty matchup histories or poor results against Sánchez. Angel Stadium carries a runs factor of 0.97, a mild but consistent suppressor that quietly tilts the environment toward pitchers. That park effect, Sánchez's swing-and-miss arsenal, and the Angels' structural offensive weakness combine to cap the scoring ceiling for Los Angeles well before the 3-run threshold most nights.

Philadelphia Phillies vs Los Angeles Angels Key Insights

  • Sánchez's last three starts produced exactly 7, 6, and 7 strikeouts. His 10.37 K/9 rate is elite, but the 7.5 strikeout line demands a performance he has not approached in over a month, and his only prior outing against this organization produced just 1 strikeout in 5 innings.
  • The Angels are 13-28 against left-handed pitching and rank last in home OPS at .633. Their projected 2.8 runs represents a ceiling against Sánchez, not a floor.
  • Ryan Johnson has allowed 16 HR in 67.1 innings this season. Both Harper (1.033 OPS vs RHP) and Schwarber (40 HR, .881 OPS vs RHP) have the power profiles to exploit that rate directly.
  • Zach Neto is the Angel most likely to disrupt the script. His 1.032 OPS over the last seven days is the hottest stretch by any Los Angeles hitter, and limited career matchup history against Sánchez (2 PA, 1.000 OPS) suggests he could make noise where others cannot.
  • Our model projects the total at 8.0, matching the market line exactly. The numerical edge is essentially flat. Qualitative factors, specifically Sánchez's arsenal, the Angels' last-place offense, and Angel Stadium's mild suppression, provide soft Under support that the numbers alone cannot fully capture.
  • Philadelphia is 75-60 with an 8-2 record in their last 10 and just blanked Seattle 6-0 before this series. Los Angeles is 52-83 with a five-game losing streak and a season run differential of -77. The momentum and organizational quality gap between these teams is as wide as it gets in August.

Philadelphia Phillies vs Los Angeles Angels Betting Picks

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

Under 8.0 Total (-125, LOW confidence)
Under 8.0 Total (-125, LOW confidence): Our model projects 8.0 total runs, which matches the market line exactly. Zero numerical edge means confidence is capped LOW. The soft qualitative case for the Under is real: Sánchez generates elite swing-and-miss against the worst home offense in baseball, Philadelphia tends to score efficiently in the middle innings rather than in late blowouts that inflate totals, and Angel Stadium's runs factor of 0.97 adds a quiet thumb on the Under side. Bet it with measured sizing given the thin margin.
Moneyline
Moneyline: No pick. The Phillies are priced at -233, implying 69.9% probability. The market implies Philadelphia wins 68.1% of the time. That gap is too small to exploit. Paying -233 for a near-certain favorite eats into your bankroll with minimal return. The run line at -137 gets you more value for the same directional conviction. Pass on the moneyline and redirect accordingly.
Analysis insight — no specific bet associated
Cristopher Sánchez Under 7.5 Strikeouts (-116, MEDIUM confidence)
Cristopher Sánchez Under 7.5 Strikeouts (-116, MEDIUM confidence): The 10.37 K/9 rate sounds like an automatic Over, but his last three starts produced 7, 6, and 7 strikeouts, all under 7.5. Projecting roughly 6.0-6.2 innings at that K pace puts expected strikeouts near 6.9. His only prior outing against this organization produced just 1 strikeout over 5 innings. The Under at -116 is nearly fair value against a number he has missed in three consecutive starts.
Bryce Harper Over 0.5 Hits (-270, HIGH confidence)
Bryce Harper Over 0.5 Hits (-270, HIGH confidence): Harper has a 1.033 OPS against right-handers in 2026 and a 1.306 OPS over the last seven days. He has recorded two or more hits in four straight games entering tonight. Ryan Johnson carries a 5.75 ERA and 16 HR allowed in 67.1 innings. Harper getting at least one hit against that profile is one of the stronger near-certainty propositions on the board, even if the -270 price asks you to pay for it.
Kyle Schwarber to Hit a Home Run (+190, MEDIUM confidence)
Kyle Schwarber to Hit a Home Run (+190, MEDIUM confidence): Schwarber has 40 HR in 578 plate appearances this season with a .531 SLG and .881 OPS against right-handers. He homered in his most recent game. Johnson has given up 16 HR in 67.1 innings, making him one of the most homer-prone starters in baseball. The market implies 34.5% probability. Against a pitcher this hittable, Schwarber's power profile makes +190 a live number worth a measured play.
Mike Trout Under 0.5 Hits (+148, MEDIUM confidence)
Mike Trout Under 0.5 Hits (+148, MEDIUM confidence): Trout is 0-for-3 with a 0.333 OPS in 3 career plate appearances against Sánchez (2024 sample only, small size noted). His L28d OPS sits at 0.704, reflecting a cold stretch. Sánchez's 2.62 ERA and 10.37 K/9 generate elite swing-and-miss against most lineups. At +148, the Under 0.5 hits pays plus money for a hitter who has no hit history against this left-hander and is not running hot right now.
Ryan Johnson Under 3.5 Strikeouts (-101, LOW confidence)
Ryan Johnson Under 3.5 Strikeouts (-101, LOW confidence): Johnson's 2026 K rate of 6.70 K/9 projects to roughly 3.7 strikeouts in a five-inning outing, just barely over the line. But his August 22 start against Texas produced only 3 strikeouts across 7.0 innings. Philadelphia features multiple contact-first hitters, including Arraez (.320 BA), Crawford, and Turner, who work counts and tend to suppress opposing strikeout totals. At -101, this is near-even money with a realistic path through the Phillies lineup.
Same-Game Parlay, 4 Legs
Same-Game Parlay, 4 Legs: Phillies -1.5 (contract 444090573) + Under 8.0 (contract 444090585) + Harper Over 0.5 hits (contract 444346781) + Trout Under 0.5 hits (contract 444346709). The thesis is tightly correlated. Sánchez dominates, Philadelphia wins by multiple runs, Harper contributes at the plate, and Trout goes hitless against a left-hander he has never solved. A dominant Sánchez performance naturally pushes the game Under while suppressing individual Angels hitters. Harper's hit is the near-certainty anchor that stabilizes the other legs.
Analysis insight — no specific bet associated
NRFI (-135)
NRFI (-135): Sánchez has posted first-inning shutout results in 11 of his last 15 starts, going 8-2 in his last 10. His first-inning ERA of 2.81 with a 1.00 WHIP reflects elite early-inning control. The Angels' home lineup has gone scoreless in the first inning in 69 of 134 games, with a 7-3 NRFI-to-YRFI split in the last 10. With one of baseball's best starters commanding the opening frame against a struggling home offense, a clean first inning is the default expectation rather than the exception.

Key Players

Batting AveragePHI
Brandon Marsh
.272Batting Average
LF
Home RunsPHI
Kyle Schwarber
40Home Runs
DH
Runs Batted InPHI
Kyle Schwarber
81Runs Batted In
DH
Earned Run AveragePHI
Cristopher Sanchez
2.62Earned Run Average
SP
WinsPHI
Cristopher Sanchez
16Wins
SP
StrikeoutsPHI
Jesus Luzardo
203Strikeouts
SP
Batting AverageLAA
Nolan Schanuel
.276Batting Average
1B
Home RunsLAA
Zach Neto
22Home Runs
SS
Runs Batted InLAA
Zach Neto
64Runs Batted In
SS
Earned Run AverageLAA
Reid Detmers
3.54Earned Run Average
SP
WinsLAA
Walbert Urena
8Wins
SP
StrikeoutsLAA
Reid Detmers
174Strikeouts
SP

Recent Form

Philadelphia Phillies
W6-4St. Louis Cardinals
L9-2Seattle Mariners
L4-1Seattle Mariners
W6-0Seattle Mariners
W5-3Los Angeles Angels
Los Angeles Angels
L5-3Texas Rangers
L4-2Cleveland Guardians
L4-3Cleveland Guardians
L5-3Philadelphia Phillies

Philadelphia Phillies vs Los Angeles Angels Summary

Our model projects a 4.6-2.8 Philadelphia Phillies win and a total of 8.0, matching the market line exactly. I trust the direction and lean slightly harder on the Under than the flat number suggests. Sánchez's recent outings of 6.0 to 6.7 innings consistently hold opponents under 3 runs, and the Los Angeles Angels offense is structurally incapable of generating crooked numbers against a pitcher this sharp. The Phillies score their runs through Harper and Schwarber in the middle innings, the Angels scratch together 2 runs at most, and the game finishes close to the 4-2 range. The run line at -137 is the primary play. It pays better than the moneyline, requires just enough margin to cover, and the underlying projection supports it squarely.

The prop market adds real value to this game. Harper Over 0.5 hits is the cleanest near-lock on the slate. Schwarber's home run at +190 and Trout's Under 0.5 hits at +148 offer meaningful plus-money upside in a high-Sánchez-performance scenario. The SGP bundles the best-correlated legs for parlay seekers. The contrarian argument here is Angels +1.5 at near even money (-102), particularly given Sánchez's lone prior outing against this organization produced 4 earned runs and 1 strikeout over 5 innings. That anomaly cannot be dismissed entirely. The edge doesn't care what sport you're watching, and small-sample outliers have a way of resurfacing when the sample size is one. Acknowledge it, account for it in your sizing, but do not let it override 168.1 innings of 2026 excellence.

This is a winnable card if Sánchez delivers his median start, which in 2026 means 6-plus innings and 2 runs or fewer. Variance lives in that one prior start and in Neto's recent heat. Bet the run line, anchor your prop card on Harper's hit, and manage your exposure accordingly. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesPHI leads series 1-0
DateMatchupResult
Aug 29, 2026PHI @ LAAPHIPHI 5-3

Phillies vs Angels predictions: Sánchez (16-4, 2.62 ERA) faces last-place Angels home offense (.633 OPS). Model projects 4.6-2.8 PHI. Best bets: PHI -1.5, Harper Over 0.5 hits.

Frequently Asked Questions

MLBGame PreviewsPhiladelphia Phillies at Los Angeles Angels