St. Louis Cardinals vs. Kansas City Royals - 7/22/20 MLB Pick, Odds, and Prediction

St. Louis Cardinals vs. Kansas City Royals - 7/22/20 MLB Pick, Odds, and Prediction Photo by Jeff Curry-USA TODAY Sports

Kansas City Royals (0-0) at St. Louis Cardinals (0-0)

MLB Baseball: Wednesday, July 22, 2020 at 4:05 pm (Busch Stadium)

Jesse Hahn (0-0) (0.00) vs. TBA (0-0) (0.00)

The Line: St. Louis Cardinals -185 / Kansas City Royals +155 --- Over/Under: 8.5 Click Here for the Latest Odds

TV: FSKC, FSMW Stream the MLB Game of the Day all season on ESPN+. Sign up now! Advertisement

The Kansas City Royals and the St. Louis Cardinals meet Wednesday in MLB action from Busch Stadium. 

Kansas City is coming off a Tuesday game versus the Astros. In that one, the Royals were beaten up in a 15-6 loss. As for the Cardinals, this will be their lone summer exhibition outing after a National League Central championship in 2019. Check back all season long for free MLB picks and MLB predictions at Sports Chat Place. 


Kansas City’s first game against the Astros on Monday went well outside of four runs allowed in the fourth inning, which essentially caused the 6-3 loss. In the Tuesday rematch, the Royals plated a few more runs but allowed more than twice as many as well. One bright spot in Tuesday’s loss was Bobby Witt, who slapped a double with an RBI and two runs in a 2-for-3 afternoon. Erick Meijia also managed two RBI and a run. 

For the Wednesday game, Kansas City will be bringing out Jesse Hahn in the start. The 30-year-old Hahn has an 18-21 record and a 4.33 ERA in 59 games during his MLB career. He’s likely on the roster bubble after a bad summer training performance and this will be a big start for him. 

Over on the Cardinals’ side, they’re going to have their hands full with the rest of the NL Central this season; it’s going to be quite competitive. St. Louis does have a pretty well-rounded lineup; a little better on paper than the past few seasons, anyway. Paul Goldschmidt and Paul DeJong offer some nice power numbers in the middle of the order, and Dexter Fowler should be good for around 25 runs. At some point, the Cards are going to have to start moving away from the aging Yadier Molina, but to the veteran’s credit he just keeps chugging along. Molina posted 10 homers, 57 RBI, a .270 BA and six stolen bases last season. 

For Wednesday’s matchup, St. Louis will go with RHP Miles Mikolas in the start. Last year, Mikolas went 9-14 with a 4.16 ERA and 144 strikeouts in 184.0 innings. Over his MLB career, Mikolas carries a 3.82 ERA and a 31-24 record with 352 strikeouts in 476.0 innings. 

Pick: I’m leaning toward the Cardinals here. Not that I’m all that impressed with St. Louis this season; I think the team will be mediocre. That said, the way Kansas City has been coughing up runs over their past couple of games it’s hard to see that trend slowing down. (Granted, it was against the Astros, but still.) The Royals should be improved offensively this season at least, but I feel better about St. Louis in this one. 


Andrew’s Pick St. Louis Cardinals -185

The pick in this article is the opinion of the writer, not a Sports Chat Place site consensus.