St. Louis Cardinals vs. Kansas City Royals MLB Picks and Predictions: June 19, 2026

Written by: Nate Hornung
Published: Fri Jun 19, 2026, 10:40 am ET
Read Time: 5 minutes

mlb
Spread
Total
Moneyline
-1.5
140
9
-117u
-115
Spread
Total
Moneyline
+1.5
-160
9
+100o
+105
I'm going to be real with you, I am fully involved in the 2026 FIFA World Cup that is happening in North America right now. Therefore, I'm not going to pretend that I'm completely tuned in to what's happening in the MLB and on the diamond. However, I am well aware, that today is Friday, and I noticed the Royals play at home. Time for another good ole fashioned SP on the MLB tonight, keep reading for our picks.
- MLB YTD
- 46-35-1 (56.1%)
- +10.47u
- Average Odds: +100
Check out the best odds on the market at our top online sportsbooks.
St. Louis Cardinals vs. Kansas City Royals MLB Betting Insights

Jordan Walker hits .294 for the Cardinals this year, leading the team in average, home runs, hits and RBIs
What's an "SP" you might ask? I'll happily answer. An "SP" would be a System Play, and we've got one tonight that we've been tracking all the way back to 2023. In their last 35 games at Kauffman Stadium on Friday Nights, the Kansas City Royals are 24-11 straight up, 19-16 in winning by two, and are 20-15 in scoring at least five runs.
It's also worth noting they put up 14 in a win over the Cardinals last night. The magic comes alive when the weekend at the K rolls around, and in a rivalry series, I see the bats waking up and providing some run support. Typically we blindly tail the moneyline, but tonight we are switching it up a bit after losing our last two system plays.
Matchup Information – Cardinals vs. Royals – June 19
- Venue & Location: Kauffman Stadium (Kansas City, MO)
- Date: Friday, June 19, 2026
- First Pitch: 8:15 p.m. Eastern
- Broadcast: Apple TV
Cardinals vs. Royals Pitching Matchup
- St. Louis Cardinals: RHP Michael McGreevy (3-5, 2.99 ERA, 1.11 WHIP)
- Kansas City Royals: RHP Seth Lugo (2-4, 3.86 ERA, 1.35 WHIP)
Cardinals vs. Royals Betting Odds
Odds are courtesy of our friends at Lucky Rebel Sportsbook, as of June 19, 2026, at 10:25 a.m. eastern. Sign up today and get a $1,250 deposit bonus as well as 50 slot spins immediately in your account and start betting at the sportsbook with the most competitive odds in the industry, and a wide variety of unique markets not offered anywhere else.
Run Line
- Cardinals -1.5 (+133)
- Royals +1.5 (-155)
Moneyline
- Cardinals -123
- Royals +103
Total
- Over 9 (-115)
- Under 9 (-105)
St. Louis Cardinals vs. Kansas City Royals MLB Picks

Salvador Perez leads the Royals with 10 home runs this season, but he is only hitting .207 overall
Cardinals vs. Royals Prediction: Royals Win Outright, Over 9
Best Bet: Royals Team Total Over 4.5 (+108) Lucky Rebel Sportsbook
We are getting a bet at plus money that has hit over 57% of the time in a 35 game sample size. Is that not enough? Kansas City has scored 20 runs in their last two games, winning both, and tonight they face a man who struggles away from home.
McGreevy's ERA jumps up to 3.76 on the road this year, and his WHIP balloons up to 1.21. Sure, those stats are still fine, but the increase on the road worries me, especially considering where the Yals bats have been. Kansas City hits .246 as a team. That increases to .261 when batting at home, and during the month of June they are hitting .285 with a .350 wOBA, which is good for third in the entire MLB.
Tonight at home, look for their bats to stay hot and score at least five runs for us. If you think it may be a low scoring game, feel free to back the Yals on the moneyline with a plus sign instead.
Still Want More MLB Content?
Here at Betting News, we offer Free Expert Picks for every major sports league. We also host daily streams on our Twitch Channel with our best bets, as well as sweat out games on Playback! Be sure to tune into everything we have going on at our Youtube, TikTok, and X pages as well. Be sure to follow my personal X account as well, @Shaggy_Bets for my full daily card.
More MLB News
MLB Betting News
Minnesota Twins vs Arizona Diamondbacks Picks & Props: June 19,2026
MLB Betting News
(6/18) MLB | The Daily Dinger Report — Thursday Dingers
MLB Betting News
(6/17) MLB | The Daily Dinger Report — Wednesday Dingers
Get FREE Picks and Props Weekly
Sign up for
THE WEEKENDER NEWSLETTER

Nate has been a recreational sports bettor for about 5 years. In that time, he has grown to love the pursuit of winners and sticking it to The Man. Nate loves data and uses his understanding of numbers to help him be a more profitable sports gambler, however he will be the first to tell you this game is about more than just stats.
This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Betting News makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.