The Seattle Mariners (72-71), led by Julio Rodriguez on a 10-game hitting streak, will meet the St. Louis Cardinals (72-70) Sunday at Busch Stadium. The Mariners are -133 favorites for the matchup, which starts at 2:15 p.m. ET on ROOT Sports NW.
Luis Castillo starts for Seattle while Miles Mikolas is St. Louis’ starter for the contest.
Mariners vs. Cardinals Odds
Mariners vs. Cardinals Promo Codes
Game Time and Information
Who Will Win Mariners vs. Cardinals?
Mariners and Cardinals Betting Trends
The Mariners have won 54.6% of the games this season when they were favored on the moneyline (53-44).
When it has played as moneyline favorites with odds of -133 or shorter, Seattle has a 36-30 record (winning 54.5% of its games).
The Cardinals have been underdogs in 74 games this season and won 38 (51.4%) of those contests.
St. Louis is 13-22 this season when entering a game as the underdog by +113 or more on the moneyline.
In the 143 games in which oddsmakers have set an over/under for the Mariners, they have combined with opponents to go over the total 64 times (64-71-8).
Games involving the Cardinals have gone over the total set by oddsmakers in 68 of 141 chances this season.
Mariners Stats & Insights
The Mariners are the fifth-lowest scoring team in MLB play averaging four runs per game (578 total).
Seattle averages 1.1 home runs per game to rank 16th in MLB action with 159 total home runs.
The Mariners have the worst batting average in the majors (.218).
Seattle’s 10.1 strikeouts per game are the most in baseball.
The 8.9 strikeouts per nine innings compiled by the Mariners pitching staff ranks eighth in MLB.
Seattle has a 3.51 team ERA that ranks first among all MLB pitching staffs.
Cardinals Stats & Insights
The Cardinals have scored the 24th-most runs in the league this season with 588 (4.1 per game).
St. Louis’ 147 home runs rank 22nd in Major League Baseball.
The Cardinals have a team batting average of .246 this season, which ranks 13th among MLB teams.
St. Louis ranks 11th in MLB in strikeouts per game with an average of 8.2 Ks per contest.
The Cardinals strike out just 8.1 batters per nine innings as a pitching staff, which ranks 26th in MLB.
St. Louis has the 17th-ranked ERA (4.15) in the majors this season.
Mariners Key Players to Watch
Castillo (11-12) gets the starting nod for the Mariners in his 30th start of the season. He’s put together a 3.60 ERA in 172 1/3 innings pitched, with 172 strikeouts.
Cal Raleigh leads Seattle in home runs (29) and runs batted in (89) this season while batting .213.
Randy Arozarena has collected 105 hits this season and has an OBP of .332. He’s slugging .390 on the year.
Rodriguez is batting .261 to lead Seattle, while adding 14 homers and 49 runs batted in this season.
Justin Turner is batting .249 with an OBP of .345 and a slugging percentage of .363 this season.
Cardinals Key Players to Watch
The Cardinals will hand the ball to Mikolas (8-10) for his 29th start of the season.
Alec Burleson paces the Cardinals with 21 home runs and 73 runs batted in, while putting up a team-best batting average of .274.
Brendan Donovan has 30 doubles, two triples, 11 home runs and 39 walks while hitting .266.
Nolan Arenado is batting .263 with 20 doubles, 15 home runs and 37 walks.
Masyn Winn is batting .273 with 26 doubles, four triples, 12 home runs and 37 walks.
Mariners and Cardinals Injuries
Mariners: Yimi Garcia: 15 Day IL (Elbow), Gregory Santos: 15 Day IL (Biceps), Matt Brash: 60 Day IL (Elbow), Jackson Kowar: 60 Day IL (Elbow), Sam Haggerty: 60 Day IL (Achilles)
Cardinals: Willson Contreras: 10 Day IL (Finger), Lance Lynn: 15 Day IL (Knee), Drew Rom: 60 Day IL (Biceps), Keynan Middleton: 60 Day IL (Forearm)
Mariners vs. Cardinals Prediction
How to Bet on Mariners vs. Cardinals
Get more MLB picks.
If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.