Pick details
| MATCHUP | St. Louis Cardinals | Kansas City Royals |
|---|---|---|
| Team Records | 40-34 | 32-45 |
| Spread | -1.5 130 | +1.5 -157 |
| Moneyline | -122 | +102 |
| Total | Over 9 (-115) | Under 9 (-105) |
| Where | Kauffman Stadium, Kansas City, Missouri | |
| When | Sunday, June 21, 2026 | |
| Time | 02:10 PM EDT | |
| TV | MLB.TV | |
St. Louis Cardinals Betting Preview
The St. Louis Cardinals enter Sunday’s contest with a 40–34 overall record (2nd in the National League Central) and a 19–17 mark on the road. The Cardinals offense has been competitive to this point in the season. St. Louis has compiled 337 runs scored, 108 doubles, 83 home runs and a .247 team batting average which ranks in the 12th in Major League Baseball.The Cardinals arrive at tomorrow’s game in below average form. St. Louis has lost four of the team’s last six games played this season, including a 6–1 loss to the San Diego Padres earlier this week.
St. Louis will turn to right hander Dustin May in this contest. In fourteen starts made this season, May has compiled a 5–6 win‑loss record, a 3.75 ERA, a 1.14 WHIP and 75 strikeouts, while allowing 72 hits and 21 walks in 81.2 innings pitched. May pitched exceptionally well in his last outing, amassing 9 strikeouts, while scattering 1 hit and 1 walk in the St. Louis Cardinals 3-0 shutout win over the San Diego Padres five days ago.
Shifting our focus to the Cardinals offense, the St. Louis lineup features outfielder Jordan Walker and first baseman Alec Burleson. Jordan Walker has compiled a robust .295 batting average (12th in MLB), 18 home runs (11th in MLB), 16 doubles, 58 RBIs (1st in MLB) and an .885 OPS. Alec Burleson has amassed a .281 batting average, 13 home runs, 54 RBIs (6th in MLB) and an .826 OPS.
Kansas City Royals Betting Preview
The Kansas City Royals enter Sunday afternoon’s matchup with a 32–45 overall record (4th in the American League Central) and a 19–21 mark at home. Kansas City has played competitive baseball recently, winning three consecutive games, including a 6–2 victory over the Washington Nationals three days ago.Kansas City will start right hander Stephen Kolek in tomorrow’s game. In eight starts made this season, Kolek has compiled a 4–1 record, a 2.68 ERA, a 1.03 WHIP and 34 strikeouts, while allowing 42 hits and 10 walks in 50.1 innings pitched.
The Royals lineup features shortstop Bobby Witt Jr. and catcher Salvador Perez. Bobby Witt Jr. has tallied a .294 batting average (13th in MLB), 10 home runs, 35 walks, 32 RBIs, 28 stolen bases and an .833 OPS. Salvador Perez has compiled 10 home runs, 8 doubles, 27 RBIs and a .594 OPS.
Why the St. Louis Cardinals will win.
• Starting pitching edge. In fourteen starts made this season, Dustin May has compiled a 5–6 win‑loss record, a 3.75 ERA, a 1.14 WHIP and 75 strikeouts in 81.2 innings pitched.• Offensive upside. Jordan Walker and Alec Burleson lead the St. Louis Cardinals lineup.
• Ability to win on the road. The St. Louis Cardinals have amassed a 19-17 record on the road.
Why the Kansas City Royals will win.
• Home field advantage. The Royals have played competitive baseball at Kauffman Stadium this season.• Current form. The Kansas City Royals arrive at tomorrow’s contest on the heels of a three-game winning streak.
• Offensive production. Bobby Witt Jr. and Salvador Perez provide a strong core to the Kansas City lineup.

