Skip to content
Played on Diamonds

← Jun 18 scores

Jun 18 THU

St. Louis Cardinals 6, Kansas City Royals 14 — 2026-06-18

St. Louis Cardinals

Batting AB R H BI BB K AVG
JJ Wetherholt 2B 4 1 3 0 2 0 .750
Iván Herrera DH 4 1 0 0 1 2 .000
Jordan Walker RF 4 0 2 1 1 1 .500
Jimmy Crooks C 1 0 0 0 0 1 .000
Nelson Velázquez RF 4 0 1 0 1 1 .250
Alec Burleson 1B 3 0 0 1 1 1 .000
Nathan Church CF 0 0 0 0 0 0 —
Masyn Winn SS 5 2 3 0 0 1 .600
Bryan Torres LF 0 0 0 0 0 0 —
Blaze Jordan 3B 5 2 2 0 0 0 .400
José Fermín SS 5 0 2 2 0 0 .400
Pedro Pagés 1B 4 0 0 1 0 1 .000
Pitching IP H R ER BB K ERA
Matthew Liberatore 1.2 7 7 5 0 2 27.00
Justin Bruihl 2.2 4 2 1 0 2 3.38
Max Rajcic 2.0 2 1 1 0 1 4.50
Gordon Graceffo 1.2 4 4 4 2 0 21.60

Kansas City Royals

Batting AB R H BI BB K AVG
Lane Thomas CF 5 1 2 2 0 0 .400
Bobby Witt Jr. SS 1 HR 2 2 2 2 0 0 1.000
Tyler Tolbert SS 2 1 0 0 1 2 .000
Jac Caglianone 1B 1 HR 5 1 1 2 0 1 .200
Starling Marte RF 5 2 3 1 0 1 .600
Salvador Perez C 1 HR 5 2 3 1 0 0 .600
Carter Jensen DH 5 2 2 1 0 0 .400
Nick Loftin 3B 5 0 2 2 0 1 .400
Isaac Collins LF 5 2 2 1 0 0 .400
Michael Massey 2B 3 1 0 0 1 0 .000
Pitching IP H R ER BB K ERA
Beck Way 2.0 2 0 0 2 2 0.00
Mason Black 2.0 3 2 2 2 0 9.00
Noah Cameron 5.0 8 4 3 2 6 5.40