St. Louis Cardinals at Kansas City Royals odds, picks and predictions

Analyzing Friday’s St. Louis Cardinals at Kansas City Royals odds and lines, with MLB expert picks, predictions and best bets.

[gambcom-standard rankid=”3011″ ]

The St. Louis Cardinals (59-57) and Kansas City Royals (64-52) meet Friday to open a 2-game series. First pitch from Kauffman Stadium is set for 8:10 p.m. ET. Let’s analyze BetMGM Sportsbook’s lines around the Cardinals vs. Royals odds and make our expert MLB picks and predictions for the best bets.

Season series: Royals lead 2-0 with doubleheader sweep (8-5, 6-4) July 11

Kansas City beat the Boston Red Sox 8-4 Wednesday while covering as a -134 home favorite. SS Bobby Witt Jr. went 3-for-4 with 2 HRs and a double and had 4 RBIs. The win came after back-to-back losses to the Red Sox.

St. Louis lost 6-4 Thursday to the Tampa Bay Rays as a -115 home favorite. The Cardinals allowed the Rays to score 3 runs in the 7th inning and 1 in the 9th to blow a 4-2 lead. St. Louis had won back-to-back games vs. Tampa.

Cardinals at Royals projected starters

RHP Miles Mikolas vs. RHP Michael Lorenzen

Mikolas (8-9, 5.12 ERA) makes his 24th start. He has a 1.27 WHIP, 1.5 BB/9 and 6.0 K/9 in 128 1/3 IP.

  • Last start: Loss, 4 IP, 4 ER, 8 H, 2 BB, 3 K in a 6-2 loss vs. the Chicago Cubs Sunday
  • Career vs. Kansas City: 2-0, 0.00 ERA (17 IP, 0 ER), 7 H, 2 BB, 19 K in 2 starts

Lorenzen (5-6, 3.69 ERA) makes his 20th start. He has a 1.28 WHIP, 4.2 BB/9 and 6.7 K/9 in 107 1/3 IP.

  • Last start: No-decision, 5 2/3 IP, 1 ER, 5 H, 2 BB, 5 K in a 6-5 loss at Detroit Tigers Saturday
  • Career vs. St. Louis: 4-3, 2.22 ERA (56 2/3 IP, 14 ER), 1.20 WHIP, 7.6 K/9 in 2 starts and 33 relief appearances

Who’s going yard? Here’s a breakdown of today’s best home run props with our top picks. Include the BetMGM bonus code SBWIRE to score a $1,500 first-bet offer.

Cardinals at Royals odds

Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list. Lines last updated Thursday at 11:18 p.m. ET.

  • Moneyline (ML): Cardinals +100 (bet $100 to win $100) | Royals -120 (bet $120 to win $100)
  • Run line (RL)/Against the spread (ATS): Cardinals -1.5 (+155) | Royals +1.5 (-190)
  • Over/Under (O/U): 9 (O: -120 | U: +100)

[gambcom-standard rankid=”3012″ ]

Cardinals at Royals picks and predictions

Prediction

Royals 6, Cardinals 4

Moneyline

LEAN ROYALS (-120).

Kansas City enters as the hotter team, being 7-3 in its last 10 overall while St. Louis is only 5-5 across that same span. The Royals have also won back-to-back matchups vs. St. Louis and are 3-1 in the last 4 overall.

This is a lean because Kansas City is only 1-2 in its last 3 home games and because the teams have split the last 4 matchups in Kansas City.

Run line/Against the spread

PASS.

I like Kansas City to cover here as a +1.5 (-190) underdog, but I prefer the Royals’ odds on the moneyline and I am not a fan of doubling down on the ML and run line. Bet on the moneyline and/or total instead.

Over/Under

BET OVER 9 (-120). 

The Over has hit in Kansas City’s last 3 games and is 7-3 over its last 10 while for St. Louis, the Over is 3-1 in its last 4 road games and is 6-4 in its last 10 overall.

The Over has also hit in 3 of the last 4 St. Louis-Kansas City matchups in Kansas City, being 6-4 in the last 10 meetings overall.

Play our free daily Pick’em Challenge and win! Play now!

[gambcom-standard rankid=”5″ ]

For more sports betting picks and tips, check out SportsbookWire.com and BetFTW.

Follow @payton_shanks on Twitter/X. Follow SportsbookWire on Twitter/X and like us on Facebook.

Fantasy baseball help from BaseballHQ.com:
Subscribe now to dominate the competition.

