← Back to scores
St. Louis Cardinals
76-81  ·  4th NL Central
0 — 2
Final
Pittsburgh Pirates
80-77  ·  3rd NL Central
Tue, Sep 22, 2026
Venue: PNC Park, Pittsburgh
Weather: Overcast, 60°
HP Ump: Ron Kulpa (Home Plate)
W: Jared Jones
L: Andre Pallante
SV: Gregory Soto
Team 123456789 RHE
STL 000000000 011
PIT 00000110 250
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
JJ Wetherholt2B 0-4 3 .000
Iván HerreraDH 0-4 4 .000
Alec Burleson1B 0-4 .000
Jordan WalkerRF 0-3 .000
Leo BernalC 0-3 2 .000
Bryan TorresLF 0-3 2 .000
Thomas Saggese3B 0-2 11 .000
Nathan ChurchCF 1-3 1 .333
Masyn WinnSS 0-2 11 .000
Andre PallanteP 0-0 —
Justin BruihlP 0-0 —
Cade WinquestP 0-0 —
Pitchers
PitcherIPHERBBKPC-STERA
Andre PallanteL 6.03122 89-581.50
Justin Bruihl 0.21110 19-945.00
Cade Winquest 1.11002 22-150.00
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Konnor GriffinSS 2-4 1 .500
Brandon Lowe2B 0-4 .000
Bryan ReynoldsLF 1-3 .333
Oneil CruzCF 0-3 1 11 .000
Rafael Flores Jr.C 0-3 11 .000
Ryan O'HearnDH 1-4 11 .250
Ronny SimonRF 0-3 .000
Billy CookRF 0-0 —
Spencer Horwitz1B 1-2 1 1 .500
Jacob Gonzalez3B 0-2 .000
Jared Triolo3B 0-1 .000
Jared JonesP 0-0 —
Luke WeaverP 0-0 —
Gregory SotoP 0-0 —
Pitchers
PitcherIPHERBBKPC-STERA
Jared JonesW 7.01009 86-630.00
Luke Weaver 1.00013 21-140.00
Gregory SotoS 1.00012 18-80.00
STL
AWAY · HOME
PIT
1
Hits
5
0
Home Runs
0
.241
AVG
.254
.314
OBP
.331
.380
SLG
.405
.694
OPS
.736
0
Runs
2
1
2B
2
0
3B
1
0
SB
1
2
TB
9
6
LOB
17
30
PA
33
4.28
ERA
4.16
4
K
14
3
BB
2
5
H Allowed
1
1.35
WHIP
1.30
2
Runs
0
0
HBP
0
33
BF
30
130
Pitches
125
82
Strikes
85
Top Performers
Jared Jones W
7.0 IP · 9 K · 0 ER · 86 P
Andre Pallante
6.0 IP · 2 K · 1 ER · 89 P
Konnor Griffin
2-4
Play by Play
  • Alec Burleson flies out to left fielder Bryan Reynolds.
    Alec Burleson vs Gregory Soto
  • Iván Herrera strikes out swinging.
    Iván Herrera vs Gregory Soto
  • JJ Wetherholt called out on strikes.
    JJ Wetherholt vs Gregory Soto
  • Masyn Winn walks.
    Masyn Winn vs Gregory Soto
  • Top 9th
  • Ryan O'Hearn strikes out on a foul tip.
    Ryan O'Hearn vs Cade Winquest
  • Rafael Flores Jr. strikes out swinging.
    Rafael Flores Jr. vs Cade Winquest
  • Oneil Cruz flies out to center fielder Nathan Church.
    Oneil Cruz vs Cade Winquest
  • Bryan Reynolds doubles (40) on a line drive to left fielder Bryan Torres.
    Bryan Reynolds vs Cade Winquest
  • Bottom 8th
  • Nathan Church strikes out swinging.
    Nathan Church vs Luke Weaver
  • Thomas Saggese walks.
    Thomas Saggese vs Luke Weaver
  • Bryan Torres strikes out swinging.
    Bryan Torres vs Luke Weaver
  • Leo Bernal called out on strikes.
    Leo Bernal vs Luke Weaver
  • Top 8th
  • Konnor Griffin steals (23) 2nd base. Spencer Horwitz scores. Wild pitch by pitcher Cade Winquest. Konnor Griffin out at 3rd, catcher Leo Bernal to third baseman Thomas Saggese.
    Bryan Reynolds vs Cade Winquest
  • Brandon Lowe flies out sharply to center fielder Nathan Church. Spencer Horwitz to 3rd.
    Brandon Lowe vs Justin Bruihl
  • Konnor Griffin singles on a line drive to center fielder Nathan Church. Spencer Horwitz to 2nd.
    Konnor Griffin vs Justin Bruihl
  • Jared Triolo lines out to center fielder Nathan Church.
    Jared Triolo vs Justin Bruihl
  • Spencer Horwitz walks.
    Spencer Horwitz vs Justin Bruihl
  • Bottom 7th
  • Jordan Walker flies out sharply to center fielder Oneil Cruz.
    Jordan Walker vs Jared Jones
  • Alec Burleson grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.
    Alec Burleson vs Jared Jones
  • Iván Herrera strikes out swinging.
    Iván Herrera vs Jared Jones
  • Top 7th
  • Ronny Simon grounds into a force out, fielded by shortstop Masyn Winn. Ryan O'Hearn out at 2nd.
    Ronny Simon vs Andre Pallante
  • Ryan O'Hearn singles on a ground ball to left fielder Bryan Torres. Oneil Cruz scores.
    Ryan O'Hearn vs Andre Pallante
  • Rafael Flores Jr. grounds out, third baseman Thomas Saggese to first baseman Alec Burleson. Oneil Cruz to 2nd.
    Rafael Flores Jr. vs Andre Pallante
  • Oneil Cruz walks.
    Oneil Cruz vs Andre Pallante
  • Bryan Reynolds flies out to center fielder Nathan Church.
    Bryan Reynolds vs Andre Pallante
  • Bottom 6th
  • JJ Wetherholt strikes out swinging.
    JJ Wetherholt vs Jared Jones
  • Masyn Winn lines out to first baseman Spencer Horwitz.
    Masyn Winn vs Jared Jones
  • Nathan Church doubles (17) on a line drive to left fielder Bryan Reynolds.
    Nathan Church vs Jared Jones
  • Thomas Saggese strikes out swinging.
    Thomas Saggese vs Jared Jones
  • Top 6th
  • Brandon Lowe grounds out, third baseman Thomas Saggese to first baseman Alec Burleson.
    Brandon Lowe vs Andre Pallante
  • Konnor Griffin triples (4) on a line drive to right fielder Jordan Walker.
    Konnor Griffin vs Andre Pallante
  • Jacob Gonzalez grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
    Jacob Gonzalez vs Andre Pallante
  • Spencer Horwitz grounds out, shortstop Masyn Winn to first baseman Alec Burleson.
    Spencer Horwitz vs Andre Pallante
  • Bottom 5th
  • Bryan Torres lines out to first baseman Spencer Horwitz.
    Bryan Torres vs Jared Jones
  • Leo Bernal flies out to right fielder Ronny Simon.
    Leo Bernal vs Jared Jones
  • Jordan Walker pops out to first baseman Spencer Horwitz.
    Jordan Walker vs Jared Jones
  • Top 5th
  • Ronny Simon grounds out, shortstop Masyn Winn to first baseman Alec Burleson.
    Ronny Simon vs Andre Pallante
  • Ryan O'Hearn reaches on a fielder's choice, fielded by third baseman Thomas Saggese. Bryan Reynolds to 3rd. Rafael Flores Jr. to 2nd.
    Ryan O'Hearn vs Andre Pallante
  • Rafael Flores Jr. walks.
    Rafael Flores Jr. vs Andre Pallante
  • Cardinals challenged (play at 1st), call on the field was overturned: Oneil Cruz grounds out, pitcher Andre Pallante to first baseman Alec Burleson. Bryan Reynolds to 2nd.
    Oneil Cruz vs Andre Pallante
  • Pirates challenged (catcher interference), call on the field was overturned: Bryan Reynolds reaches on catcher interference by Leo Bernal. Bryan Reynolds to 1st.
    Bryan Reynolds vs Andre Pallante
  • Brandon Lowe flies out sharply to center fielder Nathan Church.
    Brandon Lowe vs Andre Pallante
  • Bottom 4th
  • Alec Burleson flies out to right fielder Ronny Simon.
    Alec Burleson vs Jared Jones
  • Iván Herrera strikes out swinging.
    Iván Herrera vs Jared Jones
  • JJ Wetherholt flies out to right fielder Ronny Simon.
    JJ Wetherholt vs Jared Jones
  • Top 4th
  • Konnor Griffin called out on strikes.
    Konnor Griffin vs Andre Pallante
  • Jacob Gonzalez grounds out, shortstop Masyn Winn to first baseman Alec Burleson. Spencer Horwitz to 3rd.
    Jacob Gonzalez vs Andre Pallante
  • Spencer Horwitz doubles (13) on a line drive to right fielder Jordan Walker.
    Spencer Horwitz vs Andre Pallante
  • Ronny Simon lines out to second baseman JJ Wetherholt.
    Ronny Simon vs Andre Pallante
  • Bottom 3rd
  • Masyn Winn called out on strikes.
    Masyn Winn vs Jared Jones
  • Nathan Church grounds out, shortstop Konnor Griffin to first baseman Spencer Horwitz.
    Nathan Church vs Jared Jones
  • Thomas Saggese lines out to right fielder Ronny Simon.
    Thomas Saggese vs Jared Jones
  • Top 3rd
  • Ryan O'Hearn grounds out to first baseman Alec Burleson.
    Ryan O'Hearn vs Andre Pallante
  • Rafael Flores Jr. flies out to center fielder Nathan Church.
    Rafael Flores Jr. vs Andre Pallante
  • Oneil Cruz strikes out swinging.
    Oneil Cruz vs Andre Pallante
  • Bottom 2nd
  • Bryan Torres strikes out swinging.
    Bryan Torres vs Jared Jones
  • Leo Bernal strikes out on a foul tip.
    Leo Bernal vs Jared Jones
  • Jordan Walker grounds out, third baseman Jacob Gonzalez to first baseman Spencer Horwitz.
    Jordan Walker vs Jared Jones
  • Top 2nd
  • Bryan Reynolds grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
    Bryan Reynolds vs Andre Pallante
  • Brandon Lowe grounds out, shortstop Masyn Winn to first baseman Alec Burleson.
    Brandon Lowe vs Andre Pallante
  • Konnor Griffin grounds out, second baseman JJ Wetherholt to first baseman Alec Burleson.
    Konnor Griffin vs Andre Pallante
  • Bottom 1st
  • Alec Burleson pops out to third baseman Jacob Gonzalez.
    Alec Burleson vs Jared Jones
  • Iván Herrera strikes out swinging.
    Iván Herrera vs Jared Jones
  • JJ Wetherholt called out on strikes.
    JJ Wetherholt vs Jared Jones
  • Top 1st
