Phillies at Angels
O/U 8 · RL Phillies -1.5 · Angel Stadium
The pick & result
- Published pick
- Angels +1.5 +120
- Published odds
- +120
- Result
- Lost
- Final score
- 4-2
Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.
The read
It is a clear, warm night at Angel Stadium, with Philadelphia carrying the stronger season résumé. The ticket, however, is about whether that advantage justifies laying 1.5 runs at -144.
Ryan Johnson’s 5.75 season ERA trails Cristopher Sánchez’s 2.62, but tonight’s setting narrows that gap. Johnson has a 1.62 ERA over his last three starts and a 3.41 ERA across six home starts; Sánchez has a 2.41 ERA over his last three but a 4.07 ERA across 11 road starts.
Los Angeles also starts eight right-handed hitters. Right-handed batters have hit .288 with a .758 OPS and 13 home runs against Sánchez, compared with .156, a .360 OPS and one homer from left-handed batters. That matchup-specific split is the strongest reason to take the run cushion.
Philadelphia’s .722 OPS against right-handed pitching and considerable bullpen advantage prevent an Angels moneyline play. The Phillies’ current relievers own a 3.43 ERA and 1.20 WHIP, while the Angels’ group sits at 3.76 and 1.28; over the last five days, those pens have allowed three earned runs in 11 innings and 12 in 16⅓, respectively. That is the danger, but +120 compensates for it. I’ll take Los Angeles to win or remain within one run rather than pay the inflated price for Philadelphia to create separation.
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
STARTER FORM
Ryan Johnson: 1.62 ERA over his last 3 starts
1.62He's stopped beating himself — the walks and hard contact that built his ugly season line are gone, replaced by a guy missing bats and working ahead. Anyone pricing him off the full-season number hasn't caught up to what he's actually throwing right now.
PLATOON EDGE
Bryce Harper (bats L) gets a RHP from the 3rd spot
1.033Bryce Harper owns the platoon advantage against Ryan Johnson and hits in the heart of the order. One early opportunity with runners aboard could be enough for him to do damage.
HEAT CHECK
Alec Bohm: 1.051 OPS in Last 15 Days
1.051Bohm's up over three hundred points on his season OPS the last two weeks, and 14 homers already banked says the power's no accident. I like him to clear that 1.5 total-bases number tonight.
BULLPEN
Los Angeles Angels pen: 12.7 relief IP over their last 3 games
12.7 IPWatson's worked all three games including the last two days, Peralta's right there with him, and this pen is worn down well past just its top two arms. Murphy's the only real fresh option — a Philly lead into the sixth or seventh could get uncomfortable fast.
BALLPARK
Ryan Johnson's ERA drops to 5.03 at Angel Stadium
5.03Even his better number isn't good — a low average against but an ERA still near five says the contact he allows keeps costing him. Philadelphia doesn't need much to get to him at home tonight.
STREAK
LAA have lost 4 straight
L4The Angels' four-game slide fits a broader stretch of being outplayed, not just a couple of bad breaks. Home field has to stop the bleeding against a Philadelphia club arriving with the stronger recent formula.
TEAM RECORD
Phillies 6-1 in Cristopher Sanchez's last 7 starts
6-1Philly's a different team behind Sanchez — clean innings, an early punch, a pen that barely sweats. That shouldn't wear off on a flight to Anaheim, so I'm riding the Phillies tonight.
REGRESSION
Philadelphia Phillies are 23-11 in one-run games (.676 win%)
23-11A .676 win rate in one-run games is mostly variance, and variance finds its way back to .500 eventually. Philadelphia's overall record is probably running a little hot relative to where the market has them.
CUT LIST
Christian Moore
0.524 OPSChristian Moore’s .171 average and .524 OPS make him the clearest cut here. Batting fifth and starting tonight preserve some opportunity, but the production hasn’t justified a season-long roster spot. CUT
Ryan Johnson
5.42 xERAJohnson's the one arm here where the numbers actually agree with each other, 5.42 xERA against a 5.75 ERA, no smoke and mirrors in either direction. That's the good news walking into tonight's start. The bad news is 'no smoke and mirrors' still adds up to a mid-5s pitcher, and that's replacement level in a season-long format. Cut him, but he's the last of these three I'd drop.
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Daily picks first stored August 27, 2026 at 3:21 PM ET.
- Odds record
- The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, betmgm, draftkings, caesars, betrivers.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
2- GARY'S PICKRYAN JOHNSONPITCHER EARNED RUNS UNDER 2.5
I’m buying Johnson’s adjustment at a plus-money price. He has allowed four earned runs across 21⅓ August innings and two or fewer in four consecutive starts.
He has leaned more heavily on a cutter and splitter that have held hitters to .179 and .175, respectively, while reducing his vulnerable sinker. Philadelphia presents real power risk, but Johnson has completed more than five innings only three times in 13 starts.
That limited exposure helps him stay below three earned runs.
- GARY'S PICKBRYCE HARPERWALKS OVER 0.5
Harper has drawn a walk in 11 of his last 15 games and owns 94 walks this season. That plate discipline meets a starter who has issued 31 walks in 67⅓ innings and gone over 1.5 walks in seven of his last eight starts. Harper is also carrying a .386 average and 1.081 OPS over his last 15 days, giving Los Angeles every reason to work carefully. Close to even money is a good price for one free pass.
Every prop from this day is on the archive page.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.
Get Gary on the App StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day