St. Louis Cardinals probable pitchers & starting lineups vs. Royals, August 9th

The Cardinals face their in-state rival in Kansas City tonight.

Tampa Bay Rays v St. Louis Cardinals
Tampa Bay Rays v St. Louis Cardinals | Dilip Vishwanat/GettyImages

The St. Louis Cardinals (59-57) go back on the road tonight to face off against the Kansas City Royals (64-52) after failing to sweep the Tampa Bay Rays in St. Louis on Thursday night.

Yesterday's game was one of the few games this year that the Cardinals' bullpen "lost" them the game, as Kyle Leahy ran into trouble in the seventh and JoJo Romero allowed the go-ahead two-run homer to Brandon Lowe as the Cardinals eventually lost 6-4. They still got the series win though, so they should be feeling good as they get ready to face a tough Royals team.

Kansas City made a lot of upgrades this offseason, but the biggest improvement this team has made is the MVP play they have gotten from superstar shortstop Bobby Witt Jr. Witt is on pace to have one of the best seasons by a shortstop in MLB history, as he is currently slashing .349/.394/.606 with 22 HR and 84 RBI to go along with his 25 SB. He is possibly the best defender in baseball right now as well, so when you combine his offense, base running, and defense, you get a player who has already accumulated 8.1 fWAR this season.

Probable starting pitchers

  • Miles Mikolas (8-9. 5.12 ERA) is coming off a really bad start in Chicago last week, as he started off well against the Cubs before falling apart and giving up four runs in four innings of work. The Cardinals could really use a quality start from Mikolas tonight as they look to keep pace with the rest of the National League contenders in the Wild Card Race.
  • Michael Lorenzen (5-6, 3.69 ERA) was acquired from the Texas Rangers before the trade deadline and is having another great season. He's only made one start for Kansas City so far, going 5.2 innings while allowing just one run in Detriot.

St. Louis Cardinals starting lineup, August 9th

  1. SS Masyn Winn
  2. DH Alec Burleson
  3. C Willson Contreras
  4. 3B Nolan Arenado
  5. LF Brendan Donovan
  6. 1B Paul Goldschmidt
  7. 2B Nolan Gorman
  8. RF Tommy Pham
  9. CF Victor Scott II

Kansas City Royals starting lineup, August 9th

  1. 2B Michael Massey
  2. SS Bobby Witt Jr.
  3. 1B Vinnie Pasquantino
  4. C Salvador Perez
  5. RF Hunter Renfroe
  6. LF MJ Melendez
  7. DH Paul DeJong
  8. 3B Maikel Garcia
  9. CF Kyle Isbel

What channel is the St. Louis Cardinals game on today?

  • Game time: 7:10 PM CT
  • This evening's game will be aired on Bally Sports Midwest and Bally Sports Kansas City

How do I stream the St. Louis Cardinals game today?

How can I listen to the St. Louis Cardinals game today?

  • The Cardinals radio broadcast will be on KMOX 1120 AM/98.7 FM, Cardinals Radio Network, WIJR AM 880 (En Espanol)
  • The Royals radio broadcast will be on KCSP 610

Schedule