Rosternomics
Mike Elias

Mike Elias

★ active

Born Dec 28, 1982 · Alexandria, VA · age 43

Led the Baltimore Orioles' analytics-driven rebuild from baseball's worst record into a young, cost-controlled powerhouse and 2023 AL East champion.

Across the full 8-season sample, the measured profile stands out most for cheap-talent surplus (93rd percentile), and payroll-adjusted roster quality (82nd percentile). The clearest contrast is avoidance of dead payroll (4th percentile): a larger share of payroll has gone to players below 0.5 WAR than for most peers.

8 seasons with salary-era data across 1 stint. All figures are franchise-level outcomes during the tenure, not solely attributable to one executive.

0 pennants · 2 playoff appearances · 550–621 (0.470)

Percentile Rankings

vs. execs with toyrs exp.
PoorAverageGreat
Trade Decision Quality
Roster Construction
Depth
4.5
Dead WAR
-5.7
Dead money %
55%
PoorAverageGreat
Talent Creation
Cheap-talent surplus
$51M
Drafted surplus
$9M
Traded-for surplus
$14M
Int'l surplus
$-0M
Results & Efficiency
GM WAR
+3.5
TAB
+21.1
WAB
+18.0
$ / WAR
$2.7M
Net WAR/trade
+0.03

Overview

TeamRoleYear Pay
$M
Rel
Pay
Surp
$M
Surp
WAR
Dead
%
Cheap
$M
Draft
$M
Trd
$M
Int'l
$M
$ /
WAR
WAR Depth Dead
WAR
HG Trade Net/
Trd
FA R5 RFA PPA CPA WAB TAB W-L% POPenWS
Orioles GM 2019 54–108 $82 63 -40 -12.1 79% +15 +10 +4 +0 $3.5M 11.9 4.0 -11.6 +0.0 -12.1 -2.42 +0.1 +0.0 +0.00 0.03 0.03 -22.1 -16.8 0.333
Orioles GM 2020 25–35 $49 42 +24 +3.3 64% +40 +14 +27 +0 $3.7M 10.0 0.0 -3.1 +0.0 +3.0 +0.50 +3.8 +2.7 +0.01 0.49 0.09 +0.0 +0.0 0.417
Orioles GM 2021 52–110 $27 21 +21 +6.5 54% +28 +31 -3 +0 $1.1M 14.0 2.0 -10.0 +0.0 -1.8 -0.60 +0.4 +0.0 +0.11 0.04 0.03 -10.3 -1.5 0.321
Orioles GM 2022 83–79 $38 27 +81 +22.0 33% +59 +26 +33 -1 $1.0M 32.4 5.0 -5.8 +50.4 +5.6 +0.80 +2.0 +0.0 +0.00 1.72 0.17 +17.7 +14.1 0.512
Orioles GM 2023 101–61 $84 55 +86 +21.6 47% +87 +8 +20 +0 $1.9M 42.9 7.0 -2.1 +14.5 +5.1 +1.02 -8.8 +0.0 +0.40 4.74 0.32 +26.6 +15.9 0.623
Orioles GM 2024 91–71 $119 74 +68 +16.3 46% +88 +6 -1 +0 $2.5M 44.8 8.0 -2.2 +3.0 -3.8 -0.38 -1.9 +0.0 +0.53 6.07 0.42 +12.9 +14.2 0.562
Orioles GM 2025 75–87 $140 90 -42 -10.4 72% +26 -12 +4 +0 $4.3M 24.6 5.0 -8.0 +2.7 +4.3 +0.48 +2.3 +0.7 +1.43 0.38 0.08 -5.6 -8.3 0.463
Orioles GM 2026 69–70 $161 100 -4 -0.9 45% +62 -9 +28 +0 $4.6M 32.4 5.0 -2.6 +0.0 +1.2 +0.24 +0.9 +0.0 +0.10 1.35 0.14 -1.3 +3.5 0.496
Career total (1985+ data) $700 59 +195 +46.5 55% +51 +9 +14 -0 $2.7M 213.1 4.5 -5.7 +70.7 +1.5 +0.03 -1.1 +3.4 +0.12 1.97 0.17 +18.0 +21.1 0.470 2

Roster Construction

How the roster was sourced

Share of acquired fWAR by channel vs. league average.

Build channels — net fWAR

Acquired minus surrendered / signed minus walked.

Home-grown (draft/intl)+70.7
Trade+1.5
Free agency-1.1
Rule 5 / minor draft+3.4
Sourcing mix: 66% draft · 9% FA · 22% trade · 3% R5

Trades

Trades made — 110 deals credited to Mike Elias, best expected value first; surplus is realized value in $M

