MLB Scores · MLB Odds

Braves vs Cardinals

Final · Sun Jul 12 · 2:15 PM ET · Busch Stadium

Atlanta BravesBraves55-40
4
FinalJul 12, 2026
St. Louis CardinalsCardinals50-45
3
StreamMLB.TVBravesVisionCardinals.TV

Closing line

US sportsbook at first pitch
Moneyline
ATL+113
STL−136
Run line
ATL +1.5−186
STL −1.5+153
Total O/U
Over 7.5−112
Under 7.5−107
  • Run line: Braves +1.5 covered.
  • Total O/U: under 7.5 (7 runs).

Recap

The Atlanta Braves edged the St. Louis Cardinals 4-3 at Busch Stadium in St. Louis on Jul 12, 2026 to move to 55-40.

The game was played before 30,234.

Score by inning

Atlanta Braves and St. Louis Cardinals, score by inning
Team123456789R
ATL0101010014
STL1000020003

W: Kinley (5-3) · L: Romero (1-3) · S: Iglesias (0-2)

Scoring plays

Bottom 1

  1. STLDoubleBurleson doubled to left, Walker scored.0-1

Top 2

  1. ATLWild PitchSmith scored on May wild pitch, Baldwin to second on wild pitch by May, Riley to third on wild pitch by May.1-1

Top 4

  1. ATLSingleBaldwin singled to right, Riley scored, Hicklen to second. Atlanta Braves challenged: call on the field was overturned.2-1

Top 6

  1. ATLDoubleHicklen doubled to center, Jarvis scored.3-1

Bottom 6

  1. STLSingleFermín singled to center, Nootbaar scored and Walker scored, Winn to third.3-3

Top 9

  1. ATLRunAlbies scored on error, Dubón safe at first on throwing error by shortstop Winn, Harris II safe at third on error.4-3

Team stats

ATLSTL
Hits
7
4
Home Runs
0
0
Runs Batted In
2
3
Walks
6
5
Strikeouts
6
9
Runners Left On Base
23
10
Errors
0
2

Player stats

Braves · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Drake Baldwin C1-3301102025.254.345.437
Ozzie Albies 2B1-4411001128.267.320.439
Matt Olson 1B1-5501000120.267.339.534
Michael Harris II CF0-4400000118.296.329.488
Mauricio Dubon LF0-5500000018.265.319.420
Dominic Smith DH0-111000109.263.315.388
Eli White DH1-2201001115.226.280.391
Austin Riley 3B0-3310001022.207.288.329
Jim Jarvis SS1-3311000113.300.323.467
Brewer Hicklen RF2-440210018.500.500.750

Braves · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Danny Young P0.211121025-144.5025
JR Ritchie P4.111122061-384.3861
Dylan Dodd P0.111110011-42.3911
Didier Fuentes P0.210002012-92.6512
Dylan Lee P1.200002023-161.4723
Tyler Kinley P0.10000105-33.485
Raisel Iglesias P1.000001010-72.2310

Cardinals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt 2B0-4400000218.259.356.399
Ivan Herrera DH0-4400000021.249.381.390
Jordan Walker RF1-3321001013.294.354.532
Alec Burleson 1B1-3301101012.273.337.468
Lars Nootbaar CF0-2210002122.260.355.423
Masyn Winn SS1-4401000214.243.314.331
Nathan Church CF0-220000005.236.280.384
Blaze Jordan PH0-000000000.237.253.355
Bryan Torres LF0-220000018.194.250.433
Jose Fermin 3B1-4401200018.259.310.392
Jimmy Crooks C0-3300001316.164.271.295

Cardinals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Dustin May P4.022244084-504.5584
Justin Bruihl P1.231111034-193.6634
Gordon Graceffo P1.100000014-122.9114
Ryne Stanek P1.010001019-124.6619
JoJo Romero P1.011010025-143.3525

Game info

VenueBusch Stadium, St. Louis, MO
Attendance30,234
OfficialsHome Plate Umpire: Adam Beck · First Base Umpire: Steven Jaschinski · Second Base Umpire: Jeremie Rehak · Third Base Umpire: Dan Iassogna

Last and next games

Head to head

More scores

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