Skip to content
GARY A.I.Get the app
MLB · Wed, Sep 30 · 2:00 PM

Phillies at Braves

O/U 7.5 · RL Phillies -1.5 · Truist Park

GARY'S PICK
Braves Moneyline
MLBvs Phillies· +100

Braves
Moneyline

+100 · LOST · PHI 4 · ATL 3

Phillies

The pick & result

Published pick
Atlanta Braves ML +100
Published odds
+100
Result
Lost
Final score
4-3

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 line

BETRIVERS · 7 moves
MarketOpened
Sep 29 5:38 PM
Close
Sep 30 1:45 PM
Move
SPREADPhillies -1.5 (+148)Phillies -1 (+112)−½
TOTAL6.5 (-141)7 (-117)+½
MONEYLINEPhillies -118Phillies -118Holds
Every move, in order ›
WhenSpreadTotalMoneyline
OPENSep 29 5:38 PMPhillies -1.5 (+148)6.5 (-141)Phillies -118 · Braves -103
Sep 30 5:00 AMPhillies -1.5 (+143)7 (-117)Phillies -121 · Braves +100
Sep 30 6:00 AMPhillies -1.5 (+145)7 (-117)Phillies -117 · Braves -103
Sep 30 10:50 AMPhillies -1.5 (+143)7 (-110)Phillies -120 · Braves +100
Sep 30 11:19 AMPhillies -1.5 (+145)7 (-113)Phillies -117 · Braves -103
Sep 30 12:00 PMPhillies -1.5 (+143)7 (-120)Phillies -118 · Braves -103
Sep 30 1:30 PMPhillies -1.5 (+143)7 (-114)Phillies -118 · Braves -103
CLOSESep 30 1:45 PMPhillies -1 (+112)7 (-117)Phillies -118 · Braves +100

The read

Win and you're in at Truist Park. The Braves can close out this Wild Card Series on a Wednesday afternoon, and the Phillies hand the ball to their ace with the season on the line. I'm taking Atlanta at even money, and the reason is the late innings. Jhoan Duran threw 27 pitches over two innings yesterday and has pitched the day after a 26-plus pitch outing only 1 of 2 times this year. Alex McFarlane, the likely bridge, threw 16 yesterday after 22 on Sunday. He has pitched the day after a 16-25 pitch outing just 1 of 5 times. Behind them is a relief group with a 6.17 ERA, a 1.70 WHIP and 20 walks in 42.1 innings over the last two weeks. José Alvarado's 7.27 ERA over his last 30 days is part of that. Atlanta counters with Raisel Iglesias off a 7-pitch day (0.90 ERA over his last 30), Robert Suárez on three full days of rest, and a pen at 3.83 and 1.06 in the same window.

The best argument against me is Cristopher Sánchez, and it's a real one. He's the better pitcher. His last two starts produced 16 strikeouts against 1 walk, and he has worked at least six innings in each of his last five. But even a strong seven leaves six outs for that shaky Philadelphia pen. And the Braves' lineup is built to test him: he allows a .752 OPS to right-handed hitters, and Atlanta sends six right-side bats at him. His 2.91 ERA sits under a 3.39 xERA, and the move from a near pick'em to -118 tells me the market is overpaying for a fragile number.

Tyler Mahle has already handled this lineup twice this month: 13 innings, one earned run. He allows a .644 OPS to lefties, and Philadelphia stacks Schwarber, Harper and Stott back-to-back-to-back. That block gives Walt Weiss a clean lefty stretch late. Ray Kerr, who threw 6.1 scoreless innings against the Phillies this month, is on four full days of rest. Harper's .997 OPS against right-handers is the matchup that could flip this. Still, Philadelphia has scored 3.2 runs per game over its last 10 and hit .230 with runners in scoring position in that span. At plus money at home, with the fresher and better bullpen, I'll take the Braves to finish it.

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

BATTER VS ARM

  • Matt Olson vs Cristopher Sanchez: .333

    .333

    Olson is 6-for-18 against Cristopher Sanchez with a 1.111 OPS, so he has done damage when he connects. Eighteen at-bats is small, and a few swings either way change it a lot. He comes in steady at a .723 OPS over the last 15 days. For Olson props, the history is a reason to expect him to be a factor, kept in check by how few trips it covers.

  • Ozzie Albies vs Cristopher Sanchez: .500

    .500

    Albies is 6-for-12 against Cristopher Sanchez, but 12 at-bats can swing fast. He comes in cold at a .405 OPS over the last 15 days, which pulls hard against the history. The two signals point opposite ways, and the recent slump says more about what he looks like right now.

PLATOON EDGE

  • Bryce Harper (bats L) gets a RHP from the 3rd spot

    .997

    Harper has a .997 OPS against right-handers over 352 at-bats and .657 against lefties over 225. Both samples are large, so this split is who he is. With right-hander Tyler Mahle starting in Atlanta, he bats third to get that side of him up in the first inning. His props and early Phillies scoring look best while Mahle is in, and less so once a lefty comes out of the Braves bullpen.

HEAT CHECK

  • Mauricio Dubon: .994 OPS in Last 15 Days

    .994

    Dubon's hot run covers 42 AB and sits 0.275 above his .719 season baseline. His 12 home runs give him some pop, but a jump that size in that few at-bats usually settles back toward the season mark. Against a 1.5 total-bases line, the season level is the better starting point, with the recent form as a small nudge.

  • Bryson Stott: .941 OPS in Last 15 Days

    .941

    Stott's last 41 AB sit 0.205 above his .736 season mark, a hot stretch in a small sample. His 10 home runs on the season show modest power. A 1.5 total-bases line needs an extra-base hit or two singles, and his season level makes that a steeper ask than the recent run implies.