2024 · TBR / BAL Jul 26, 2024
TBR · Erik Neander +$28.8M
Matthew Etzel, Jackson Baumeister, Mac Horvath
BAL · Mike Elias −$28.8M
Zach Eflin
Too soon to call unsettled
2024 · BAL / MIA Jul 30, 2024
BAL · Mike Elias +$16.8M
Trevor Rogers
MIA · Peter Bendix −$16.8M
Connor Norby, Kyle Stowers
Too soon to call unsettled
2019 · BAL / NYM
BAL · Mike Elias +$1.6M
Keon Broxton
NYM · Brodie Van Wagenen −$1.6M
cash / PTBNL
BAL came out ahead by $1.6M
2023 · BAL / OAK Jan 26, 2023
BAL · Mike Elias +$13.6M
Kyle Virbitsky, Cole Irvin
OAK · David Forst −$13.6M
Darell Hernaiz
Too soon to call unsettled
2026 · BOS / BAL Aug 3, 2026
BOS · Craig Breslow +$1.6M
Adley Rutschman, Jake Rogers
BAL · Mike Elias −$1.6M
Kyson Witherspoon, Enddy Azocar, Anthony Eyanson#36.3, Carlos Narváez
Too soon to call unsettled
2024 · BAL / MIL Feb 1, 2024
BAL · Mike Elias +$8.8M
Corbin Burnes
MIL · Matt Arnold −$8.8M
DL Hall, Joey Ortiz
Too soon to call unsettled
2025 · CHC / BAL Jul 31, 2025
CHC · Jed Hoyer +$0.0M
Andrew Kittredge
BAL · Mike Elias +$0.0M
Wilfri De La Cruz
Too soon to call unsettled
2022 · TBR / BAL Aug 2, 2022
TBR · Erik Neander +$1.6M
cash / PTBNL
BAL · Mike Elias −$1.6M
Brett Phillips
Too soon to call unsettled
2025 · BAL / TBR Dec 19, 2025
BAL · Mike Elias +$51.2M
Shane Baz
TBR · Erik Neander −$51.2M
Caden Bodine#60, Austin Overn, Slater de Brun, Michael Forret#87, Draft pick (≈#35)
Too soon to call unsettled
2026 · TBR / BAL Aug 3, 2026
TBR · Erik Neander +$0.0M
Tyler Wells
BAL · Mike Elias +$0.0M
Michael Forret#87
Too soon to call unsettled
2024 · CIN / BAL Jul 30, 2024
CIN · Nick Krall +$0.8M
cash / PTBNL
BAL · Mike Elias −$0.8M
Austin Slater, Livan Soto
Too soon to call unsettled
2026 · BAL / ARI Feb 5, 2026
BAL · Mike Elias +$6.4M
Blaze Alexander
ARI · Mike Hazen −$6.4M
José Mejía, Kade Strowd, Wellington Aracena
Too soon to call unsettled
2026 · BAL / CIN Apr 13, 2026
BAL · Mike Elias +$4.0M
Christian Encarnacion-Strand
CIN · Nick Krall −$4.0M
cash / PTBNL
Too soon to call unsettled
2019 · TOR / BAL
TOR · Mark Shapiro +$7.2M
cash / PTBNL
BAL · Mike Elias −$7.2M
Dwight Smith
TOR came out ahead by $7.2M
2026 · BAL / SEA Aug 3, 2026
BAL · Mike Elias +$5.6M
Alex Hoppe, Brock Moore, Harrison Kreiling
SEA · Jerry Dipoto −$5.6M
Taylor Ward
Too soon to call unsettled
2026 · BOS / BAL Aug 12, 2026
BOS · Craig Breslow +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Harold Rivas
Too soon to call unsettled
2024 · BAL / SEA May 22, 2024
BAL · Mike Elias +$2.4M
Blake Hunt
SEA · Jerry Dipoto −$2.4M
Michael Pérez, Mike Baumann
Too soon to call unsettled
2023 · SEA / BAL Aug 1, 2023
SEA · Jerry Dipoto +$3.2M
Eduard Bazardo
BAL · Mike Elias −$3.2M
Logan Rinehart
Too soon to call unsettled
2023 · BAL / DET Jan 1, 2023
BAL · Mike Elias +$3.2M
cash / PTBNL
DET · Scott Harris −$3.2M
Tyler Nevin
Too soon to call unsettled
2026 · BAL / PHI May 8, 2026
BAL · Mike Elias +$0.0M
Enyel Garcia, Maicol Lauriano
PHI · Dave Dombrowski +$0.0M
cash / PTBNL
Too soon to call unsettled
2019 · SEA / BAL
SEA · Jerry Dipoto +$0.8M
Mike Wright
BAL · Mike Elias −$0.8M
Ryne Ogren
SEA came out ahead by $0.8M
2024 · CHW / BAL Jul 30, 2024
CHW · Chris Getz +$14.4M
Trey McGough
BAL · Mike Elias −$14.4M
Eloy Jiménez
Too soon to call unsettled
2025 · BAL / MIL Apr 7, 2025
BAL · Mike Elias +$4.8M
Grant Wolfram
MIL · Matt Arnold −$4.8M
Daz Cameron
Too soon to call unsettled
2025 · BAL / DET Jul 31, 2025
BAL · Mike Elias +$0.8M
Micah Ashman
DET · Scott Harris −$0.8M
Charlie Morton
Too soon to call unsettled
2022 · ATL / BAL Dec 23, 2022
ATL · Alex Anthopoulos +$0.0M
Lewin Díaz
BAL · Mike Elias +$0.0M
cash / PTBNL
Too soon to call unsettled
2020 · NYM / BAL
NYM · Brodie Van Wagenen +$0.0M
Miguel Castro
BAL · Mike Elias +$0.0M
Victor González, Kevin Smith
Even trade
2020 · BAL / ATL
BAL · Mike Elias +$1.6M
Greg Cullen, AJ Graffanino
ATL · Alex Anthopoulos −$1.6M
Tommy Milone
BAL came out ahead by $1.6M
2025 · SDP / BAL Jul 31, 2025
SDP · AJ Preller +$1.6M
Ryan O'Hearn, Ramón Laureano
BAL · Mike Elias −$1.6M
Victor Figueroa, Tyson Neighbors, Cobb Hightower, Boston Bateman, Tanner Smith, Brandon Butterworth
Too soon to call unsettled
2025 · BAL / NYM Jul 25, 2025
BAL · Mike Elias +$0.8M
Cameron Foster, Wellington Aracena
NYM · David Stearns −$0.8M
Gregory Soto
Too soon to call unsettled
2026 · BAL / PIT Jul 13, 2026
BAL · Mike Elias +$2.4M
Cam Sanders
PIT · Ben Cherington −$2.4M
cash / PTBNL
Too soon to call unsettled
2026 · BAL / CIN Jun 4, 2026
BAL · Mike Elias +$0.0M
Kyle Nicolas
CIN · Nick Krall +$0.0M
cash / PTBNL
Too soon to call unsettled
2025 · TOR / BAL Jul 29, 2025
TOR · Ross Atkins +$0.8M
Seranthony Domínguez
BAL · Mike Elias −$0.8M
Juaron Watts-Brown
Too soon to call unsettled
2023 · BAL / KCR Aug 3, 2023
BAL · Mike Elias +$0.0M
Luis Barroso
KCR · J.J. Picollo +$0.0M
cash / PTBNL
Too soon to call unsettled
2021 · PIT / BAL
PIT · Ben Cherington +$0.8M
Taylor Davis
BAL · Mike Elias −$0.8M
Jose Berroa
PIT came out ahead by $0.8M
2023 · BAL / STL Aug 1, 2023
BAL · Mike Elias +$2.4M
Jack Flaherty
STL · John Mozeliak −$2.4M
Zack Showalter, Drew Rom, César Prieto
Too soon to call unsettled
2026 · LAD / BAL Apr 16, 2026
LAD · Andrew Friedman +$0.0M
Chayce McDermott
BAL · Mike Elias +$0.0M
Axel Perez
Too soon to call unsettled
2026 · ANA / BAL Mar 29, 2026
ANA · Perry Minasian +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Jayvien Sandridge
Too soon to call unsettled
2025 · BAL / KCR Apr 5, 2025
BAL · Mike Elias +$0.0M
cash / PTBNL
KCR · J.J. Picollo +$0.0M
Nick Gordon
Too soon to call unsettled
2024 · MIN / BAL Apr 5, 2024
MIN · Derek Falvey +$0.0M
Diego Castillo
BAL · Mike Elias +$0.0M
cash / PTBNL
Too soon to call unsettled
2022 · TBR / BAL Aug 1, 2022
TBR · Erik Neander +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Seth Johnson
Too soon to call unsettled
2022 · HOU / BAL Aug 1, 2022
HOU · James Click +$2.4M
cash / PTBNL
BAL · Mike Elias −$2.4M
Chayce McDermott
Too soon to call unsettled
2019 · SFG / BAL
SFG · Farhan Zaidi +$94.4M
Mike Yastrzemski
BAL · Mike Elias −$94.4M
Tyler Herb
SFG came out ahead by $94.4M
2019 · PHI / BAL
PHI · Matt Klentak +$3.2M
cash / PTBNL
BAL · Mike Elias −$3.2M
Thomas Eshelman
PHI came out ahead by $3.2M
2026 · MIL / BAL Aug 3, 2026
MIL · Matt Arnold +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Codi Heuer
Too soon to call unsettled
2025 · BAL / DET Jul 31, 2025
BAL · Mike Elias +$0.0M
Dietrich Enns
DET · Scott Harris +$0.0M
cash / PTBNL
Too soon to call unsettled
2023 · BAL / KCR May 18, 2023
BAL · Mike Elias +$0.0M
Robbie Glendinning
KCR · J.J. Picollo +$0.0M
cash / PTBNL
Too soon to call unsettled
2021 · ANA / BAL
ANA · Perry Minasian +$24.8M
Alex Cobb
BAL · Mike Elias −$24.8M
Jahmai Jones
ANA came out ahead by $24.8M
2020 · BAL / HOU
BAL · Mike Elias +$0.0M
Miguel Padilla
HOU · Jeff Luhnow +$0.0M
Héctor Velázquez
Even trade
2024 · PIT / BAL Jul 30, 2024
PIT · Ben Cherington +$0.0M
Billy Cook
BAL · Mike Elias +$0.0M
Patrick Reilly
Too soon to call unsettled
2026 · BAL / PIT Jul 27, 2026
BAL · Mike Elias +$0.0M
cash / PTBNL
PIT · Ben Cherington +$0.0M
Johnathan Rodríguez
Too soon to call unsettled
2026 · WSN / BAL Aug 3, 2026
WSN · Paul Toboni +$0.0M
Joe Glassey
BAL · Mike Elias +$0.0M
Christian Franklin
Too soon to call unsettled
2025 · TBR / BAL Jul 10, 2025
TBR · Erik Neander +$6.4M
Bryan Baker
BAL · Mike Elias −$6.4M
Draft pick (≈#70)
Too soon to call unsettled
2025 · BAL / NYY Jul 6, 2025
BAL · Mike Elias +$4.0M
Alex Jackson
NYY · Brian Cashman −$4.0M
cash / PTBNL
Too soon to call unsettled
2025 · CHC / BAL Mar 29, 2025
CHC · Jed Hoyer +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Cody Poteet
Too soon to call unsettled
2026 · WSN / BAL Jul 1, 2026
WSN · Paul Toboni +$0.0M
Kyle Nicolas
BAL · Mike Elias +$0.0M
Randal Diaz
Too soon to call unsettled
2024 · PHI / BAL Jul 30, 2024
PHI · Dave Dombrowski +$0.8M
Moisés Chace, Seth Johnson
BAL · Mike Elias −$0.8M
Gregory Soto
Too soon to call unsettled
2020 · COL / BAL
COL · Jeff Bridich +$1.6M
Mychal Givens
BAL · Mike Elias −$1.6M
Mishael Deson, Terrin Vavra, Tyler Nevin
COL came out ahead by $1.6M
2025 · CHC / BAL Nov 4, 2025
CHC · Jed Hoyer +$6.4M
cash / PTBNL
BAL · Mike Elias −$6.4M
Andrew Kittredge
Too soon to call unsettled
2024 · MIL / BAL May 25, 2024
MIL · Matt Arnold +$0.0M
Garrett Stallings
BAL · Mike Elias +$0.0M
Thyago Vieira, Aneuris Rodriguez
Too soon to call unsettled
2024 · BAL / KCR Jul 11, 2024
BAL · Mike Elias +$0.0M
Colin Selby
KCR · J.J. Picollo +$0.0M
cash / PTBNL
Too soon to call unsettled
2023 · BAL / MIN Mar 27, 2023
BAL · Mike Elias +$7.2M
Danny Coulombe
MIN · Derek Falvey −$7.2M
cash / PTBNL
Too soon to call unsettled
2022 · BAL / SEA Apr 7, 2022
BAL · Mike Elias +$0.0M
cash / PTBNL
SEA · Jerry Dipoto +$0.0M
Mason McCoy
Too soon to call unsettled
2022 · BAL / MIN Aug 2, 2022
BAL · Mike Elias +$29.6M
Cade Povich, Yennier Cano, Juan Rojas, Juan Nuñez
MIN · Derek Falvey −$29.6M
Jorge López
Too soon to call unsettled
2026 · MIN / BAL Feb 14, 2026
MIN · Derek Falvey +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Jackson Kowar
Too soon to call unsettled
2026 · CLE / BAL Mar 29, 2026
CLE · Chris Antonetti +$0.8M
Carter Rustad
BAL · Mike Elias −$0.8M
Johnathan Rodríguez
Too soon to call unsettled
2026 · DET / BAL Jul 30, 2026
DET · Scott Harris +$0.8M
Zane Barnhart
BAL · Mike Elias −$0.8M
Jake Rogers
Too soon to call unsettled
2026 · STL / BAL Apr 7, 2026
STL · Chaim Bloom +$0.8M
Brayden Smith
BAL · Mike Elias −$0.8M
Nick Raquet
Too soon to call unsettled
2025 · BAL / SEA Jan 15, 2025
BAL · Mike Elias +$0.0M
cash / PTBNL
SEA · Jerry Dipoto +$0.0M
Blake Hunt
Too soon to call unsettled
2025 · BAL / SEA May 8, 2025
BAL · Mike Elias +$0.0M
Luis Castillo
SEA · Jerry Dipoto +$0.0M
cash / PTBNL
Too soon to call unsettled
2025 · ATL / BAL Jun 6, 2025
ATL · Alex Anthopoulos +$0.8M
cash / PTBNL
BAL · Mike Elias −$0.8M
Scott Blewett
Too soon to call unsettled
2025 · CHC / BAL Jan 31, 2025
CHC · Jed Hoyer +$2.4M
cash / PTBNL
BAL · Mike Elias −$2.4M
Luis Vázquez
Too soon to call unsettled
2024 · NYY / BAL Feb 18, 2024
NYY · Brian Cashman +$0.8M
cash / PTBNL
BAL · Mike Elias −$0.8M
Matt Krook
Too soon to call unsettled
2024 · SFG / BAL Aug 9, 2024
SFG · Farhan Zaidi +$0.0M
Ryan Watson
BAL · Mike Elias +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · NYM / BAL Apr 11, 2024
NYM · David Stearns +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Yohan Ramírez
Too soon to call unsettled
2023 · BAL / KCR Jan 3, 2023
BAL · Mike Elias +$40.0M
Ryan O'Hearn
KCR · J.J. Picollo −$40.0M
cash / PTBNL
Too soon to call unsettled
2023 · CLE / BAL Jul 6, 2023
CLE · Chris Antonetti +$0.0M
Chris Vallimont
BAL · Mike Elias +$0.0M
cash / PTBNL
Too soon to call unsettled
2023 · BOS / BAL Jan 11, 2023
BOS · Chaim Bloom +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Darwinzon Hernández
Too soon to call unsettled
2022 · BAL / HOU Aug 1, 2022
BAL · Mike Elias +$4.0M
cash / PTBNL
HOU · James Click −$4.0M
Trey Mancini
Too soon to call unsettled
2022 · MIL / BAL Jun 23, 2022
MIL · David Stearns +$0.0M
Patrick Dorrian
BAL · Mike Elias +$0.0M
cash / PTBNL
Too soon to call unsettled
2022 · ARI / BAL May 18, 2022
ARI · Mike Hazen +$0.0M
Paul Fry
BAL · Mike Elias +$0.0M
Luis Osorio
Too soon to call unsettled
2020 · MIA / BAL
MIA · Michael Hill +$6.4M
Richard Bleier
BAL · Mike Elias −$6.4M
Isaac De León
MIA came out ahead by $6.4M
2019 · BAL / PIT
BAL · Mike Elias +$0.0M
Patrick Dorrian
PIT · Neal Huntington +$0.0M
Yefry Ramírez
Even trade
2025 · BAL / MIN Nov 21, 2025
BAL · Mike Elias +$0.8M
Payton Eeles
MIN · Derek Falvey −$0.8M
Alex Jackson
Too soon to call unsettled
2025 · HOU / BAL Jul 31, 2025
HOU · Dana Brown +$0.0M
Ramón Urías
BAL · Mike Elias +$0.0M
Twine Palmer
Too soon to call unsettled
2024 · BAL / PHI Feb 19, 2024
BAL · Mike Elias +$0.0M
Kaleb Ort
PHI · Dave Dombrowski +$0.0M
cash / PTBNL
Too soon to call unsettled
2023 · NYM / BAL Jan 13, 2023
NYM · Billy Eppler +$0.0M
Luis De La Cruz
BAL · Mike Elias +$0.0M
cash / PTBNL
Too soon to call unsettled
2023 · CHC / BAL May 3, 2023
CHC · Jed Hoyer +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Luis Torrens
Too soon to call unsettled
2023 · OAK / BAL Jul 19, 2023
OAK · David Forst +$1.6M
Easton Lucas
BAL · Mike Elias −$1.6M
Shintaro Fujinami
Too soon to call unsettled
2026 · BAL / KCR Jul 18, 2026
BAL · Mike Elias +$0.0M
Rudy Martin Jr.
KCR · J.J. Picollo +$0.0M
cash / PTBNL
Too soon to call unsettled
2026 · CHW / BAL Feb 1, 2026
CHW · Chris Getz +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Bryan Ramos
Too soon to call unsettled
2026 · OAK / BAL May 15, 2026
OAK · David Forst +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Eduarniel Núñez
Too soon to call unsettled
2026 · MIN / BAL Aug 1, 2026
MIN · Derek Falvey +$1.6M
Dean Kremer
BAL · Mike Elias −$1.6M
Jhomnardo Reyes
Too soon to call unsettled
2026 · MIA / BAL Aug 3, 2026
MIA · Peter Bendix +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Rece Hinds
Too soon to call unsettled
2024 · MIA / BAL Feb 14, 2024
MIA · Peter Bendix +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Peyton Burdick
Too soon to call unsettled
2024 · DET / BAL Feb 7, 2024
DET · Scott Harris +$0.8M
cash / PTBNL
BAL · Mike Elias −$0.8M
Nick Maton
Too soon to call unsettled
2024 · BAL / DET Jan 22, 2024
BAL · Mike Elias +$0.0M
Tyler Nevin
DET · Scott Harris +$0.0M
cash / PTBNL
Too soon to call unsettled
2024 · OAK / BAL Oct 31, 2024
OAK · David Forst +$0.0M
cash / PTBNL
BAL · Mike Elias +$0.0M
Daz Cameron
Too soon to call unsettled
2022 · MIA / BAL Apr 3, 2022
MIA · Kim Ng +$21.6M
Cole Sulser, Tanner Scott
BAL · Mike Elias −$21.6M
Kevin Guerrero, Antonio Velez
Too soon to call unsettled
2021 · BAL / PHI
BAL · Mike Elias +$0.8M
Tyler Burch
PHI · Dave Dombrowski −$0.8M
Freddy Galvis
BAL came out ahead by $0.8M
2023 · KCR / BAL Dec 18, 2023
KCR · J.J. Picollo +$1.6M
Cesar Espinal
BAL · Mike Elias −$1.6M
Jonathan Heasley
Too soon to call unsettled
2020 · ANA / BAL
ANA · Billy Eppler +$2.4M
Jose Iglesias
BAL · Mike Elias −$2.4M
Jean Pinto, Garrett Stallings
ANA came out ahead by $2.4M
2019 · BAL / BOS
BAL · Mike Elias +$1.6M
Elio Prado, Noelberth Romero
BOS · Dave Dombrowski −$1.6M
Andrew Cashner
BAL came out ahead by $1.6M
2023 · BAL / HOU Jun 23, 2023
BAL · Mike Elias +$0.0M
cash / PTBNL
HOU · Dana Brown +$0.0M
Spenser Watkins
Too soon to call unsettled
2025 · BAL / NYM Jul 31, 2025
BAL · Mike Elias +$3.2M
Raimon Gomez, Chandler Marsh, Anthony Nunez
NYM · David Stearns −$3.2M
Cedric Mullins
Too soon to call unsettled
2019 · BAL / MIA
BAL · Mike Elias +$4.0M
Easton Lucas
MIA · Michael Hill −$4.0M
Jonathan Villar
BAL came out ahead by $4.0M
2022 · NYM / BAL Dec 21, 2022
NYM · Billy Eppler +$17.6M
cash / PTBNL
BAL · Mike Elias −$17.6M
James McCann
Too soon to call unsettled
2022 · BAL / DET Jul 11, 2022
BAL · Mike Elias +$0.0M
cash / PTBNL
DET · Sam Menzin +$0.0M
Cody Sedlock
Too soon to call unsettled
2025 · BAL / ANA Nov 19, 2025
BAL · Mike Elias +$4.0M
Taylor Ward
ANA · Perry Minasian −$4.0M
Grayson Rodriguez
Too soon to call unsettled
2019 · BAL / ANA
BAL · Mike Elias +$90.4M
Zach Peek, Kyle Brnovich, Kyle Bradish, Isaac Mattson
ANA · Billy Eppler −$90.4M
Dylan Bundy
BAL came out ahead by $90.4M
2024 · PHI / BAL Jul 26, 2024
PHI · Dave Dombrowski +$0.8M
Austin Hays
BAL · Mike Elias −$0.8M
Seranthony Domínguez, Cristian Pache
Too soon to call unsettled

Players acquired — 160 players, by realized fWAR for the franchise (scroll for more)

PlayerPosTeam How Year Szns fWAR WAR/yr RFA PPA CPA
Gunnar Henderson SS BAL Draft 2022 5 +21.3 +4.3
Adley Rutschman C/DH BAL Draft 2022 5 +15.0 +3.0
Kyle Bradish P BAL Draft 2022 5 +9.0 +1.8
Trevor Rogers P BAL Trade 2024 3 +6.1 +2.0 +0.94 0.1% 0.01%
Colton Cowser OF BAL Draft 2023 3 +5.8 +1.9
Jordan Westburg 2B/3B BAL Draft 2023 3 +5.6 +1.9
Ramón Urías 3B BAL Trade 2020 5 +5.2 +1.0
Félix Bautista P BAL Draft 2022 3 +4.8 +1.6
Pete Alonso 1B BAL Free agency 2025 1 +3.9 +3.9 5.6% 0.60%
Grayson Rodriguez P BAL Draft 2023 2 +3.9 +2.0
Corbin Burnes P BAL Trade 2024 1 +3.8 +3.8 23.9% 1.59%
Jorge Mateo SS BAL Trade 2021 4 +3.8 +0.9 0.0% 0.01%
Shane Baz P BAL Trade 2025 1 +3.4 +3.4 -0.39 5.1% 0.54%
Yennier Cano P BAL Trade 2022 5 +3.4 +0.7 +0.01 0.0% 0.00%
Ryan O'Hearn 1B BAL Trade 2023 3 +3.1 +1.0 7.4% 0.50%
Tyler Wells P BAL Rule 5 2020 6 +3.1 +0.5
Hanser Alberto 2B/3B BAL Trade 2019 2 +2.3 +1.2 0.1% 0.05%
Ramón Laureano OF BAL Trade 2025 1 +2.3 +2.3 0.9% 0.19%
Bryan Baker P BAL Trade 2022 4 +2.2 +0.5 2.3% 0.23%
Jackson Holliday 2B BAL Draft 2024 2 +2.1 +1.1
Cade Povich P BAL Trade 2022 3 +2.1 +0.7 +0.01
Kyle Gibson P BAL Free agency 2022 1 +2.0 +2.0 12.7% 0.83%
Albert Suárez P BAL Free agency 2023 3 +1.9 +0.6 9.0% 0.63%
Danny Coulombe P BAL Trade 2023 2 +1.9 +1.0 6.7% 0.45%
Cionel Pérez P BAL Trade 2022 3 +1.9 +0.6 1.7% 0.17%
Matt Harvey P BAL Free agency 2021 1 +1.8 +1.8 0.1% 0.05%
Jorge López P BAL Trade 2020 3 +1.8 +0.6 0.5% 0.07%
Taylor Ward OF BAL Trade 2026 1 +1.8 +1.8 3.0% 0.30%
Jose Iglesias SS BAL Free agency 2020 1 +1.6 +1.6 1.9% 0.37%
Cole Sulser P BAL Trade 2020 2 +1.6 +0.8 0.2% 0.03%
Jordan Lyles P BAL Free agency 2022 1 +1.5 +1.5 2.6% 0.25%
Brandon Young P BAL Draft 2025 1 +1.5 +1.5
Aaron Hicks OF BAL Trade 2023 1 +1.4 +1.4 6.6% 0.45%
Blaze Alexander 3B BAL Trade 2026 1 +1.3 +1.3 +0.07 2.3% 0.22%
Alex Jackson C BAL Trade 2025 1 +1.1 +1.1 0.4% 0.09%
Cole Irvin P BAL Trade 2023 2 +1.1 +0.6 +1.05 2.6% 0.18%
Jacob Webb P BAL Trade 2023 2 +1.1 +0.5 1.8% 0.13%
Freddy Galvis SS BAL Trade 2021 1 +1.0 +1.0 0.0% 0.03%
Christian Encarnacion-Strand 1B/3B BAL Trade 2026 1 +1.0 +1.0 +0.09 1.8% 0.17%
Dylan Beavers OF BAL Draft 2025 2 +0.9 +0.5
Coby Mayo 1B/3B BAL Draft 2024 2 +0.9 +0.5
Grant Wolfram P BAL Trade 2025 2 +0.9 +0.5 +0.59
Shawn Armstrong P BAL Trade 2019 2 +0.9 +0.5 0.0% 0.02%
Asher Wojciechowski P BAL Trade 2019 1 +0.9 +0.9 0.0% 0.03%
DL Hall P BAL Draft 2022 2 +0.8 +0.4
Spenser Watkins P BAL Trade 2021 1 +0.8 +0.8
Austin Voth P BAL Trade 2022 1 +0.8 +0.8 1.8% 0.18%
Samuel Basallo C/DH BAL Draft 2025 1 +0.7 +0.7
Jeremiah Jackson 2B/OF BAL Rule 5 2025 1 +0.7 +0.7
César Valdez P BAL Free agency 2020 2 +0.7 +0.4 0.7% 0.12%
Tommy Milone P BAL Trade 2020 1 +0.7 +0.7 0.9% 0.16%
Leody Taveras OF BAL Free agency 2025 1 +0.6 +0.6 1.1% 0.11%
Aaron Brooks P BAL Trade 2019 1 +0.6 +0.6 0.0% 0.02%
Gregory Soto P BAL Trade 2024 2 +0.6 +0.3 -2.53 0.5% 0.03%
Chris Bassitt P BAL Free agency 2026 1 +0.5 +0.5 0.9% 0.09%
Andrew Kittredge P BAL Trade 2025 2 +0.5 +0.2 0.1% 0.02%
Dietrich Enns P BAL Trade 2025 2 +0.5 +0.3 0.2% 0.03%
Adam Frazier 2B/OF BAL Free agency 2022 1 +0.4 +0.4 1.9% 0.13%
Miguel Castro P BAL Trade 2019 2 +0.4 +0.2 0.0% 0.01%
Conner Greene P BAL Trade 2021 1 +0.4 +0.4 0.0% 0.01%
Kelvin Gutiérrez 3B BAL Trade 2021 1 +0.4 +0.4 0.0% 0.02%
Cam Sanders P BAL Trade 2026 1 +0.4 +0.4 0.7% 0.06%
Rico Garcia P BAL Free agency 2021 2 +0.3 +0.2 0.0% 0.00%
James McCann C BAL Trade 2022 2 +0.3 +0.2 1.2% 0.08%
Anthony Nunez P BAL Trade 2025 1 +0.3 +0.3 +3.20
Rougned Odor 2B BAL Free agency 2021 1 +0.3 +0.3 0.5% 0.05%
Charlie Morton P BAL Trade 2025 1 +0.3 +0.3 0.1% 0.02%
Keon Broxton OF BAL Trade 2019 1 +0.3 +0.3 +0.01 0.0% 0.01%
Austin Slater OF BAL Trade 2024 1 +0.3 +0.3 +2.47 2.0% 0.14%
Seranthony Domínguez P BAL Trade 2025 1 +0.3 +0.3 0.2% 0.05%
Evan Phillips P BAL Trade 2019 2 +0.3 +0.2 +0.01 0.0% 0.01%
Craig Kimbrel P BAL Free agency 2023 1 +0.2 +0.2 1.0% 0.08%
Denyi Reyes P BAL Draft 2022 1 +0.2 +0.2
Kade Strowd P BAL Draft 2025 1 +0.2 +0.2
Jack Flaherty P BAL Trade 2023 1 +0.2 +0.2 0.7% 0.05%
Livan Soto SS BAL Trade 2024 1 +0.2 +0.2 +2.47 0.9% 0.07%
Josh Walker P BAL Trade 2026 1 +0.2 +0.2 0.3% 0.03%
Fernando Abad P BAL Free agency 2020 1 +0.1 +0.1 0.0% 0.00%
Jose Espada P BAL Free agency 2025 2 +0.1 +0.0 0.0% 0.01%
Nate Karns P BAL Free agency 2019 1 +0.1 +0.1 0.0% 0.00%
Dusten Knight P BAL Trade 2021 1 +0.1 +0.1
Tyler O'Neill OF BAL Free agency 2024 1 +0.1 +0.1 0.8% 0.07%
Tomoyuki Sugano P BAL Draft 2025 1 +0.1 +0.1
Josh Lucas P BAL Trade 2019 1 +0.1 +0.1 0.0% 0.00%
Jake Reed P BAL Trade 2022 1 +0.1 +0.1 0.2% 0.02%
Carson Fulmer P BAL Trade 2020 1 +0.1 +0.1 0.1% 0.02%
Yohel Pozo C/DH BAL Trade 2026 1 +0.1 +0.1 0.2% 0.02%
Emmanuel Rivera 3B BAL Trade 2024 1 +0.1 +0.1 2.9% 0.21%
Vinny Nittoli P BAL Trade 2024 1 +0.1 +0.1 0.6% 0.04%
Shintaro Fujinami P BAL Trade 2023 1 +0.1 +0.1 -0.21 0.5% 0.03%
Vidal Bruján 2B/OF BAL Trade 2025 1 +0.1 +0.1 0.0% 0.00%
Travis Lakins P BAL Trade 2020 1 +0.1 +0.1 0.6% 0.10%
Shawn Dubin P BAL Trade 2025 1 +0.1 +0.1 0.0% 0.01%
Colin Selby P BAL Trade 2024 2 +0.1 +0.1 +0.56 0.3% 0.03%
David Bañuelos DH BAL Draft 2024 1 -0.0 -0.0
Matthew Bowman P BAL Free agency 2024 1 -0.0 -0.0 0.2% 0.02%
Nick Ciuffo C BAL Free agency 2020 -0.0
Yusniel Díaz OF BAL Draft 2022 -0.0
Cameron Foster P BAL Trade 2025 -0.0 +2.04
Daniel Johnson OF BAL Free agency 2024 -0.0
Vimael Machín 3B BAL Free agency 2024 1 +0.0 +0.0 0.0% 0.00%
Isaac Mattson P BAL Trade 2019 -0.0 +0.01
Cody Poteet P BAL Trade 2025 -0.0
Carson Ragsdale P BAL Draft 2025 -0.0
Cody Sedlock P BAL Draft 2022 1 +0.0 +0.0
Chris Vallimont P BAL Draft 2023 1 +0.0 +0.0
Louis Head P BAL Trade 2022 1 +0.0 +0.0 0.0% 0.00%
Rio Ruiz 3B BAL Trade 2020 1 -0.0 -0.0 0.5% 0.08%
Burch Smith P BAL Trade 2024 1 +0.0 +0.0 0.3% 0.02%
José Castillo P BAL Trade 2025 1 +0.0 +0.0 0.0% 0.00%
Zack Burdi P BAL Trade 2021 1 +0.0 +0.0 0.0% 0.00%
Tucker Davidson P BAL Trade 2024 1 +0.0 +0.0 0.0% 0.00%
Mark Kolozsvary C BAL Trade 2023 1 +0.0 +0.0 0.0% 0.00%
Eduard Bazardo P BAL Trade 2023 1 +0.0 +0.0 0.1% 0.01%
Cristian Pache OF BAL Trade 2024 1 +0.0 +0.0 0.3% 0.02%
Yohan Ramírez P BAL Trade 2024 1 +0.0 +0.0 0.2% 0.02%
Roansy Contreras P BAL Trade 2025 1 +0.0 +0.0 0.0% 0.00%
Jordyn Adams OF BAL Free agency 2024 -0.1
Manny Barreda P BAL Trade 2021 -0.1
Marcos Diplán P BAL Trade 2019 1 -0.1 -0.1
Chris Ellis P BAL Free agency 2022 1 -0.1 -0.1 0.0% 0.01%
Ryan Helsley P BAL Free agency 2025 -0.1
Dilson Herrera 2B BAL Free agency 2019 -0.1
Yaramil Hiraldo P BAL Draft 2025 -0.1
Tony Kemp 2B/OF BAL Free agency 2024 -0.1
Matt Krook P BAL Trade 2024 -0.1
Wade LeBlanc P BAL Free agency 2020 1 -0.1 -0.1 0.0% 0.00%
Joey Ortiz 3B/SS BAL Draft 2023 -0.1
Nick Raquet P BAL Trade 2026 -0.1 -0.06
Chandler Shepherd P BAL Trade 2019 -0.1
Chadwick Tromp C BAL Free agency 2025 1 -0.1 -0.1 0.0% 0.00%
Nick Vespi P BAL Draft 2022 2 -0.1 -0.0
Zach Eflin P BAL Free agency 2025 2 -0.2 -0.1 5.6% 0.41%
Logan Gillaspie P BAL Draft 2022 1 -0.2 -0.2
Bryan Holaday C BAL Free agency 2020 -0.2
Sam Huff C BAL Free agency 2026 -0.2
Mickey Jannis P BAL Trade 2021 -0.2
Josh Lester 1B/DH BAL Free agency 2022 -0.2
Corbin Martin P BAL Free agency 2025 -0.2
Gary Sánchez C BAL Free agency 2024 -0.2
Kyle Stowers OF BAL Draft 2022 2 -0.2 -0.1
Jesús Sucre C BAL Free agency 2019 -0.2
Terrin Vavra 2B/OF BAL Draft 2022 1 -0.2 -0.2
Luis Vázquez 3B/SS BAL Trade 2025 1 -0.2 -0.2 +0.51 0.0% 0.00%
Greg Allen OF BAL Free agency 2025 -0.3
Anthony Bemboom C BAL Free agency 2022 -0.3
Dylan Carlson OF BAL Free agency 2025 -0.3
Mason Williams OF BAL Free agency 2019 1 -0.3 -0.3 0.0% 0.00%
Chayce McDermott P BAL Trade 2022 -0.4 +0.00
Mac Sceroler P BAL Rule 5 2020 -0.4
Thomas Eshelman P BAL Trade 2019 -0.5 +0.00
Tyler Nevin 1B/3B BAL Trade 2020 1 -0.5 -0.5 +0.00
Maikel Franco 3B BAL Free agency 2021 -0.6
Maverick Handley C BAL Draft 2025 -0.6
Chris Owings 2B/SS BAL Free agency 2022 -0.6
Pedro Severino C BAL Trade 2019 2 -0.6 -0.3 0.0% 0.00%
Heston Kjerstad OF BAL Draft 2023 2 -0.7 -0.4
Pat Valaika 2B/SS BAL Trade 2020 1 -0.7 -0.7 0.2% 0.03%
Dan Straily P BAL Free agency 2019 -1.1
Robinson Chirinos C BAL Free agency 2022 -1.3

Trade-side columns: RFA is playoff-readiness percentage points added to the future roster foundation. It grades the franchise's entire side of a trade, so the same score repeats for every player acquired in that package. PPA/CPA remain player-level arrival-year probability points.

WAB = wins above what the team's payroll predicted (resource-controlled). WAR surplus = era-neutral value (WAR minus payroll in win-equivalents). Roster surplus $M = dollar value of WAR over cost. Build channels (realized fWAR): HG = home-grown via amateur draft / international signing; Trade = acquired minus surrendered (incl. purchases/waivers); FA = signed minus walked; R5 = Rule-5 / minor-league-draft pickups. Credit follows the acquisition year — home-grown to the regime at the player's draft/signing (not whoever was in the chair when he peaked), trade/FA/R5 to the GM who made the move. Players acquired as prospects before debuting (e.g. Smoltz, Bagwell; Rule-5 picks like Uggla) are counted as trade/R5, not home-grown. All are franchise-level outcomes during the stint, not solely attributable to one executive.

Graphs

drag to zoom · double-click to reset