● LIVE
00:00:00
BATTER
SEASON
AVG .---
HR --
RBI --
TODAY
ABHHRRBIBBK
- - - - - -
PITCHER
SEASON
ERA -.--
W --
L --
TODAY
IPHERBBKPC-ST
-- -- -- -- -- --
1B ○
2B ○
3B ○
BASES
AWAY
AT BAT: ---
T1
HOME
PITCHING: ---
TEAM 12345 6789 R H E
------------000
------------000
BALL 0
STRIKE 0
OUT 0
AT BAT ---
PITCHING ---
STATUS ---
⚾ GAME INFO
LOADING...
⚾ MATCHUP
LOADING...
▶ PLAY BY PLAY
LOADING...
Game Recap
Game recap
Jones showing he's got plenty left in tank with latest perfect-game bid
PITTSBURGH -- September is usually a time when pitchers run out of gas. Yet for Jared Jones, who started his season two months later due to rehab from internal brace surgery on his right arm in May 2025, he has plenty left in the tank. The Pirates defeated the Cardinals,
Highlights
Jones, O'Hearn lead Pirates to 2-0 shutout win
00:03:13
Condensed Game: STL@PIT - 9/22/26
00:10:39
Jared Jones spins seven innings of one-hit ball vs. Cardinals
00:02:00
Ryan O'Hearn's RBI single
00:00:20
Konnor Griffin's triple
00:00:16