MLB Scores · MLB Odds

Mariners vs Cardinals

Final · Sat Apr 25 · 2:15 PM ET · Busch Stadium

Seattle MarinersMariners13-15
11
FinalApr 25, 2026
St. Louis CardinalsCardinals14-12
9
StreamMLB.TVCardinals.TVMariners.TV

Closing line

US sportsbook at first pitch
Moneyline
SEA−149
STL+123
Run line
SEA −1.5+113
STL +1.5−136
Total O/U
Over 7.5−108
Under 7.5−112
  • Run line: Mariners −1.5 covered.
  • Total O/U: over 7.5 (20 runs).

Recap

The Seattle Mariners beat the St. Louis Cardinals 11-9 at Busch Stadium in St. Louis on Apr 25, 2026 to move to 13-15.

The Mariners came back from 3 runs down, trailing 7-4 in the Bottom 3. The Mariners have won 3 straight. The Cardinals scored 4 runs in the third inning.

Score by inning

Seattle Mariners and St. Louis Cardinals, score by inning
Team123456789R
SEA22011102211
STL2140002009

W: Brash (2-0) · L: O'Brien (3-1) · S: Munoz (3-2)

Scoring plays

Top 1

  1. SEAHome runRodríguez homered to left (402 feet), Raleigh scored.2-0

Bottom 1

  1. STLHome runWetherholt homered to right (397 feet).2-1
  2. STLHome runHerrera homered to left center (429 feet).2-2

Top 2

  1. SEAHome runWilson homered to left (384 feet), Garver scored.4-2

Bottom 2

  1. STLHome runChurch homered to right center (396 feet).4-3

Bottom 3

  1. STLSingleWinn singled to right, Walker scored, Gorman to third.4-4
  2. STLSacrifice flyChurch hit sacrifice fly to center, Gorman scored, Winn to second.4-5
  3. STLHome runPagés homered to left (392 feet), Winn scored.4-7

Top 4

  1. SEAHome runYoung homered to right (423 feet).5-7

Top 5

  1. SEASacrifice flyArozarena hit sacrifice fly to center, Rodríguez scored.6-7

Top 6

  1. SEASingleCanzone singled to center, Young scored.7-7

Bottom 7

  1. STLHome runChurch homered to right center (386 feet), Winn scored.7-9

Top 8

  1. SEASingleJoe singled to right, Garver scored and Young scored.9-9

Top 9

  1. SEASingleRivas singled to center, Crawford scored and Garver scored, Young to second.11-9

Team stats

SEASTL
Hits
19
14
Home Runs
3
5
Runs Batted In
11
9
Walks
3
2
Strikeouts
6
7
Runners Left On Base
19
17
Errors
0
0

Player stats

Mariners · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Rob Refsnyder RF1-330100018.094.189.188
Luke Raley RF0-110000014.280.341.560
Connor Joe RF1-220120007.200.273.200
Cal Raleigh DH2-5512001118.202.290.376
Julio Rodriguez CF3-6623210130.250.336.333
Josh Naylor 1B2-5502000117.208.283.317
Randy Arozarena LF1-4401100018.287.373.426
J.P. Crawford SS1-4411001018.197.361.288
Mitch Garver C2-4432001017.207.324.241
Cole Young 2B3-4433110127.255.342.398
Will Wilson 3B1-221121007.500.5002.000
Dominic Canzone PH1-110110004.276.338.534
Leo Rivas 3B1-110120002.154.273.200

Mariners · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Bryan Woo P3.097701453-393.8653
Jose Ferrer P2.020011029-182.0829
Cooper Criswell P2.032203136-222.7736
Matt Brash P1.000001013-70.0013
Andres Munoz P1.000011014-76.5514

Cardinals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt 2B3-551311009.240.370.385
Ivan Herrera DH1-3311110115.237.400.409
Alec Burleson 1B0-5500000114.255.339.408
Jordan Walker RF1-4411000218.278.346.567
Nolan Gorman 3B1-4411001122.224.299.353
Masyn Winn SS2-5522100119.278.363.405
Nathan Church LF2-4422420020.254.300.460
Pedro Pages C3-3313211015.250.310.404
Thomas Saggese PR0-000000000.180.241.220
Yohel Pozo C0-000000000.125.125.188
Victor Scott II CF1-4401000113.200.254.215

Cardinals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Matthew Liberatore P3.185513364-474.7564
Gordon Graceffo P0.22110006-41.266
Justin Bruihl P1.000000013-95.0213
George Soriano P1.021101015-124.7615
Ryne Stanek P0.210000010-78.4410
JoJo Romero P0.222200012-73.5512
Riley O'Brien P1.042211039-271.2639
Matt Svanson P0.200011018-910.5418

Game info

VenueBusch Stadium, St. Louis, MO
Attendance27,236
OfficialsHome Plate Umpire: Vic Carapazza · First Base Umpire: John Bacon · Second Base Umpire: Hunter Wendelstedt · Third Base Umpire: Edwin Moscoso

Last and next games

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:48 PM ET. How game pages are made