Boston Red Sox logo

Red Sox.

The nightly market record for Boston.

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

Red Sox batters · 33 on the books.

Total
33
batters in graph
With PA
15
2026 season
L/R/S
11/13/2
+7 unknown
Top xBA
259
Willson Contreras
BatterBatsPA 26BA 26xBA 26PA 25BA 25xBA blended
Wilyer AbreuL247.284.274417.247.259
Jarren DuranL238.219.240696.256.243
Willson ContrerasR232.286.280563.257.259
Ceddanne RafaelaR212.275.238587.249.242
Caleb DurbinR182.183.223506.256.237
Trevor StoryR176.206.212654.263.234
Marcelo MayerL174.224.202136.228.219
Roman AnthonyL130.229.262303.292.252
Masataka YoshidaL129.259.249205.266.247
Carlos NarváezR122.220.229446.241.240
Andruw MonasterioR98.239.248135.270.246
Isiah Kiner-FalefaR83.311.284459.262.254
Connor WongR76.258.217188.190.235
Mickey GasperS56.333.266110.158.252
Nick SogardS41.257.257104.260.248
Romy Gonzalez0.000341.305
Abraham Toro0.000284.239
Kristian Campbell0.000263.223
Triston Casas0.000112.182
Nate Eaton0.00090.296
Ali Sánchez0.00023.217
Blake Sabol0.00018.125
Aroldis ChapmanL0.0000.000
Garrett WhitlockR0.0000.000
Brennan BernardinoL0.0000.000
Greg WeissertR0.0000.000
Jovani MoránL0.0000.000
Ryan WatsonR0.0000.000
Danny CoulombeL0.0000.000
Tyron GuerreroR0.0000.000
Connelly EarlyL0.0000.000
Payton TolleL0.0000.000
Tyler SamaniegoR0.0000.000
02 / Top xBA

Highest-quality contact, blended.

BatterxBA blendedBA 26xBA 26PA 26Bats
01Willson Contreras.259.286.280232R
02Wilyer Abreu.259.284.274247L
03Isiah Kiner-Falefa.254.311.28483R
04Mickey Gasper.252.333.26656S
05Roman Anthony.252.229.262130L
06Nick Sogard.248.257.25741S
07Masataka Yoshida.247.259.249129L
08Andruw Monasterio.246.239.24898R
09Jarren Duran.243.219.240238L
10Ceddanne Rafaela.242.275.238212R
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.