St. Louis Cardinals vs Seattle Mariners Prediction, 9/10/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Seattle Mariners
Date: Wednesday, September 10, 2025
Location: T-Mobile Park in Seattle, WA
TV: Root Sports Northwest
Odds/Point Spread: St. Louis (+125) Seattle (-145)
The St. Louis Cardinals (72-73) are on their way to T-Mobile Park on Wednesday where they will play the Seattle Mariners (76-68). The odds on this game have St. Louis at +125 and Seattle opens at -145. The total comes in at 8. The men taking the mound are Michael McGreevy and Logan Gilbert.


As a squad, the St. Louis Cardinals are recording 4.3 runs per outing, which is 20th in baseball. They have tallied 624 runs and have an OBP of .314. The Cardinals have compiled 231 doubles as a unit and have hit 137 balls out of the stadium. They have compiled 594 runs batted in as well as 1,189 base knocks on the year, while their team batting average is .245. St. Louis has a slugging percentage of .380 and have been called out on strikes 1,162 times, while drawing a walk on 430 occasions.
Today’s Featured MLB Best Bet! ROBERT FERRINGO has posted five of seven winning MLB nights and has banked back-to-back 7-Unit winners on the diamond. Robert is releasing his 8-Unit MLB Game of the Year (6:45 p.m.) Tuesday and this is his first 8-Unit Play of the season. Robert is an outstanding 87-46 (65%), +29,500 with his last 133 8-Unit GOTY Plays across all sports and you can get on this one by signing up below. 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
The Cardinals have an ERA of 4.27 on the campaign (21st in the league), and the staff has struck out 1,070 batters. Cardinals pitchers have allowed 148 home runs and 666 runs (22nd in baseball). Their pitching staff has walked 405 opposing players and their FIP comes in at 4.02 as a unit for the season. St. Louis has allowed 1,275 base hits (9.0 per 9 innings) and 608 earned runs. They have a K/BB ratio of 2.64 and the pitching staff sits with a WHIP of 1.31.
Cardinals bullpen pitchers have gone to the mound with players on base 136 times as well as having 136 appearances in high leverage situations. The relief pitchers have a total of 82 holds on the season (12th in the league). The Cardinals relief pitchers have a save rate of 65.5% and have come into the game in 143 save situations. They have 38 saves this season and have missed out on 20 of 58 chances to save the game. The bullpen pitchers have inherited 190 base runners on the season with 33.7% of those players crossed the plate. The Cardinals have dispatched 426 relievers to the hill for the year.
The St. Louis Cardinals have a tally of 3,842 putouts at this point in the season, as well as 1,399 assists and 70 errors. Their fielding percentage is holding steady at .987 which has them sitting 12th in MLB, and they have turned 114 double plays. The Cardinals have turned 69.1% of balls hit into play into outs out of their 11,526 innings on the field, which has them sitting at 22nd in baseball.
McGreevy has thrown 96 innings and has racked up 61 K's so far in his career. McGreevy (9-3 career record) has a FIP of 3.97 and he has gone up against 393 batters in the majors. His ERA is 4.03 (43 earned runs allowed) and he has a WHIP of 1.146. He has conceded 96 base knocks (9.0 hits per nine innings) and has had 14 walks.
The Seattle Mariners have a team OBP of .319 as well as a team batting average of .243 for the year. They have struck out on 1,277 occasions (3rd in baseball) and have earned 1,188 base knocks. Seattle has recorded 210 home runs over the course of the season as well as 645 runs batted in. The Mariners hold a slugging % of .415 and they score 4.66 runs per game (11th in MLB). They have hit 196 doubles, while taking a walk 482 times as well as putting up 671 runs.
The Seattle pitching staff have allowed 637 runs on the season while having an ERA of 4.00 (575 earned runs allowed). They have conceded 172 long balls and they surrender 4.43 runs per 9 innings (18th in baseball). The Mariners are sitting with a team WHIP of 1.254 with a FIP of 4.10 as a unit so far this year. They currently have a strikeout to walk ratio of 8.60 (1,230 strikeouts against 422 free passes). They are sitting at 21st in the league as a pitching staff in total hits conceded with 1,201.
Seattle bullpen pitchers have an inherited score percentage of 25.2% out of their 131 inherited runners. Their bullpen pitchers have taken the field 191 times in high leverage situations and on 116 occasions with runners on base. With 139 save situations, the Mariners have 79 holds in addition to 23 blown saves. They rank 19th in MLB holding a save rate of 61.7%, and they have dispatched 483 bullpen pitchers to the hill this season. Seattle has had bullpen pitchers enter the contest in 60 save chances and they have earned 37 saves.
Out of their 11,652 innings on the field, the Mariners have earned a defensive efficiency of 70.1% (12th in baseball). The Seattle Mariners have turned 105 double plays and own a fielding percentage of .988 (7th in MLB). The Mariners have 1,206 assists, 62 errors and are sitting with 3,884 putouts this season.
In his pro baseball career, Gilbert has allowed 684 base hits while he has earned 862 K's in 813 frames. Gilbert (45-36 career mark) has earned a 3.61 earned run average and has allowed 7.6 hits per nine innings. He has allowed a total of 326 ER's while earning a WHIP of 1.059 and a FIP of 3.6. He has a strikeout to walk ratio of 4.87 and he has faced 3,287 opposing batters during his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Seattle (-145)
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