Chicago White Sox logo

White Sox.

The nightly market record for Chicago.

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

White Sox batters · 41 on the books.

Total
41
batters in graph
With PA
19
2026 season
L/R/S
11/10/2
+18 unknown
Top xBA
291
Sam Antonacci
BatterBatsPA 26BA 26xBA 26PA 25BA 25xBA blended
Miguel VargasR257.241.253569.234.248
Colson MontgomeryL248.229.219284.239.230
Chase MeidrothR246.269.241505.253.243
Munetaka MurakamiL246.240.2210.000.225
Andrew BenintendiL189.238.247470.240.246
Sam AntonacciL167.280.3050.000.291
Tristan PetersL164.295.24112.000.242
Edgar QueroS138.190.196403.268.228
Luisangel AcuñaR113.165.231193.234.239
Randal GrichukR76.250.307293.228.262
Derek HillR73.234.236149.216.242
Drew RomoS72.177.2143.000.227
Everson PereiraR71.250.23273.138.239
Jarred KelenicL59.226.25765.167.250
Austin HaysR44.233.286416.266.251
Reese McGuireL34.172.186140.226.232
Tanner MurrayR33.214.1910.000.224
Rikuu NishidaL22.238.2370.000.243
Jacob GonzalezL7.143.2630.000.247
Mike Tauchman0.000385.263
Brooks Baldwin0.000328.240
Michael A. Taylor0.000325.200
Kyle Teel0.000297.273
Josh Rojas0.000211.180
Joshua Palacios0.000145.203
Vinny Capra0.000105.125
Will Robertson0.00075.129
Jacob Amaya0.00073.106
Tim Elko0.00072.134
Nick Maton0.00063.167
Korey Lee0.00040.257
Dominic Fletcher0.00034.219
Bobby Dalbec0.00021.222
Corey Julks0.00013.250
Bryan Ramos0.00012.167
Omar Narváez0.00010.286
Tyler AlexanderR0.0001.000
Jordan LeasureR0.0000.000
Bryse Wilson0.0000.000
Brandon EisertL0.0000.000
Bryan HudsonL0.0000.000
02 / Top xBA

Highest-quality contact, blended.

BatterxBA blendedBA 26xBA 26PA 26Bats
01Sam Antonacci.291.280.305167L
02Randal Grichuk.262.250.30776R
03Austin Hays.251.233.28644R
04Jarred Kelenic.250.226.25759L
05Miguel Vargas.248.241.253257R
06Andrew Benintendi.246.238.247189L
07Chase Meidroth.243.269.241246R
08Tristan Peters.242.295.241164L
09Derek Hill.242.234.23673R
10Everson Pereira.239.250.23271R
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.