RRosternomics

White Sox CHW

President of baseball ops: Kenny Williams · GM: Rick Hahn

Overview

CONTEND ↗ rising
expensive & winning · year 1 in this regime · payroll 1.06× league · TAB +17.8
+17.8TAB — talent above budget
+11.8WAB — realized wins (TAB + luck)
3.0depth — 2+ WAR regulars3rd/30
-3.2dead WAR — sub-replacement drag13th/30
35%dead money %7th/30
0.583win %6th/30
19.6roster fWAR3rd/30
+18surplus $M (value vs cost)5th/30
$125Mpayroll $M14th/30

2020: made playoffs · 35–25. Ranks are vs the 30 teams that season.

Roster

CFLuis Robert Jr. 56GJarrod Dyson 23GAdam Engel 3G
LFEloy Jiménez 54GAdam Engel 9GJarrod Dyson 6G
RFNomar Mazara 42GAdam Engel 25GNicky Delmonico 4G
SSTim Anderson 49GLeury García 10GDanny Mendick 4G
2BNick Madrigal 29GDanny Mendick 28GLeury García 5G
3BYoán Moncada 52GYolmer Sánchez 5GDanny Mendick 3G
1BJosé Abreu 54GYasmani Grandal 6GZack Collins 1G
STARTERSLucas Giolito 2.0WARDallas Keuchel 1.8WARDane Dunning 0.7WARDylan Cease -0.3WARReynaldo López -0.4WAR
CYasmani Grandal 32GJames McCann 30GZack Collins 2G
DHEdwin Encarnación 43GYasmani Grandal 7GJosé Abreu 6G
BULLPEN Alex Colomé 12svJimmy Cordero 9hEvan Marshall 8hCodi Heuer 5hMatt Foster 2hJace Fry 2hRoss Detwiler 1hSteve Cishek 0h
CYasmani Grandal 32 · James McCann 30 · Zack Collins 2
1BJosé Abreu 54 · Yasmani Grandal 6 · Zack Collins 1
2BNick Madrigal 29 · Danny Mendick 28 · Leury García 5
3BYoán Moncada 52 · Yolmer Sánchez 5 · Danny Mendick 3
SSTim Anderson 49 · Leury García 10 · Danny Mendick 4
LFEloy Jiménez 54 · Adam Engel 9 · Jarrod Dyson 6
CFLuis Robert Jr. 56 · Jarrod Dyson 23 · Adam Engel 3
RFNomar Mazara 42 · Adam Engel 25 · Nicky Delmonico 4
DHEdwin Encarnación 43 · Yasmani Grandal 7 · José Abreu 6
SPLucas Giolito 2.0 · Dallas Keuchel 1.8 · Dane Dunning 0.7 · Dylan Cease -0.3 · Reynaldo López -0.4
BP Alex Colomé 12 · Jimmy Cordero 9 · Evan Marshall 8 · Codi Heuer 5 · Matt Foster 2 · Jace Fry 2 · Ross Detwiler 1 · Steve Cishek 0

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.

2020 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
José Abreu 33 FA-elig 602.9 12.7 +8.3
Tim Anderson 27 arb 492.3 4.0 +12.8
Lucas Giolito 25 pre-arb 122.0 0.2 +14.7
Dallas Keuchel 32 FA-elig 111.8 18.0 -4.5
Yasmani Grandal 31 FA-elig 461.6 18.2 -6.5
Eloy Jiménez 23 pre-arb 551.5 2.3 +8.5
James McCann 30 FA-elig 311.4 5.4 +5.2
Luis Robert Jr. 22 pre-arb 561.3 5.8 +4.0
Adam Engel 28 pre-arb 361.0 0.2 +6.8
Yoán Moncada 25 arb 520.9 1.8 +5.0
Evan Marshall 30 FA-elig 230.9 1.0 +5.4
Dane Dunning 25 70.7 0.1 +4.9
Matt Foster 25 230.6 0.2 +4.3
Alex Colomé 31 FA-elig 210.6 10.5 -6.2
Codi Heuer 23 210.6 0.2 +3.9
Nick Madrigal 23 290.5 0.2 +3.7
Leury García 29 FA-elig 160.4 3.2 +0.0
Aaron Bummer 26 arb 90.3 1.0 +1.0
Jimmy Cordero 28 pre-arb 300.3 0.2 +1.7
Garrett Crochet 21 50.2 0.0 +1.8
Danny Mendick 26 pre-arb 330.2 0.2 +1.4
Yolmer Sánchez 28 arb 120.2 0.1 +1.3
Ross Detwiler 34 FA-elig 160.2 0.1 +1.1
Carlos Rodón 27 arb 40.1 4.5 -3.6
Alex McRae 27 pre-arb 20.0 0.0 +0.3
Jimmy Lambert 25 20.0 0.2 +0.1
Bernardo Flores Jr. 24 20.0
José Ruiz 25 pre-arb 50.0 0.1 +0.1
Brady Lail↔ SEA 26 10.0 0.0 +0.1
Jace Fry 26 pre-arb 180.0 0.2 -0.2
Jarrod Dyson↔ PIT 35 FA-elig 110.0 0.7 -0.7
Ian Hamilton 25 4-0.0 0.1 -0.1
Cheslor Cuthbert 27 arb 1-0.0 0.1 -0.3
Yermín Mercedes 27 1-0.0 0.0 -0.2
Nomar Mazara 25 arb 42-0.0 2.1 -2.4
Gio Gonzalez 34 FA-elig 12-0.0 4.5 -4.8
Luis González 24 3-0.1 0.0 -0.5
Kelvin Herrera 30 FA-elig 2-0.1 8.5 -9.1
Steve Cishek 34 FA-elig 22-0.2 5.2 -6.5
Nicky Delmonico 27 pre-arb 6-0.2 0.1 -1.4
Drew Anderson 26 1-0.2 0.0 -1.6
Zack Burdi 25 8-0.2 0.1 -1.7
Zack Collins 25 pre-arb 9-0.2 0.1 -1.8
Ryan Goins 32 arb 14-0.3 0.2 -2.4
Dylan Cease 24 pre-arb 12-0.3 0.2 -2.6
Jonathan Stiever 23 2-0.3 0.0 -2.6
Reynaldo López 26 pre-arb 8-0.4 0.2 -3.4
Edwin Encarnación 37 FA-elig 44-0.5 12.0 -15.4