[lawrence-newsletter]

[lawrence-auto-related count=3 category=1372]

St. Louis Cardinals at Kansas City Royals odds, picks and predictions

Analyzing Saturday’s St. Louis Cardinals at Kansas City Royals odds and lines, with MLB expert picks, predictions and best bets.

The St. Louis Cardinals (51-66) will conclude a 2-game series against the Kansas City Royals (38-80) Saturday at Kauffman Stadium. First pitch is scheduled for 7:10 p.m. ET. Let’s analyze BetMGM Sportsbook’s lines around the Cardinals vs. Royals odds and make our expert MLB picks and predictions for the best bets.

Season series: Royals lead 2-1

In Friday’s 12-8 loss to the Royals, C Willson Contreras produced 3 hits, a home run, and 5 runs batted in for the Cardinals. Friday’s defeat snapped a 2-game winning streak for St. Louis, and it remains in last place in the NL Central.

The Royals also got impressive production from their catcher as C Salvador Perez tallied 4 hits, a home run and 4 runs batted in during Friday’s 12-8 victory. Kansas City has won only 2 of its last 7 contests and it is in last place in the AL Central.

[gambcom-standard rankid=”3011″ ]

[gambcom-standard rankid=”3012″ ]

Cardinals at Royals projected starters

LHP Steven Matz vs. LHP Cole Ragans

Matz (3-7, 3.91 ERA) makes his 17th start. He has a 1.37 WHIP, 2.9 BB/9 and 8.5 K/9 through 99 IP.

  • Last start: Win, 6 IP, 1 ER, 5 H, 2 BB, 6 K in a 6-2 home win over the Colorado Rockies Aug. 5.
  • Road stats: 1-3, 4.76 ERA (45 1/3 IP, 24 ER) in 8 starts (11 appearances).
  • Career vs. Royals: 2-0, 1.23 ERA (14 2/3 IP, 2 ER) in 2 starts (3 appearances).

Ragans (3-3, 3.86 ERA) makes his 4th start. He has a 1.26 WHIP, 3.9 BB/9 and 9.9 K/9 through 42 IP.

  • Last start: No decision, 6 2/3 IP, 1 ER, 4 H, 1 BB, 11 K in a 6-2 road loss to the Boston Red Sox Monday
  • Home stats: 3-1, 3.13 ERA (23 IP, 8 ER) in 2 starts (11 appearances).
  • First career start vs. the Cardinals.

Cardinals at Royals odds

Provided by BetMGM Sportsbook; access USA TODAY Sports Scores and Sports Betting Odds hub for a full list. Lines last updated at 8 a.m. ET.

  • Moneyline (ML): Cardinals -140 (bet $140 to win $100) | Royals +115 (bet $100 to win $115)
  • Run line (RL)/Against the spread (ATS): Cardinals -1.5 (+110) | Royals +1.5 (-135)
  • Over/Under (O/U): 9.5 (O: -105 | U: -115)

Win your fantasy baseball league with BaseballHQ.com. For decades, BHQ has been helping players just like you win! Use the couple code SBW23 for $15 OFF a full-season subscription. New customer offer; expires 9/30/2023. Subscribe today and start winning!

Cardinals at Royals picks and predictions

Prediction

Cardinals 5, Royals 4

Moneyline

Following Friday’s loss, I’ll side with the CARDINALS (-140) on the road in Saturday’s matchup. St. Louis has gone 4-1 in Matz’s last 5 starts (he has 3 wins in that span).

The Cardinals are also 7-3 in the last 10 meetings overall.

Run line/Against the spread

ROYALS +1.5 (-135) is the play in this contest as Kansas City has been getting solid pitching from Ragans. The Royals have either won or kept the game within 2 runs in 6 of their last 10 games.

Play our free daily Pick’em Challenge and win! Play now!

Over/Under

UNDER 9.5 (-115) is how I’d wager on the run total with both teams facing a southpaw on the mound. The Under is 2-1 in the first 3 meetings this season.

The Cardinals are also 9-4 to the Under in their last 13 games overall.

[gambcom-standard rankid=”5″ ]

For more sports betting picks and tips, check out SportsbookWire.com and BetFTW.

Follow Skyler Carlin on Twitter. Follow SportsbookWire on Twitter and like us on Facebook.

Additional MLB coverage:
BaseballHQ Fantasy Baseball
BaseballPress.com: Your source for every MLB lineup

[lawrence-newsletter]

[lawrence-auto-related count=3 category=1372]