Baltimore Orioles logo

Orioles.

The nightly market record for Baltimore.

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

Orioles batters · 42 on the books.

Total
42
batters in graph
With PA
18
2026 season
L/R/S
8/19/2
+13 unknown
Top xBA
265
Blaze Alexander
BatterBatsPA 26BA 26xBA 26PA 25BA 25xBA blended
Gunnar HendersonL271.219.237651.274.242
Taylor WardR270.248.249663.228.247
Pete AlonsoR258.237.263709.272.252
Adley RutschmanS177.252.285365.220.262
Samuel BasalloL177.283.274118.165.263
Jeremiah JacksonR174.246.254183.276.250
Leody TaverasS173.274.250180.205.248
Coby MayoR157.199.231294.217.239
Blaze AlexanderR138.272.291266.230.265
Colton CowserL126.227.208360.196.232
Dylan BeaversL119.243.236137.227.240
Tyler O'NeillR109.158.183209.199.219
Weston WilsonR46.231.198125.198.231
Jackson HollidayL39.242.214649.242.242
Ryan MountcastleR15.286.279357.250.247
Johnathan RodríguezR11.000.10577.197.230
Sam HuffR9.222.10658.208.231
Maverick HandleyR1.000.00047.073.242
Jordan Westburg0.000352.265
Heston Kjerstad0.000167.192
Jacob Stallings0.000129.134
Emmanuel Rivera0.000127.250
Ryan Noda0.00059.106
Luis Vázquez0.00053.160
Greg Allen0.00014.000
Vimael Machín0.00012.091
Jordyn Adams0.0005.000
David Bañuelos0.0002.000
Trevor RogersL0.0002.000
Terrin Vavra0.0001.000
Keegan AkinL0.0000.000
Bryan BakerR0.0000.000
Félix Bautista0.0000.000
Matt Bowman0.0000.000
Yennier CanoR0.0000.000
Seranthony DomínguezR0.0000.000
Dietrich EnnsL0.0000.000
Andrew KittredgeR0.0000.000
Cionel PérezR0.0000.000
Brandon YoungR0.0000.000
Albert SuárezR0.0000.000
Trey GibsonR0.0000.000
02 / Top xBA

Highest-quality contact, blended.

BatterxBA blendedBA 26xBA 26PA 26Bats
01Blaze Alexander.265.272.291138R
02Samuel Basallo.263.283.274177L
03Adley Rutschman.262.252.285177S
04Pete Alonso.252.237.263258R
05Jeremiah Jackson.250.246.254174R
06Leody Taveras.248.274.250173S
07Taylor Ward.247.248.249270R
08Jackson Holliday.242.242.21439L
09Gunnar Henderson.242.219.237271L
10Dylan Beavers.240.243.236119L
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.