SPEduardo Rodriguez 3.6 · Chris Sale 3.6 · David Price 2.4 · Rick Porcello 1.7 · Hector Velázquez 0.2
BP★ Brandon Workman 16 · Matt Barnes 26 · Ryan Brasier 10 · Marcus Walden 8 · Colten Brewer 6 · Josh Taylor 6 · Heath Hembree 4 · Darwinzon Hernández 4
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.
2019 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Rafael Devers
22
pre-arb
156
6.5
0.6
+20.6
Xander Bogaerts
26
FA-elig
155
6.0
12.0
+7.6
Mookie Betts
26
arb
150
5.8
20.0
-1.0
J.D. Martinez
31
FA-elig
146
4.0
23.8
-10.8
Chris Sale
30
FA-elig
25
3.6
15.0
-3.2
Eduardo Rodriguez
26
arb
34
3.6
4.3
+7.5
Christian Vázquez
28
arb
138
3.5
2.9
+8.5
David Price
33
FA-elig
22
2.4
31.0
-23.2
Brandon Workman
30
FA-elig
73
2.1
1.1
+5.8
Jackie Bradley Jr.
29
FA-elig
147
2.0
8.6
-2.0
Rick Porcello
30
FA-elig
32
1.7
21.1
-15.5
Andrew Benintendi
24
arb
138
1.4
0.7
+3.7
Matt Barnes
29
arb
70
1.3
1.6
+2.6
Brock Holt
31
FA-elig
87
1.2
3.6
+0.5
Marcus Walden
30
pre-arb
70
1.0
0.5
+2.6
Michael Chavis
23
–
95
0.9
0.5
+2.5
Mitch Moreland
33
FA-elig
91
0.9
6.5
-3.6
Josh Taylor
26
–
52
0.9
0.5
+2.4
Darwinzon Hernández
22
–
29
0.6
0.3
+1.6
Ryan Weber
28
pre-arb
18
0.3
0.3
+0.7
Ryan Brasier
31
FA-elig
62
0.3
0.6
+0.4
Travis Lakins
25
–
16
0.3
0.2
+0.8
Hector Velázquez
30
pre-arb
34
0.2
0.6
+0.2
Heath Hembree
30
FA-elig
45
0.1
1.3
-1.1
Bobby Poyner
26
pre-arb
13
-0.0
0.2
-0.2
Blake Swihart↔ ARI
27
arb
12
-0.0
0.3
-0.3
Colten Brewer
26
pre-arb
58
-0.0
0.6
-0.7
Brian Johnson
28
arb
22
-0.0
0.6
-0.7
Andrew Cashner↔ BAL
32
FA-elig
25
-0.1
5.7
-5.8
Tyler Thornburg
30
FA-elig
16
-0.1
1.8
-1.9
Tzu-Wei Lin
25
pre-arb
13
-0.1
0.3
-0.5
Erasmo Ramírez
29
arb
1
-0.1
0.0
-0.5
Jhoulys Chacín↔ MIL
31
FA-elig
6
-0.2
1.6
-2.2
Juan Centeno
29
pre-arb
7
-0.2
0.1
-0.7
Chris Owings↔ KCR
27
FA-elig
26
-0.2
1.2
-1.8
Trevor Kelley
26
–
10
-0.2
0.1
-0.8
Sandy León
30
FA-elig
65
-0.2
2.5
-3.2
Mike Shawaryn
24
–
14
-0.2
–
–
Steven Wright
34
FA-elig
6
-0.3
1.4
-2.2
Nathan Eovaldi
29
FA-elig
23
-0.3
17.0
-17.9
Dustin Pedroia
35
FA-elig
6
-0.4
15.0
-16.2
Gorkys Hernández
31
arb
20
-0.4
0.2
-1.4
Josh A. Smith
31
–
18
-0.4
0.1
-1.5
Sam Travis
25
pre-arb
59
-0.4
0.6
-2.0
Marco Hernández
26
arb
61
-0.6
0.6
-2.4
Eduardo Núñez
32
FA-elig
60
-0.8
5.0
-7.7
Steve Pearce
36
FA-elig
29
-0.9
6.2
-9.1
Key additions (new vs 2018)
Player
fWAR
Michael Chavis
0.9
Josh Taylor
0.9
Darwinzon Hernández
0.6
Ryan Weber
0.3
Travis Lakins
0.3
Colten Brewer
-0.0
Key subtractions (gone from 2018)
Player
2018 fWAR
Craig Kimbrel
1.3
Joe Kelly
0.6
Ian Kinsler
0.1
Carson Smith
0.1
Hanley Ramirez
0.0
Tony Renda
0.0
Current & Historical Payroll
2019 payroll
$218.2M
2020 guaranteed
$0M
What the front office was committed to as of 2019, 2019–2025.
Guaranteed $ are contract commitments signed by 2019; 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 (13)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
David Price
33
9.164
$31.0M
FREE AGENT
J.D. Martinez
31
7.036
$23.8M
FREE AGENT
Rick Porcello
30
9.170
$21.1M
FREE AGENT
Nathan Eovaldi
29
7.013
$17.0M
FREE AGENT
Dustin Pedroia
35
14.041
$15.0M
FREE AGENT
Chris Sale
30
8.061
$15.0MCLUB
FREE AGENT
Jackie Bradley Jr.
29
6.000
$8.6M
FREE AGENT
Mitch Moreland
33
8.067
$6.5M
FREE AGENT
Steve Pearce
36
12.000
$6.2M
FREE AGENT
Andrew Cashner
32
8.126
$5.7M
FREE AGENT
Eduardo Núñez
32
9.000
$5.0M
FREE AGENT
Tyler Thornburg
30
7.000
$1.8M
FREE AGENT
Jhoulys Chacín
31
8.054
$1.6M
FREE AGENT
Arbitration-eligible (13)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Mookie Betts
26
4.070
$20.0M
ARB 3
FREE AGENT
Xander Bogaerts
26
5.041
$12.0M
FREE AGENT
Eduardo Rodriguez
26
3.130
$4.3M
ARB 2
ARB 3
FREE AGENT
Brock Holt
31
5.052
$3.6M
FREE AGENT
Christian Vázquez
28
4.031
$2.9M
ARB 3
FREE AGENT
Sandy León
30
4.149
$2.5M
ARB 3
FREE AGENT
Matt Barnes
29
3.110
$1.6M
ARB 2
ARB 3
FREE AGENT
Steven Wright
34
4.088
$1.4M
ARB 3
FREE AGENT
Heath Hembree
30
3.106
$1.3M
ARB 2
ARB 3
FREE AGENT
Chris Owings
27
5.012
$1.2M
FREE AGENT
Brandon Workman
30
4.051
$1.1M
ARB 3
FREE AGENT
Gorkys Hernández
31
3.013
$156k
ARB 2
ARB 3
FREE AGENT
Erasmo Ramírez
29
5.157
$32k
FREE AGENT
Pre-arbitration (21)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Andrew Benintendi
24
2.062
$718k
ARB 1
ARB 2
ARB 3
FREE AGENT
Rafael Devers
22
1.070
$614k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Brasier
31
1.126
$578k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian Johnson
28
1.043
$575k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Hector Velázquez
30
1.048
$568k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marco Hernández
26
2.105
$564k
ARB 1
ARB 2
ARB 3
FREE AGENT
Sam Travis
25
0.119
$558k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Colten Brewer
26
0.064
$557k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Marcus Walden
30
0.025
$529k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Chavis
23
0.000
$492k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh Taylor
26
0.000
$459k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Weber
28
1.063
$317k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tzu-Wei Lin
25
0.135
$307k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Darwinzon Hernández
22
0.000
$262k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Blake Swihart
27
2.164
$254k
ARB 1
ARB 2
ARB 3
FREE AGENT
Travis Lakins
25
0.000
$182k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bobby Poyner
26
0.109
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Trevor Kelley
26
0.000
$99k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh A. Smith
31
–
$90k
Juan Centeno
29
2.008
$88k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Shawaryn
24
–
—
Graphs
Red Sox'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 = Red Sox 2019; 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