Sports Interaction

Seattle Mariners vs. St. Louis Cardinals Odds, Stats - April 24, 2026

Final Score
Seattle
Mariners
St. Louis
Cardinals
3
2
Seattle Mariners
St. Louis Cardinals
Scoreboard 1 2 3 4 5 6 7 8 9 R ML H E
Seattle Mariners 12-15 0 1 0 1 0 1 0 0 - 3 -150 4 0
St. Louis Cardinals 14-11 0 0 0 2 0 0 0 0 - 2 +125 8 0

Latest Encounters

Date Result Competition Stats Recap
04/22/26
Athletics Athletics ATH ( 14-12 )
Seattle Mariners SEA ( 12-15 )
4   -   5
American League West
04/22/26
St. Louis Cardinals STL ( 14-11 )
Miami Marlins MIA ( 13-13 )
1   -   4
National League Central
04/21/26
Athletics Athletics ATH ( 14-12 )
Seattle Mariners SEA ( 12-15 )
5   -   2
American League West
04/21/26
St. Louis Cardinals STL ( 14-11 )
Miami Marlins MIA ( 13-13 )
5   -   3
National League Central
04/20/26
Athletics Athletics ATH ( 14-12 )
Seattle Mariners SEA ( 12-15 )
6   -   4
American League West
04/20/26
St. Louis Cardinals STL ( 14-11 )
Miami Marlins MIA ( 13-13 )
3   -   5
National League Central
04/19/26
Texas Rangers TEX ( 13-13 )
Seattle Mariners SEA ( 12-15 )
2   -   5
American League West
04/19/26
St. Louis Cardinals STL ( 14-11 )
Houston Astros HOU ( 10-17 )
7   -   5
National League Central
04/18/26
Texas Rangers TEX ( 13-13 )
Seattle Mariners SEA ( 12-15 )
3   -   7
American League West
04/18/26
St. Louis Cardinals STL ( 14-11 )
Houston Astros HOU ( 10-17 )
7   -   5
National League Central

Matchup Odds

Team Runline Moneyline Over / Under
Seattle Mariners SEA
-1.5 0 0 U+80
St. Louis Cardinals STL
+1.5 0 0 O+80

Line History

time fav line total
Opening 23 Apr 11:23pm SEA O +7.5 -115
Closing 25 Apr 2:49am SEA U +5.5 -220

Line History

Team Leaders

Seattle Mariners SEA
St. Louis Cardinals STL
Jordan Walker
Right Outfield Seattle
8 HR 5
Cal Raleigh
Catcher St. Louis
Jordan Walker
Right Outfield Seattle
0.3 BA 0.3
Brendan Donovan
Second Base St. Louis
Randy Arozarena
Left Outfield St. Louis
6 SB 4
Jordan Walker
Right Outfield Seattle

Matchup Details

team win loss last 10 units home away o / u rl w/l rl units
Seattle Mariners Seattle Mariners
11 15 4-6 -9.55 10-7 1-8 12-14 9-17 -7.45
St. Louis Cardinals St. Louis Cardinals
14 10 6-4 5.51 7-5 7-5 13-10-1 13-11 -2.5

Recent Meetings

