Cleveland Guardians logo

Guardians.

The nightly market record for Cleveland.

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

Guardians batters · 30 on the books.

Total
30
batters in graph
With PA
19
2026 season
L/R/S
10/11/5
+4 unknown
Top xBA
278
Chase DeLauter
BatterBatsPA 26BA 26xBA 26PA 25BA 25xBA blended
José RamírezS267.228.287673.283.262
Steven KwanL234.207.229693.272.239
Chase DeLauterL232.268.2850.000.278
Brayan RocchioS216.293.258383.233.251
Angel MartínezS200.243.255484.224.249
Kyle ManzardoL180.220.230531.234.240
Daniel SchneemannL170.237.240422.206.243
Rhys HoskinsR165.192.178328.237.216
Travis BazzanaL126.294.2630.000.258
Patrick BaileyS119.147.223452.222.238
David FryR95.259.209157.171.230
Bo NaylorL90.143.219414.195.238
Austin HedgesR90.244.239180.161.243
Juan BritoS56.176.2050.000.224
George ValeraL38.216.19348.220.227
Gabriel AriasR32.200.209471.220.241
Petey HalpinL31.167.2288.333.239
CJ KayfusL25.182.169138.220.232
Stuart FairchildR5.000.00055.216.230
Nolan Jones0.000403.211
Jhonkensy Noel0.000153.162
Dom Nuñez0.0007.286
Emmanuel Clase0.0000.000
Matt FestaR0.0000.000
Tim HerrinL0.0000.000
Erik SabrowskiR0.0000.000
Colin HoldermanR0.0000.000
Tanner BibeeR0.0000.000
Codi HeuerR0.0000.000
Slade CecconiR0.0000.000
02 / Top xBA

Highest-quality contact, blended.

BatterxBA blendedBA 26xBA 26PA 26Bats
01Chase DeLauter.278.268.285232L
02José Ramírez.262.228.287267S
03Travis Bazzana.258.294.263126L
04Brayan Rocchio.251.293.258216S
05Angel Martínez.249.243.255200S
06Daniel Schneemann.243.237.240170L
07Austin Hedges.243.244.23990R
08Gabriel Arias.241.200.20932R
09Kyle Manzardo.240.220.230180L
10Steven Kwan.239.207.229234L
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.