Return to calendar
FINAL GAME · RECAP

Texas RangersOpen full analysisSt. Louis CardinalsOpen full analysis

DateWednesday, June 3, 2026
First pitch
BallparkBusch Stadium
FINAL · Wednesday, June 3, 2026
SEO MATCH SUMMARY

The St. Louis Cardinals defeated the Texas Rangers 5–3 at Busch Stadium on June 3, 2026, in a low-scoring affair that fell well short of the Vegas total line of 1. The Cardinals' offense managed 11 hits and 5 RBIs despite posting a modest .701 OPS, while their pitching staff struck out 8 Rangers batters and allowed just 6 hits across the contest. Texas countered with only 6 hits and a .694 OPS, unable to mount sufficient offensive pressure despite drawing 4 walks. The Rangers' pitching held the Cardinals to 3 earned runs with a 3.72 ERA, but the home team's ability to convert scoring opportunities—particularly through the extra hits—proved decisive. A defensive miscue by St. Louis (1 error) didn't prove costly in the final outcome. Both lineups struggled to generate power, combining for zero home runs, signaling a pitching-dominated matchup that underscored the importance of timely contact hitting. The Cardinals' rotation will look to build on this efficiency heading into their next divisional matchup.

Texas RangersTEX
3
FINAL
St. Louis CardinalsSTL
5W
Total runs8Run difference2
INNING BY INNING

Line score

Team123456789RHE
TEX001000200361
STL1020110005111
TEAM COMPARISON

Batting box score

TEXSTL
6Hits11
0Home runs0
1Doubles3
3RBI5
4Walks3
8Strikeouts8
1Stolen bases3
9Total bases16
19Left on base16
1Errors1
.235AVG.240
.316OBP.317
.378SLG.384
.694OPS.701
ON THE MOUND

Pitching box score

TEXSTL
8Strikeouts8
3Walks4
11Hits allowed6
5Earned runs3
3.72ERA4.14
RUN PRODUCTION

Players who scored

TEXKyle Higashioka ×2Justin Foscue
STLJordan Walker ×3Nelson VelázquezJosé Fermín
TEX

Batting lineup

PlayerABHHRRBI
Joc PedersonDH · 1-5 | 3B, K, 2 RBI5102
Josh Jung3B · 1-4 | HBP, K, RBI4101
Brandon NimmoRF · 1-44100
Jake Burger1B · 0-3 | BB3000
Ezequiel DuranSS · 0-4 | K4000
Cody FreemanLF · 1-2 | K2100
Justin Foscue2B · 1-2 | 2B, R2100
Kyle HigashiokaC · 1-2 | 2 BB, 2 R2100
Michael HelmanCF · 0-2 | K2000
STL

Batting lineup

PlayerABHHRRBI
Masyn WinnSS · 0-4 | BB, K4000
Iván HerreraC · 1-5 | K5100
Jordan WalkerRF · 3-4 | 3 R, SB4300
Nelson VelázquezDH · 2-3 | 2B, BB, K3201
Alec Burleson1B · 2-4 | 2B, 3 RBI4203
José FermínLF · 1-3 | 2B, BB, K3100
Nolan Gorman3B · 0-4 | K4000
Thomas Saggese2B · 2-4 | 3B, 2 K, RBI4201
Victor Scott IICF · 0-4 | K4000
TEX

Pitchers

PitcherIPKERERA
MacKenzie Gore9 H · 3 BB4.2544.23
Luis Curvelo2 H · 0 BB1.1015.68
Robby Ahlstrom0 H · 0 BB1.1200.00
Cal Quantrill0 H · 0 BB0.2102.42
STL

Pitchers

PitcherIPKERERA
Andre Pallante3 H · 2 BB5.2513.96
JoJo Romero2 H · 1 BB0.2223.54
Ryne Stanek1 H · 0 BB1.2105.18
Riley O'Brien0 H · 1 BB1.0003.95
EXPLORE NEXT

Related MLB pages