Kansas City Royals vs St. Louis Cardinals Prediction 6/19/26 MLB Picks Today | Sports Chat Place

Kansas City Royals vs St. Louis Cardinals Prediction 6/19/26 MLB Picks Today | Sports Chat Place

St. Louis Cardinals (40-33) vs. Kansas City Royals (31-45) June 19, 2026 8:15 pm EDT The Line: Kansas City Royals -101 / St. Louis Cardinals -119; Over/Under: 9 (Get latest betting odds)

The St. Louis Cardinals and the Kansas City Royals meet Friday in MLB action from Kauffman Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s a St. Louis Cardinals vs. Kansas City Royals prediction.

The St. Louis Cardinals will send out Michael McGreevy here and McGreevy is 3-5 with a 2.99 ERA and 51 strikeouts this season. Seth Lugo will start for the Royals and is 2-4 with a 3.86 ERA and 66 strikeouts this season.

The St. Louis Cardinals come into this game looking to bounce back from a 14-6 loss at the hands of the Royals last time out to sit at 40-33 this season. After this series, the Cardinals will head home for a series against the Arizona Diamondbacks.

Entering Thursday, Jordan Walker leads the Cardinals with 81 hits, 16 doubles, 18 home runs and 56 RBIs while Alec Burleson has 80 hits with 18 doubles, 13 home runs and 53 RBIs. JJ Wetherholt has 68 hits with 10 home runs and 31 RBIs while Ivan Herrera has 69 hits with 13 doubles, 9 home runs and 31 RBIs. Nolan Gorman has 39 hits with 7 home runs and 26 RBIs this season. Masyn Winn’s added 56 hits with 9 doubles and 26 RBIs and Nathan Church has 45 hits with 5 home runs and 19 RBIs this season.

The Kansas City Royals come into this game looking to add on to their win over the Cardinals on Thursday to improve to 31-45 this season. After this series, the Royals will head on the road for a game against the Tampa Bay Rays.

Going into Thursday, Kyle Isbel has 40 hits with 3 home runs and 11 RBIs. Jac Caglianone has 62 hits with 12 doubles, 8 home runs, 20 RBIs and a triple while Bobby Witt Jr. has 86 hits with 19 doubles, 9 home runs and 30 RBIs and Vinnie Pasquantino’s added 55 hits with 10 doubles, 2 triples, 6 home runs and 30 RBIs on the year. Maikel Garcia also has 69 hits with 16 doubles, 3 home runs and 30 RBIs this season. Carter Jensen’s also chipped in 53 hits with 14 doubles, 9 home runs and 37 RBIs this season.

I’m on the Cardinals in this one. I know the Royals took care of business on Thursday, but I still believe in Michael McGreevy as a starter in his current form. Seth Lugo has been hit or miss and I think the Cardinals get to him and get the job done here. Give me the Cardinals in this one.

Recommended articles