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.
2021 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Cedric Mullins
26
pre-arb
159
6.0
0.6
+19.0
John Means
28
pre-arb
26
2.5
0.6
+7.6
Austin Hays
25
pre-arb
131
1.9
0.6
+5.5
Matt Harvey
32
FA-elig
28
1.8
1.0
+4.8
Cole Sulser
31
pre-arb
60
1.5
0.5
+4.2
Ramón Urías
27
pre-arb
85
1.1
0.5
+3.0
Freddy Galvis↔ PHI
31
FA-elig
72
1.0
1.0
+2.2
Trey Mancini
29
arb
147
0.9
4.8
-1.7
Tyler Wells
26
–
44
0.9
0.6
+2.5
Ryan Mountcastle
24
pre-arb
144
0.8
0.6
+2.1
Jorge López
28
pre-arb
33
0.8
0.6
+1.9
Kelvin Gutiérrez↔ KCR
26
pre-arb
47
0.7
0.1
+2.3
Paul Fry
28
pre-arb
52
0.6
0.5
+1.6
Keegan Akin
26
pre-arb
24
0.6
0.4
+1.5
Dillon Tate
27
pre-arb
62
0.4
0.6
+0.8
Tanner Scott
26
pre-arb
62
0.4
0.6
+0.6
Conner Greene↔ LAD
26
–
22
0.4
0.1
+1.1
Bruce Zimmermann
26
pre-arb
14
0.4
0.5
+0.6
Chris Ellis↔ TBR
28
pre-arb
7
0.3
0.1
+0.8
Jorge Mateo↔ SDP
26
pre-arb
32
0.2
0.1
+0.7
César Valdez
36
pre-arb
39
0.2
0.4
+0.3
Fernando Abad
35
FA-elig
16
0.1
0.2
+0.3
Zac Lowther
25
–
10
0.1
0.1
+0.2
Dusten Knight
30
–
7
0.1
0.1
+0.2
Hunter Harvey
26
pre-arb
9
0.1
0.6
-0.3
Wade LeBlanc↔ STL
36
FA-elig
6
0.1
0.2
+0.0
DJ Stewart
27
pre-arb
100
0.1
0.6
-0.3
Ryan McKenna
24
–
90
0.1
0.4
-0.2
Tyler Nevin
24
–
6
0.0
0.0
+0.1
Zack Burdi↔ CHW
26
pre-arb
1
0.0
0.0
+0.0
Jay Flaa↔ ATL
29
–
1
0.0
0.0
-0.0
Brandon Waddell↔ MIN
27
–
1
-0.0
0.0
-0.0
Nick Ciuffo
26
pre-arb
2
-0.0
0.0
-0.1
Isaac Mattson
25
–
4
-0.0
0.1
-0.1
Joey Krehbiel↔ TBR
28
arb
5
-0.0
0.1
-0.1
Konner Wade
29
–
7
-0.0
0.1
-0.2
Travis Lakins
27
pre-arb
24
-0.1
0.5
-0.7
Eric Hanhold
27
pre-arb
10
-0.1
0.1
-0.3
Spenser Watkins
28
–
16
-0.1
0.2
-0.5
Alex Wells
24
–
11
-0.1
0.2
-0.5
Brooks Kriske↔ NYY
27
pre-arb
4
-0.1
0.0
-0.4
Shawn Armstrong↔ TBR
30
FA-elig
20
-0.1
0.5
-0.9
Thomas Eshelman
27
pre-arb
9
-0.1
0.2
-0.6
Manny Barreda
32
–
3
-0.1
0.0
-0.4
Shaun Anderson↔ MIN
26
–
7
-0.1
0.0
-0.5
Anthony Santander
26
arb
110
-0.2
2.1
-2.6
Rio Ruiz↔ COL
27
–
32
-0.2
0.1
-0.6
Marcos Diplán
24
–
23
-0.2
0.2
-0.7
Mickey Jannis
33
–
1
-0.2
0.0
-0.6
Mike Baumann
25
–
4
-0.2
0.1
-0.6
Dean Kremer
25
pre-arb
13
-0.3
0.2
-1.3
Mac Sceroler
26
–
5
-0.4
0.3
-1.4
Domingo Leyba↔ ARI
25
–
21
-0.5
0.1
-1.6
Chance Sisco↔ NYM
26
–
23
-0.6
0.2
-2.1
Maikel Franco
28
FA-elig
104
-0.6
0.8
-2.8
Pedro Severino
27
FA-elig
113
-0.7
1.8
-4.0
Austin Wynns
30
pre-arb
45
-0.7
0.4
-2.7
Richie Martin Jr.
26
–
37
-0.7
–
–
Stevie Wilkerson
29
–
31
-0.8
–
–
Jahmai Jones
23
pre-arb
26
-0.8
0.1
-2.8
Pat Valaika
28
arb
91
-0.8
0.9
-3.6
Adam Plutko
29
pre-arb
38
-1.2
0.4
-4.3
Key additions (new vs 2020)
Player
fWAR
Matt Harvey
1.8
Freddy Galvis
1.0
Trey Mancini
0.9
Tyler Wells
0.9
Kelvin Gutiérrez
0.7
Conner Greene
0.4
Key subtractions (gone from 2020)
Player
2020 fWAR
Jose Iglesias
1.6
Tommy Milone
0.7
Mychal Givens
0.4
Hanser Alberto
0.4
Miguel Castro
0.3
Renato Núñez
0.2
Current & Historical Payroll
2021 payroll
$26.4M
2022 guaranteed
$0M
What the front office was committed to as of 2021, 2021–2027.
Guaranteed $ are contract commitments signed by 2021; 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
2021
2022
2023
2024
2025
2026
2027
Freddy Galvis
31
8.021
$1.0M
FREE AGENT
Matt Harvey
32
7.127
$1.0M
FREE AGENT
Maikel Franco
28
7.000
$800k
FREE AGENT
Wade LeBlanc
36
7.131
$233k
FREE AGENT
Fernando Abad
35
6.119
$150k
FREE AGENT
Arbitration-eligible (5)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Trey Mancini
29
4.015
$4.8M
ARB 3
FREE AGENT
Pedro Severino
27
3.099
$1.8M
ARB 2
ARB 3
FREE AGENT
Pat Valaika
28
3.079
$875k
ARB 2
ARB 3
FREE AGENT
Shawn Armstrong
30
3.028
$532k
ARB 2
ARB 3
FREE AGENT
Ryan McKenna
24
3.123
$386k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (52)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Anthony Santander
26
2.162
$2.1M
ARB 1
ARB 2
ARB 3
FREE AGENT
John Means
28
2.007
$594k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jorge López
28
2.102
$587k
ARB 1
ARB 2
ARB 3
FREE AGENT
Tanner Scott
26
2.059
$580k
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Hays
25
1.057
$578k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
DJ Stewart
27
1.065
$577k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cedric Mullins
26
1.075
$577k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dillon Tate
27
1.048
$574k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Mountcastle
24
0.105
$574k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Hunter Harvey
26
1.047
$574k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Wells
26
0.000
$570k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cole Sulser
31
1.028
$537k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bruce Zimmermann
26
0.031
$532k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Travis Lakins
27
1.054
$475k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Paul Fry
28
2.096
$475k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ramón Urías
27
0.047
$455k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Keegan Akin
26
0.108
$448k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
César Valdez
36
1.060
$443k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Adam Plutko
29
2.063
$430k
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Wynns
30
1.016
$383k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mac Sceroler
26
–
$255k
Spenser Watkins
28
0.000
$239k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dean Kremer
25
0.053
$182k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marcos Diplán
24
0.000
$178k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Thomas Eshelman
27
1.028
$175k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alex Wells
24
0.000
$163k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chance Sisco
26
2.103
$156k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jorge Mateo
26
1.000
$138k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Ellis
28
0.001
$118k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zac Lowther
25
0.000
$117k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Conner Greene
26
2.064
$115k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jahmai Jones
23
0.014
$110k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kelvin Gutiérrez
26
1.046
$93k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joey Krehbiel
28
0.003
$83k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rio Ruiz
27
2.109
$81k
ARB 1
ARB 2
ARB 3
FREE AGENT
Konner Wade
29
–
$74k
Domingo Leyba
25
1.042
$70k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eric Hanhold
27
0.044
$64k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dusten Knight
30
0.000
$58k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Baumann
25
0.000
$52k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Isaac Mattson
25
0.000
$52k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brooks Kriske
27
0.044
$46k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Shaun Anderson
26
1.091
$44k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Nevin
24
0.000
$31k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Ciuffo
26
0.034
$28k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Manny Barreda
32
–
$15k
Brandon Waddell
27
0.067
$14k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jay Flaa
29
–
$12k
Mickey Jannis
33
–
$9k
Zack Burdi
26
0.083
$9k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Stevie Wilkerson
29
–
—
Richie Martin Jr.
26
2.000
—
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 2021; 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