Rosternomics

Orioles BAL

Switch team:

GM: Mike Elias (since 2019)

2025 roster — every player, value & surplus

‹ Prev Next ›
-6.2
WAB — wins above budget
-9.5
TAB — roster Talent above budget
75–87 (0.463)
record
-48M
surplus $M (value/$)
24.0
roster fWAR
$140.3M
payroll
PlayerAgeServiceGfWARSalary $MSurplus $M
Gunnar Henderson 24 pre-arb 154 4.8 0.8 +17.5
Trevor Rogers 27 arb 18 3.3 2.1 +10.6
Dean Kremer 29 arb 31 2.6 3.0 +6.9
Ryan O'Hearn↔ SDP 31 94 2.4 5.1 +4.2
Ramón Laureano↔ SDP 30 82 2.3 2.3 +6.4
Jordan Westburg 26 pre-arb 85 1.9 0.8 +6.4
Cade Povich 25 pre-arb 22 1.4 0.8 +4.5
Jackson Holliday 21 pre-arb 149 1.2 0.8 +4.0
Cedric Mullins↔ NYM 30 91 1.2 4.1 +0.4
Adley Rutschman 27 arb 90 1.2 5.5 -1.1
Kyle Bradish 28 pre-arb 6 1.1 2.4 +2.0
Alex Jackson 29 pre-arb 37 1.0 0.3 +3.6
Ramón Urías↔ HOU 31 77 0.9 1.8 +1.5
Jeremiah Jackson 25 48 0.8 0.2 +2.8
Dylan Beavers 23 35 0.7 0.2 +2.4
Colton Cowser 25 pre-arb 92 0.7 0.8 +1.8
Félix Bautista 30 arb 35 0.6 1.0 +1.3
Seranthony Domínguez↔ TOR 30 43 0.6 4.6 -2.4
Gregory Soto↔ NYM 30 45 0.5 2.2 -0.2
Dietrich Enns↔ DET 34 pre-arb 17 0.4 0.2 +1.3
Albert Suárez 35 pre-arb 5 0.3 0.8 +0.5
Tyler Wells 30 arb 4 0.3 2.1 -0.9
Charlie Morton↔ ATL 41 23 0.3 9.1 -8.0
Andrew Kittredge↔ CHC 35 31 0.2 3.5 -2.6
Coby Mayo 23 pre-arb 85 0.2 0.5 +0.4
Bryan Baker↔ TBR 30 42 0.2 0.3 +0.7
Kade Strowd 27 25 0.2 0.3 +0.6
Grant Wolfram 28 21 0.2 0.4 +0.5
Shawn Dubin↔ HOU 29 pre-arb 7 0.1 0.1 +0.3
Jose Espada 28 pre-arb 1 0.1 0.0 +0.3
Colin Selby 27 pre-arb 11 0.1 0.4 -0.1
Yennier Cano 31 pre-arb 65 0.1 0.8 -0.5
Tomoyuki Sugano 35 30 0.1 13.0 -12.8
Vidal Bruján↔ ATL 27 1 0.1 0.0 +0.2
Rico Garcia↔ NYM 31 pre-arb 20 0.0 0.2 -0.0
Roansy Contreras↔ COL 25 1 0.0 0.0 +0.1
Chadwick Tromp↔ ATL 30 pre-arb 6 0.0 0.1 +0.0
Vimael Machín 31 pre-arb 4 0.0 0.0 +0.1
José Castillo↔ ARI 29 arb 5 0.0 0.0 -0.0
David Bañuelos 28 pre-arb 1 0.0 0.0 +0.0
Yaramil Hiraldo 29 18 -0.0 0.2 -0.2
Cody Poteet 30 1 -0.0 0.6 -0.6
Matt Bowman 34 20 -0.0 1.1 -1.1
Terrin Vavra 28 pre-arb 1 -0.0 0.0 -0.1
Carson Ragsdale 27 2 -0.0 0.1 -0.1
Cooper Hummel↔ HOU 30 1 -0.0 0.0 -0.2
Brandon Young 26 12 -0.1 0.4 -0.6
Ryan Noda↔ CHW 29 pre-arb 7 -0.1 0.1 -0.3
Jordyn Adams 25 pre-arb 10 -0.1 0.1 -0.5
Daniel Johnson↔ SFG 29 pre-arb 17 -0.1 0.1 -0.5
Elvin Rodríguez↔ MIL 27 1 -0.1 0.1 -0.5
Scott Blewett↔ ATL 29 pre-arb 13 -0.1 0.2 -0.7
Corbin Martin 29 pre-arb 17 -0.2 0.3 -1.1
Luis Vázquez 25 pre-arb 36 -0.2 0.4 -1.3
Gary Sánchez 32 FA-elig 30 -0.2 8.5 -9.3
Cionel Pérez 29 arb 19 -0.2 2.2 -3.0
Samuel Basallo 20 31 -0.3 0.2 -1.2
Zach Eflin 31 FA-elig 14 -0.3 18.0 -19.0
Greg Allen 32 arb 7 -0.3 0.1 -1.3
Tyler O'Neill 30 FA-elig 54 -0.3 16.5 -17.8
Dylan Carlson 26 arb 83 -0.4 1.0 -2.4
Chayce McDermott 26 pre-arb 4 -0.4 0.2 -1.6
Ryan Mountcastle 28 arb 89 -0.4 6.8 -8.2
Emmanuel Rivera 29 arb 43 -0.4 1.0 -2.4
Jacob Stallings↔ COL 35 FA-elig 14 -0.4 0.8 -2.3
Keegan Akin 30 arb 64 -0.5 1.5 -3.5
Maverick Handley 27 16 -0.6 0.4 -2.7
Jorge Mateo 30 arb 43 -0.6 3.5 -5.9
Kyle Gibson 37 4 -0.6 5.2 -7.7
Heston Kjerstad 26 pre-arb 54 -1.1 0.3 -4.7

WAR = FanGraphs (fWAR). Green = produced more value than paid (bargain); red = paid more than produced. Service: pre-arb (<3 yr) / arb (3–6) / FA-eligible (6+). Click headers to sort.

History: front-office performance & develop-vs-buy (1985–2024)

Trade ledger (realized WAR, all-time)

Best acquisitions
PlayerYearWAR for BAL
Brady Anderson198833.0
Adam Jones200829.6
Melvin Mora200026.9
Chris Hoiles198824.8
Scott Erickson199516.4
J. J. Hardy201014.3
Randy Milligan198811.9
Mike Devereaux198911.7
Ones that got away
PlayerYear tradedWAR elsewhere
Dennis Martínez198622.5
Jake Arrieta201319.6
Bryn Smith197716.4
Mickey Tettleton199114.4
Eduardo Rodríguez201414.3
Mike Yastrzemski201911.3
Eddie Murray198810.8
José Mesa19929.1