

Cardinals @ Braves
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
Matthew Liberatore has allowed 15 earned runs across his last three listed starts. That is the first thing anyone sees on Cardinals-Braves, and I get it. I still do not want to pay for 10 runs here, so I am on Under 9.5 at -120.
Pérez Is The Cleaner Half Of This Total
Martín Pérez is the reason I can get to the under instead of just staring at Liberatore’s recent damage and passing. Pérez comes in with a 3.00 ERA, 1.13 WHIP, 72.0 innings, and 60 strikeouts on the season. I do not need perfect from him at 9.5. I need enough control of the St. Louis scoring side to keep this from turning into a full shootout.
Liberatore Is The Ugly Part, Not A Surprise
I am not pretending Matthew Liberatore is in good form. His season line sits at a 5.56 ERA and 1.58 WHIP over 77.2 innings, and his last seven-game split is worse at a 7.34 ERA with a 1.70 WHIP over 30.2 innings. That is the obvious over case. It is also why this is 9.5 instead of a cheaper number.
The Recent Damage Is Real
Liberatore’s last three listed outings all came with runs attached: 6 earned against Arizona, 5 earned at Kansas City, and 4 earned at Minnesota. If that version shows up again, this under is sweating early. The reason I am still involved is simple: 9.5 asks for sustained scoring, not just one bad starter stretch.
Pérez Has Kept His Side More Manageable
Pérez’s last seven-game split is not spotless, but it works better for this number: 3.75 ERA, 1.31 WHIP, 36.0 innings, 31 hits, 15 earned runs, 16 walks, and 32 strikeouts. His last three listed outings were 3 earned over 4.0 innings at San Diego, 1 earned over 6.0 innings against Milwaukee, and 1 earned over 5.1 innings at New York. That gives the under a real chance to survive even if St. Louis gets some runners on.
The Team Hitting Stats Are Close Enough
Atlanta’s MLB team hitting stats show 390 runs, 103 homers, a .248 average, .311 OBP, .409 slugging, and .720 OPS through 82 games. St. Louis is at 362 runs, 89 homers, a .246 average, .324 OBP, .393 slugging, and .717 OPS through 81 games. The power edge is with Atlanta, but the OPS gap is basically nothing. I do not see enough there to treat 10 runs as the automatic answer.
The Home Run Risk Has To Be Respected
Atlanta’s 103 homers and St. Louis’ 89 homers are enough power to make this uncomfortable fast. I am not selling this as a dead-bat game. I just do not want to overrate one swing when the under has the Pérez half in better shape and a number that still cashes at 5-4.
The Counter Is Liberatore Losing It Early
The clearest way this loses is simple: Liberatore’s recent form carries over, Atlanta gets to him before the game settles, and the total is chasing 10 by the middle innings. His last seven-game numbers do not let me wave that away. That is the risk I am accepting, and it is why I would not want a worse number than 9.5 here.
Decision On Cardinals-Braves Under 9.5
I make this more about the full scoring ask than Liberatore alone. Pérez gives the under the sturdier half of the matchup, the team hitting stats are closer than the Atlanta power angle makes them feel, and 9.5 leaves room for some early trouble without needing a clean 3-2 game. Make both teams get all the way to 10. Under 9.5 at -120.