Phillies at Orioles
O/U 7.5 · RL Phillies -1.5
Phillies ML-145
CONF 62%
WCashedFinal 8-0
The read
Sunday afternoon game in Baltimore, the series is tied one to one, and the last thing the Orioles saw was a Phillies lefty striking out a pile of their guys and jawing at their dugout as he walked off. Now they have to deal with Zack Wheeler. The line opened this morning with Philadelphia as a modest favorite and it's gotten noticeably more expensive since, while the payout on Baltimore hasn't budged. That's not both sides getting bet — that's the sportsbook picking a side.
Wheeler is the best player on this field and it isn't close. Great record, tiny earned run average, and the underlying stuff says it's real, not luck. His splitter gets swings and misses about half the time hitters offer at it, and he's got a nasty breaking ball right behind it. He got hit around in Miami six days ago — short outing, a handful of runs — but the market shrugged that off as one bad night, and so do I. Waiting for him is the thinnest Baltimore lineup of the season. Two of their better bats are gone. Several regulars are in brutal cold stretches, one of them hasn't managed a hit in over ten tries and barely hits at all in day games. Four lefty bats in that order against a righty who's smothered lefties all year. One of their guys is swinging it well and another has been their hot bat, but that hot bat basically disappears in daylight. Baltimore's starter has been okay and nothing more — he lets too many guys on base, his sinker doesn't miss bats, and his fastball gets hit hard.
I'll be honest, I don't love the price. It's very close to what I think the game is actually worth, and paying up after the line already moved against me is not how you grow a bankroll. Two things tip me over. Philadelphia's relievers are fresh — their closer barely threw last night and nobody pitched two days in a row — while Baltimore's late-inning guys are the same ones who coughed up a bunch of runs in the eighth yesterday, including one who needed twenty pitches to get a single out. And the alternate bet where Philadelphia has to win by two or more is a trap; the price there assumes that happens way more often than it really does. So I'm just taking them to win, straight up. The one thing that can wreck it is the weather — storms are in play, and a long rain delay pulls Wheeler early and hands the ball to guys I trust a whole lot less. That's the risk I'm accepting. Phillies to win.
The full analysis
Sunday matinee at Camden Yards, series tied at a game apiece, and the last thing these Orioles saw was Cristopher Sánchez punching out eleven and barking at their dugout on his way off the mound. Now they get Zack Wheeler. The number opened this morning at Philadelphia -130 and it sits at -145 with the Baltimore side stuck on +120 — the book didn't improve the dog, it just made the favorite more expensive. That isn't two-way action. That's a house leaning.
Wheeler is the best thing on this field and it isn't close. Ten and two, a 2.53 his expected numbers back all the way down, a splitter hitters swing through nearly half the time and a sweeper right behind it. He got knocked around in Miami six days ago — three innings, five earned — and the market filed that where I did, under "one start." What's in front of him is a Baltimore lineup at its thinnest point of the year. No Rutschman, no Basallo. Ward is 8-for-48 over two weeks, Taveras 5-for-41, Cowser 2-for-18, and Jake Rogers hasn't got a hit in eleven tries and carries a .123 mark in day games. Four lefties in that order against a right-hander holding left-handed bats to .191. Alonso is squaring it up and Holliday's been the one hot bat, but Holliday hits .157 when the sun's out. Bradish has been fine and nothing more — 1.36 WHIP, a sinker nobody misses, a four-seamer getting hit at .301.
I don't love the price and I'll say so out loud: -145 is close to what I make it, and paying up after a fifteen-cent move is not how you build a bankroll. Two things push me over. Philadelphia's bullpen behind Wheeler is rested — Duran threw thirteen pitches last night, nobody worked back-to-back — while Baltimore's late arms are the ones who handed over four in the eighth yesterday, Kittredge needing twenty pitches to record one out. And the run line at +117 is a trap; that price implies a Phillies win is a two-run win about 78 percent of the time, and it isn't. So it's the straight side. The thing that can wreck it is the sky — there's storm risk on this one, and a long delay pulls Wheeler out early and hands the game to arms I trust considerably less. That's the risk I'm taking on. Phillies moneyline.
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
- Board stored August 2, 2026 at 12:09 PM ET.
- Odds record
- The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, draftkings, caesars, betmgm, betrivers, fanatics.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
5Zack WheelerOVER 8.5 Strikeouts Strikeouts+168
LActual 3
Wheeler punched out at least nine hitters in four of his last five starts before the Miami game, and even in that one his whiff rate held right in line with every other outing this stretch — the two homers that day were mistakes over the plate, not a drop in stuff. Today he's facing an Orioles order that's already without Rutschman and Basallo behind the plate, and without Mountcastle or Westburg anywhere in the lineup — a shorthanded group that strikes out as a team more than the Phillies lineup does, and Wheeler's held opposing hitters to right around a .200 average or lower from both sides of the plate all year. Eight and a half feels light for what he's been doing to healthier lineups than this one.
Alec BohmOVER 0.5 RBI RBI+208
Not yet graded
Bohm's driven in thirteen runs across his last fifteen games — that's not a hot week, that's a hot month — and he's doing it hitting cleanup behind a Phillies top of the order that's doing damage right now, Turner especially. He's also two-for-five with no strikeouts in his career against Bradish specifically. Getting plus money on a guy who's knocked in a run more nights than not over the last two weeks, hitting right behind the exact bats getting on in front of him, is a number the board is underpricing.
Kyle SchwarberOVER 0.5 Home Runs Home Runs+400
LActual 0
Bradish throws his four-seamer less than anything else in his mix, and there's a reason for that — hitters are batting .301 against it, the softest number on his entire arsenal. Schwarber has built a career on exactly that mistake: .575 slugging against four-seamers, and against right-handers as a group he's sitting on 21 home runs in 239 at-bats this season, right around one every eleven trips. He's been quiet the last two weeks, chasing more than he's connecting, but that's never been the tell with this bat — Schwarber goes cold for stretches and then turns one hanging fastball into the whole game. The delay already ate into today's plate appearances for everybody, so I'm not counting on volume here, I just want him seeing this specific pitch when he does get up.
Bryce HarperOVER 0.5 Home Runs Home Runs+625
WActual 1
Harper's numbers against right-handed pitching this season are absurd — .989 OPS, 19 home runs in 245 at-bats — and Bradish is a right-hander. He's 0-for-5 with a couple strikeouts against him personally, but five at-bats isn't a track record, it's a coin flip that landed tails once. He's also been the hottest bat in this lineup over the last week, north of a 1.000 OPS with a homer mixed in, and the small sample he has at this park has been loud. The rain is the real variable in how much game anyone sees today, but Harper doesn't need at-bats to stack up the way a contact hitter does — he needs one mistake, and the version of him swinging the bat right now has been finding those.
Pete AlonsoOVER 0.5 Home Runs Home Runs+500
LActual 0
Alonso's in the middle of a two-homer week and the underlying contact — exit velocity, barrels — backs it up as real rather than lucky. He's never faced Wheeler, so there's no history to lean on either way, but his production against fastballs and sinkers, the two pitches Wheeler goes to most, is exactly the shape of hitter I'd want in this matchup on paper. The difference between this pick and the other two is the pitcher: Wheeler is having one of his best seasons, missing bats at nearly a 40 percent clip start after start, so this isn't the soft matchup Schwarber and Harper are getting across the diamond. I still like the swing path enough to take him at this price, with the same rain-delay caveat on total at-bats hanging over the whole slate today.
Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.
Download on the App Store