Cincinnati Reds logo

Reds.

The nightly market record for Cincinnati.

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

Reds batters · 29 on the books.

Total
29
batters in graph
With PA
18
2026 season
L/R/S
4/18/3
+4 unknown
Top xBA
263
JJ Bleday
BatterBatsPA 26BA 26xBA 26PA 25BA 25xBA blended
Elly De La CruzS257.280.269699.264.254
Sal StewartR257.261.26758.255.262
Spencer SteerR227.272.278568.238.258
Matt McLainR226.198.225577.220.237
TJ FriedlL177.181.197685.261.230
Tyler StephensonR168.193.225342.231.236
Nathaniel LoweL144.258.283609.228.256
Eugenio SuárezR134.227.212657.228.236
JJ BledayL133.301.294344.212.263
Ke'Bryan HayesR128.142.259570.235.249
Will BensonL102.179.196253.226.227
Dane MyersR96.247.273333.235.254
Blake DunnR73.269.21975.150.233
Rece HindsR36.121.13644.116.209
Jose TrevinoR32.138.190302.238.237
Noelvi MarteR31.138.133360.263.232
P.J. HigginsR26.286.2750.000.255
Edwin ArroyoS4.2500.000
Gavin Lux0.000503.269
Christian Encarnacion-Strand0.000137.208
Jacob Hurtubise0.00015.083
Will Banfield0.00010.100
Jose FrancoR0.0000.000
Chase PettyR0.0000.000
Tejay AntoneR0.0000.000
Chase BurnsR0.0000.000
Chris PaddackR0.0000.000
Brady SingerR0.0000.000
Lyon RichardsonS0.0000.000
02 / Top xBA

Highest-quality contact, blended.

BatterxBA blendedBA 26xBA 26PA 26Bats
01JJ Bleday.263.301.294133L
02Sal Stewart.262.261.267257R
03Spencer Steer.258.272.278227R
04Nathaniel Lowe.256.258.283144L
05Elly De La Cruz.254.280.269257S
06Dane Myers.254.247.27396R
07Ke'Bryan Hayes.249.142.259128R
08Jose Trevino.237.138.19032R
09Matt McLain.237.198.225226R
10Eugenio Suárez.236.227.212134R
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.