Philadelphia Phillies
NL East
47-37.5603.0 GB
Division
NL East
Schedule
Ballpark
- Venue
- Citizens Bank Park
- City
- Philadelphia
- Roof
- open
- Surface
- grass
- Elevation
- 20 ft
- Park factor (R)
- 102
- Park factor (HR)
- 115
Leaders
| Stat | Player | Value |
|---|---|---|
| HR | Kyle Schwarber | 29 |
| RBI | Kyle Schwarber | 52 |
| SB | Trea Turner | 15 |
| AVG | Brandon Marsh | .310 |
| OPS | Kyle Schwarber | .972 |
Batting
2026 · by PA
| Player | Pos | G | PA | HR | RBI | SB | AVG | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|
| Kyle Schwarber | DH | 74 | 333 | 29 | 52 | 1 | .255 | .369 | .972 |
| Trea Turner | SS | 75 | 328 | 7 | 22 | 15 | .227 | .280 | .616 |
| Bryce Harper | 1B | 77 | 320 | 17 | 44 | 5 | .266 | .372 | .896 |
| Alec Bohm | 3B | 73 | 292 | 9 | 41 | 1 | .232 | .284 | .655 |
| Brandon Marsh | LF | 72 | 279 | 9 | 35 | 7 | .310 | .344 | .823 |
| Bryson Stott | 2B | 71 | 269 | 6 | 36 | 14 | .236 | .292 | .682 |
| Adolis García | RF | 67 | 259 | 7 | 21 | 3 | .195 | .270 | .599 |
| Justin Crawford | CF | 71 | 230 | 2 | 16 | 9 | .244 | .300 | .638 |
| J. T. Realmuto | C | 53 | 197 | 5 | 19 | 3 | .205 | .284 | .608 |
| Edmundo Sosa | 2B | 43 | 128 | 4 | 19 | 2 | .237 | .276 | .666 |
| Derek Hill | RF | 57 | 106 | 4 | 9 | 7 | .219 | .279 | .633 |
| Rafael Marchán | C | 25 | 75 | 2 | 6 | 0 | .097 | .133 | .314 |
| Felix Reyes | LF | 12 | 38 | 1 | 2 | 0 | .158 | .158 | .421 |
| Garrett Stubbs | C | 14 | 28 | 0 | 1 | 0 | .167 | .250 | .417 |
| Otto Kemp | LF | 13 | 27 | 0 | 0 | 0 | .080 | .148 | .228 |
Leaders
| Stat | Player | Value |
|---|---|---|
| W | Cristopher Sánchez | 9 |
| SV | Jhoan Durán | 18 |
| SO | Cristopher Sánchez | 121 |
| IP | Cristopher Sánchez | 105.0 |
| ERA | Cristopher Sánchez | 1.80 |
| WHIP | Zack Wheeler | 0.88 |
Pitching
2026 · by IP
| Player | W | L | ERA | WHIP | GS | SV | IP | SO |
|---|---|---|---|---|---|---|---|---|
| Cristopher Sánchez | 9 | 3 | 1.80 | 1.09 | 16 | 0 | 105.0 | 121 |
| Jesús Luzardo | 6 | 4 | 4.20 | 1.31 | 15 | 0 | 85.2 | 97 |
| Aaron Nola | 3 | 4 | 5.71 | 1.48 | 15 | 0 | 75.2 | 77 |
| Zack Wheeler | 7 | 1 | 2.11 | 0.88 | 11 | 0 | 68.1 | 69 |
| Andrew Painter | 1 | 8 | 7.06 | 1.66 | 12 | 0 | 65.0 | 53 |
| Tim Mayza | 2 | 1 | 2.97 | 0.99 | 1 | 0 | 33.1 | 33 |
| Brad Keller | 2 | 1 | 4.15 | 1.35 | 0 | 3 | 30.1 | 31 |
| Orion Kerkering | 3 | 0 | 2.20 | 1.15 | 0 | 1 | 28.2 | 32 |
| Tanner Banks | 0 | 4 | 5.86 | 1.92 | 1 | 0 | 27.2 | 31 |
| José Alvarado | 3 | 2 | 6.33 | 1.70 | 0 | 1 | 27.0 | 36 |
| Jhoan Durán | 1 | 3 | 1.75 | 0.97 | 0 | 18 | 25.2 | 40 |
| Chase Shugart | 2 | 0 | 3.28 | 1.14 | 0 | 0 | 24.2 | 26 |
Leaders
| Stat | Player | Value |
|---|---|---|
| OAA | Adolis García | +4 |
| FLD% | Bryson Stott | .996 |
| RF/9 | J. T. Realmuto | 10.26 |
| DP | Bryce Harper | 38 |
Fielding
2026 · by Inn · OAA 2016+
| Player | Pos | G | Inn | PO | A | E | DP | FLD% | RF/9 | OAA |
|---|---|---|---|---|---|---|---|---|---|---|
| Trea Turner | SS | 69 | 602.1 | 90 | 167 | 6 | 23 | .977 | 3.84 | -6 |
| Bryce Harper | 1B | 69 | 587.1 | 496 | 34 | 3 | 38 | .994 | 8.12 | -10 |
| Alec Bohm | 3B | 66 | 576.1 | 46 | 101 | 3 | 10 | .980 | 2.30 | -4 |
| Adolis García | RF | 66 | 563.0 | 105 | 4 | 4 | 0 | .965 | 1.74 | +4 |
| Bryson Stott | 2B | 67 | 554.0 | 103 | 148 | 1 | 30 | .996 | 4.08 | +1 |
| Justin Crawford | CF | 67 | 526.1 | 117 | 0 | 1 | 0 | .992 | 2.00 | -2 |
| Brandon Marsh | LF | 62 | 440.1 | 105 | 0 | 1 | 0 | .991 | 2.15 | -1 |
| J. T. Realmuto | C | 50 | 429.0 | 473 | 16 | 3 | 0 | .994 | 10.26 | — |
| Rafael Marchán | C | 24 | 168.0 | 177 | 13 | 0 | 0 | 1.000 | 10.18 | — |
| Derek Hill | RF | 26 | 127.0 | 28 | 0 | 1 | 0 | .966 | 1.98 | — |
| Cristopher Sánchez | P | 15 | 99.0 | 3 | 12 | 0 | 0 | 1.000 | 1.36 | — |
| Edmundo Sosa | 2B | 14 | 86.1 | 13 | 36 | 3 | 4 | .942 | 5.11 | +2 |
| Jesús Luzardo | P | 15 | 85.2 | 3 | 8 | 0 | 0 | 1.000 | 1.16 | — |
| Aaron Nola | P | 14 | 70.2 | 2 | 6 | 0 | 0 | 1.000 | 1.02 | — |
| Otto Kemp | LF | 12 | 63.0 | 13 | 0 | 0 | 0 | 1.000 | 1.86 | — |
2026 · vs league
xwOBA
.31847
AVG
.23323
SLG
.39750
Barrel%
8.3%47
Hard%
41.6%83
EV
89.787
BB%
8.0%20
K%
23.3%20
Speed
27.9100
PlayerMedian (50th)percentile vs league
Run Profile
Pythagorean
| Runs / G | 4.38 |
| Runs allowed / G | 4.36 |
| Run diff / G | +0.02 |
| Expected record | 42-42 |
| Expected win % | .502 |
| Actual vs Pythag | +5 |
Scoring Trend
rolling 12-game R/G
4.38
R/G
4.36
RA/G
+0.02
Diff
Runs scoredRuns allowed84 games
Situational Splits
record · run diff
| Split | W-L | RF | RA | DIFF |
|---|---|---|---|---|
| Home | 23-19 | 200 | 198 | +2 |
| Away | 24-18 | 168 | 168 | 0 |
| vs Division | 15-11 | 124 | 121 | +3 |
| 1-run games | 18-6 | 93 | 81 | +12 |
| Last 10 | 7-3 | 64 | 44 | +20 |
Roster Profile
38 players · 17 pos / 21 P
Average age29.5
Age distribution
U25 225-29 2030-33 1234+ 4
Bats
Left 13Right 23Switch 2
Throws
Left 6Right 32
Recent Form
last 12 · 8-4
WinLossStreak W1
Injured List
3 on IL
| Player | Pos | Status | Detail |
|---|---|---|---|
| Brad Keller | P | 15-Day IL | Keller picked up the save Wednesday against the Athletics, allowing no runs on one hit and two walks in the ninth inning. He struck out one. |
| Adolis García | RF | 60-Day IL | The Phillies announced that Garcia underwent successful surgery Wednesday to repair a torn right lat, Lochlahn March of The Philadelphia Inquirer reports. |
| Johan Rojas | CF | 60-Day IL· suspension | Rojas (suspension) underwent surgery Friday to repair the UCL in his right elbow and will face an expected recovery timeline of 6-to-8 months, Scott Lauber of The Philadelphia Inquirer reports. |
PHI News
20 items
- MLB Power Rankings: Are the Phillies ready to make a declaration on the NL East?The Phillies have surged into the top five at the same time the Braves are strugglingPHI2h
- Every team's odds to win the World Series: Dodgers lead, Brewers and Phillies improveEvery MLB team's odds to win the 2026 World Series, led by the Dodgers. Phillies, Brewers coming on strong.PHI3h
- The Opener: Red Sox, Caminero, GarciaPhillies DH Kyle Schwarber hit his league-leading 30th home run on Sunday, a go-ahead two-run shot in the seventh inning against the Mets. Schwarber set a career high with 56 home runs in 2025. He did it in 724 plate appearances. The slugger reached the 30-homer mark in 356 plate appearances this year, putting 60 […]
- MLBTR Live ChatMark P A bit of a later start than usual for the Weekend Chat, but never late than never? Let’s get rolling…. Just curious Are the Phillies in on Skubal Mark P I’d be surprised if they weren’t. The question is if Philly has enough to win a bidding war, given the Phillies’ thin farm system. Logan […]PHI16h
- Kyle Schwarber sets Phillies record with MLB-best 30th HRPhillies slugger Kyle Schwarber became the first major leaguer to reach 30 homers this season and the fastest to do so in franchise history.
- Kyle Schwarber sets Phillies record with MLB-best 30th homer in 5-4 win over Mets— Kyle Schwarber became the first major leaguer to reach 30 homers this season with a two-run shot in the seventh inning that sent the Philadelphia Phillies to a 5-4 win over the New York Mets on Sunday.
- Philadelphia Phillies vs. New York Mets: Game HighlightPhiladelphia Phillies vs. New York Mets: Game HighlightPHI22h
- Triples by Lindor and Soto lead Mets past Phillies 6-2 to snap 7-game skid and give Green 1st win— Francisco Lindor and Juan Soto each hit a pivotal triple as the New York Mets defeated the Philadelphia Phillies 6-2 on Saturday to stop their seven-game losing streak.PHI1d
- Philadelphia Phillies vs. New York Mets: Game HighlightsPhiladelphia Phillies vs. New York Mets: Game HighlightsPHI1d
- Mets host Philadelphia Phillies, look to end home slidePhiladelphia Phillies (46-36, second in the NL East) vs. New York Mets (34-48, fifth in the NL East)PHI2d
- Bryce Harper: Goes deep in lossHarper went 2-for-4 with a two-run home run in Saturday's 6-2 loss to the Mets. Visit RotoWire.com for more analysis on this update.
- Hill makes incredible grab as Wheeler pitches Phillies to 2-1 win after Mets fire manager— Derek Hill robbed Juan Soto of a two-run homer with a spectacular catch that helped Zack Wheeler and the Philadelphia Phillies beat the...PHI2d
- The Opener: Phillies, Rays, All-Star VotingAs promised, our Top 35 Trade Candidates article came out on Thursday. We’re also kicking off our trade deadline preview series, which will feature an in-depth look at each team. Anthony Franco got the ball rolling with the Yankees’ trade deadline outlook (Front Office subscription required). 1. Phillies win it in the ninth inning … […]PHI3d
- Bryce Harper: Keeps mashing in winHarper went 2-for-3 with a home run, three RBI, two walks and two runs scored in Thursday's 10-5 win over the Nationals. Visit RotoWire.com for more analysis on this update.
- Trea Turner: Fourth straight multi-hit gameTurner went 2-for-4 with a double, an RBI and a scored in Friday's 2-1 win over the Mets. Visit RotoWire.com for more analysis on this update.
- Mets play the Phillies in first of 3-game seriesPhiladelphia Phillies (45-36, second in the NL East) vs. New York Mets (34-47, fifth in the NL East)PHI3d
- Zack Wheeler: Goes seven strong in winWheeler (8-1) earned the win against the Mets on Friday, allowing one run on four hits and one walk with five strikeouts over seven innings. Visit RotoWire.com for more analysis on this update.
- Philadelphia Phillies vs. Washington Nationals: Game HighlightsPhiladelphia Phillies vs. Washington Nationals: Game HighlightsPHI3d
- Diamondbacks activate Max Kepler after 80-game suspensionThe Diamondbacks have activated outfielder Max Kepler from the restricted list following his completion of an 80-game suspension for testing positive for a performance-enhancing drug.
- D-backs Activate Max Kepler4:00pm: The Diamondbacks have now made it official. Kepler is activated and Tawa optioned. Nelson was moved to the 60-day IL to open a 40-man spot. 12:01pm: The Diamondbacks signed veteran outfielder Max Kepler to a one-year deal earlier this month as the 33-year-old wrapped up the final stages of an 80-game PED suspension. He’s […]