2025 Philadelphia Phillies Statistics

National League (NL)
Team Record: 96-66
Finished 1st in the NL's East Division
Attendance: 3,375,457, Avg. 41,672
Ballpark: Citizens Bank Park
Won Division
National League Division Series - Lost to Los Angeles Dodgers 3-1
Manager: Rob Thomson (96-66)
Location: Philadelphia, Pennsylvania
2025 Philadelphia Phillies Roster
2025 Philadelphia Phillies Results

The Philadelphia Phillies of the National League ended the 2025 season with a record of 96 wins and 66 losses, finishing first in the NL's East Division.

The Phillies plated 778 runs and conceded 648 runs. Kyle Schwarber crushed 56 homers for Philadelphia, while Trea Turner, Nick Castellanos, Bryce Harper and Max Kepler each walloped 20 or more as well. Kyle Schwarber accounted for 132 RBI. Trea Turner led all regular hitters with a .304 average. Jesus Luzardo topped the team with 15 wins, and Cristopher Sanchez earned a 2.50 ERA, leading regularly-used pitchers.

Rob Thomson coached the team. The 2025 Philadelphia Phillies qualified for the playoffs as a division winner.

Click on column headings to sort.

Pitching:

Player W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
Jesus Luzardo157.6823.9232320000183.7167858016570216312758
Cristopher Sanchez135.7222.5032320100202.0171585612440212616807
Ranger Suarez128.6003.2026260000157.3154575614380151600651
Zack Wheeler105.6672.7124240100149.7107484519330195802585
Orion Kerkering84.6673.306901200460.0552822627365405266
Tanner Banks62.7503.076911000167.3562423912161102267
Taijuan Walker58.3854.0834214001123.713262562142086401538
Aaron Nola510.3336.011717000094.39965631828097401404
Jose Alvarado42.6673.812801000726.027121147032103114
Walker Buehler301.0000.6632000013.71011060820057
David Robertson201.0004.08200400217.718984812200078
Joe Ross21.6675.12371900051.0573029818139300228
Mick Abel22.5005.0466000025.025141479021102108
Matt Strahm23.4002.746601900662.3472219520170203256
Jordan Romano24.3338.234901400842.74540391017147310187
Carlos Hernandez101.0005.262501200025.7321615413123201123
Jose Ruiz101.0008.16160200014.32114133601200068
Seth Johnson11.5004.26100400012.711863401700154
Max Lazar11.5004.793601900141.3412322712026003170
Jhoan Duran12.3332.1823019001620.718652102700181
Weston Wilson000.002020003.0300000000012
Alan Rangel002.4550300111.01033160801046
Daniel Robert004.15150500013.0117621001500059
Brett de Geus004.501010002.0111030000010
Tim Mayza004.918010007.3844140710134
Michael Mercado0015.003020003.0755140400020
Nolan Hoffman0027.001010001.033301020017
Lou Trivino01.0002.0010070009.0632050810138
Totals9666.5933.7966716216020471440.3134264860717743591471524366026

Batting:

Player GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
Trea Turner14163958994179317156936743107.304.355.457.812269115021
Kyle Schwarber16272460411114523256132102108197.240.365.563.928340411016
Nick Castellanos1475895477213727217724032133.250.294.400.694219134060
Alec Bohm120504464531331831159202982.287.331.409.741190165060
Bryce Harper13258050172131320277512270121.261.357.487.84424456036
J. T. Realmuto1345495025712926112528235129.257.315.384.700193139031
Bryson Stott1475604996612822313662455491.257.328.391.71919541241
Brandon Marsh1334243795910625211437138110.280.342.443.78516820341
Max Kepler12747441758901901852304893.216.300.391.691163104143
Edmundo Sosa8926024330671211139111056.276.307.469.77711472320
Harrison Bader501941773054111516131255.305.361.463.8248224010
Otto Kemp622181972646110828221267.234.298.411.7098147020
Johan Rojas711721522334321181221340.224.280.289.5694420430
Rafael Marchan4211810592240213001017.210.282.305.5873211110
Weston Wilson54125111152240517231234.198.282.369.6524111100
Cal Stevenson5880200010002.250.250.250.500200000
Donovan Walton2981100010001.125.125.125.250100100
Garrett Stubbs5112000000000.000.000.000.000000000
Kody Clemens7760000000010.000.143.000.143000000
Buddy Kennedy4870000000012.000.125.000.125000000
Jordan Romano49000000000000000000
Joe Ross37000000000000000000
Lou Trivino10000000000000000000
Jose Ruiz16000000000000000000
Cristopher Sanchez32000000000000000000
Zack Wheeler24000000000000000000
Ranger Suarez26000000000000000000
Walker Buehler3000000000000000000
Taijuan Walker34000000000000000000
Matt Strahm66000000000000000000
Daniel Robert15000000000000000000
Tanner Banks69000000000000000000
Brett de Geus1000000000000000000
Jhoan Duran23000000000000000000
Mick Abel7000000000000000000
Carlos Hernandez25000000000000000000
Nolan Hoffman1000000000000000000
Seth Johnson10000000000000000000
Orion Kerkering69000000000000000000
Max Lazar36000000000000000000
Jesus Luzardo32000000000000000000
Tim Mayza8000000000000000000
Michael Mercado3000000000000000000
Aaron Nola17000000000000000000
Alan Rangel5000000000000000000
David Robertson20000000000000000000
Jose Alvarado28000000000000000000
Totals230061635517778142626824212753124305281337.258.328.431.75923789560164219

