Mariners vs. Cardinals Prediction: Expert Picks, Odds, Stats & Best Bets – Friday, April 21, 2023
The Seattle Mariners (8-11) hope to avoid their fourth straight defeat when they host the St. Louis Cardinals (8-11) Friday at 10:10 PM ET on MLB Network. The Mariners are listed as -129 favorites to snap their losing skid, while the Cardinals are +108 underdogs.
George Kirby takes the mound for Seattle while Steven Matz is St. Louis’ starter for the contest.
Mariners vs. Cardinals Odds
- Mariners odds to win: -129
- Cardinals odds to win: +108
- Spread: Mariners -1.5
- Total: 8 runs
Mariners vs. Cardinals Promo Codes
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
Game Time and Information
- Date: Friday, April 21, 2023
- Time: 10:10 PM ET
- TV: MLB Network
- Exclusive Apple TV Friday Night Baseball Pass
Sign Up to Watch Friday Night Baseball Exclusive on Apple TV+
Who Will Win Mariners vs. Cardinals?
Mariners and Cardinals Betting Trends
The Mariners have been the moneyline favorite 14 total times this season. They’ve finished 6-8 in those games.
Seattle has a record of 4-7 when it has played as moneyline favorites with odds of -129 or shorter (36.4% winning percentage).
The Cardinals have entered the game as underdogs five times this season and won once.
St. Louis has entered three games this season as the underdog by +108 or more and is 1-2 in those contests.
The Mariners have had an over/under set by bookmakers 19 times, and have combined with opponents to go over the total in 10 of those games (10-7-2).
Games involving the Cardinals have gone over the total set by bookmakers in eight of 19 chances this season.
Mariners Stats & Insights
The Mariners are the 18th-highest scoring team in baseball averaging 4.5 runs per game (85 total).
Seattle ranks 20th in MLB action with 18 home runs. They average 0.9 per game.
The Mariners have the 25th-ranked batting average in the majors (.227).
Seattle strikes out 9 times per game, the No. 19 mark in MLB.
The 8.9 strikeouts per nine innings put together by the Mariners pitching staff ranks 14th in MLB.
Seattle has a 3.70 team ERA that ranks ninth across all MLB pitching staffs.
Cardinals Stats & Insights
The Cardinals have scored 91 runs (4.8 per game) this season, which ranks 13th in MLB.
St. Louis’ 23 home runs rank ninth in Major League Baseball.
The Cardinals have a team batting average of .273 this season, which ranks fourth among MLB teams.
St. Louis ranks ninth in MLB in strikeouts per game with an average of 8.1 Ks per contest.
The Cardinals average the 14th-most strikeouts per nine innings (8.9) in the league this season.
St. Louis has pitched to a 4.66 ERA this season, which ranks 18th in baseball.
Mariners Key Players to Watch
The Mariners are sending Kirby (1-1) out for his fourth start of the season. He is 1-1 with a 3.78 ERA and 12 strikeouts in 16 2/3 innings pitched.
Ty France is batting .316 with 13 RBI, both of which are best among Seattle hitters this season.
Julio Rodriguez’s four home runs are most among Seattle batters. He’s driven in 12 runs this season while slugging .482.
Jarred Kelenic leads Seattle in home runs with four. He’s driven in nine runs and is slugging .603.
Cal Raleigh has 14 hits and an OBP of .338 to go with a slugging percentage of .424 this season.
Cardinals Key Players to Watch
Matz (0-2) will take the mound for the Cardinals, his fourth start of the season.
Paul Goldschmidt is hitting .313 with six doubles, two home runs and 14 walks.
Nolan Gorman’s five home runs, 18 RBI and .316 batting average all pace his team.
Nolan Arenado is hitting .293 with three doubles, two home runs and eight walks.
Willson Contreras is hitting .258 with five doubles, two home runs and eight walks.
Mariners and Cardinals Injuries
Mariners: Dylan Moore: 10 Day IL (Olique), Taylor Trammell: 10 Day IL (Hand), Robbie Ray: 15 Day IL (Flexor), Andres Munoz: 15 Day IL (Deltoid), Evan White: 60 Day IL (Adductor), Sam Haggerty: 7 Day IL (Concussion)
Cardinals: Paul DeJong: 10 Day IL (Back), Packy Naughton: 15 Day IL (Forearm), Adam Wainwright: 15 Day IL (Groin), Wilking Rodriguez: 15 Day IL (Shoulder)
Mariners vs. Cardinals Prediction
- DRAFTKINGS MLB Promo
Bet $5, Win $150 BONUS BETS
- CAESARS MLB Promo
Get Up To $1,500 in Bet Credits
- FANDUEL MLB Promo
Bet $5 Get $200
- BETMGM MLB Promo
$1K First Bet Offer
How to Bet on Mariners vs. Cardinals
Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.
If you are new to sports betting, read our in-depth guide on how to bet on Baseball and find the best MLB betting sites and promo codes.