Milwaukee Brewers logo

Brewers.

The nightly market record for Milwaukee.

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

Brewers batters · 25 on the books.

Total
25
batters in graph
With PA
18
2026 season
L/R/S
10/9/3
+3 unknown
Top xBA
260
William Contreras
BatterBatsPA 26BA 26xBA 26PA 25BA 25xBA blended
Brice TurangL244.270.267659.288.254
William ContrerasR236.294.284659.260.260
Sal FrelickL204.219.236594.288.242
Jake BauersL200.277.263218.235.255
Garrett MitchellL178.230.21478.206.224
Luis RengifoS175.210.252541.238.247
David HamiltonL158.239.208194.198.226
Joey OrtizR141.193.214506.230.235
Christian YelichL120.275.201644.264.234
Gary SánchezR117.191.208101.231.225
Jackson ChourioR107.276.217589.270.238
Brandon LockridgeR96.294.234148.231.240
Andrew VaughnR73.354.304447.254.257
Blake PerkinsS73.092.168171.226.218
Tyler BlackL28.333.17013.250.220
Greg JonesS22.095.1872.000.228
Luis MatosR21.200.099184.221.226
Jeferson QueroR2.000.3060.000.247
Anthony Seigler0.00073.194
Daz Cameron0.00042.195
Drew Avans0.00018.118
Trevor MegillL0.0000.000
Chad PatrickR0.0000.000
DL HallL0.0000.000
Robert GasserL0.0000.000
02 / Top xBA

Highest-quality contact, blended.

BatterxBA blendedBA 26xBA 26PA 26Bats
01William Contreras.260.294.284236R
02Andrew Vaughn.257.354.30473R
03Jake Bauers.255.277.263200L
04Brice Turang.254.270.267244L
05Luis Rengifo.247.210.252175S
06Sal Frelick.242.219.236204L
07Brandon Lockridge.240.294.23496R
08Jackson Chourio.238.276.217107R
09Joey Ortiz.235.193.214141R
10Christian Yelich.234.275.201120L
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.