Game Recap Final

Saturday, September 19, 2026

Kansas City Royals at Pittsburgh Pirates

KC

Kansas City Royals

66-88 · L2

5
Final

PIT

Pittsburgh Pirates

75-79 · W2

6

Pittsburgh Pirates beat Kansas City Royals 6-5 at PNC Park. Luke Weaver earned the win; Steven Cruz took the loss. Mason Montgomery recorded the save.

Kansas City Royals 5, Pittsburgh Pirates 6 MLB game recap for September 19, 2026

Linescore

123456789 R H E
KC 001020200 5 13 1
PIT 02020002- 6 9 1

Scoring Summary

▼ 2nd

Ronny Simon homers (1) on a fly ball to left field. Brandon Lowe scores.

0-2
▲ 3rd

Umpire reviewed (home run), call on the field was upheld: Carter Jensen homers (25) on a fly ball to right center field.

1-2
▼ 4th

Jake Mangum homers (5) on a fly ball to left field. Nick Gonzales scores.

1-4
▲ 5th

Vinnie Pasquantino grounds out to first baseman Ryan O'Hearn. Bobby Witt Jr. scores. Jac Caglianone to 3rd.

2-4
▲ 5th

Michael Massey out on a sacrifice bunt, first baseman Ryan O'Hearn to pitcher Brandon Eisert. Jac Caglianone scores.

3-4
▲ 7th

Jac Caglianone singles on a line drive to left fielder Bryan Reynolds. Bobby Witt Jr. scores.

4-4
▲ 7th

Nick Loftin singles on a ground ball to center fielder Jake Mangum. Jac Caglianone scores. Vinnie Pasquantino to 3rd.

5-4
▼ 8th

Brandon Lowe homers (33) on a fly ball to right center field. Jared Triolo scores.

5-6

Key Performers

Brandon Lowe

PIT

2-4, 1 HR, 2 RBI, 2 R

Ronny Simon

PIT

1-4, 1 HR, 2 RBI, 1 R

Jake Mangum

PIT

1-3, 1 HR, 2 RBI, 1 R

Carter Jensen

KC

1-5, 1 HR, 1 RBI, 1 R

Batting

KC AB R H RBI BB K AVG
Carter Jensen C 5 1 1 1 0 3 -
Tyler Tolbert PR 0 0 0 0 0 0 -
Isaac Collins LF 3 0 0 0 0 3 -
Salvador Perez PH 1 0 0 0 0 1 -
Nick Loftin 3B 5 0 4 1 0 0 -
John Rave RF 4 0 1 0 0 2 -
Michael Massey 2B 3 0 0 1 0 1 -
Vinnie Pasquantino 1B 4 0 2 1 0 1 -
Kyle Isbel CF 4 0 0 0 0 1 -
Maikel Garcia PH 1 0 0 0 0 0 -
Jac Caglianone DH 3 2 2 1 2 0 -
Bobby Witt Jr. SS 5 2 3 0 0 0 -
Totals 38 5 13 5 2 12
PIT AB R H RBI BB K AVG
Ronny Simon RF 4 1 1 2 0 1 -
Brandon Lowe 2B 4 2 2 2 0 1 -
Bryan Reynolds LF 4 0 0 0 0 1 -
Oneil Cruz DH 3 0 2 0 0 1 -
Jared Triolo 3B 0 1 0 0 0 0 -
Jake Mangum RF 3 1 1 2 0 0 -
Billy Cook CF 0 0 0 0 0 0 -
Henry Davis C 0 0 0 0 0 0 -
Konnor Griffin SS 3 0 0 0 1 0 -
Ryan O'Hearn 1B 4 0 0 0 0 2 -
Nick Gonzales 3B 4 1 1 0 0 1 -
Rafael Flores Jr. C 3 0 2 0 1 0 -
Totals 32 6 9 6 2 7

Pitching

KC IP H R ER BB K P-S ERA
Cameron 6.0 7 4 4 2 6 94-65 3.92
Hoffman, N (H, 3) 1.0 0 0 0 0 0 9-6 3.97
Cruz (L, 2-4)(BS, 2) 1.0 2 2 2 0 1 17-12 4.37
Totals 8.0 9 6 6 2 7
PIT IP H R ER BB K P-S ERA
Chandler 4.0 8 3 3 1 6 90-57 4.34
Eisert 1.0 1 0 0 0 0 8-5 5.10
Bachar (H, 2) 1.0 0 0 0 0 2 17-10 3.50
Doval (BS, 5) 1.0 4 2 2 0 2 26-17 4.30
Weaver (W, 3-1) 1.0 0 0 0 0 1 13-9 2.79
Montgomery, M (S, 15) 1.0 0 0 0 1 1 21-13 2.63
Totals 9.0 13 5 5 2 12