Cardinals vs. Royals Total Pick 8/12/23

by | Last updated Aug 12, 2023 | mlb

St. Louis Cardinals vs. Kansas City Royals
Date: Saturday, August 12th, 7:10 ET
Location: Kauffman Stadium
TV: BSKC
Money Line: Cardinals -148/Royals +124 (Start betting dimelines!)
Total Line: 9.5

Betting Preview

Here’s our betting preview for the upcoming MLB clash between the Kansas City Royals and the Cardinals on Saturday, August 12th at Kauffman Stadium. We provide you with a comprehensive analysis, odds, and predictions to help with your handicapping decision or tail our expert based on the projected lineups and listed starting pitchers.

Betting Odds

ML RL Total
STL -148 -1.5 O 9.5 (-105)
KC +124 +1.5 U 9.5 (-117)

Cardinals vs. Royals Projected Lineup

 

Batting Order Position
Tommy Edman 1 SS
Paul Goldschmidt 2 1B
Nolan Arenado 3 3B
Willson Contreras 4 DH
Nolan Gorman 5 2B
Jordan Walker 6 RF
Dylan Carlson 7 CF
Andrew Knizner 8 C
Lars Nootbaar 9 LF
Steven Matz SP

 

Batting Order Position
Maikel Garcia 1 3B
Bobby Witt Jr. 2 SS
MJ Melendez 3 RF
Salvador Perez 4 C
Matt Duffy 5 1B
Edward Olivares 6 DH
Samad Taylor 7 2B
Dairon Blanco 8 LF
Nelson Velázquez 9 CF
Cole Ragans SP

 

Straight Up/Over-Under/ Runline Record

St. Louis Cardinals: 51-66 SU / OU 58-56 / Runline 58-59
Kansas City Royals: 38-80 SU / OU 56-60 / Runline 48-70

Heading into today’s action, the Cardinals’ record of 51-66 has them sitting 5th in the NL Central. Currently, they are 12 games out of the division lead. Over their last five games, they are 2-3 and have a road and home record of 26-33 and 25-33, respectively. St. Louis’ overall series record sits at 14-19-4.

 

  • The Cardinals have covered the runline in 49.6% of their games and have an average run margin of -0.2
  • The Cardinals have been favored in 55.6% of their games and have runline records of 25-33 and 33-26 at home and on the road, respectively
  • The over has hit in 51% of the Cardinals’ 117 games at 58-56.

So far this season, the Royals have an overall record of 38-80, putting them 5th in the AL Central. Currently, they are 22 games out in the division. Across their last ten games, they are an even 5-5. On the road, they have gone 16-44 and 22-36 at home. The team’s series record is 6-29-2.

 

  • The Royals have covered the runline in 40.7% of their games and have an average run margin of -1.3
  • The Royals have been favored in 11.9% of their games and have runline records of 25-33 and 23-37 at home and on the road, respectively
  • So far, the Royals have an over/under record of just 56-60.

Pitching Matchup

Pitcher Appearances Started IP Record ERA WHIP HR
Steven Matz 24 16 99 3-7 3.91 1.37 10

 

Steven Matz gets the start for St. Louis and has picked up a win in two straight games. He comes into the matchup carrying an ERA of 3.91 and record Matz. His season-long strikeout total sits at 93, with a batting average allowed .259. Matz’s slugging percentage allowed currently sits at .393 coming on a WHIP of 1.37.

In his last outing, Steven Matz finished with a quality start and picked up the win in a 6-2 victory over the Rockies. Matz gave up one run and five hits across six innings.

Pitcher Appearances Started IP Record ERA WHIP HR
Cole Ragans 20 3 42 3-3 3.86 1.26 4

 

For the season, Cole Ragans has an ERA of 3.86 across 20 outings. Heading into the game, his overall record stands at 3-3. Against the Cardinals, he will look to extend his streak of not giving up a home-run to four games. So far, opponents have a SLG% of .344 against him and a batting average of .223.

Despite throwing 6 2/3 innings and allowing only two runs in his last appearance, Cole Ragans did not factor in the decision. In the game, the Royals still lost to the Red Sox by a score of 6-2.

Cardinals vs. Royals Offense Outlook

This season, the Cardinals are one of the top power hitting lineups in the league, with 163 home runs (6th). This has led to an average of 4.7 runs per game and a collective batting average of .258. At home, their slugging percentage is .430, compared to .416 on the road.

St. Louis Cardinals Top Hitters On The Road

Player BA HR SLG WOBA
Paul Goldschmidt .270 9 .439 .337
Nolan Arenado .256 14 .498 .332
Lars Nootbaar .311 6 .518 .400
Brendan Donovan .294 4 .388 .335
Willson Contreras .266 8 .479 .367

 

St. Louis Cardinals Top Hitters: Last Five Games

Player BA H R HR SLG
Lars Nootbaar .471 8 3 1 .950
Willson Contreras .500 5 3 2 1.194
Nolan Arenado .300 5 5 1 .487
Tommy Edman .312 5 3 1 .625
Andrew Knizner .250 2 1 1 .625

 

Through 119 games the Royals are 27th in the league at 3.9 runs per game. In terms of home runs, Kansas City is 22nd having gone deep 114 times. Their batting average leading up to today’s game is .241, including .223 on the road and .240 at home.

Kansas City Royals Top Bats

BA OBP SLG RBI HR SB
Bobby Witt Jr. .270 .311 .480 71 21 34
MJ Melendez .223 .299 .382 42 12 6
Salvador Perez .251 .296 .433 49 18 0

 

Kansas City Royals Top Hitters: Last Five Games

Player BA H R HR SLG
MJ Melendez .400 8 4 3 .900
Bobby Witt Jr. .303 6 2 1 .540
Kyle Isbel .375 5 4 0 .584
Salvador Perez .300 6 3 1 .500
Michael Massey .250 5 2 1 .500

 

Free MLB Pick

The Cards starter Steven Matz has pitched well over his past four outings allowing a combined two runs over 23 innings. The Royals are going with Cole Ragans who has looked good as a starter allowing two earned runs over 17 2/3 innings pitched across his last three starts. Neither team has a solid bullpen so maybe a first five innings bet might be the best choice, but I think the full game offers some value at this number. Take the Under 9.5.

Football season is coming! Don’t reload your betting account and get NOTHING! Grab a 100% bonus (or two!) from one of the top tier bookmakers on our sportsbook bonuses list!

 

MLB Betting Guide

New to betting on baseball? We've got you covered! Our comprehensive how to bet on baseball article explains all the different types of wagers offered at the sportsbooks including money lines, over/unders, run lines, parlays and more! Also get tips and strategies to increase your odds of beating the bookies!