RFConnor Joe 57 · Joshua Palacios 50 · Henry Davis 49
DHAndrew McCutchen 98 · Bryan Reynolds 19 · Henry Davis 11
SPMitch Keller 3.2 · Johan Oviedo 1.8 · Vince Velasquez 0.7 · Osvaldo Bido 0.7 · Andre Jackson 0.4
BP★ David Bednar 39 · Colin Holderman 27 · Carmen Mlodzinski 10 · Ryan Borucki 9 · Angel Perdomo 6 · Dauri Moreta 5 · Jose E. Hernandez 5 · Yerry De los Santos 3
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
Mitch Keller
27
arb
32
3.2
2.4
+10.4
Ke'Bryan Hayes
26
arb
124
3.2
10.0
+2.8
Jack Suwinski
24
pre-arb
144
2.6
0.7
+9.5
David Bednar
28
arb
66
2.3
0.7
+8.5
Bryan Reynolds
28
arb
145
2.1
7.0
+1.4
Johan Oviedo
25
arb
32
1.8
0.7
+6.4
Jared Triolo
25
–
54
1.5
0.3
+5.8
Connor Joe
30
arb
133
1.4
0.7
+5.0
Andrew McCutchen
36
FA-elig
112
1.3
5.0
+0.2
Rich Hill↔ SDP
43
FA-elig
22
1.1
5.5
-1.2
Jason Delay
28
pre-arb
70
1.1
0.7
+3.6
Dauri Moreta
27
pre-arb
55
1.0
0.7
+3.4
Austin Hedges↔ TEX
30
FA-elig
65
0.9
4.0
-0.2
Colin Holderman
27
pre-arb
58
0.9
0.7
+2.9
Carlos Santana↔ MIL
37
FA-elig
94
0.8
4.3
-1.1
Osvaldo Bido
27
–
16
0.7
0.3
+2.4
Vince Velasquez
31
FA-elig
8
0.7
3.1
-0.5
Ryan Borucki
29
arb
38
0.6
0.4
+2.1
Endy Rodríguez
23
–
57
0.6
0.3
+2.1
Angel Perdomo
29
pre-arb
30
0.5
0.5
+1.5
Andre Jackson↔ LAD
27
pre-arb
12
0.4
0.5
+1.0
Oneil Cruz
24
pre-arb
9
0.3
0.7
+0.4
Miguel Andujar
28
FA-elig
30
0.3
1.5
-0.5
Carmen Mlodzinski
24
–
35
0.2
0.4
+0.5
Thomas Hatch↔ TOR
28
pre-arb
12
0.2
0.1
+0.7
Joshua Palacios
27
pre-arb
91
0.2
0.5
+0.3
Liover Peguero
22
pre-arb
59
0.1
0.3
+0.2
Rob Zastryzny
31
FA-elig
21
0.1
0.8
-0.2
Yerry De los Santos
25
–
22
0.1
0.2
+0.2
Jose E. Hernandez
25
–
50
0.1
–
–
Roansy Contreras
23
pre-arb
19
0.1
0.7
-0.5
Drew Maggi
34
–
3
0.0
0.0
+0.1
Alfonso Rivas III↔ SDP
26
–
40
0.0
–
–
Hunter Stratton
26
–
8
-0.0
0.1
-0.1
Vinny Capra
26
pre-arb
9
-0.0
0.1
-0.2
Tyler Heineman↔ TOR
32
–
3
-0.0
0.0
-0.1
Colin Selby
25
–
21
-0.0
0.2
-0.3
Kyle Nicolas
24
–
4
-0.1
0.0
-0.3
Nick Gonzales
24
–
35
-0.1
0.2
-0.5
Cal Mitchell
24
pre-arb
2
-0.1
0.0
-0.4
Ji Hwan Bae
23
pre-arb
111
-0.1
0.7
-1.1
Yohan Ramírez↔ CHW
28
–
26
-0.1
0.3
-0.7
Ji Man Choi↔ SDP
32
FA-elig
23
-0.1
2.7
-3.1
Wil Crowe
28
arb
5
-0.2
0.7
-1.3
Bailey Falter↔ PHI
26
pre-arb
10
-0.2
0.4
-1.0
Rodolfo Castro↔ PHI
24
pre-arb
78
-0.2
0.6
-1.3
Duane Underwood Jr.
28
arb
20
-0.2
1.0
-1.7
Cody Bolton
25
–
16
-0.2
0.2
-0.9
Robert Stephenson↔ TBR
30
FA-elig
18
-0.2
0.5
-1.4
Chris Owings
31
FA-elig
11
-0.3
0.1
-1.2
Mark Mathias↔ SFG
28
–
22
-0.3
0.2
-1.4
Tucupita Marcano
23
pre-arb
75
-0.3
0.7
-2.0
Alika Williams
24
–
46
-0.3
0.2
-1.6
Luis Ortiz
24
pre-arb
18
-0.4
0.4
-1.8
Canaan Smith-Njigba
24
pre-arb
15
-0.4
0.7
-2.4
Chase De Jong
29
FA-elig
6
-0.5
0.8
-2.9
Quinn Priester
22
–
10
-0.6
0.2
-2.6
Henry Davis
23
–
62
-0.8
0.4
-3.7
Key additions (new vs 2022)
Player
fWAR
Jared Triolo
1.5
Connor Joe
1.4
Andrew McCutchen
1.3
Rich Hill
1.1
Dauri Moreta
1.0
Austin Hedges
0.9
Key subtractions (gone from 2022)
Player
2022 fWAR
Jose Quintana
2.1
Kevin Newman
1.2
Roberto Pérez
0.6
Chris Stratton
0.4
Daniel Vogelbach
0.4
Jake Marisnick
0.4
Current & Historical Payroll
2023 payroll
$65.7M
2024 guaranteed
$17.2M
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 (10)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Ke'Bryan Hayes
26
2.075
$10.0M
$7.0M
$2.3M
$7.0M
$7.0M
$8.0M
$8.0M
Bryan Reynolds
28
3.163
$7.0M
$10.2M
$12.2M
$14.2M
$15.2M
$15.2M
$15.2M
Rich Hill
43
13.127
$5.5M
FREE AGENT
Andrew McCutchen
36
13.123
$5.0M
FREE AGENT
Carlos Santana
37
12.115
$4.3M
FREE AGENT
Austin Hedges
30
6.166
$4.0M
FREE AGENT
Vince Velasquez
31
7.086
$3.1M
FREE AGENT
Ji Man Choi
32
7.000
$2.7M
FREE AGENT
Chase De Jong
29
6.000
$820k
FREE AGENT
Chris Owings
31
8.026
$100k
FREE AGENT
Arbitration-eligible (5)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Mitch Keller
27
3.026
$2.4M
ARB 2
ARB 3
FREE AGENT
Miguel Andujar
28
4.002
$1.5M
ARB 3
FREE AGENT
Duane Underwood Jr.
28
5.000
$1.0M
FREE AGENT
Robert Stephenson
30
5.049
$525k
FREE AGENT
Ryan Borucki
29
4.066
$406k
ARB 3
FREE AGENT
Pre-arbitration (43)
Player
Age
Svc
2023
2024
2025
2026
2027
2028
2029
Rob Zastryzny
31
0.118
$750k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David Bednar
28
2.076
$745k
ARB 1
ARB 2
ARB 3
FREE AGENT
Wil Crowe
28
2.011
$745k
ARB 1
ARB 2
ARB 3
FREE AGENT
Connor Joe
30
1.136
$735k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Johan Oviedo
25
1.079
$735k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dauri Moreta
27
0.012
$725k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Suwinski
24
0.118
$725k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Colin Holderman
27
0.130
$725k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Roansy Contreras
23
0.112
$725k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ji Hwan Bae
23
1.000
$725k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Canaan Smith-Njigba
24
0.115
$725k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jason Delay
28
0.095
$720k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Oneil Cruz
24
0.110
$720k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tucupita Marcano
23
0.141
$654k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rodolfo Castro
24
0.127
$615k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joshua Palacios
27
0.084
$519k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Angel Perdomo
29
1.010
$465k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andre Jackson
27
0.039
$456k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Carmen Mlodzinski
24
0.000
$414k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bailey Falter
26
1.032
$407k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Henry Davis
23
0.000
$403k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Ortiz
24
0.019
$395k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Osvaldo Bido
27
0.000
$306k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jared Triolo
25
0.000
$298k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Endy Rodríguez
23
0.000
$294k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Liover Peguero
22
0.003
$294k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yohan Ramírez
28
2.001
$289k
ARB 1
ARB 2
ARB 3
FREE AGENT
Alika Williams
24
0.000
$244k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cody Bolton
25
0.000
$221k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yerry De los Santos
25
–
$213k
Colin Selby
25
0.000
$209k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Quinn Priester
22
0.000
$182k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Gonzales
24
0.000
$178k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mark Mathias
28
1.153
$171k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Vinny Capra
26
0.027
$116k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Thomas Hatch
28
1.125
$108k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Hunter Stratton
26
0.000
$105k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Nicolas
24
0.000
$46k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Heineman
32
1.121
$30k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Drew Maggi
34
–
$27k
Cal Mitchell
24
0.096
$12k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alfonso Rivas III
26
–
—
Jose E. Hernandez
25
–
—
Graphs
Pirates'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 = Pirates 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