Cardinals vs. Royals, 8/12/23 MLB Betting Odds, Prediction & Trends

Cardinals vs. Royals Prediction

Steven Matz will oppose Cole Ragans in Saturday night’s matchup between the Cardinals and Royals at 7:10 p.m. ET. With the Royals listed as home dogs and the total sitting at 9.5 runs, what’s the smart bet tonight at Kauffman Stadium?

Game Matchup & Betting Odds

927 St. Louis Cardinals (-142) at 928 Kansas City Royals (+120); o/u 9.5

7:10 p.m. ET, Saturday, August 12, 2023

Kauffman Stadium, Kansas City, MO

Cardinals vs. Royals Public Betting Information

As of this writing, our MLB Public Betting Page shows that 59% of bets are on the Cardinals’ moneyline. That said, this page is updated frequently so make sure that you click on the link provided so that you’re getting the most updated information.

St. Louis Cardinals DFS SPIN

Willson Contreras went 3-for-3 with a two-run homer and five RBI on Friday in the Cardinals’ loss to the Royals. Contreras attempted to get the Cardinals back into Friday’s contest, smacking a bases-clearing, three-run double in the third inning before walloping a two-run homer in the ninth inning for his 13th big fly of the season. Unfortunately, it wasn’t enough as St. Louis fell behind by nine runs by the third inning and ultimately weren’t able to catch up

Kansas City Royals DFS SPIN

Salvador Perez went 4-for-4 with a solo homer and four RBI on Friday, leading the Royals to a 12-8 win over the Cardinals. Perez put together one of his strongest performances at the dish this season on Friday evening, kicking off the scoring with a two-run double in the opening frame. He also added a solo homer off Cardinals starter Adam Wainwright in the second inning — his 18th long ball of the season — and also added an RBI single in the seventh inning, just for good measure.

Cardinals vs. Royals MLB Betting Trends

St. Louis is 13-3 ATS in its last 16 games when playing on the road against Kansas City

St. Louis is 13-3 SU in its last 16 games when playing on the road against Kansas City

Kansas City is 5-0 ATS in its last 5 games at home

Kansas City is 5-0 SU in its last 5 games at home

Cardinals vs. Royals MLB BETTING PREDICTION

Matz is 3-7 on the season but that doesn’t tell the entire story. Over his last six outings, Matz is a perfect 3-0 with a 1.65 ERA and is coming off another gem last Saturday in which he threw six innings while allowing a run on five hits in a win over the Rockies. He also won both of his previous starts against the Royals, allowing one run in 12 combined innings, most recently hurling six shutout frames against the Royals on May 2 last season. Give me the Cards in a bounce back spot.

MLB BETTING PREDICTION: ST. LOUIS CARDINALS -142