St. Louis Cardinals vs Seattle Mariners Prediction, 9/9/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Seattle Mariners
Date: Tuesday, September 9, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: St. Louis (+110) Seattle (-130)
The St. Louis Cardinals (72-72) are hitting the road to T-Mobile Park on Tuesday where they will take on the Seattle Mariners (75-68). The odds on this game have St. Louis at +110 while Seattle is sitting at -130. The total comes in at 8.5. The starting pitchers will be Matthew Liberatore and George Kirby.


As a team, the St. Louis Cardinals are compiling 4.3 runs per contest, which is 18th in MLB. They have a total of 622 runs and hold an on-base percentage of .315. The Cardinals have accumulated 231 doubles as a squad and have hit 136 balls out of the park. They have amassed 592 runs batted in and 1,186 hits this season, and their batting average is .246. St. Louis is slugging .381 and have been called out on strikes 1,148 times, while drawing a walk on 429 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 MLB package. Join Now! |
Get all of our MLB Betting Picks
Their strikeout to walk ratio sits at 2.65 and their pitching staff sits with a WHIP of 1.31. Cardinals pitchers have allowed 148 long balls and 662 total runs (22nd in the league). St. Louis has conceded 1,269 base hits (9.0 per 9 innings) and 604 earned runs. The Cardinals hold a team earned run average of 4.27 on the campaign (21st in the league), and they have rung up 1,066 hitters. They have walked 403 players from the other team and their FIP is 4.03 as a unit so far this season.
The Cardinals relief pitchers have a save percentage of 66.7% and have come into the game in 142 save situations. The bullpen pitchers have inherited 188 runners so far this season with 33.0% of those runners ended up scoring. Cardinals relief pitchers have entered the game with runners on base 135 times as well as having 135 appearances in high leverage situations. The Cardinals have sent 423 relief pitchers to the hill for the year. The relief pitchers have accumulated 82 holds so far this year (12th in baseball). They have compiled 38 saves so far this year and have not converted 19 of 57 save chances.
The Cardinals have turned 69.0% of baseballs in play into outs out of their 11,454 innings on the field, which has them sitting 23rd in baseball. The St. Louis Cardinals have 3,818 putouts so far this season, as well as 1,387 assists and 70 errors. Their fielding percentage is currently at .987 which is 12th in professional baseball, and have a total of 113 double plays.
Liberatore has pitched in 318 innings and has racked up 259 strikeouts in his MLB career. His ERA is 4.64 (164 earned runs allowed) and he has a career WHIP of 1.376. He has given up 332 base knocks (9.4 hits per nine innings) and has 106 walks. Liberatore (15-23 career record) sits with a FIP of 4.57 while facing 1,379 hitters during his time in the major leagues.
The Mariners hold a team slugging percentage of .416 and they have an average of 4.66 runs per game (11th in the league). They have tallied 193 doubles, while taking a walk 480 times as well as notching 667 runs. Seattle has recorded 210 home runs on the season to go along with 641 runs batted in. They have been called out on strikes on 1,273 instances (3rd in the league) and have accounted for 1,182 hits. The Seattle Mariners have accounted for a team OBP of .319 as well as a batting average of .243 for the year.
The Mariners have a team WHIP of 1.260 with a FIP of 4.11 as a pitching staff on the season. Their strikeout to walk ratio is 8.50 (1,216 strikeouts vs 421 bases on balls). They are currently ranked 21st in MLB as a pitching staff in total hits relinquished with 1,198. They have conceded 171 HR's and they allow 4.45 runs per 9 innings (18th in the league). The Seattle pitching staff have given up 635 runs this year while having an ERA of 4.01 (573 earned runs surrendered).
Seattle relief pitchers have an inherited score percentage of 25.2% out of their 131 inherited base runners. Their bullpen pitchers have taken the field 191 times in high leverage situations in addition to 116 occasions with runners on base. With 136 save situations, the Mariners have earned 77 holds in addition to 23 blown saves. They sit at 21st in the league with a save rate of 61.0%, and they have dispatched 480 relievers to the hill this season. Seattle has called on relievers to enter the game in 59 save chances and they have earned 36 saves.
In 11,571 innings on the field, the Mariners are sitting with a defensive efficiency of 70.1% (12th in professional baseball). The Seattle Mariners have gotten 105 double plays and have accounted for a fielding rate of .988 (7th in pro baseball). The Mariners have recorded 1,200 assists, 62 errors and have amassed 3,857 putouts over the course of the season.
So far in his pro baseball career, Kirby has allowed 598 base knocks while earning 588 K's in 615 innings pitched. Kirby (43-33 career record) has a 3.61 earned run average while conceding 8.7 hits per nine innings. He has given up a total of 247 earned runs while holding a WHIP of 1.118 and being the owner of a FIP of 3.6. His strikeout to walk ratio is 6.53 and he has faced 2,517 hitters in his career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Seattle (-130)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Seattle Mariners - Twitter
St. Louis Cardinals - Twitter