Your cart is currently empty!

St. Louis Cardinals vs Kansas City Royals Prediction 5/16/25 MLB Picks
Pick details
Kansas City Royals (25-20) vs St. Louis Cardinals (24-20)
May 16, 2025 at 07:40 PM EDT
The Line: Betting Odds: Kansas City Royals -155 / St. Louis Cardinals +130 — Over/Under: 8.5
The St. Louis Cardinals and Kansas City Royals meet Friday in MLB action at Kauffman Stadium. Here’s a St. Louis Cardinals vs Kansas City Royals Prediction. This article will include a St. Louis Cardinals vs Kansas City Royals Pick.
St. Louis Cardinals Betting Preview
The St. Louis Cardinals are 24-20 on the year and play the Tigers, Diamondbacks, and Orioles next. The St. Louis Cardinals are batting .262 on the season, have a .338 OBP, and a .406 slugging percentage. The St. Louis Cardinals’ pitching staff has a 3.85 ERA and a 1.24 WHIP. Brendan Donovan leads the St. Louis Cardinals with 51 hits and 20 RBI, while Lars Nootbaar and Willson Contreras have combined for 84 hits and 49 RBI.Â
Andre Pallante gets the ball for the St. Louis Cardinals, and he is 3-2 with a 4.36 ERA and 28 strikeouts this season. Pallante is 0-1 with a 4.50 ERA and 9 strikeouts in his career against the Kansas City Royals.
Kansas City Royals Betting Preview
The Kansas City Royals are 25-20 on the year and play the Giants, Twins, and Reds next. The Kansas City Royals are batting .242 on the season, have a .300 OBP, and a .360 slugging percentage. The Kansas City Royals pitching staff has a 3.03 ERA and a 1.18 WHIP. Bobby Witt Jr. leads the Kansas City Royals with 54 hits and 25 RBI, while Maikel Garcia and Vinnie Pasquantino have combined for 84 hits and 44 RBI.
Cole Ragans gets the ball for the Kansas City Royals, and he is 2-2 with a 4.20 ERA and 65 strikeouts this season. Ragans is 0-1 with a 4.76 ERA and 5 strikeouts in his career against the St. Louis Cardinals.
Why the Kansas City Royals will win
- The Cardinals have lost each of their last six road games against American League opponents.
- The Royals have won each of their last six games as favorites against National League opponents.
- The Cardinals have failed to cover the run line in eight of their last nine night games against American League opponents following a road win.
- The Royals have covered the run line in seven of their last eight games against National League opponents following a road loss.
- The Royals have led after 3 innings in each of their last three games against opponents that held a winning record.
- The Royals have led after 5 innings in each of their last three games.
Why the St. Louis Cardinals will win
- The Cardinals have won six of their last seven games as underdogs.
- The Royals have lost five of their last six games as home favorites against National League opponents following a loss.
- The Cardinals have covered the run line in each of their last nine games following a win.
- The Royals have failed to cover the run line in each of their last five games as favorites against National League opponents following a loss.
- The Royals have trailed after 5 innings in three of their last four games at Kauffman Stadium against National League opponents that held a winning record.
Kansas City Royals Player Prop Facts
- Salvador Perez has hit a home run in three of the Royals’ last four games against NL Central opponents that held a winning record.
- Maikel Garcia has recorded a Double in three of the Royals’ last four games as favorites against NL Central opponents.
- Kyle Isbel has recorded an RBI in each of his last four appearances against the Cardinals.
- Kyle Isbel has scored at least one run in each of the Royals’ last four home games against the Cardinals.
- Kyle Isbel has recorded at least one Single in nine of his last 10 appearances with the Royals as home favorites.
- Kyle Isbel has recorded at least one hit in each of his last eight home appearances after not playing the previous day.
- Bobby Witt Jr. ranks 6th in the league in Hits (54) this season.
St. Louis Cardinals Player Prop Facts
- Brendan Donovan has recorded at least one Double in three of the Cardinals’ last four games against AL opponents.
- Willson Contreras has recorded at least one RBI in four of the Cardinals’ last five night games against opponents that held a winning record.
- Masyn Winn has scored at least one run in seven of his last eight appearances in night games against teams that held a winning record.
- Nolan Arenado has recorded at least one Single in each of the Cardinals’ last eight road games against AL opponents that held a winning record.
- Nolan Arenado has recorded at least one hit in each of the Cardinals’ last 10 games against AL Central opponents.
- Alec Burleson has hit a home run in three of his last four appearances in night games.
St. Louis Cardinals vs Kansas City Royals Prediction
The Royals are getting the benefit of the doubt because they’re at home, but I’m not laying juice in this spot. Ragans isn’t scaring anybody with his 4.20 ERA on the season, and he has a 4.50 ERA and .244 allowed batting average in 24 home innings. The Cardinals have lost just once since May 3. Pallante has had his ups and downs, and I’m not excited to back him, but we’re getting one of the hottest teams in baseball at a more favorable price. The Cardinals will cool off eventually, but we’re going to keep riding them until it does. The Cardinals are a top-five profitable team in baseball. Give me the Cards.