Fielding:

Player Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G PB WP SB CS CS%
Bryce Harper1B1301301132.793370272.9987.9707.7150000
Otto Kemp1B1716146.01329110.9938.6928.2940000
Alec Bohm1B1312114.7927061.0007.7707.6150000
Weston Wilson1B9233.023411.9647.3643.0000000
Buddy Kennedy1B2214.0120021.0007.7146.0000000
Bryson Stott2B1351221093.0220296359.9944.2493.8220000
Edmundo Sosa2B3328232.35559112.9914.4163.4550000
Weston Wilson2B11879.01024031.0003.8733.0910000
Donovan Walton2B2218.033011.0003.0003.0000000
Otto Kemp2B2216.01311.8002.2502.0000000
Kody Clemens2B102.001001.0004.5001.0000000
Alec Bohm3B108108942.758207517.9812.5302.4540000
Otto Kemp3B3130255.0213851.9222.0821.9030000
Edmundo Sosa3B3324238.7225322.9742.8282.2730000
Buddy Kennedy3B103.001001.0003.0001.0000000
Weston Wilson3B101.00000.000.0000000
J. T. RealmutoC1321321151.3121637610.9959.7959.492231713029.7
Rafael MarchanC4230283.02691421.9939.0006.73825281128.2
Garrett StubbsC206.080001.00012.0004.0000000
Nick CastellanosOF1431381208.32434021.0001.8401.7270000
Max KeplerOF1391121008.3208210.9951.8741.5110000
Brandon MarshOF148104952.0234641.9842.2691.6220000
Johan RojasOF6546418.7111321.9832.4511.7540000
Harrison BaderOF4843389.0105231.9732.4762.2290000
Weston WilsonOF2726186.0310001.0001.5001.1480000
Kyle SchwarberOF8866.016010.9412.1822.0000000
Otto KempOF11763.0131001.0002.0001.2730000
Cal StevensonOF5114.710001.000.614.2000000
Edmundo SosaOF3111.060001.0004.9092.0000000
Kody ClemensOF104.00000.000.0000000
Cristopher SanchezP3232202.072511.9701.4261.0000000
Jesus LuzardoP3232183.772132.9031.372.8750000
Ranger SuarezP2626157.391822.9311.5441.0380000
Zack WheelerP2424149.781111.9501.143.7920000
Taijuan WalkerP3421123.782310.9692.256.9120000
Aaron NolaP171794.397001.0001.527.9410000
Tanner BanksP69167.36510.9171.470.1590000
Matt StrahmP66062.33210.833.722.0760000
Orion KerkeringP69060.029011.0001.650.1590000
Joe RossP37151.024001.0001.059.1620000
Jordan RomanoP49042.712001.000.633.0610000
Max LazarP36041.333001.0001.306.1670000
Jose AlvaradoP28026.021001.0001.038.1070000
Carlos HernandezP25025.70210.667.701.0800000
Mick AbelP6625.030001.0001.080.5000000
Jhoan DuranP23020.722001.0001.742.1740000
David RobertsonP20017.712001.0001.528.1500000
Jose RuizP16014.322001.0002.512.2500000
Walker BuehlerP3213.720001.0001.317.6670000
Daniel RobertP15013.00000.000.0000000
Seth JohnsonP10012.71010.500.711.1000000
Alan RangelP5011.001001.000.818.2000000
Lou TrivinoP1009.010001.0001.000.1000000
Tim MayzaP807.311001.0002.455.2500000
Weston WilsonP203.020001.0006.0001.0000000
Michael MercadoP303.00000.000.0000000
Brett de GeusP102.010001.0004.5001.0000000
Nolan HoffmanP101.00000.000.0000000
Trea TurnerSS1391391216.3159341855.9843.7003.5970000
Edmundo SosaSS1913126.0192415.9773.0712.2630000
Bryson StottSS131098.0173215.9804.5003.7690000
Totals2141145812963.04321138262275.9893.9602.664436994129.3