date home-away ats o/u STL:RBI STL:Batting Average STL:Home Runs SEA:RBI SEA:Batting Average SEA:Home Runs
04/24/2026 STL 2 - SEA 3 SEA Under 8 2 .24 0 3 .13 1
09/10/2025 SEA 4 - STL 2 SEA Under 7.5 2 .18 1 4 .21 1
09/09/2025 SEA 5 - STL 3 SEA Over 7.5 3 .26 0 5 .29 2
09/08/2025 SEA 4 - STL 2 SEA Under 7.5 2 .1 1 4 .22 0
09/08/2024 STL 4 - SEA 10 SEA Over 7.5 10 .35 2 4 .26 0
09/07/2024 STL 2 - SEA 0 STL Under 7 0 .16 0 2 .08 1
09/06/2024 STL 1 - SEA 6 SEA Under 7 6 .3 1 1 .16 1
04/23/2023 SEA 3 - STL 7 STL Over 8.5 6 .35 3 3 .19 1
04/22/2023 SEA 5 - STL 4 SEA Over 7.5 4 .26 1 5 .23 2
04/21/2023 SEA 5 - STL 2 SEA Under 8 2 .1 0 5 .21 1
07/04/2019 SEA 4 - STL 5 STL Under 9.5 5 .29 2 4 .3 2
07/03/2019 SEA 2 - STL 5 STL Under 9 5 .26 1 1 .16 1
07/02/2019 SEA 5 - STL 4 SEA Under 9 4 .26 3 5 .25 2
date score ats o/u RBI Batting Average Home Runs
04/24/2026 STL 2 - SEA 3 W Under 8 3 .13 1
04/22/2026 SEA 5 - ATH 4 W Over 7.5 4 .27 1
04/21/2026 SEA 2 - ATH 5 L Under 8 5 .33 2
04/20/2026 SEA 4 - ATH 6 L Over 8 6 .36 3
04/19/2026 SEA 5 - TEX 2 W Under 7.5 2 .16 0
04/18/2026 SEA 7 - TEX 3 W Over 7 3 .3 1
04/17/2026 SEA 0 - TEX 5 L Under 6.5 5 .38 1
04/16/2026 SD 5 - SEA 2 L Under 8.5 2 .21 0
04/15/2026 SD 7 - SEA 6 L Over 8 6 .28 1
04/14/2026 SD 4 - SEA 1 L Under 7.5 1 .14 0
date score ats o/u RBI Batting Average Home Runs
04/24/2026 STL 2 - SEA 3 L Under 8 2 .24 0
04/22/2026 MIA 4 - STL 1 L Under 8 4 .35 0
04/21/2026 MIA 3 - STL 5 W Under 8.5 3 .24 1
04/20/2026 MIA 5 - STL 3 L Under 8.5 5 .21 1
04/19/2026 HOU 5 - STL 7 W Over 8.5 5 .22 1
04/18/2026 HOU 5 - STL 7 W Over 9 4 .13 2
04/17/2026 HOU 4 - STL 9 W Over 9 4 .22 3
04/15/2026 STL 5 - CLE 3 W Under 9 5 .29 0
04/14/2026 STL 6 - CLE 5 W Over 9 6 .25 3
04/13/2026 STL 3 - CLE 9 L Over 8 3 .26 1

Matchup Edge - Scoring Stats

avg rank edge in rank avg
3.9 22 Runs Per 9 Innings 13 4.54
0.679 23 On Base Plus Slugging 21 0.687
0.223 20 Batting Average 17 0.229
26 11 Home Runs 10 27

Odds Analysis

Team Rankings

offence
Seattle Mariners SEA
Season stats rank
Runs / G 3.85 25
BA 0.22 28
OPS 0.68 24
HR 26 20
SB 17 16
St. Louis Cardinals STL
Season stats rank
Runs / G 4.56 15
BA 0.23 21
OPS 0.69 22
HR 27 17
SB 19 12
defence
Seattle Mariners SEA
Season stats rank
Runs / G 3.85 25
BA 0.22 28
OPS 0.68 24
HR 26 20
SB 17 16
St. Louis Cardinals STL
Season stats rank
Runs / G 4.56 15
BA 0.23 21
OPS 0.69 22
HR 27 17
SB 19 12

Injuries

Seattle Mariners SEA
St. Louis Cardinals STL

Seattle vs. St. Louis Betting News

No posts found.

No posts found.

American League Standings

National League Standings

Pitchers & Umpires

Today - Overall

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
George Kirby (-) - - - - - - 12-15 - - - - -
Andre Pallante (-) - - - - - - 14-11 - - - - -

