Each position lists its starter then backups by games (so platoons & bench show). Starters (mound) & bullpen (left, foul territory) are ranked by WAR; ★ marks the closer (most save chances). MLB Stats API.
2023 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Adley Rutschman
25
pre-arb
154
5.5
0.7
+21.1
Gunnar Henderson
22
pre-arb
150
4.7
0.7
+17.8
Kyle Bradish
26
pre-arb
30
3.9
0.7
+14.6
Félix Bautista
28
pre-arb
56
2.8
0.7
+10.4
Austin Hays
27
FA-elig
144
2.7
3.2
+7.6
Kyle Gibson
35
FA-elig
33
2.7
10.0
+0.6
Anthony Santander
28
FA-elig
153
2.5
7.4
+2.6
Grayson Rodriguez
23
–
23
1.9
0.5
+7.0
Cedric Mullins
28
arb
116
1.9
4.1
+3.4
Yennier Cano
29
pre-arb
72
1.7
0.7
+6.2
Ryan Mountcastle
26
arb
115
1.6
0.7
+5.6
Dean Kremer
27
arb
32
1.6
0.7
+5.6
Ryan O'Hearn
29
arb
112
1.6
1.4
+4.8
Danny Coulombe
33
FA-elig
61
1.4
1.0
+4.6
Aaron Hicks↔ NYY
33
FA-elig
65
1.4
7.5
-2.0
Jordan Westburg
24
–
68
1.0
0.4
+3.7
Tyler Wells
28
pre-arb
25
0.7
0.7
+2.0
Ramón Urías
29
arb
116
0.7
0.7
+1.9
Jorge Mateo
28
arb
116
0.6
2.0
+0.5
Cole Irvin
29
arb
24
0.6
0.7
+1.5
Cionel Pérez
27
arb
65
0.4
0.7
+0.9
Keegan Akin
28
arb
24
0.4
0.7
+0.9
Bryan Baker
28
pre-arb
46
0.4
0.7
+0.9
DL Hall
24
pre-arb
18
0.4
0.1
+1.5
Adam Frazier
31
FA-elig
141
0.4
8.0
-6.4
Jacob Webb↔ ANA
29
pre-arb
25
0.4
0.1
+1.4
Ryan McKenna
26
pre-arb
89
0.3
0.7
+0.6
James McCann
33
FA-elig
70
0.3
12.2
-11.1
John Means
30
arb
4
0.2
3.0
-2.3
Jack Flaherty↔ STL
27
FA-elig
9
0.2
1.7
-1.1
Shintaro Fujinami↔ OAK
29
pre-arb
30
0.1
1.5
-1.1
Heston Kjerstad
24
–
13
0.1
0.1
+0.3
Mike Baumann
27
pre-arb
60
0.1
0.7
-0.5
Eduard Bazardo↔ SEA
27
–
3
0.0
0.0
+0.1
Chris Vallimont
26
–
1
0.0
0.0
+0.1
Nick Vespi
27
pre-arb
9
0.0
0.1
-0.1
Mark Kolozsvary
27
–
1
0.0
0.0
+0.0
Reed Garrett↔ NYM
30
–
2
-0.0
0.0
-0.0
Anthony Bemboom
33
arb
6
-0.0
0.9
-0.9
Bruce Zimmermann
28
pre-arb
7
-0.0
0.1
-0.1
Joey Krehbiel
30
pre-arb
6
-0.0
0.1
-0.2
Joey Ortiz
24
–
15
-0.1
0.1
-0.5
Mychal Givens
33
FA-elig
6
-0.1
3.0
-3.5
Josh Lester
28
pre-arb
11
-0.2
0.1
-0.8
Jorge López↔ MIA
30
FA-elig
12
-0.2
0.7
-1.4
Logan Gillaspie
26
pre-arb
11
-0.2
0.7
-1.6
Austin Voth
31
arb
25
-0.2
1.9
-2.8
Terrin Vavra
26
pre-arb
27
-0.3
0.7
-1.7
Colton Cowser
23
–
26
-0.4
0.2
-1.6
Kyle Stowers
25
pre-arb
14
-0.4
0.7
-2.3
Key additions (new vs 2022)
Player
fWAR
Kyle Gibson
2.7
Grayson Rodriguez
1.9
Ryan O'Hearn
1.6
Danny Coulombe
1.4
Aaron Hicks
1.4
Jordan Westburg
1.0
Key subtractions (gone from 2022)
Player
2022 fWAR
Jordan Lyles
1.5
Trey Mancini
1.2
Rougned Odor
0.3
Richie Martin Jr.
0.2
Denyi Reyes
0.2
Jake Reed
0.1
Current & Historical Payroll
2023 payroll
$84.4M
2024 guaranteed
$0M
What the front office was committed to as of 2023, 2023–2029.
Guaranteed $ are contract commitments signed by 2023; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.
current $guaranteed $arbitration (proj)pre-arb (proj)free agentclub optionplayer optionmutual optionvesting option
Guaranteed / signed (5)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
James McCann
33
8.028
$12.2M
FREE AGENT
Kyle Gibson
35
9.039
$10.0M
FREE AGENT
Adam Frazier
31
6.075
$8.0M
FREE AGENT
Aaron Hicks
33
9.041
$7.5M
FREE AGENT
Mychal Givens
33
8.000
$3.0M
FREE AGENT
Arbitration-eligible (10)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Anthony Santander
28
4.162
$7.4M
ARB 3
FREE AGENT
Cedric Mullins
28
3.078
$4.1M
ARB 2
ARB 3
FREE AGENT
Austin Hays
27
3.057
$3.2M
ARB 2
ARB 3
FREE AGENT
John Means
30
4.007
$3.0M
ARB 3
FREE AGENT
Jorge Mateo
28
3.000
$2.0M
ARB 2
ARB 3
FREE AGENT
Austin Voth
31
3.127
$1.9M
ARB 2
ARB 3
FREE AGENT
Jack Flaherty
27
5.006
$1.7M
FREE AGENT
Ryan O'Hearn
29
4.002
$1.4M
ARB 3
FREE AGENT
Danny Coulombe
33
4.008
$1.0M
ARB 3
FREE AGENT
Jorge López
30
4.102
$693k
ARB 3
FREE AGENT
Pre-arbitration (35)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Shintaro Fujinami
29
0.000
$1.5M
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Anthony Bemboom
33
1.113
$900k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Mountcastle
26
2.105
$738k
ARB 1
ARB 2
ARB 3
FREE AGENT
Cole Irvin
29
2.120
$738k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ramón Urías
29
2.025
$735k
ARB 1
ARB 2
ARB 3
FREE AGENT
Adley Rutschman
25
1.000
$734k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cionel Pérez
27
2.085
$732k
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Wells
28
2.000
$732k
ARB 1
ARB 2
ARB 3
FREE AGENT
Félix Bautista
28
1.000
$732k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dean Kremer
27
1.112
$731k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Keegan Akin
28
2.083
$731k
ARB 1
ARB 2
ARB 3
FREE AGENT
Bryan Baker
28
1.008
$729k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Bradish
26
0.160
$728k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan McKenna
26
1.137
$726k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gunnar Henderson
22
0.036
$723k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Baumann
27
0.081
$722k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Stowers
25
0.052
$722k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Terrin Vavra
26
0.072
$722k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Logan Gillaspie
26
0.047
$721k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yennier Cano
29
0.065
$658k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Grayson Rodriguez
23
0.000
$495k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jordan Westburg
24
0.000
$375k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Colton Cowser
23
0.000
$163k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
DL Hall
24
0.036
$143k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Vespi
27
0.072
$139k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jacob Webb
29
2.085
$136k
ARB 1
ARB 2
ARB 3
FREE AGENT
Joey Ortiz
24
0.000
$105k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joey Krehbiel
30
1.019
$89k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh Lester
28
0.005
$81k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bruce Zimmermann
28
1.105
$77k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Heston Kjerstad
24
0.000
$70k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eduard Bazardo
27
0.129
$26k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Reed Garrett
30
0.106
$22k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Vallimont
26
–
$15k
Mark Kolozsvary
27
2.047
$4k
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Orioles's path through relative payroll × TAB, smoothed; markers grow and the arrow points toward the present. WINDOW cheap&winning · CONTEND expensive&winning · FORCED-SPEND dead zone · REBUILD cheap&losing. Compare franchises →
Every roster slot ranked best→worst by WAR. Bars = Orioles 2023; the black line = the league-average player at each slot that season. Staying above the line deep into the roster is the depth edge; dropping below it = holes & dead weight.
What each regime is worth — every settled team-season since 1985