Seattle Mariners vs St. Louis Cardinals Prediction, 4/25/2026 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs St. Louis Cardinals
Date: Saturday, April 25, 2026
Location: Busch Stadium in St. Louis, MO
TV: Cardinals.TV
Odds/Point Spread: Seattle (-182) St. Louis (+150)
The St. Louis Cardinals (14-10) will compete against the Seattle Mariners (11-15) at Busch Stadium on Saturday. The odds on this game have the Mariners at -182 and the Cardinals are at +150. The total comes in at 8. The men taking the mound will be Bryan Woo and Matthew Liberatore.

As a unit, the Seattle Mariners are putting up 3.9 runs per game, which has them at 25th in MLB. They have accumulated 101 runs and have an on-base percentage of .320. The Mariners have hit 36 two-baggers as a team and have hit 25 baseballs out of the stadium. They have accrued 98 runs batted in and 193 base knocks this season, and their batting average sits at .226. Seattle is slugging .363 and have been called out on strikes 236 times, while being walked on 105 occasions.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our Free MLB Picks
They have earned a strikeout to walk ratio of 3.44 and their pitching staff holds a collective WHIP of 1.22. Mariners pitchers have allowed 20 home runs and 99 runs (8th in the league). Seattle has allowed 219 hits (8.5 per 9 innings) as well as 88 earned runs. The Mariners are sitting with a team ERA of 3.42 over the course of the season (4th in baseball), and they have struck out 217 batters. They have walked 63 opposing players and their FIP is 3.39 as a team for the season.
Mariners relief pitchers have come into the game with runners on 22 times as well as having 25 appearances in high leverage situations. The bullpen have 11 holds for the year (25th in baseball). The Mariners relief pitchers have recorded a save rate of 55.6% and have stepped onto the mound in 20 save situations. They have recorded 5 saves over the course of the season and have blown 4 of their 9 save opportunities. The relief pitchers have inherited 29 runners for the year and 17.2% of them earned a run for their team. The Mariners have sent 79 relievers to the hill over the course of the season.
The Mariners have transformed 68.0% of balls hit into play into outs out of 2,082 innings, which ranks them 26th in professional baseball. The Seattle Mariners have amassed 694 putouts at this point in the season, in addition to 226 assists and 11 errors. Their fielding percentage is at .988 which is 7th in baseball, and they have turned 31 double plays.
Woo (29-17 mark in his career) is the owner of a FIP of 3.09 and he has gone up against 1,697 batters in the major leagues. He has given up 330 hits (7.0 hits per 9 innings) with 86 free passes. His earned run average is 3.14 (149 earned runs allowed) and his WHIP is 0.974. Woo has taken the hill for 427 innings and has totaled 418 K's so far in his MLB career.
St. Louis has accounted for 27 home runs on the year to go along with 109 RBIs. They have put up 33 doubles, while taking a walk 95 times and scoring 112 runs. The St. Louis Cardinals have accumulated an on-base percentage of .321 and a batting average of .229 this season. The Cardinals hold a slugging % of .375 and they average 4.67 runs per game (12th in baseball). They have struck out on 208 occasions (17th in the league) and have recorded 183 hits.
The Cardinals are sitting with a team WHIP of 1.429 in addition to having a FIP of 4.80 as a team so far this season. Their K/BB ratio sits at 6.40 (154 strikeouts against 97 walks). They come in at 22nd in the league as a staff in total hits relinquished with 213. They have conceded 26 HR's and they allow 5.10 runs per 9 innings (25th in the league). The St. Louis pitching staff have relinquished 123 runs on the season while having an ERA of 4.77 (115 earned runs allowed).
Sitting with 33 save situations, the Cardinals have 20 holds and also 3 blown saves. St. Louis has called on bullpen pitchers to take the mound in 12 save opportunities and they have earned 9 saves. St. Louis bullpen pitchers have an inherited score percentage of 36.6% out of their 41 inherited runners. Their relief pitchers have stepped onto the hill 31 times in high leverage situations in addition to 28 occasions with runners on base. They are currently ranked 7th in the league holding a save percentage of 75.0%, and they have dispatched 89 relievers to the hill this season.
The St. Louis Cardinals have turned 18 double plays and have earned a fielding percentage of .985 (17th in professional baseball). The Cardinals have accrued 244 assists, 14 errors and have accounted for 651 putouts this year. In their 1,953 innings on the diamond, the Cardinals hold a defensive efficiency of 70.4% (12th in baseball).
Liberatore (16-25 record in his career) has a 4.56 ERA while conceding 9.3 hits per nine innings. His K/BB ratio is 2.38 and he has faced 1,559 opposing batters so far in his pro baseball career. He has allowed 183 ER's while holding a WHIP of 1.374 and being the owner of a FIP of 4.5. In his MLB career, Liberatore has surrendered 375 hits and he has 288 K's in 361 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Seattle (-182)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Seattle Mariners - Twitter