COOLING OFF

  • J.T. Realmuto: .197 OPS in Last 15 Days

    .197

    Almost nothing has fallen in for Realmuto over the last 15 days, a 37 AB stretch that sits 0.417 below an already modest .614 season mark. Thirty-seven at-bats is a small sample, and he should move back toward .614. For PHI @ ATL, his season number is the fairer guide to what to expect at the plate.

  • Bryce Harper: .609 OPS in Last 15 Days

    .609

    Harper's last 15 days, over 48 AB, sit 0.256 below his .865 season level. That is a dip for a hitter whose full season is well above average, and far from a collapse. Forty-eight at-bats is a short window, and the .865 is the stronger signal. For PHI @ ATL, his season baseline should carry most of the weight in how you rate him.

HEAD-TO-HEAD

  • Braves are 9-4 vs Phillies this season

    9-4

    Atlanta has won nine of the 13 meetings, which is a real sample for a season series. Philadelphia took the last one 9-4, so the edge does not show up every night. The sheet does not say who started those games or where they were played, so the record tells you who won and leaves out why. With the game in Atlanta, give the Braves a mild lean in how you frame it and let tonight's starters decide how much it counts.

REPLACEMENT

  • Bryce Harper (.997 vs RHP) replaces Adolis Garcia at RF tonight

    .865

    With Adolis Garcia out, Harper plays right field and bats third against right-hander Tyler Mahle. His .997 OPS against righties over 352 at-bats sits well above his .865 overall line. The lat injury has lasted 98 days, so this is a steady role. For props, Harper third in the order against a righty is where his season line undersells him.

TEAM RECORD

  • Braves 6-2 in Tyler Mahle's last 8 starts

    6-2

    Atlanta usually comes out ahead when Tyler Mahle pitches, six wins in his last eight turns. Eight starts is a small window, and a team record counts the lineup and bullpen too, so Mahle gets only part of the credit. With no innings or runs allowed on the sheet, his own share is hard to pin down. Against Philadelphia, it says the Braves tend to be in these games on his days, and the price decides whether that is worth anything.

All research from this day

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 September 30, 2026 at 11:18 AM 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: draftkings, fanatics, fanduel, betmgm, caesars, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

2
  • GARY'S PICK
    CRISTOPHER SANCHEZPITCHER OUTS OVER 17.5
    MLBPhiladelphia Phillies· -137

    Cristopher Sanchez
    Pitcher Outs over 17.5

    -137 · CASHED · ACTUAL 20

    Philadelphia Phillies

    I'm taking Cristopher Sánchez over 17.5 outs at -137. Eighteen outs gets there, and he has been a six-inning pitcher all year: 207 innings across 33 starts. His last eight starts went 6, 6.2, 6, 7, 6, 6, 6.1, 6.1 and 7 innings. Even the September night the Astros tagged him for six runs, he still finished the sixth on 81 pitches.

    The bigger reason is what sits behind him. Jhoan Duran threw 27 pitches yesterday, and neither he nor Don Mattingly would commit to his availability. Alex McFarlane has worked two of the last three game days. José Alvarado gave up six runs while getting two outs in his last two outings. Jonathan Bowlan hasn't pitched since September 17 with a groin strain. Aaron Nola is being held for a Game 3. In an elimination game, Mattingly's best reliever is his starter, and he knows it. Unless Sánchez is getting hit hard, he stays out there.

    The matchup helps his pitch count. Left-handed hitters have done almost nothing against him this season. Michael Harris II is 2 for 15 with 10 strikeouts against him in his career. The bottom of Atlanta's order has Sean Murphy and Ha-Seong Kim, and both have struggled badly at the plate this year.

    The case against is real. Sánchez has been noticeably worse on the road, with a 3.87 ERA in 14 starts compared with 2.23 at home. Right-handed hitters have handled him much better than lefties. In small career samples, Ronald Acuña Jr. is 6 for 16 against him and Austin Riley is 7 for 15, and both hit in the top six tonight. His first innings have been shaky this year. If Atlanta puts up a crooked number early, a manager facing elimination could go to the pen before the sixth is done.

  • GARY'S PICK
    TYLER MAHLEPITCHER OUTS OVER 14.5
    MLBAtlanta Braves· -135

    Tyler Mahle
    Pitcher Outs over 14.5

    -135 · CASHED · ACTUAL 21

    Atlanta Braves

    Tyler Mahle over 14.5 outs at -135 means I need five full innings. He has cleared that in every start since mid-August, and his two September starts against this Phillies club went six innings and then seven. He gave up one earned run across those 13 innings and got a steady stream of ground balls with his fastball and splitter.

    The Philadelphia lineup plays into what he does well. Five left-handed bats are starting, and lefties have hit him softly all season. The career head-to-heads are small samples, but they point the same way: Bryson Stott is 0 for 11 against him, and Brandon Marsh and Justin Crawford are each 0 for 8. The Phillies have scored 3.2 runs a game over their last ten. Mahle has also been much better at Truist Park than on the road. Walt Weiss said before the playoffs that Chris Sale and possibly Mahle were the only starters he'd trust to go through a lineup more than twice. That tells me Mahle gets a real leash tonight.

    The risk is the Atlanta bullpen. Didier Fuentes, Dylan Lee and Raisel Iglesias threw light loads yesterday, and Robert Suárez is fresh. Weiss has said the Wild Card round doesn't call for innings eaters. This is also Mahle's first postseason start, his first innings have been rough this year, and his last outing ended after five innings with two homers and five runs. Right-handed hitters have given him trouble. Trea Turner is 10 for 25 against him, J.T. Realmuto is 5 for 10, and Bryce Harper took him deep on September 12. If the top of the order gets to him early, Weiss has fresh arms ready to take over.

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 Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day