Mariners vs. Cardinals Prediction: Expert Picks, Odds, Stats & Best Bets - Friday, April 21, 2023

Social Navigation


Mariners vs. Cardinals Prediction: Expert Picks, Odds, Stats & Best Bets – Friday, April 21, 2023

MLB Predictions

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

Game Time and Information

  • Date: Friday, April 21, 2023
  • Time: 10:10 PM ET
  • TV: MLB Network

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

  • Score Prediction: Mariners 6, Cardinals 5
  • Total Prediction: Over 8 runs
  • 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.


    Latest from Bleacher Nation:


    Author: Matt Rooney

    Matt is from the Chicagoland area and has been working in Chicago sports since 2015 with stops at WGN Radio, the Chicago Blackhawks, Stadium, and NBC Sports Chicago prior to landing at Betsperts. Matt covers just about everything for Betsperts and Bleacher Nation but focuses on the NHL and college football.