Key additions (new vs 2019)

PlayerfWAR
Dallas Keuchel1.8
Yasmani Grandal1.6
Luis Robert Jr.1.3
Dane Dunning0.7
Matt Foster0.6
Codi Heuer0.6

Key subtractions (gone from 2019)

Player2019 fWAR
Iván Nova2.0
Ryan Cordell0.3
Juan Minaya0.2
Ryan Burr0.1
Thyago Vieira0.1
Josh Osich0.0

Current & Historical Payroll

2020 payroll
$125.0M
2021 guaranteed
$0M

What the front office was committed to as of 2020, 2020–2026. Guaranteed $ are contract commitments signed by 2020; 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 agent club option player option mutual option vesting option

Guaranteed / signed (9)

PlayerAgeSvc2020202120222023202420252026
Yasmani Grandal317.115$18.2MFREE AGENT
Dallas Keuchel327.019$18.0MFREE AGENT
José Abreu336.000$12.7MFREE AGENT
Edwin Encarnación3714.085$12.0MFREE AGENT
Kelvin Herrera309.000$8.5MFREE AGENT
Steve Cishek3410.000$5.2MFREE AGENT
Gio Gonzalez3410.146$4.5MFREE AGENT
Jarrod Dyson358.088$688kFREE AGENT
Ross Detwiler3413.000$100kFREE AGENT

Arbitration-eligible (10)

PlayerAgeSvc2020202120222023202420252026
Alex Colomé315.118$10.5MFREE AGENT
James McCann305.028$5.4MFREE AGENT
Carlos Rodón274.168$4.5MARB 3FREE AGENT
Tim Anderson273.115$4.0MARB 2ARB 3FREE AGENT
Leury García295.025$3.2MFREE AGENT
Nomar Mazara254.000$2.1MARB 3FREE AGENT
Evan Marshall303.090$1.0MARB 2ARB 3FREE AGENT
Ryan Goins324.105$199kARB 3FREE AGENT
Cheslor Cuthbert273.152$100kARB 2ARB 3FREE AGENT
Yolmer Sánchez284.134$89kARB 3FREE AGENT

Pre-arbitration (29)

PlayerAgeSvc2020202120222023202420252026
Luis Robert Jr.220.000$5.8MPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Eloy Jiménez231.000$2.3MPre-ArbARB 1ARB 2ARB 3FREE AGENT
Yoán Moncada252.106$1.8MARB 1ARB 2ARB 3FREE AGENT
Aaron Bummer261.150$1.0MPre-ArbARB 1ARB 2ARB 3FREE AGENT
Lucas Giolito252.080$232kARB 1ARB 2ARB 3FREE AGENT
Jace Fry262.005$219kARB 1ARB 2ARB 3FREE AGENT
Adam Engel282.057$218kARB 1ARB 2ARB 3FREE AGENT
Dylan Cease240.089$213kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jimmy Cordero280.136$213kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jimmy Lambert250.000$209kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Codi Heuer230.000$209kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Reynaldo López262.096$201kARB 1ARB 2ARB 3FREE AGENT
Matt Foster250.000$190kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Nick Madrigal230.000$184kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Danny Mendick260.027$174kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
José Ruiz250.170$118kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Zack Collins250.055$109kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Dane Dunning250.000$93kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Zack Burdi250.000$93kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ian Hamilton250.039$84kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Nicky Delmonico271.062$53kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luis González240.000$34kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Garrett Crochet210.000$31kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Alex McRae270.061$25kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brady Lail260.004$19kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jonathan Stiever230.000$19kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Yermín Mercedes270.000$9kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Drew Anderson260.000$3kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Bernardo Flores Jr.24

Graphs

Every roster slot ranked best→worst by WAR. Bars = White Sox 2020; 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

RegimeSeasonsWin %Playoff %Pennant %WS %
WINDOW 28152.131.05.01.1
CONTEND 30056.964.719.710.3
FORCED-SPEND 25648.09.81.61.6
REBUILD 32143.31.20.30.3