Seattle Mariners defeat St. Louis Cardinals 11-9: Recap & Betting Results
Sat, Apr 25, 2026 · MLB · Seattle Mariners 11, St. Louis Cardinals 9
The Seattle Mariners beat the St. Louis Cardinals 11-9 on Saturday, April 25, 2026, at Busch Stadium. The Seattle Mariners covered the run line as 1.5-run favorites. The game went over the closing total of 7.5, with 20 runs combined.
Seattle Mariners vs. St. Louis Cardinals final score and game recap
The Seattle Mariners won by 2 runs.
The leading performers, from the box score:
- Bryan Woo (Seattle Mariners): 3.0 innings, 7 earned runs, 1 strikeout.
- Julio Rodriguez (Seattle Mariners): 3-for-6, 1 home run, 2 RBIs, 2 runs.
- Matthew Liberatore (St. Louis Cardinals): 3.1 innings, 5 earned runs, 3 strikeouts.
- Nathan Church (St. Louis Cardinals): 2-for-4, 2 home runs, 4 RBIs, 2 runs.
Who covered the spread in Seattle Mariners vs. St. Louis Cardinals?
The Seattle Mariners covered the run line as 1.5-run favorites, winning by 2 runs.
The run line opened and closed at Seattle Mariners -1.5.
Did Seattle Mariners vs. St. Louis Cardinals go over or under the total?
The game went over: 20 runs combined against a closing total of 7.5, over by 12.5.
The total opened at 8 and closed at 7.5.
Seattle Mariners and St. Louis Cardinals betting trends: 2026 season
This result left the Seattle Mariners 13-15 in the 2026 regular season (10-7 at home, 3-8 away or at neutral sites). Against the run line, they covered in 9 of 24 games with a closing line on file. Their games went over the closing total 11 times and under 13 times. That made it three straight wins for the Seattle Mariners.
This result left the St. Louis Cardinals 14-12 in the 2026 regular season (7-7 at home, 7-5 away or at neutral sites). Against the run line, they covered in 14 of 25 games with a closing line on file. Their games went over the closing total 13 times and under 10 times, with 2 pushes. That made it three straight losses for the St. Louis Cardinals.
What's next for Seattle Mariners and St. Louis Cardinals?
Next for the Seattle Mariners: at the St. Louis Cardinals on Sunday, April 26, 2026. Next for the St. Louis Cardinals: the Seattle Mariners at home on Sunday, April 26, 2026.