
| GP | AB | R | H | 2B | 3B | HR | RBI | BB | HBP | SO | SB | CS | AVG | OBP | SLG | OPS | WAR | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 PHI | 3 | 8 | 3 | 4 | 0 | 0 | 1 | 3 | 1 | 0 | 2 | 0 | 0 | .500 | .556 | .875 | 1.431 | 0.2 |
| 2021 PHI | 20 | 52 | 7 | 12 | 1 | 1 | 1 | 4 | 4 | 0 | 10 | 0 | 0 | .231 | .286 | .346 | .632 | 0.3 |
| 2024 PHI | 17 | 51 | 8 | 15 | 4 | 0 | 3 | 6 | 3 | 1 | 8 | 0 | 0 | .294 | .345 | .549 | .894 | 0.7 |
| 2025 PHI | 42 | 105 | 9 | 22 | 4 | 0 | 2 | 13 | 10 | 1 | 17 | 0 | 0 | .210 | .282 | .305 | .587 | 0.3 |
| 2026 PHI | 34 | 91 | 5 | 9 | 0 | 0 | 2 | 6 | 2 | 2 | 15 | 0 | 0 | .099 | .137 | .165 | .302 | -0.7 |
| Career | 116 | 307 | 32 | 62 | 9 | 1 | 9 | 32 | 20 | 4 | 52 | 0 | 0 | .202 | .259 | .326 | .585 | -- |
| PA | P | P/PA | XBH | TB | IBB | HBP | GIDP | SH | SF | SB | CS | SB% | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 PHI | 9 | 33 | 3.67 | 1 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
| 2021 PHI | 56 | 193 | 3.45 | 3 | 18 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0.00 |
| 2024 PHI | 56 | 195 | 3.48 | 7 | 28 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0.00 |
| 2025 PHI | 118 | 459 | 3.89 | 6 | 32 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 0.00 |
| 2026 PHI | 95 | 370 | 3.89 | 2 | 15 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | 0.00 |
| Career | 334 | 1250 | 3.74 | 19 | 100 | 0 | 4 | 5 | 2 | 1 | 0 | 0 | 0.00 |
| WAR | OWAR | RC | RC/27 | ISOP | SECA | AB/HR | BB/PA | BB/K | GO | FO | GO/FO | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2020 PHI | 0.2 | 0.2 | 3.1 | 21.1 | .375 | .500 | 8.0 | .111 | 0.50 | 2 | 4 | 0.5 |
| 2021 PHI | 0.3 | 0.1 | 5.0 | 3.3 | .115 | .192 | 52.0 | .071 | 0.40 | 17 | 25 | 0.7 |
| 2024 PHI | 0.7 | 0.5 | 9.3 | 6.6 | .255 | .314 | 17.0 | .054 | 0.38 | 14 | 30 | 0.5 |
| 2025 PHI | 0.3 | 0.0 | 9.4 | 2.9 | .095 | .190 | 52.5 | .085 | 0.59 | 47 | 43 | 1.1 |
| 2026 PHI | -0.7 | -1.0 | -1.5 | -0.5 | .066 | .088 | 45.5 | .021 | 0.13 | 25 | 51 | 0.5 |
| Career | -- | -- | 24.8 | 2.6 | .124 | .189 | 34.1 | .060 | 0.38 | 105 | 153 | 0.7 |
Includes finals, playoffs and exhibition games, so totals run higher than regular-season figures.
| Season | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| 2026 MLBPhiladelphia Phillies | 34 | 2 | 6 | 9 | 5 | 2 | 91 | 15 | 370 |
| 2025 MLBPhiladelphia Phillies | 42 | 2 | 13 | 22 | 9 | 10 | 105 | 17 | 459 |
| 2024 MLBPhiladelphia Phillies | 17 | 3 | 6 | 15 | 8 | 3 | 51 | 8 | 195 |
| 2020 MLBPhiladelphia Phillies | 3 | 1 | 3 | 4 | 3 | 1 | 8 | 2 | 33 |
| Career4 seasons | 96 | 8 | 28 | 50 | 25 | 16 | 255 | 42 | 1,057 |
| Game | ||||||||
|---|---|---|---|---|---|---|---|---|
| 13 Sept @ Atlanta BravesL 2-12 13 Sept | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 11 Sept v Houston AstrosL 1-2 11 Sept | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 7 |
| 23 July v Los Angeles DodgersL 5-9 23 July | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 8 |
| 11 July @ Detroit TigersL 2-10 11 July | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 21 |
| Rd 27 @ Cincinnati RedsL 5-11 9 July | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Rd 27 @ Kansas City RoyalsL 1-15 7 July | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 6 |
| Rd 27 v Pittsburgh PiratesL 1-6 3 July | 0 | 0 | 0 | 1 | 1 | 2 | 0 | 12 |
| Rd 26 @ New York MetsL 2-6 28 June | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 15 |
| Rd 25 @ Washington NationalsL 1-4 23 June | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 12 |
| Rd 24 v Miami MarlinsL 4-12 18 June | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 7 |
| Rd 24 @ Milwaukee BrewersL 0-4 15 June | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 8 |
| Rd 23 v Chicago White SoxW 9-5 8 June | 1 | 2 | 1 | 1 | 0 | 4 | 0 | 19 |
| Rd 22 v San Diego PadresW 3-2 3 June | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Rd 22 @ Los Angeles DodgersL 1-9 1 June | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 12 |
| Rd 21 @ San Diego PadresW 3-0 26 May | 0 | 0 | 0 | 0 | 0 | 3 | 1 | 9 |
| Rd 20 v Cincinnati RedsL 1-4 20 May | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 14 |
| Rd 20 @ Pittsburgh PiratesW 11-9 16 May | 0 | 2 | 1 | 0 | 0 | 1 | 0 | 3 |
| Rd 19 v AthleticsL 1-12 8 May | 0 | 0 | 0 | 0 | 0 | 3 | 1 | 12 |
| Rd 18 @ Miami MarlinsW 6-5 2 May | 0 | 0 | 0 | 0 | 0 | 4 | 1 | 20 |
| Rd 18 v San Francisco GiantsW 3-2 1 May | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 7 |
| Rd 17 v San Francisco GiantsW 7-0 29 Apr | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 23 |
| Rd 17 @ Atlanta BravesL 2-6 27 Apr | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 8 |
| Rd 17 @ Atlanta BravesW 8-5 26 Apr | 0 | 0 | 1 | 1 | 0 | 4 | 1 | 15 |
| Rd 17 @ Chicago CubsL 7-8 24 Apr | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Rd 16 @ Chicago CubsL 2-7 23 Apr | 0 | 0 | 1 | 0 | 0 | 4 | 2 | 15 |
| Rd 16 @ Chicago CubsL 1-5 21 Apr | 0 | 0 | 1 | 0 | 0 | 4 | 1 | 15 |
| Rd 16 v Atlanta BravesL 2-4 20 Apr | 0 | 0 | 0 | 0 | 0 | 4 | 2 | 11 |
| Rd 16 v Atlanta BravesL 1-3 19 Apr | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 9 |
| Rd 15 v Chicago CubsL 2-11 16 Apr | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 8 |
| Rd 15 v Arizona DiamondbacksL 3-4 13 Apr | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 17 |
| Rd 14 @ San Francisco GiantsL 0-5 9 Apr | 0 | 0 | 0 | 0 | 0 | 4 | 1 | 17 |
| Rd 14 @ San Francisco GiantsL 0-6 8 Apr | 0 | 0 | 0 | 0 | 0 | 4 | 1 | 16 |
| Rd 14 @ Colorado RockiesL 1-4 6 Apr | 0 | 0 | 0 | 0 | 0 | 4 | 1 | 12 |
| Rd 13 v Washington NationalsL 2-13 31 Mar | 1 | 2 | 1 | 1 | 0 | 3 | 0 | 11 |
Stats from official league and public sports feeds. Updated hourly.
| Split | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| HomeHome or away · won 24 of 49 | 49 | 0.1 | 0.4 | 0.6 | 0.3 | 0.3 | 2.5 | 0.4 | 10.6 |
| AwayHome or away · won 16 of 47 | 47 | 0.1 | 0.2 | 0.5 | 0.2 | 0.1 | 2.8 | 0.5 | 11.5 |
| LossesResult | 56 | 0.0 | 0.1 | 0.4 | 0.1 | 0.1 | 2.8 | 0.4 | 10.7 |
| WinsResult | 40 | 0.1 | 0.6 | 0.8 | 0.5 | 0.2 | 2.5 | 0.4 | 11.4 |
| Regular seasonStage · won 40 of 96 | 96 | 0.1 | 0.3 | 0.5 | 0.3 | 0.2 | 2.7 | 0.4 | 11.0 |
| Miami MarlinsOpponent · won 6 of 13 | 13 | 0.1 | 0.2 | 0.5 | 0.2 | 0.1 | 2.8 | 0.7 | 10.9 |
| Atlanta BravesOpponent · won 6 of 11 | 11 | 0.1 | 0.3 | 0.5 | 0.4 | 0.1 | 2.6 | 0.8 | 10.1 |
| Washington NationalsOpponent · won 3 of 7 | 7 | 0.1 | 0.9 | 0.6 | 0.3 | 0.3 | 3.1 | 0.0 | 12.7 |
| San Diego PadresOpponent · won 5 of 6 | 6 | 0.0 | 0.3 | 0.7 | 0.3 | 0.0 | 2.2 | 0.3 | 8.5 |
| San Francisco GiantsOpponent · won 2 of 6 | 6 | 0.0 | 0.0 | 0.0 | 0.0 | 0.2 | 3.7 | 0.5 | 14.7 |
| Chicago CubsOpponent · won 1 of 5 | 5 | 0.2 | 0.2 | 0.8 | 0.2 | 0.0 | 2.8 | 0.8 | 10.4 |
| Los Angeles DodgersOpponent · won 3 of 5 | 5 | 0.2 | 0.8 | 1.2 | 1.0 | 0.6 | 2.8 | 0.0 | 14.6 |
| Toronto Blue JaysOpponent · won 2 of 5 | 5 | 0.2 | 0.6 | 0.8 | 0.6 | 0.2 | 1.8 | 0.4 | 7.8 |
| Cincinnati RedsOpponent · won 0 of 4 | 4 | 0.0 | 0.0 | 0.3 | 0.0 | 0.0 | 1.8 | 0.3 | 6.3 |
| Pittsburgh PiratesOpponent · won 2 of 4 | 4 | 0.0 | 0.5 | 0.5 | 0.3 | 0.3 | 2.3 | 0.5 | 8.3 |
| Arizona DiamondbacksOpponent · won 1 of 3 | 3 | 0.0 | 0.0 | 0.3 | 0.0 | 0.3 | 3.7 | 0.0 | 14.3 |
| Baltimore OriolesOpponent · won 2 of 3 | 3 | 0.3 | 0.3 | 0.7 | 0.3 | 0.3 | 2.7 | 0.7 | 9.0 |
| Chicago White SoxOpponent · won 1 of 2 | 2 | 0.5 | 1.0 | 1.0 | 0.5 | 0.5 | 3.5 | 0.0 | 17.5 |
| Colorado RockiesOpponent · won 1 of 2 | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 3.5 | 1.0 | 13.5 |
| Detroit TigersOpponent · won 0 of 2 | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 3.5 | 0.0 | 15.5 |
| Houston AstrosOpponent · won 0 of 2 | 2 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 2.5 | 1.0 | 13.0 |
| Kansas City RoyalsOpponent · won 1 of 2 | 2 | 0.0 | 0.5 | 1.0 | 0.5 | 0.0 | 2.0 | 0.0 | 12.0 |
| Milwaukee BrewersOpponent · won 0 of 2 | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 2.5 | 0.5 | 8.0 |
| Oakland AthleticsOpponent · won 0 of 2 | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 0.5 | 1.5 | 0.0 | 8.0 |
| St. Louis CardinalsOpponent · won 1 of 2 | 2 | 0.0 | 0.0 | 1.0 | 0.5 | 0.5 | 2.5 | 0.0 | 13.5 |
| AthleticsOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 3.0 | 1.0 | 12.0 |
| Boston Red SoxOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 4.0 | 1.0 | 22.0 |
| Cleveland GuardiansOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 1.0 | 3.0 | 1.0 | 18.0 |
| Los Angeles AngelsOpponent · won 0 of 1 | 1 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 3.0 | 0.0 | 8.0 |
| Minnesota TwinsOpponent · won 1 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 2.0 | 0.0 | 7.0 |
| New York MetsOpponent · won 0 of 1 | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 3.0 | 0.0 | 15.0 |
| Seattle MarinersOpponent · won 1 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Tampa Bay RaysOpponent · won 1 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Citizens Bank Park, PhiladelphiaGround · won 24 of 49 | 49 | 0.1 | 0.4 | 0.6 | 0.3 | 0.3 | 2.5 | 0.4 | 10.6 |
| Truist Park, AtlantaGround · won 3 of 6 | 6 | 0.0 | 0.0 | 0.7 | 0.3 | 0.0 | 2.8 | 0.8 | 10.2 |
| loanDepot park, MiamiGround · won 4 of 5 | 5 | 0.0 | 0.0 | 0.2 | 0.2 | 0.0 | 3.0 | 0.8 | 13.8 |
| Nationals Park, WashingtonGround · won 2 of 4 | 4 | 0.0 | 0.3 | 0.5 | 0.3 | 0.3 | 3.0 | 0.0 | 12.8 |
| Wrigley Field, ChicagoGround · won 1 of 4 | 4 | 0.3 | 0.3 | 1.0 | 0.3 | 0.0 | 3.0 | 1.0 | 11.0 |
| Great American Ball Park, CincinnatiGround · won 0 of 3 | 3 | 0.0 | 0.0 | 0.3 | 0.0 | 0.0 | 1.3 | 0.3 | 3.7 |
| Oracle Park, San FranciscoGround · won 0 of 3 | 3 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 4.0 | 0.7 | 15.3 |
| Comerica Park, DetroitGround · won 0 of 2 | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 3.5 | 0.0 | 15.5 |
| Coors Field, DenverGround · won 1 of 2 | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 3.5 | 1.0 | 13.5 |
| Dodger Stadium, Los AngelesGround · won 1 of 2 | 2 | 0.5 | 1.5 | 1.5 | 1.0 | 0.0 | 3.5 | 0.0 | 15.0 |
| PNC Park, PittsburghGround · won 1 of 2 | 2 | 0.0 | 1.0 | 1.0 | 0.0 | 0.0 | 2.0 | 0.0 | 5.5 |
| Rogers Centre, TorontoGround · won 0 of 2 | 2 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 1.5 | 0.0 | 6.5 |
| American Family Field, MilwaukeeGround · won 0 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 3.0 | 0.0 | 8.0 |
| Busch Stadium, St. LouisGround · won 0 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 3.0 | 0.0 | 15.0 |
| Citi Field, QueensGround · won 0 of 1 | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 3.0 | 0.0 | 15.0 |
| Daikin Park, HoustonGround · won 0 of 1 | 1 | 0.0 | 0.0 | 2.0 | 0.0 | 0.0 | 3.0 | 1.0 | 19.0 |
| Fenway Park, BostonGround · won 0 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 4.0 | 1.0 | 22.0 |
| George M. Steinbrenner Field, TampaGround · won 1 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
| Kauffman Stadium, Kansas CityGround · won 0 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 1.0 | 0.0 | 6.0 |
| Marlins Park, MiamiGround · won 0 of 1 | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 0.0 | 3.0 | 0.0 | 8.0 |
| Oriole Park at Camden Yards, BaltimoreGround · won 1 of 1 | 1 | 1.0 | 1.0 | 1.0 | 1.0 | 0.0 | 4.0 | 2.0 | 10.0 |
| Petco Park, San DiegoGround · won 1 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 3.0 | 1.0 | 9.0 |
| Progressive Field, ClevelandGround · won 0 of 1 | 1 | 0.0 | 0.0 | 0.0 | 0.0 | 1.0 | 3.0 | 1.0 | 18.0 |
| Rate Field, ChicagoGround · won 0 of 1 | 1 | 0.0 | 0.0 | 1.0 | 0.0 | 1.0 | 3.0 | 0.0 | 16.0 |