Today - Last 3

IP W-L ERA K BB SV TM W-L H WHIP AF AA OU
George Kirby (-) - - - - - - 12-15 - - - - -
Andre Pallante (-) - - - - - - 14-11 - - - - -
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Luis Castillo (-) 4.62 0-1 5.01 23 9 0 5 31 17 13 2 0 1.71 23:11
Jhonathan Diaz (-) 1.5 1-0 0 2 0 0 0 0 0 0 0 0 0 3:3
Logan Gilbert (-) 5.5 1-3 4.36 35 7 0 6 35 16 16 3 0 1.27 23:20
Emerson Hancock (-) 5.64 2-1 2.83 28 4 0 5 21 9 9 5 0 0.87 25:14
George Kirby (-) 6.52 4-2 2.97 29 9 0 6 32 13 13 4 0 1.04 48:24
Bryce Miller (-) 1.1 1-0 0 1 0 0 1 3 0 0 0 0 2.25 0:1
Bryan Woo (-) 6.4 1-2 2.25 26 6 0 5 22 10 8 0 0 0.88 23:29
Kade Anderson (-) 2.33 1-1 6.43 9 3 0 3 7 5 5 1 0 1.43 4:3
Randy Dobnak (-) 2.02 0 11.32 8 0 0 2 19 13 13 1 0 1.84 14:3
Michael Morales (-) 1.05 0 11.57 1 4 0 0 1 3 3 0 0 2.14 2:1
Gabe Mosser (-) 2.25 1-1 9 6 4 0 1 15 9 9 2 0 2.11 7:10
Marcelo Perez (-) 0.5 0 0 2 0 0 0 0 0 0 0 0 0 1:0
Ryan Sloan (-) 1 0 0 1 0 0 0 0 0 0 0 0 0 1:1
Jason Ruffcorn (-) 0.75 1-0 0 3 0 0 0 0 0 0 0 0 0 4:0
Reese Lumpkin (R) 0.53 0 15.43 2 1 0 0 4 4 4 2 0 2.14 4:0
Reid VanScoter (-) 0.67 0 4.5 4 2 0 0 0 1 1 0 0 1 2:0
Abdiel Mendoza (-) 0.2 0 0 1 0 0 0 0 0 0 0 0 0 0:0
Houston Roth (-) 0.2 0 40.5 0 1 0 0 4 3 3 1 0 7.5 0:0
Gunner Mayer (-) 0.1 0-1 81 0 1 0 0 2 3 3 2 0 9 0:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Gordon Graceffo (-) 1.32 1-0 0.66 8 6 0 0 5 2 1 0 0 0.8 14:11
Tink Hence (-) 0.6 0 16.2 2 1 0 0 4 3 3 1 0 3 2:0
Matthew Liberatore (-) 5.4 0-1 3.67 16 10 0 5 28 11 11 5 0 1.41 26:26
Michael McGreevy (-) 5.42 1-2 3.29 15 5 0 5 20 10 10 4 0 0.91 33:15
Andre Pallante (-) 5.02 2-2 4.26 20 14 0 5 22 13 12 3 0 1.42 35:15
Richard Fitts (-) 3.03 2-1 5.79 9 3 0 3 9 6 6 1 0 1.29 9:4
Brycen Mautz (-) 2.03 0 2.84 6 7 0 0 5 3 2 0 0 1.89 6:2
Jurrangelo Cijntje (-) 2 0 0 2 1 0 0 1 0 0 0 0 1 2:2
Quinn Mathews (-) 2.75 1-1 4.09 16 7 0 2 7 6 5 1 0 1.27 11:5
Dustin May (-) 4.84 3-2 5.84 20 5 0 5 33 17 16 3 0 1.54 19:12
Max Rajcic (-) 1.5 0 1.5 4 2 0 0 3 1 1 0 0 0.83 5:5
Hancel Rincon (-) 1.1 0 3.38 2 1 0 0 3 1 1 0 0 1.5 3:1
Bruce Zimmermann (-) 1.37 0 10.38 4 0 0 0 7 5 5 0 0 1.62 5:2
Michael Watson (L) 0.53 0 3.86 4 3 0 0 1 1 1 0 0 1.71 2:0
Mason Burns (-) 0.1 0 81 0 3 0 0 0 3 3 0 0 9 0:0
Darlin Saladin (-) 0.4 0-1 4.5 2 1 0 0 6 1 1 0 0 3.5 3:1
Ian Bedell (-) 0.44 1-0 3.38 3 2 0 0 2 1 1 0 0 1.5 3:1
Jose Davila (-) 0.3 0 10.8 2 1 0 0 3 2 2 1 0 2.4 0:0
Hunter Hayes (-) 0.5 0 18 0 3 0 0 3 2 2 1 0 6 2:1
Jawilme Ramirez (-) 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Eduard Bazardo (-) 0.92 0-1 1.64 9 5 0 0 8 2 2 0 0 1.18 6:7
Matt Brash (-) 0.83 1-0 0 5 2 0 0 3 1 0 0 0 0.54 9:3
Blas Castano (-) 1 0-1 9 3 3 0 0 4 5 5 1 0 1.4 6:1
Domingo Gonzalez (-) 1 0 2.25 4 1 0 0 2 1 1 0 0 0.75 4:3
Casey Legumina (-) 1.4 0-1 4.63 9 3 0 0 15 6 6 0 0 1.54 9:9
Andres Munoz (-) 0.91 3-2 7.2 17 5 0 0 10 9 8 2 0 1.5 7:3
Gabe Speier (-) 0.83 0-2 2.7 10 3 0 0 11 5 3 1 0 1.4 11:6
Troy Taylor (-) 0.85 0-1 13.5 5 3 0 0 9 8 8 3 0 2.25 3:3
Carlos Vargas (-) 0.9 0-2 6.48 6 3 0 0 10 7 6 1 0 1.56 12:2
Alex Hoppe (-) 0.89 0 13.5 9 6 0 0 10 10 10 3 0 2.4 9:0
Jose A. Ferrer (-) 0.85 0 2.45 9 2 0 0 17 4 3 0 0 1.73 12:7
Yosver Zulueta (-) 0.88 1-0 3.86 10 3 0 0 6 3 3 0 0 1.29 6:2
Cooper Criswell (-) 1.38 0 1.64 9 3 0 0 8 2 2 2 0 1 11:8
Charlie Beilenson (-) 0.73 0 6.75 1 0 0 0 5 3 2 1 0 1.88 3:1
Tyler Cleveland (-) 0.6 0 21 4 4 0 0 7 8 7 1 0 3.67 3:2
Nick Davila (-) 0.73 0 6.75 6 2 0 0 4 4 4 1 0 1.13 4:2
Dane Dunning (-) 2.03 1-0 5.68 4 5 0 1 5 4 4 0 0 1.58 6:4
Casey Lawrence (-) 2.6 0-2 8.31 13 3 0 0 18 13 12 4 0 1.62 15:5
Ryan Loutos (-) 0.75 0 18 4 0 0 0 7 7 6 1 0 2.33 4:1
Robinson Ortiz (-) 0.7 0-1 9.64 5 3 0 0 6 5 5 1 0 1.93 3:3
Michael Rucker (-) 0.89 0 4.91 5 2 0 0 12 4 4 0 0 1.91 8:3
Cole Wilcox (-) 1.25 0 6.3 13 6 0 0 14 7 7 1 0 2 8:5
Guillo Zuniga (-) 0.78 0 13.5 4 3 0 0 7 5 5 0 0 3 3:2
Josh Simpson (-) 0.75 0 18 5 4 0 0 7 6 6 2 0 3.67 2:2
Peyton Alford (-) 0.47 1-0 5.79 5 2 0 0 7 3 3 0 0 1.93 5:1
Jimmy Kingsbury (-) 0.74 0 3.18 5 2 0 0 6 2 2 1 0 1.41 5:4
Ryan Hawks (-) 0.5 0 0 1 0 0 0 0 0 0 0 0 0 2:0
Stefan Raeth (-) 0.42 0 7.71 0 1 0 0 5 2 2 2 0 2.57 3:3
Nico Tellache (-) 0.5 0-1 18 1 0 0 0 4 2 2 0 0 4 1:1
Reid Easterly (L) 0.7 1-1 7.71 3 0 0 0 4 2 2 1 0 1.71 1:2
Wyatt Lunsford-Shenkman (-) 0.5 0 0 1 0 0 0 0 0 0 0 0 0 1:0
Casey Hintz (-) 0.1 0-1 108 0 2 0 0 0 4 4 0 0 6 0:0
IP W-L ERA K BB SV G H R ER HR SO WHIP GB:FB
Ryan Fernandez (-) 1.07 0 2.45 5 2 0 0 7 3 1 0 0 2.45 4:1
Kyle Leahy (-) 4.8 2-3 5.63 15 11 0 5 29 15 15 4 0 1.67 34:10
Riley O'Brien (-) 1.01 3-0 0 15 0 0 0 6 1 0 0 0 0.45 17:4
Nick Raquet (-) 1 0 2.25 5 1 0 0 2 1 1 0 0 0.75 5:3
JoJo Romero (-) 1.09 0 2.25 6 4 0 0 9 3 3 1 0 1.08 14:5
Chris Roycroft (-) 0.64 0 12.27 3 5 0 0 8 5 5 1 0 3.55 6:1
Matt Svanson (-) 1.18 0-1 11.08 11 11 0 0 18 16 16 3 0 2.23 12:5
Justin Bruihl (-) 0.94 0 5.4 6 10 0 0 9 9 8 1 0 1.43 14:4
Ryne Stanek (-) 0.91 1-0 9 14 10 0 0 14 11 10 1 0 2.4 4:6
Scott Blewett (-) 1 1-0 1.29 7 4 0 0 4 2 1 0 0 1.14 9:2
Luis Gastelum (-) 1 0 0 6 1 0 0 0 0 0 0 0 0.25 0:3
Skylar Hales (-) 0.87 0 4.76 7 1 0 0 3 3 3 0 0 0.71 7:1
Austin Love (-) 0.71 0 0 2 2 0 0 3 0 0 0 0 1 5:2
Mason Molina (-) 2.05 1-1 14.54 4 3 0 1 6 7 7 2 0 2.08 3:1
Gerson Moreno (-) 0.84 0-1 9.64 7 4 0 0 4 5 5 0 0 1.71 2:2
Packy Naughton (-) 1 0 1.29 8 0 0 0 3 1 1 1 0 0.43 10:2
Matt Pushard (-) 1 0 27 1 1 0 0 3 3 3 0 0 4 0:2
Jared Shuster (-) 1.6 0 4.91 1 2 0 0 2 2 2 0 0 1.09 5:4
George Soriano (-) 0.92 1-0 4.35 8 6 0 0 4 5 5 1 0 0.97 11:5
Tyler Bradt (-) 0.05 0 54 0 3 0 0 1 2 2 0 0 12 0:0
D.J. Carpenter (-) 0.1 0 0 0 1 0 0 0 0 0 0 0 1.5 2:0
Domenic Picone (R) 0.1 0 0 1 1 0 0 2 0 0 0 0 4.5 0:1
Edwin Nuñez (-) 0.5 0 0 2 1 0 0 2 0 0 0 0 3 0:1
Umpire G W-L AVG PIT STR B STR% STR_ BB K/BB HR O/U
Edwin Moscoso 0 0-0 0 0 0 0 0 0 0 0 0 0-0