
| GP | AB | R | H | 2B | 3B | HR | RBI | BB | HBP | SO | SB | CS | AVG | OBP | SLG | OPS | WAR | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 PIT | 57 | 186 | 27 | 41 | 7 | 2 | 3 | 13 | 17 | 0 | 49 | 0 | 0 | .220 | .284 | .328 | .612 | 0.2 |
| 2025 PIT | 18 | 52 | 5 | 9 | 4 | 0 | 0 | 2 | 5 | 0 | 14 | 0 | 1 | .173 | .246 | .250 | .496 | -0.5 |
| 2026 PIT | 45 | 135 | 20 | 36 | 6 | 0 | 7 | 20 | 23 | 0 | 41 | 6 | 1 | .267 | .373 | .467 | .840 | 0.8 |
| Career | 120 | 373 | 52 | 86 | 17 | 2 | 10 | 35 | 45 | 0 | 104 | 6 | 2 | .231 | .313 | .367 | .680 | -- |
| PA | P | P/PA | XBH | TB | IBB | HBP | GIDP | SH | SF | SB | CS | SB% | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 PIT | 204 | 776 | 3.80 | 12 | 61 | 0 | 0 | 3 | 0 | 1 | 0 | 0 | 0.00 |
| 2025 PIT | 57 | 205 | 3.60 | 4 | 13 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0.00 |
| 2026 PIT | 159 | 612 | 3.85 | 13 | 63 | 0 | 0 | 4 | 0 | 0 | 6 | 1 | 0.86 |
| Career | 420 | 1593 | 3.79 | 29 | 137 | 0 | 0 | 7 | 0 | 1 | 6 | 2 | 0.75 |
| WAR | OWAR | RC | RC/27 | ISOP | SECA | AB/HR | BB/PA | BB/K | GO | FO | GO/FO | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 PIT | 0.2 | 0.1 | 17.1 | 3.1 | .108 | .199 | 62.0 | .083 | 0.35 | 45 | 93 | 0.5 |
| 2025 PIT | -0.5 | -0.3 | 2.7 | 1.6 | .077 | .154 | 0.0 | .088 | 0.36 | 13 | 25 | 0.5 |
| 2026 PIT | 0.8 | 1.3 | 24.0 | 6.2 | .200 | .407 | 19.3 | .145 | 0.56 | 31 | 63 | 0.5 |
| Career | -- | -- | 43.6 | 4.0 | .137 | .268 | 37.3 | .107 | 0.43 | 89 | 181 | 0.5 |
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 2026 MLBPittsburgh Pirates | 45 | 7 | 20 | 36 | 20 | 23 | 135 | 41 | 612 |
| 2025 MLBPittsburgh Pirates | 18 | 0 | 2 | 9 | 5 | 5 | 52 | 14 | 205 |
| 2023 MLBPittsburgh Pirates | 57 | 3 | 13 | 41 | 27 | 17 | 186 | 49 | 776 |
| Career3 seasons | 120 | 10 | 35 | 86 | 52 | 45 | 373 | 104 | 1,593 |
| Game | ||||||||
|---|---|---|---|---|---|---|---|---|
| 8 Aug v New York MetsL 4-6 8 Aug | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 5 |
| 7 Aug @ Milwaukee BrewersL 2-5 7 Aug | 0 | 0 | 1 | 0 | 0 | 4 | 2 | 17 |
| 6 Aug @ Milwaukee BrewersL 2-4 6 Aug | 1 | 2 | 1 | 1 | 0 | 3 | 1 | 17 |
| 5 Aug @ Milwaukee BrewersL 2-4 5 Aug | 1 | 1 | 1 | 1 | 1 | 3 | 1 | 18 |
| 4 Aug @ Milwaukee BrewersW 4-3 4 Aug | 0 | 0 | 3 | 1 | 0 | 4 | 1 | 16 |
| 3 Aug @ Cincinnati RedsL 2-10 3 Aug | 0 | 0 | 0 | 0 | 0 | 4 | 1 | 13 |
| 1 Aug @ Cincinnati RedsL 7-8 1 Aug | 0 | 0 | 1 | 1 | 0 | 5 | 2 | 16 |
| 31 July @ Cincinnati RedsL 2-3 31 July | 0 | 0 | 1 | 0 | 1 | 3 | 1 | 14 |
| 29 July v Arizona DiamondbacksL 7-8 29 July | 0 | 1 | 1 | 1 | 0 | 6 | 3 | 19 |
| 28 July v Arizona DiamondbacksW 3-2 28 July | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 4 |
| Rd 27 @ Washington NationalsW 11-5 6 July | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 14 |
| Rd 27 @ Washington NationalsL 5-9 4 July | 0 | 0 | 0 | 0 | 1 | 3 | 1 | 20 |
| Rd 27 @ Philadelphia PhilliesW 6-1 3 July | 1 | 1 | 1 | 1 | 1 | 4 | 2 | 24 |
| Rd 26 @ Philadelphia PhilliesL 0-8 1 July | 0 | 0 | 1 | 0 | 0 | 4 | 3 | 15 |
| Rd 26 @ Philadelphia PhilliesW 11-7 30 June | 1 | 4 | 2 | 1 | 2 | 3 | 0 | 16 |
| Rd 26 v Cincinnati RedsL 7-9 28 June | 0 | 0 | 1 | 1 | 0 | 4 | 0 | 7 |
| Rd 26 v Cincinnati RedsL 4-6 27 June | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 6 |
| Rd 25 v Seattle MarinersW 11-1 25 June | 0 | 3 | 2 | 1 | 1 | 4 | 1 | 21 |
| Rd 25 v Seattle MarinersL 2-3 24 June | 0 | 0 | 1 | 1 | 0 | 4 | 2 | 10 |
| Rd 25 @ Colorado RockiesW 8-6 22 June | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 13 |
| Rd 25 @ Colorado RockiesL 1-2 21 June | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 6 |
| Rd 25 @ Colorado RockiesL 3-4 20 June | 0 | 0 | 0 | 0 | 1 | 3 | 2 | 18 |
| Rd 24 @ AthleticsW 6-5 17 June | 0 | 1 | 1 | 0 | 0 | 4 | 1 | 13 |
| Rd 24 @ AthleticsL 2-11 16 June | 1 | 1 | 3 | 1 | 1 | 3 | 0 | 14 |
| Rd 24 v Miami MarlinsL 2-4 15 June | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 5 |
| Rd 24 v Miami MarlinsW 3-2 14 June | 0 | 0 | 0 | 0 | 2 | 2 | 1 | 20 |
| Rd 24 v Miami MarlinsL 3-8 13 June | 1 | 1 | 2 | 2 | 0 | 4 | 1 | 14 |
| Rd 23 v Los Angeles DodgersW 9-8 11 June | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 8 |
| Rd 23 v Los Angeles DodgersL 3-12 10 June | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 5 |
| Rd 23 @ Atlanta BravesL 2-3 8 June | 0 | 0 | 1 | 0 | 0 | 2 | 1 | 7 |
| Rd 23 @ Atlanta BravesL 3-6 7 June | 0 | 0 | 0 | 0 | 0 | 4 | 3 | 20 |
| Rd 23 @ Atlanta BravesL 3-6 6 June | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 5 |
| Rd 23 @ Houston AstrosW 5-1 5 June | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 11 |
| Rd 22 @ Houston AstrosL 9-11 4 June | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| Rd 22 @ Houston AstrosW 10-6 3 June | 1 | 3 | 2 | 2 | 1 | 4 | 0 | 21 |
| Rd 22 v Minnesota TwinsW 10-9 31 May | 0 | 0 | 0 | 1 | 1 | 3 | 0 | 20 |
| Rd 22 v Minnesota TwinsW 6-5 30 May | 0 | 0 | 1 | 0 | 0 | 4 | 3 | 17 |
| Rd 21 v Chicago CubsL 4-10 28 May | 0 | 0 | 0 | 1 | 4 | 0 | 0 | 22 |
| Rd 21 @ Toronto Blue JaysW 4-1 25 May | 0 | 0 | 0 | 1 | 2 | 2 | 1 | 16 |
| Rd 21 @ Toronto Blue JaysL 2-5 24 May | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 4 |
| Rd 21 @ Toronto Blue JaysL 2-6 23 May | 0 | 0 | 2 | 0 | 0 | 4 | 1 | 13 |
| Rd 20 @ St. Louis CardinalsW 7-0 21 May | 0 | 0 | 2 | 1 | 2 | 3 | 1 | 23 |
| Rd 20 @ St. Louis CardinalsL 6-9 20 May | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 11 |
| Rd 20 v Philadelphia PhilliesL 9-11 16 May | 0 | 0 | 0 | 1 | 1 | 4 | 2 | 24 |
| Rd 20 v Colorado RockiesW 7-2 15 May | 0 | 2 | 2 | 0 | 1 | 3 | 0 | 9 |
Stats from official league and public sports feeds. Updated hourly.
| Split | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| AwayHome or away · won 26 of 67 | 67 | 0.1 | 0.3 | 0.7 | 0.4 | 0.4 | 3.2 | 0.9 | 13.9 |
| HomeHome or away · won 23 of 53 | 53 | 0.0 | 0.3 | 0.8 | 0.5 | 0.4 | 3.0 | 0.8 | 12.5 |
| LossesResult | 71 | 0.1 | 0.1 | 0.5 | 0.3 | 0.3 | 2.9 | 1.0 | 12.4 |
| WinsResult | 49 | 0.1 | 0.5 | 1.0 | 0.7 | 0.5 | 3.4 | 0.7 | 14.5 |
| Regular seasonStage · won 49 of 120 | 120 | 0.1 | 0.3 | 0.7 | 0.4 | 0.4 | 3.1 | 0.9 | 13.3 |
| Cincinnati RedsOpponent · won 3 of 13 | 13 | 0.1 | 0.1 | 0.6 | 0.5 | 0.4 | 3.5 | 1.0 | 13.9 |
| St. Louis CardinalsOpponent · won 7 of 11 | 11 | 0.0 | 0.1 | 0.9 | 0.5 | 0.4 | 3.2 | 0.4 | 13.2 |
| Milwaukee BrewersOpponent · won 4 of 10 | 10 | 0.3 | 0.4 | 1.1 | 0.5 | 0.2 | 3.3 | 1.2 | 14.3 |
| Philadelphia PhilliesOpponent · won 5 of 10 | 10 | 0.2 | 0.9 | 0.7 | 0.5 | 0.5 | 3.2 | 1.2 | 13.2 |
| Atlanta BravesOpponent · won 2 of 9 | 9 | 0.0 | 0.1 | 0.4 | 0.3 | 0.2 | 2.7 | 0.8 | 12.4 |
| Miami MarlinsOpponent · won 2 of 9 | 9 | 0.1 | 0.3 | 0.8 | 0.7 | 0.8 | 2.7 | 0.8 | 12.9 |
| Washington NationalsOpponent · won 4 of 6 | 6 | 0.0 | 0.0 | 0.7 | 0.3 | 0.3 | 3.2 | 0.3 | 13.2 |
| Chicago CubsOpponent · won 1 of 5 | 5 | 0.0 | 0.0 | 0.0 | 0.4 | 1.0 | 3.0 | 1.4 | 16.2 |
| Colorado RockiesOpponent · won 2 of 4 | 4 | 0.0 | 0.5 | 0.8 | 0.0 | 0.5 | 2.8 | 0.8 | 11.5 |
| Houston AstrosOpponent · won 3 of 4 | 4 | 0.3 | 0.8 | 0.8 | 0.8 | 0.3 | 3.0 | 0.0 | 10.3 |
| Minnesota TwinsOpponent · won 2 of 4 | 4 | 0.0 | 0.0 | 1.0 | 0.3 | 0.3 | 3.5 | 1.5 | 14.5 |
| New York YankeesOpponent · won 0 of 4 | 4 | 0.0 | 0.5 | 0.5 | 0.3 | 0.5 | 3.0 | 0.8 | 16.5 |
| San Diego PadresOpponent · won 2 of 4 | 4 | 0.0 | 0.0 | 0.5 | 0.3 | 0.5 | 3.3 | 1.0 | 15.3 |
| Cleveland GuardiansOpponent · won 1 of 3 | 3 | 0.0 | 0.0 | 0.3 | 0.3 | 0.0 | 3.0 | 2.3 | 16.3 |
| Kansas City RoyalsOpponent · won 3 of 3 | 3 | 0.0 | 0.0 | 1.0 | 0.7 | 0.0 | 4.0 | 0.7 | 15.3 |
| Los Angeles AngelsOpponent · won 1 of 3 | 3 | 0.3 | 0.3 | 0.7 | 0.3 | 0.3 | 2.7 | 0.7 | 14.3 |
| New York MetsOpponent · won 0 of 3 | 3 | 0.0 | 0.0 | 0.3 | 0.0 | 0.0 | 3.0 | 0.0 | 10.3 |
| Toronto Blue JaysOpponent · won 1 of 3 | 3 | 0.0 | 0.0 | 0.7 | 0.3 | 0.7 | 2.3 | 1.0 | 11.0 |
| Arizona DiamondbacksOpponent · won 1 of 2 | 2 | 0.0 | 0.5 | 1.0 | 0.5 | 0.0 | 4.0 | 1.5 | 11.5 |
| AthleticsOpponent · won 1 of 2 | 2 | 0.5 | 1.0 | 2.0 | 0.5 | 0.5 | 3.5 | 0.5 | 13.5 |
| Detroit TigersOpponent · won 1 of 2 | 2 | 0.0 | 0.5 | 0.5 | 0.5 | 0.0 | 2.5 | 1.0 | 9.5 |
| Los Angeles DodgersOpponent · won 1 of 2 | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 2.0 | 0.5 | 6.5 |
| Seattle MarinersOpponent · won 1 of 2 | 2 | 0.0 | 1.5 | 1.5 | 1.0 | 0.5 | 4.0 | 1.5 | 15.5 |
| Tampa Bay RaysOpponent · won 1 of 2 | 2 | 0.0 | 0.5 | 1.0 | 0.5 | 0.0 | 3.5 | 0.0 | 8.5 |
| PNC Park, PittsburghGround · won 23 of 53 | 53 | 0.0 | 0.3 | 0.8 | 0.5 | 0.4 | 3.0 | 0.8 | 12.5 |
| American Family Field, MilwaukeeGround · won 3 of 8 | 8 | 0.4 | 0.5 | 1.1 | 0.6 | 0.3 | 3.1 | 1.1 | 14.3 |
| Great American Ball Park, CincinnatiGround · won 2 of 8 | 8 | 0.1 | 0.1 | 0.6 | 0.5 | 0.4 | 3.9 | 1.5 | 16.3 |
| Truist Park, AtlantaGround · won 1 of 6 | 6 | 0.0 | 0.2 | 0.3 | 0.2 | 0.0 | 2.8 | 0.8 | 12.2 |
| Busch Stadium, St. LouisGround · won 3 of 5 | 5 | 0.0 | 0.0 | 0.6 | 0.6 | 0.6 | 2.8 | 0.6 | 14.8 |
| Citizens Bank Park, PhiladelphiaGround · won 2 of 5 | 5 | 0.4 | 1.0 | 0.8 | 0.4 | 0.8 | 3.6 | 1.4 | 16.6 |
| loanDepot park, MiamiGround · won 1 of 4 | 4 | 0.0 | 0.0 | 0.0 | 0.3 | 1.0 | 2.3 | 1.0 | 12.8 |
| Petco Park, San DiegoGround · won 2 of 4 | 4 | 0.0 | 0.0 | 0.5 | 0.3 | 0.5 | 3.3 | 1.0 | 15.3 |
| Angel Stadium, AnaheimGround · won 1 of 3 | 3 | 0.3 | 0.3 | 0.7 | 0.3 | 0.3 | 2.7 | 0.7 | 14.3 |
| Coors Field, DenverGround · won 1 of 3 | 3 | 0.0 | 0.0 | 0.3 | 0.0 | 0.3 | 2.7 | 1.0 | 12.3 |
| Daikin Park, HoustonGround · won 2 of 3 | 3 | 0.3 | 1.0 | 0.7 | 0.7 | 0.3 | 3.0 | 0.0 | 11.0 |
| Kauffman Stadium, Kansas CityGround · won 3 of 3 | 3 | 0.0 | 0.0 | 1.0 | 0.7 | 0.0 | 4.0 | 0.7 | 15.3 |
| Rogers Centre, TorontoGround · won 1 of 3 | 3 | 0.0 | 0.0 | 0.7 | 0.3 | 0.7 | 2.3 | 1.0 | 11.0 |
| Citi Field, QueensGround · won 0 of 2 | 2 | 0.0 | 0.0 | 0.5 | 0.0 | 0.0 | 4.0 | 0.0 | 13.0 |
| George M. Steinbrenner Field, TampaGround · won 1 of 2 | 2 | 0.0 | 0.5 | 1.0 | 0.5 | 0.0 | 3.5 | 0.0 | 8.5 |
| Nationals Park, WashingtonGround · won 1 of 2 | 2 | 0.0 | 0.0 | 0.5 | 0.0 | 0.5 | 3.5 | 0.5 | 17.0 |
| Sutter Health Park, SacramentoGround · won 1 of 2 | 2 | 0.5 | 1.0 | 2.0 | 0.5 | 0.5 | 3.5 | 0.5 | 13.5 |
| Target Field, MinneapolisGround · won 0 of 2 | 2 | 0.0 | 0.0 | 1.5 | 0.0 | 0.0 | 3.5 | 1.5 | 10.5 |
| Wrigley Field, ChicagoGround · won 1 of 2 | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 4.0 | 2.0 | 13.0 |