Philadelphia Phillies logo

Phillies.

The nightly market record for Philadelphia.

Mid-season · preview

Regular season is live. This page is a preview of the year-round offseason desk — the roster snapshot is real, but the move-tracking, futures-movement and projected-lineup sections are dormant until the season ends and those data sources wire up. The active surface today is the club desk.

01 / Roster

Phillies batters · 23 on the books.

Total
23
batters in graph
With PA
16
2026 season
L/R/S
8/10/2
+3 unknown
Top xBA
264
Bryce Harper
BatterBatsPA 26BA 26xBA 26PA 25BA 25xBA blended
Trea TurnerR256.223.238639.304.242
Kyle SchwarberL251.234.235724.240.241
Bryce HarperL244.261.290580.261.264
Adolis GarcíaR226.191.215547.227.233
Alec BohmR221.210.240504.287.243
Brandon MarshL203.317.288425.280.264
Bryson StottL199.217.250560.257.247
Justin CrawfordL182.234.2330.000.236
J.T. RealmutoR142.220.246550.257.245
Edmundo SosaR97.211.298261.276.264
Rafael MarchánS67.094.165118.210.215
Felix ReyesR38.158.2290.000.238
Otto KempR27.080.162218.234.233
Garrett StubbsL21.235.2391.000.243
Dylan MooreR15.000.096243.201.233
Steward BerroaS4.250.3956.000.256
Max Kepler0.000474.216
Johan Rojas0.000172.224
Cal Stevenson0.0008.250
Jhoan DuranR0.0000.000
Mick AbelR0.0000.000
Tim MayzaL0.0000.000
José AlvaradoL0.0000.000
02 / Top xBA

Highest-quality contact, blended.

BatterxBA blendedBA 26xBA 26PA 26Bats
01Bryce Harper.264.261.290244L
02Brandon Marsh.264.317.288203L
03Edmundo Sosa.264.211.29897R
04Bryson Stott.247.217.250199L
05J.T. Realmuto.245.220.246142R
06Alec Bohm.243.210.240221R
07Trea Turner.242.223.238256R
08Kyle Schwarber.241.234.235251L
09Felix Reyes.238.158.22938R
10Justin Crawford.236.234.233182L
03 / Moves

Roster moves · trades · free-agent activity.

Dormant · data source pending
Source wires up offseason

Tracking trades, free-agent signings, non-tenders, and 40-man moves needs a dedicated source (MLB Trade Rumors RSS, MLB Transactions API, or editorial entry). Surface goes live the first time data lands.

04 / Projected

Projected lineup · rotation outlook.

Dormant · data source pending
Projection model not wired

Lineup + rotation projections need a depth-chart source or a per-team editorial entry. The MlbBatter graph carries position-agnostic stats; turning that into a 1-9 + bench + rotation card requires position metadata the schema doesn't carry yet.

05 / Futures

Win total · division · World Series.

Dormant · data source pending
Futures odds feed not in scope yet

Win-total, division, and championship futures move on different cadence than player props and require a different odds feed. The almanac currently sources player props via ParlayAPI + the-odds-api H2H — futures would slot alongside, with snapshot rows mirroring MlbLineSnapshot but typed to a futures market.

06 / Spring

Camp battles · prospect progress.

Dormant · data source pending
Editorial surface

Spring training battles (5th starter, bench spots, prospect debuts) are an editorial product — too low-frequency for a model, too high-judgment for an automatic feed. Plans for a per-team weekly note from the editor once the offseason calendar starts producing real signal.