- Matchup: Seattle Mariners vs. St. Louis Cardinals
- Date: Saturday, April 25, 2026
- Venue: Busch Stadium, St. Louis, MO
- Broadcast: Cardinals.TV
- Betting Odds: Seattle Mariners (-182) | St. Louis Cardinals (+150)
This page may include affiliate links at no extra cost to you, thanks for your support.
On Saturday, the St. Louis Cardinals (14-10) are set to face off against the Seattle Mariners (11-15) at Busch Stadium. Current betting lines favor the Mariners at -182, while the Cardinals stand at +150. The total runs anticipated for the game is 8. Starting pitchers for this matchup are Bryan Woo and Matthew Liberatore.

The Seattle Mariners currently rank 25th in the MLB, averaging 3.9 runs per game. Throughout the season, they’ve scored a total of 101 runs and hold an on-base percentage of .320. With 36 doubles and 25 home runs, the Mariners have registered 98 RBIs and a total of 193 hits, yielding a batting average of .226. Their slugging percentage stands at .363, with 236 strikeouts and 105 walks.
The Mariners maintain a strikeout-to-walk ratio of 3.44 and a team WHIP of 1.22. The pitching squad has surrendered 20 home runs and 99 runs so far this season, ranking 8th overall. They’ve allowed 219 hits (an average of 8.5 per 9 innings) and 88 of those runs were earned. The Mariners’ team ERA is a remarkable 3.42, placing them 4th in the league, with 217 strikeouts. They’ve issued 63 walks, with a team FIP of 3.39.
Mariners’ relief pitchers have faced 22 situations with runners on base and have appeared in 25 high-stakes scenarios. With 11 holds to their name (25th in the league), they’ve recorded a save rate of 55.6%, stepping onto the mound in 20 save situations, successfully converting 5 saves and failing in 4 of their 9 opportunities. Out of 29 inherited runners, 17.2% scored. This season, the Mariners have called upon 79 relievers.
On defense, the Mariners have converted 68.0% of balls in play into outs over 2,082 innings, ranking them 26th in the league. They’ve notched 694 putouts, 226 assists, and 11 errors, giving them a fielding percentage of .988, which is 7th in MLB. Additionally, the Mariners have successfully turned 31 double plays.
Starting pitcher Bryan Woo has a career record of 29-17, featuring a FIP of 3.09. He’s faced 1,697 batters, allowing 330 hits (7.0 hits per 9 innings) and issuing 86 walks. With an earned run average of 3.14 and a WHIP of 0.974, Woo has pitched 427 innings, collecting 418 strikeouts throughout his career.
On the other hand, the St. Louis Cardinals have hit 27 homers this season, compiling 109 RBIs. With 33 doubles, they’ve walked 95 times and scored 112 runs while achieving an on-base percentage of .321 and a batting average of .229. The Cardinals have a slugging percentage of .375, averaging 4.67 runs per game (12th in MLB). They have struck out 208 times (17th in the league) and have recorded 183 hits.
The Cardinals’ pitching staff has a WHIP of 1.429 along with a collective FIP of 4.80. Their K/BB ratio is 6.40 (154 strikeouts vs. 97 walks), ranking 22nd in total hits allowed with 213. They have given up 26 home runs and average 5.10 runs per 9 innings (25th in the league). St. Louis has allowed 123 runs this season, with an ERA of 4.77 (115 earned runs).
With 33 save opportunities, the Cardinals have secured 20 holds and suffered 3 blown saves. Their bullpen has entered 12 save situations, successfully converting 9 saves. The Cardinals have a 36.6% inherited score percentage for their 41 inherited runners and have appeared in 31 high-pressure situations and 28 with runners on base. They currently rank 7th with a save percentage of 75.0%, calling on 89 relief pitchers this season.
Defensively, the Cardinals have turned 18 double plays and achieved a fielding percentage of .985 (17th in MLB). They’ve tallied 244 assists, 14 errors, and 651 putouts, while their overall defensive efficiency sits at 70.4% over 1,953 innings (12th in the league).
Matthew Liberatore has a career record of 16-25, holding a 4.56 ERA and allowing 9.3 hits per nine innings. With a K/BB ratio of 2.38, he’s faced 1,559 batters, yielding 183 earned runs and maintaining a WHIP of 1.374 alongside a FIP of 4.50. Throughout his MLB tenure, Liberatore has given up 375 hits while accumulating 288 strikeouts in 361 innings pitched.
Who will emerge victorious in tonight’s MLB clash? Will it be against the spread or on the moneyline?
Expert Pick: Bet on Seattle (-182)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
