Seattle Mariners vs St. Louis Cardinals Prediction, 4/24/2026 MLB Picks, Best Bets & Odds
Game: Seattle Mariners vs St. Louis Cardinals
Date: Friday, April 24, 2026
Location: Busch Stadium in St. Louis, MO
TV: Cardinals.TV
Odds/Point Spread: Seattle (-122) St. Louis (+102)
The Seattle Mariners (11-15) are traveling to Busch Stadium on Friday where they will play the St. Louis Cardinals (14-10). The moneyline on this matchup has Seattle at -122 while St. Louis is sitting at +102. The total comes in at 8. The pitchers taking the mound will be George Kirby and Andre Pallante.

Seattle has a slugging percentage of .363 and have been called out on strikes 236 times, while being walked on 105 occasions. They have accounted for 98 runs batted in in addition to 193 base knocks for the season, and their batting average is sitting at .226. The Mariners have hit 36 doubles as a unit and have smacked 25 baseballs out of the park. They have earned a total of 101 runs and hold an OBP of .320. As a squad, the Seattle Mariners are knocking in 3.9 runs per outing, which ranks them 25th in the league.
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
The Mariners have a team earned run average of 3.42 for the season (6th in the league), and they have struck out 217 hitters. Mariners pitchers have conceded 20 home runs in addition to 99 runs (12th in the league). They have walked 63 opposing batters and their FIP is 3.39 as a squad this season. Seattle has conceded 219 hits (8.5 per 9 innings) and 88 earned runs. They have earned a K/BB ratio of 3.44 and their pitching staff has earned a collective WHIP of 1.22.
The Mariners bullpen have recorded a save percentage of 55.6% and have entered the game in 20 save situations. They have recorded 5 saves this season and have missed out on 4 of their 9 chances to get a save. The relievers have inherited 29 runners over the course of the season with 17.2% of those players ended up crossing the plate. Mariners pitchers have entered the contest with players on base 22 times as well as having 25 appearances in high leverage situations. The Mariners have dispatched 79 relievers to the hill on the year. The bullpen have notched 11 holds on the campaign (24th in MLB).
The Mariners have turned 68.0% of balls hit into play into outs out of 2,082 innings on the diamond, which ranks them 26th in MLB. The M's have 694 putouts on the campaign, as well as 225 assists and 11 errors. Their fielding percentage is holding at .988 which has them ranked 7th in professional baseball, and they have turned 31 double plays.
Kirby has taken the ball for 670 innings and has accumulated 648 strikeouts so far in his career. His ERA is 3.56 (265 earned runs allowed) and he has a WHIP of 1.110. He has surrendered 643 hits (8.6 hits per 9 innings) and has had 101 walks. Kirby (48-36 career mark) holds a FIP of 3.50 and he has gone up against 2,730 hitters in the major leagues.
The St. Louis Cardinals have an on-base percentage of .321 and a team batting average of .229 for the year. They have struck out on 208 occasions (14th in baseball) and have a total of 183 base hits. St. Louis has compiled 27 home runs on the year to go along with 109 RBIs. The Cardinals hold a team SLG% of .375 and they are scoring 4.67 runs per game (13th in baseball). They have put up 33 doubles, while taking a walk 95 times as well as putting up 112 runs.
The Cardinals hold a team WHIP of 1.429 and are the owners of a FIP of 4.80 as a team on the year. They have earned a strikeout to walk ratio of 6.40 (154 strikeouts against 97 free passes). They sit at 23rd in the league as a pitching staff in total hits allowed with 213. They have allowed 26 homers and they relinquish 5.10 runs per 9 innings (25th in baseball). The St. Louis pitching staff have allowed 123 runs this season while having an ERA of 4.77 (115 earned runs given up).
St. Louis relief pitchers hold an inherited score percentage of 36.6% out of 41 inherited base runners. Their relievers have stepped onto the mound 31 times in high leverage situations and on 28 occasions with runners on base. With 33 save situations, the Cardinals have 20 holds and 3 blown saves. They rank 8th in MLB holding a save rate of 75.0%, and they have sent 89 bullpen pitchers to the hill this year.
The St. Louis Cardinals have turned 18 double plays and have accounted for a fielding rate of .985 (17th in baseball). The Cardinals have recorded 244 assists, 14 errors and have earned a total of 651 putouts over the course of the season. In 1,953 innings on the field, the Cardinals hold a defensive efficiency of 70.4% (14th in baseball).
During his MLB career, Pallante has allowed 490 base hits and he has 333 strikeouts in 480 frames. Pallante (26-30 career win-loss mark) holds a 4.31 earned run average and has conceded 9.2 hits per nine innings. He has allowed a total of 230 ER's while holding a WHIP of 1.419 and having a FIP of 4.2. His K/BB ratio is 1.74 and he has gone up against 2,074 batters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take St. Louis (+102)
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
