BP★ Liam Hendriks 38 · Ryan Tepera 22 · Aaron Bummer 21 · Michael Kopech 15 · Garrett Crochet 14 · Craig Kimbrel 6 · José Ruiz 4 · Matt Foster 2
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
Carlos Rodón
28
FA-elig
24
4.9
3.0
+13.0
Dylan Cease
25
pre-arb
32
4.6
0.6
+14.5
Tim Anderson
28
arb
123
4.3
7.2
+6.7
Lance Lynn
34
FA-elig
28
4.3
9.3
+4.6
Lucas Giolito
26
arb
31
4.2
4.2
+9.4
Yoán Moncada
26
arb
144
3.7
6.8
+5.4
Yasmani Grandal
32
FA-elig
93
3.6
18.2
-6.6
Luis Robert Jr.
23
pre-arb
68
3.4
3.5
+7.6
José Abreu
34
FA-elig
152
2.8
17.7
-8.7
Liam Hendriks
32
FA-elig
69
2.7
11.3
-2.5
Michael Kopech
25
pre-arb
44
1.7
0.6
+5.0
Leury García
30
FA-elig
126
1.5
3.5
+1.4
Garrett Crochet
22
pre-arb
54
1.4
0.6
+3.9
Adam Engel
29
arb
39
1.3
1.4
+3.0
Nick Madrigal
24
–
54
1.3
0.4
+3.7
Aaron Bummer
27
arb
62
1.2
2.0
+2.0
Reynaldo López
27
arb
20
0.7
2.1
+0.2
Dallas Keuchel
33
FA-elig
32
0.7
18.0
-15.7
Codi Heuer↔ CHC
24
–
40
0.6
0.2
+1.6
Ryan Tepera↔ CHC
33
FA-elig
22
0.5
0.3
+1.4
José Ruiz
26
pre-arb
59
0.5
0.6
+1.1
Gavin Sheets
25
–
54
0.5
0.2
+1.3
Eloy Jiménez
24
pre-arb
55
0.3
4.3
-3.3
Jake Burger
25
–
15
0.3
0.1
+0.9
Billy Hamilton
30
FA-elig
71
0.3
1.2
-0.3
Ryan Burr
27
pre-arb
34
0.3
0.3
+0.5
Luis González
25
–
6
0.2
0.0
+0.7
Jake Lamb↔ TOR
30
FA-elig
43
0.1
0.8
-0.4
Evan Marshall
31
FA-elig
27
0.1
2.0
-1.6
Yermín Mercedes
28
pre-arb
68
0.1
0.3
-0.1
Craig Kimbrel↔ CHC
33
FA-elig
24
0.0
6.1
-6.0
Alex McRae
28
pre-arb
2
0.0
0.0
+0.0
César Hernández↔ CLE
31
FA-elig
53
0.0
1.8
-1.8
Brian Goodwin
30
arb
72
0.0
0.6
-0.6
Jonathan Stiever
24
pre-arb
1
0.0
0.0
-0.0
Mike Wright Jr.
31
–
13
-0.0
–
–
Romy Gonzalez
24
–
10
-0.0
0.1
-0.1
Jimmy Lambert
26
pre-arb
4
-0.0
0.0
-0.2
Seby Zavala
27
pre-arb
37
-0.1
0.2
-0.4
Adam Eaton↔ ANA
32
FA-elig
58
-0.1
5.4
-5.7
Matt Foster
26
pre-arb
37
-0.1
0.4
-0.8
Jace Fry
27
arb
6
-0.1
0.9
-1.3
Nick Williams
27
–
4
-0.2
0.0
-0.6
Zack Burdi↔ BAL
26
–
6
-0.2
0.1
-0.6
Andrew Vaughn
23
–
127
-0.3
0.6
-1.4
Danny Mendick
27
pre-arb
71
-0.3
0.4
-1.4
Zack Collins
26
pre-arb
78
-1.1
0.5
-4.2
Key additions (new vs 2020)
Player
fWAR
Lance Lynn
4.3
Liam Hendriks
2.7
Michael Kopech
1.7
Ryan Tepera
0.5
Gavin Sheets
0.5
Jake Burger
0.3
Key subtractions (gone from 2020)
Player
2020 fWAR
James McCann
1.4
Dane Dunning
0.7
Alex Colomé
0.6
Yolmer Sánchez
0.2
Ross Detwiler
0.2
Bernardo Flores Jr.
0.0
Current & Historical Payroll
2021 payroll
$137.8M
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 (12)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Yasmani Grandal
32
8.115
$18.2M
FREE AGENT
Dallas Keuchel
33
8.031
$18.0M
FREE AGENT
José Abreu
34
7.000
$17.7M
FREE AGENT
Liam Hendriks
32
6.164
$11.3M
FREE AGENT
Lance Lynn
34
9.119
$9.3M
FREE AGENT
Craig Kimbrel
33
9.161
$6.1M
FREE AGENT
Adam Eaton
32
9.000
$5.4M
FREE AGENT
Leury García
30
6.025
$3.5M
FREE AGENT
César Hernández
31
6.154
$1.8M
FREE AGENT
Billy Hamilton
30
7.028
$1.2M
FREE AGENT
Jake Lamb
30
7.000
$782k
FREE AGENT
Mike Wright Jr.
31
6.000
—
FREE AGENT
Arbitration-eligible (11)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Tim Anderson
28
4.115
$7.2M
ARB 3
FREE AGENT
Yoán Moncada
26
3.106
$6.8M
ARB 2
ARB 3
FREE AGENT
Lucas Giolito
26
3.080
$4.2M
ARB 2
ARB 3
FREE AGENT
Carlos Rodón
28
5.168
$3.0M
FREE AGENT
Reynaldo López
27
3.091
$2.1M
ARB 2
ARB 3
FREE AGENT
Evan Marshall
31
4.090
$2.0M
ARB 3
FREE AGENT
Adam Engel
29
3.058
$1.4M
ARB 2
ARB 3
FREE AGENT
Jace Fry
27
3.005
$863k
ARB 2
ARB 3
FREE AGENT
Brian Goodwin
30
4.019
$618k
ARB 3
FREE AGENT
Ryan Tepera
33
5.008
$271k
FREE AGENT
Nick Williams
27
3.036
$34k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (24)
Player
Age
Svc
2021
2022
2023
2024
2025
2026
2027
Eloy Jiménez
24
2.000
$4.3M
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Robert Jr.
23
1.000
$3.5M
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Aaron Bummer
27
2.150
$2.0M
ARB 1
ARB 2
ARB 3
FREE AGENT
Dylan Cease
25
1.089
$600k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
José Ruiz
26
1.048
$575k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Garrett Crochet
22
0.028
$572k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrew Vaughn
23
0.000
$570k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Kopech
25
1.041
$570k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zack Collins
26
0.152
$522k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Danny Mendick
27
1.010
$436k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Foster
26
0.169
$406k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Madrigal
24
0.164
$380k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Burr
27
1.040
$316k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yermín Mercedes
28
0.008
$285k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Codi Heuer
24
1.000
$234k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gavin Sheets
25
0.000
$233k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Seby Zavala
27
0.011
$215k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Burger
25
0.000
$74k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Romy Gonzalez
24
0.000
$64k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zack Burdi
26
0.083
$53k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alex McRae
28
0.083
$43k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis González
25
0.033
$34k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jimmy Lambert
26
1.000
$21k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jonathan Stiever
24
0.017
$6k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
White 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 = White Sox 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