MLB Scores · MLB Odds

Cardinals vs Braves

Final · Tue Jun 30 · 7:15 PM ET · Truist Park

St. Louis CardinalsCardinals44-38
5
FinalJun 30, 2026
Atlanta BravesBraves49-34
3
StreamMLB.TVBravesVisionGray MediaCardinals.TV

Closing line

US sportsbook at first pitch
Moneyline
STL+123
ATL−149
Run line
STL +1.5−163
ATL −1.5+135
Total O/U
Over 9−120
Under 9−101
  • Run line: Cardinals +1.5 covered.
  • Total O/U: under 9 (8 runs).

Recap

The St. Louis Cardinals beat the Atlanta Braves 5-3 at Truist Park in Atlanta on Jun 30, 2026 to move to 44-38.

They scored 4 runs in the fourth inning.

Score by inning

St. Louis Cardinals and Atlanta Braves, score by inning
Team123456789R
STL0004010005
ATL0010001103

W: Liberatore (4-5) · L: Perez (6-5) · S: O'Brien (3-3)

Scoring plays

Bottom 3

  1. ATLSacrifice flyAlbies hit sacrifice fly to left, Mateo scored.0-1

Top 4

  1. STLHome runVelázquez homered to center (444 feet).1-1
  2. STLHome runChurch homered to right (391 feet), Winn scored and Nootbaar scored.4-1

Top 6

  1. STLSacrifice flyJordan hit sacrifice fly to right, Winn scored.5-1

Bottom 7

  1. ATLSingleAlbies singled to center, Mateo scored, Baldwin to second.5-2

Bottom 8

  1. ATLWild PitchDubón scored on Fernandez wild pitch, Yastrzemski to third on wild pitch by Fernandez.5-3

Team stats

STLATL
Hits
6
6
Home Runs
2
0
Runs Batted In
5
2
Walks
5
7
Strikeouts
6
12
Runners Left On Base
11
25
Errors
0
0

Player stats

Cardinals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt 2B0-4400001125.261.358.405
Ivan Herrera C0-5500000116.252.392.403
Jordan Walker RF0-3300001115.288.342.511
Nelson Velazquez DH2-2212111014.316.395.605
Alec Burleson DH0-110000016.279.347.474
Jose Fermin 3B0-3300001012.264.318.388
Masyn Winn SS1-3321001014.245.318.332
Lars Nootbaar LF2-4412000112.306.400.472
Blaze Jordan 1B0-3300100017.235.246.392
Nathan Church CF1-4411310116.258.300.404

Cardinals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Matthew Liberatore P5.011149098-605.3398
George Soriano P1.201111028-173.4728
JoJo Romero P0.241101022-173.8922
Ryan Fernandez P0.200021025-121.7425
Riley O'Brien P1.01000009-73.829

Braves · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Drake Baldwin C1-5501000227.254.335.458
Ozzie Albies 2B1-4401200016.274.323.431
Matt Olson 1B1-4401001221.276.345.529
Michael Harris II CF0-3300002119.294.330.491
Mauricio Dubon LF1-4411001016.267.318.419
Eli White RF0-2200000213.215.261.355
Mike Yastrzemski RF1-2201000011.223.308.337
Austin Riley 3B0-4400000216.207.286.333
Joey Bart C0-2200000214.230.266.365
Rowdy Tellez PH0-000000107.200.273.500
Ha-Seong Kim SS0-000000000.068.171.068
Jorge Mateo SS1-2221001117.266.310.422
Dominic Smith PH0-000000105.279.323.419
Raisel Iglesias P0-000000000.000.000.000

Braves · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Martin Perez P5.054431285-503.2785
James Karinchak P1.001111018-91.1718
Dylan Dodd P1.000002015-92.5715
Ian Hamilton P1.010011020-119.0020
Raisel Iglesias P1.00000109-71.329

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:53 PM ET. How game pages are made