The St. Louis Cardinals (60-57) will visit the Kansas City Royals (64-53), in the final Game of a two-Game series, Saturday at 7:10 PM ET.
The Royals are a close favorite (-116 to win on the moneyline) when they take the field against the Cardinals (-103). The Kansas City Royals will hand the ball to Michael Wacha (8-6, 3.55 ERA), who is looking for win No. 9 on the season, and the Cardinals will turn to Andre Pallante (4-6, 4.43 ERA).
Matthew Liberatore (3.0 IP, 0 R, 0 H, 3 K) picked up a win in the Cardinals’ 8-5 victory over the Royals yesterday. Willson Contreras led the way offensively, going 3-for-4 with a double, two home runs and four RBI. Will Smith (0.1 IP, 2 R, 1 H, 0 K) took the loss for the Royals.
Ahead of watching this Royals vs. Cardinals matchup, here is everything you need to know about Saturday’s action on the diamond, including viewing options.
Kansas City Royals vs. St. Louis Cardinals odds and betting lines
MLB odds courtesy of BetMGM Sportsbook. Odds updated Saturday at 3:16 PM ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.
- Favorite: Royals (-116, bet $116 to win $100)
- Underdog: Cardinals (-103, bet $103 to win $100)
- Over/under: 9
Royals vs. Cardinals: Live streaming info & game time
- Game Day: Saturday, August 10, 2024
- Game Time: 7:10 PM ET
- Stadium: Kauffman Stadium
- TV Channel: Bally Sports
- Live Stream: Fubo (Watch for free)
Royals stats and trends
Royals betting records
- The Royals have won 35, or 63.6%, of the 55 games they’ve played as favorites this season.
- Kansas City has a record of 32-18 in games when sportsbooks favor them by at least -116 on the moneyline.
- The Royals have a 53.7% chance to win this game based on the implied probability of the moneyline.
- Kansas City and its opponents have hit the over in 52 of its 117 games with a total this season.
- The Royals are 64-53-0 against the spread this season.
Michael Wacha (Royals probable starter)
- Wacha makes the start for the Royals, his 21st of the season. He is 8-6 with a 3.55 ERA and 93 strikeouts in 114 2/3 innings pitched.
- The righty last appeared on Sunday against the Detroit Tigers, when he went six innings, allowing two earned runs while giving up seven hits.
- The 33-year-old has put up an ERA of 3.55, with 7.3 strikeouts per nine innings, in 20 games this season. Opponents are hitting .248 against him.
- Wacha is aiming to claim his third straight quality start in this game.
- Wacha will aim to go five or more innings for his third straight appearance. He’s averaging 5.7 innings per outing.
- He has had two appearances this season in which he did not allow an earned run.
- He will match up with a Cardinals squad that is batting .246 as a unit (13th in MLB). It is also slugging a collective .389 (19th in MLB) with 121 total home runs (22nd in MLB).
- In five innings over one appearance against the Cardinals this season, Wacha has a 5.4 ERA and a 1.6 WHIP while his opponents are batting .318.
Royals batting stats
- The Royals’ 126 home runs rank 17th in Major League Baseball.
- Hitters for Kansas City have combined for a team rank of 11th in the majors with a .414 team slugging percentage.
- The Royals rank eighth in MLB with a .253 team batting average.
- Kansas City has scored 559 runs this season, which ranks 10th in MLB.
- The Royals have an OBP of .311 this season, which ranks 15th in MLB.
- Kansas City is one of the most-disciplined teams at the plate this season, ranking second with an average of 6.8 strikeouts per game.
Cardinals stats and trends
Cardinals betting records
- The Cardinals have come away with 28 wins in the 56 contests they have been listed as the underdogs in this season.
- St. Louis has a mark of 25-25 in contests where bookmakers favor it by -103 or worse on the moneyline.
- The Cardinals have an implied victory probability of 50.7% according to the moneyline set for this matchup.
- St. Louis and its opponents have gone over in 56 of its 116 games with a total set by sportsbooks this season.
- The Cardinals have an against the spread record of 58-57-0 in 115 games with a line this season.
Andre Pallante (Cardinals probable starter)
- The Cardinals will send Pallante (4-6) to make his 12th start of the season. He is 4-6 with a 4.43 ERA and 51 strikeouts through 67 2/3 innings pitched.
- The righty’s last appearance was on Monday against the New York Mets, when he went 4 2/3 innings, surrendering five earned runs while allowing five hits.
- Over 20 games this season, the 25-year-old has a 4.43 ERA and 6.9 strikeouts per nine innings, while allowing a batting average of .259 to opposing hitters.
- Pallante heads into the matchup with three quality starts under his belt this year.
- Pallante heads into this matchup with eight outings of five or more innings pitched this year.
- He has held his opponents without an earned run in eight of his 20 appearances this season.
- He meets a Royals offense that ranks 10th in the league with 559 total runs scored while batting .253 as a squad. His opponent has a collective .414 slugging percentage (11th in MLB play) and has hit a total of 126 home runs (17th in the league).
- In 6 1/3 innings over one appearance against the Royals this season, Pallante has a 5.68 ERA and a 0.947 WHIP while his opponents are batting .240.
Cardinals batting stats
- The Cardinals rank 22nd in MLB action with 121 total home runs.
- So far this season, St. Louis is 19th in baseball with a .389 slugging percentage.
- The Cardinals have the 13th-ranked batting average in the majors (.246).
- St. Louis scores the 19th-most runs in baseball (489 total, 4.2 per game).
- The Cardinals rank 18th in baseball with an on-base percentage of .310.