St. Louis Cardinals vs Kansas City Royals Picks & Odds

MLB - FINAL

Kauffman Stadium, Kansas City

St. Louis Cardinals logo
FINAL
Kansas City Royals logo

St. Louis Cardinals
5

Kansas City Royals
6

Best Odds

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

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

Consensus Picks

Weather Forecast

Not applicable
New! Want sharper MLB picks today? Our free BN Prediction Engine breaks down every matchup before first pitch to calculate win probability and project the likely winner. Whether you're hunting a strong edge or just validating your read on tonight's game, this is the fastest way to turn MLB betting predictions into confident decisions.

BN Prediction Engine

FINAL

Projected Winner

Kansas City Royalsto win
Confidence50.68%(Coin flip)
Rating edgeCoin flip
St. Louis Cardinals logo

St. Louis Cardinals

49.3%

BN Fair Odds

+103

Starting Pitcher

Michael McGreevy

Kansas City Royals logo

Kansas City Royals

50.7%

BN Fair Odds

-103

Starting Pitcher

Seth Lugo

Team Ratings

STL (Away)vsKC (Home)

Below Avg40

Pitcher

Average44
Average46

Bullpen

Average43
Above Avg64

Defense

Strong71
Average48

Offense

Average44
Weak (0–25)
Below Avg (25–40)
Average (40–55)
Above Avg (55–70)
Strong (70+)

Projection is based on current pitcher, bullpen, defense and offense ratings. Ratings are percentile-based from 0–100.

Betting Records

STL

STL

KC

KC

40 - 33(6th)

19 - 16

Wins

Away/Home

(28th)30 - 45

18 - 21

43 - 30 - 0(4th)

22 - 13 - 0

ATS

Away/Home

(28th)32 - 43 - 0

20 - 19 - 0

32 - 29 - 12(27th)

14 - 14 - 7

Ov / Un

Away/Home

(17th)38 - 29 - 8

21 - 14 - 4

Batting Stats

STL

STL

KC

KC
4.53
Runs / Game
4.20
0.630
Stolen Bases / Game
0.800
1.030
Home Runs / Game
1.030
0.242
Batting Average
0.244
0.698
On Base %
0.711
0.382
Slugging %
0.397
1.080
OBPS
1.110

Fielding Stats

STL

STL

KC

KC
0.44
Errors / Game
0.44
0.988
Fielding %
0.988

Pitching Stats

STL

STL

KC

KC
0.254
Batting Average Against
0.258
0.399
Slugging % Against
0.431
0.977
On Base % Against
0.982
0.234
Strike Out %
0.216
0.624
Strike %
0.629
0.376
Ball %
0.371

Last 5 Games

STLSTL

Result

ATS

Total

@ KC

L5 - 6

L-1.5

8

@ KC

L6 - 14

L-1.5

9

vs SD

L6 - 1

L-1.5

8

vs SD

W2 - 3

L-1.5

8

vs SD

W0 - 3

W-1.5

8

KCKC

Result

ATS

Total

vs STL

W5 - 6

W+1.5

8

vs STL

W6 - 14

W+1.5

9

@ WSH

W6 - 2

W+1.5

10

@ WSH

L4 - 6

L+1.5

8

@ WSH

L3 - 7

L+1.5

9

More MLB Articles