St. Louis Cardinals @ Kansas City Royals 06/18/2026


STL @ KC R H E
STL 6 13 1
KC 14 17 1
Cardinals Batting
Name CS H AB R RBI BB K LOB AVG OPS
Jj Wetherholt 16.867 3 4 1 0 2 0 2 0.266 0.777
Jose Fermin 16.667 2 5 0 2 0 0 4 0.272 0.700
Masyn Winn 16.500 3 5 2 0 0 1 3 0.242 0.645
Blaze Jordan 15.333 2 5 2 0 0 0 6 0.308 0.910
Jordan Walker 13.367 2 4 0 1 1 1 1 0.291 0.882
Alec Burleson 8.900 0 3 0 1 1 1 3 0.282 0.827
Pedro Pages 8.200 0 4 0 1 0 1 3 0.220 0.619
Ivan Herrera 8.033 0 4 1 0 1 2 4 0.257 0.810
Nelson Velazquez 7.367 1 4 0 0 1 1 6 0.323 0.963
Nathan Church 3.000 0 0 0 0 0 0 0 0.259 0.690
Bryan Torres 3.000 0 0 0 0 0 0 0 0.238 0.748
Jimmy Crooks 2.633 0 1 0 0 0 1 1 0.182 0.622
Cardinals Pitching
Name CS IP H R ER BB K HR P ERA
Justin Bruihl 29.333 2.7 4 2 1 0 2 0 39 4.410
Max Rajcic 20.165 2.0 2 1 1 0 1 1 33 4.500
Matthew Liberatore 10.000 1.7 7 7 5 0 2 1 48 5.230
Gordon Graceffo 7.283 1.7 4 4 4 2 0 1 47 3.060
Royals Batting
Name CS H AB R RBI BB K LOB AVG OPS
Salvador Perez 21.167 3 5 2 1 0 0 2 0.207 0.592
Starling Marte 20.500 3 5 2 1 0 1 0 0.277 0.691
Lane Thomas 20.000 2 5 1 2 0 0 2 0.232 0.723
Carter Jensen 19.667 2 5 2 1 0 0 1 0.238 0.728
Bobby Witt Jr. 19.333 2 2 2 2 0 0 0 0.294 0.833
Isaac Collins 19.333 2 5 2 1 0 0 3 0.221 0.644
Jac Caglianone 17.333 1 5 1 2 0 1 2 0.266 0.777
Nick Loftin 16.000 2 5 0 2 0 1 2 0.245 0.748
Michael Massey 10.000 0 3 1 0 1 0 2 0.256 0.734
Nelson Velazquez 8.333 1 4 0 0 1 1 6 0.323 0.963
Tyler Tolbert 6.833 0 2 1 0 1 2 1 0.211 0.529
Royals Pitching
Name CS IP H R ER BB K HR P ERA
Beck Way 22.333 2.0 2 0 0 2 2 0 36 4.910
Noah Cameron 20.000 5.0 8 4 3 2 6 0 108 4.200
Mason Black 15.056 2.0 3 2 2 2 0 0 40 3.570