Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

St. Louis Cardinals vs Texas Rangers: result and box score, 31 May 2025

MLB games
Final, Globe Life Field
33–25
@
28–31
2FINAL0
Box score →

Matchup

Last 15 games
4.87Runs per game3.33
4.2Runs allowed3.13
0.717OPS0.603
3.99Bullpen ERA3.97
21.8Strikeout %24.7
MLB matchupsCardinals @ Rangers
Away, 33–25
Home, 28–31
Sat 31 May, 21:05 UK, Globe Life Field
2 – 0

Box score

Box score

Team123456789RH
St. Louis Cardinals 010100000 25
Texas Rangers 000000000 04

St. Louis Cardinals

BatterABRH2B3BHRRBIBBSOSB
1. Lars Nootbaar 4000 0000 10
2. Masyn Winn 4121 0000 00
3. Brendan Donovan 3000 0001 00
4. Willson Contreras 3111 0011 00
5. Iván Herrera 3000 0001 10
6. Nolan Arenado 3000 0010 00
7. Alec Burleson 4010 0000 10
José Barrero 0000 0000 00
8. Pedro Pagés 3010 0001 10
9. Victor Scott II 4000 0000 10
PitcherIPHRERBBSOHRPitches
Sonny Gray7.040 01100 91
Phil Maton1.000 0100 18
Ryan Helsley1.000 0020 15

Texas Rangers

BatterABRH2B3BHRRBIBBSOSB
1. Josh Smith 4000 0000 20
2. Corey Seager 4010 0000 10
3. Wyatt Langford 4000 0000 20
4. Josh Jung 4000 0000 30
5. Alejandro Osuna 2010 0001 00
6. Jake Burger 3010 0000 10
7. Sam Haggerty 3000 0000 11
8. Marcus Semien 2010 0001 10
9. Kyle Higashioka 3000 0000 10
PitcherIPHRERBBSOHRPitches
Patrick Corbin5.132 2230 83
Cole Winn1.200 0120 27
Hoby Milner1.010 0000 15
Jacob Webb1.010 0100 18

Team comparison

Last 15 games before this one
CardinalsRangers
4.87 Runs per game 3.33
4.2 Runs allowed 3.13
0.717 OPS 0.603
3.99 Bullpen ERA 3.97
21.8 Strikeout % 24.7

Weather at first pitch

88°F, wind 4 mph, retractable roof