Postseason - Pitching:

Player Rnd W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
Ranger SuarezNLDS2101.0001.801000005.0511110400020
Tanner BanksNLDS2000.002010001.310000000004
Aaron NolaNLDS2000.001100002.010000031008
Jhoan DuranNLDS2000.003020003.7100041700016
Cristopher SanchezNLDS2002.2522000012.09330301320050
Matt StrahmNLDS2003.863000002.321110020009
Orion KerkeringNLDS2006.754010002.7122020300013
Taijuan WalkerNLDS20013.501000000.721101010005
David RobertsonNLDS201.00054.001000000.312200001003
Jesus LuzardoNLDS202.0002.352100007.7532010800029
Totals13.2502.87204400037.7281312212141400157

Postseason - Batting:

Player Rnd GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
J. T. RealmutoNLDS2417173621130003.353.353.7651.1181300000
Alec BohmNLDS2418123400000061.333.556.333.889400002
Trea TurnerNLDS2419171400032025.235.316.235.551400000
Bryce HarperNLDS2418151310000033.200.333.267.600400000
Kyle SchwarberNLDS2418162310230028.188.278.625.9031000000
Max KeplerNLDS2415123211001032.167.333.417.750500000
Bryson StottNLDS2414130200001004.154.154.154.308200100
Nick CastellanosNLDS2415151220030003.133.133.267.400410000
Harrison BaderNLDS23420100010001.500.500.5001.000101010
Edmundo SosaNLDS22330100000001.333.333.333.667100000
Brandon MarshNLDS2415131100010115.077.133.077.210100010
Otto KempNLDS21220000000002.000.000.000.000000000
Tanner BanksNLDS22000000000000000000
Jhoan DuranNLDS23000000000000000000
Orion KerkeringNLDS24000000000000000000
Jesus LuzardoNLDS22000000000000000000
Aaron NolaNLDS21000000000000000000
David RobertsonNLDS21000000000000000000
Cristopher SanchezNLDS22000000000000000000
Matt StrahmNLDS23000000000000000000
Ranger SuarezNLDS21000000000000000000
Taijuan WalkerNLDS21000000000000000000
Weston WilsonNLDS23000000000000000000
Totals65158137152972314411738.212.299.358.6574911122

Postseason - Fielding:

Player Rnd Pos GP GS Inn. PO A E DP Fld% RF/9 RF/G
Bryce HarperNLDS21B4437.7341021.0008.3638.750
Bryson StottNLDS22B4330.778021.0004.4023.750
Edmundo SosaNLDS22B117.013001.0005.1434.000
Alec BohmNLDS23B4437.74911.9293.1063.250
J. T. RealmutoNLDS2C4437.7410001.0009.7961.250
Brandon MarshNLDS2CF4329.051001.0001.8621.500
Harrison BaderNLDS2CF117.010001.0001.2861.000
Max KeplerNLDS2CF201.710001.0005.400.500
Max KeplerNLDS2LF4221.050001.0002.1431.250
Otto KempNLDS2LF118.010001.0001.1251.000
Brandon MarshNLDS2LF117.00000.000.000
Weston WilsonNLDS2LF201.70000.000.000
Cristopher SanchezNLDS2P2212.002001.0001.5001.000
Jesus LuzardoNLDS2P217.711001.0002.3481.000
Ranger SuarezNLDS2P105.010001.0001.8001.000
Jhoan DuranNLDS2P303.70000.000.000
Orion KerkeringNLDS2P402.70010.000.000.000
Matt StrahmNLDS2P302.30000.000.000
Aaron NolaNLDS2P112.00000.000.000
Tanner BanksNLDS2P201.30000.000.000
Taijuan WalkerNLDS2P100.70000.000.000
David RobertsonNLDS2P100.301001.00027.0001.000
Nick CastellanosNLDS2RF4330.750001.0001.4671.250
Max KeplerNLDS2RF117.00000.000.000
Trea TurnerNLDS2SS4437.7612011.0004.3014.500
Totals6136339.01133826.9874.0092.475




Statistical data from Baseball Databank, made available under the Creative Commons Attribution-ShareAlike 3.0 Unported License