# 2021 Chicago White Sox season

The 2021 Chicago White Sox season was the club's 122nd season in Chicago and 121st in the American League, and their first under returning manager Tony La Russa since 1986. The White Sox played their home games at Guaranteed Rate Field. On September 23, after a win against the Cleveland Indians, the White Sox clinched the American League Central for the first time since the 2008 season and became the first Major League team of the 2021 season to clinch their division. They finished the regular season with 93 wins, the third most in the American League and their most wins as a franchise since the 2005 season. By winning the American League Central, it secured the team their first back-to-back postseason appearance in franchise history after having clinched a wild card berth in the previous season. They lost to the Houston Astros in the 2021 American League Division Series. As of the 2024 MLB Season, this was the last season the White Sox qualified for the MLB postseason.

## Offseason
### Manager

On October 12, 2020, the White Sox fired manager Rick Renteria. He had managed the team for 4 seasons, leading them to a playoff appearance in 2020. On October 29, 2020, the White Sox announced that they would hire Tony La Russa, who managed the team from 1979 to 1986. La Russa, age 76, became the oldest person to manage an MLB team. La Russa had not managed a team since the 2011 St. Louis Cardinals who won the World Series that year.

### Transactions

* December 2, 2020: White Sox sign a one-year, $862,500 contract with pitcher Jace Fry. White Sox also non-tender outfielder Nomar Mazara and pitcher Carlos Rodón.
* December 7, 2020: White Sox trade pitchers Dane Dunning and Avery Weems to the Texas Rangers for pitcher Lance Lynn.
* December 10, 2020: Outfielder Adam Eaton signed a one-year, $7 million contract.
* December 30, 2020: White Sox sign a one-year, $1.375 million contract with outfielder Adam Engel.
* December 31, 2020: White Sox sign a one-year $2 million contract with pitcher Evan Marshall.
* January 15, 2021: White Sox sign contracts to three players – Liam Hendriks (four-year, $54 million), Lucas Giolito (one-year, $4.15 million), and Reynaldo López (one-year, $2.1 million). The White Sox also signed international players Yoelkis Céspedes and Norge Vera to both one-year, $2.05/1.5 million contracts respectively.
* February 1, 2021: Pitcher Carlos Rodón signed a one-year, $3 million contract. Pitcher Emilio Vargas designated for assignment in a corresponding move.

## Regular season
### City Connect jerseys

On May 28, the White Sox unveiled the City Connect jerseys. They wore the jerseys for the first time on June 5 against the Detroit Tigers. The jerseys are black with white stripes and the hat logo has a "CHI" instead of the "SOX" logo. The jerseys pay homage to the South Side of Chicago.

### American League Central

vteAL Central :
| Team | W | L | Pct. | GB | Home | Road |
| Chicago White Sox | 93 | 69 | .574 | — | 53‍–‍28 | 40‍–‍41 |
| Cleveland Indians | 80 | 82 | .494 | 13 | 40‍–‍41 | 40‍–‍41 |
| Detroit Tigers | 77 | 85 | .475 | 16 | 42‍–‍39 | 35‍–‍46 |
| Kansas City Royals | 74 | 88 | .457 | 19 | 39‍–‍42 | 35‍–‍46 |
| Minnesota Twins | 73 | 89 | .451 | 20 | 38‍–‍43 | 35‍–‍46 |

### Record against opponents

2021 American League recordvte
Source: MLB Standings Grid – 2021 :
| Team | BAL | BOS | CWS | CLE | DET | HOU | KC | LAA | MIN | NYY | OAK | SEA | TB | TEX | TOR | NL |
| Baltimore | — | 6–13 | 0–7 | 2–5 | 2–5 | 3–3 | 4–3 | 2–4 | 2–4 | 8–11 | 3–3 | 3–4 | 1–18 | 4–3 | 5–14 | 7–13 |
| Boston | 13–6 | — | 3–4 | 4–2 | 3–3 | 2–5 | 5–2 | 3–3 | 5–2 | 10–9 | 3–3 | 4–3 | 8–11 | 3–4 | 10–9 | 16–4 |
| Chicago | 7–0 | 4–3 | — | 10–9 | 12–7 | 2–5 | 9–10 | 2–5 | 13–6 | 1–5 | 4–3 | 3–3 | 3–3 | 5–1 | 4–3 | 14–6 |
| Cleveland | 5–2 | 2–4 | 9–10 | — | 12–7 | 1–6 | 14–5 | 5–1 | 8–11 | 3–4 | 2–4 | 3–4 | 1–6 | 4–2 | 2–5 | 9–11 |
| Detroit | 5–2 | 3–3 | 7–12 | 7–12 | — | 5–2 | 8–11 | 1–6 | 8–11 | 3–3 | 1–6 | 5–1 | 4–3 | 6–1 | 3–3 | 11–9 |
| Houston | 3–3 | 5–2 | 5–2 | 6–1 | 2–5 | — | 3–4 | 13–6 | 3–4 | 2–4 | 11–8 | 11–8 | 4–2 | 14–5 | 4–2 | 9–11 |
| Kansas City | 3–4 | 2–5 | 10–9 | 5–14 | 11–8 | 4–3 | — | 2–4 | 10–9 | 2–4 | 2–5 | 4–3 | 2–4 | 2–4 | 3–4 | 12–8 |
| Los Angeles | 4–2 | 3–3 | 5–2 | 1–5 | 6–1 | 6–13 | 4–2 | — | 5–2 | 4–3 | 4–15 | 8–11 | 1–6 | 11–8 | 4–3 | 11–9 |
| Minnesota | 4–2 | 2–5 | 6–13 | 11–8 | 11–8 | 4–3 | 9–10 | 2–5 | — | 1–6 | 1–5 | 2–4 | 3–3 | 4–3 | 3–4 | 10–10 |
| New York | 11–8 | 9–10 | 5–1 | 4–3 | 3–3 | 4–2 | 4–2 | 3–4 | 6–1 | — | 4–3 | 5–2 | 8–11 | 6–1 | 8–11 | 12–8 |
| Oakland | 3–3 | 3–3 | 3–4 | 4–2 | 6–1 | 8–11 | 5–2 | 15–4 | 5–1 | 3–4 | — | 4–15 | 4–3 | 10–9 | 2–5 | 11–9 |
| Seattle | 4–3 | 3–4 | 3–3 | 4–3 | 1–5 | 8–11 | 3–4 | 11–8 | 4–2 | 2–5 | 15–4 | — | 6–1 | 13–6 | 4–2 | 9–11 |
| Tampa Bay | 18–1 | 11–8 | 3–3 | 6–1 | 3–4 | 2–4 | 4–2 | 6–1 | 3–3 | 11–8 | 3–4 | 1–6 | — | 3–4 | 11–8 | 15–5 |
| Texas | 3–4 | 4–3 | 1–5 | 2–4 | 1–6 | 5–14 | 4–2 | 8–11 | 3–4 | 1–6 | 9–10 | 6–13 | 4–3 | — | 2–4 | 7–13 |
| Toronto | 14–5 | 9–10 | 3–4 | 5–2 | 3–3 | 2–4 | 4–3 | 3–4 | 4–3 | 11–8 | 5–2 | 2–4 | 8–11 | 4–2 | — | 14–6 |
Updated with the results of all games through October 3, 2021.

### Transactions

* May 4, 2021: Outfielder Brian Goodwin signed a minor league contract. He eventually was called up to the active roster and made his season debut June 12 against the Detroit Tigers.
* July 7, 2021: White Sox designated outfielder Adam Eaton for assignment.
* July 29, 2021: White Sox trade pitcher Konnor Pilkington to the Cleveland Indians for second baseman César Hernández.
* July 29, 2021: White Sox trade pitcher Bailey Horn to the Chicago Cubs for pitcher Ryan Tepera.
* July 30, 2021: White Sox trade second baseman Nick Madrigal and pitcher Codi Heuer to the Chicago Cubs for pitcher Craig Kimbrel.

### Achievements

* Yermín Mercedes became the first MLB player of the modern era to start a season 8-for-8. He picked up five hits on April 2 against the Los Angeles Angels becoming the first player in White Sox history to record five hits in their first start and the following day he picked up three hits in his first three at bats.
* On April 14, Carlos Rodón pitched the twentieth no hitter in White Sox history against the Cleveland Indians. Rodón pitched eight perfect innings and retired the first batter he faced in the ninth inning before hitting Cleveland catcher Roberto Pérez in the foot. Pérez was the only base runner Rodón allowed. Rodón struck out 7 batters and threw 75 of 114 pitches for strikes.
* Tony La Russa surpassed John McGraw for second all-time in career wins as a manager. This milestone in La Russa's career occurred as a result of the team's 3-0 victory over the Detroit Tigers on June 6.
* The White Sox had four players selected to play for the American League in the 2021 MLB All-Star Game: Tim Anderson, Liam Hendriks, Lance Lynn, and Carlos Rodón. During the game, Lynn pitched one shutout inning, where he gave up no hits, one walk, and struck out catcher J. T. Realmuto of the National League. Hendriks pitched to close out the game for the American League and recorded the save, becoming the first Australian-born baseball player to do so. Anderson was substituted into the game as a defensive replacement, but was not able to record an at-bat.
* On July 31, Seby Zavala became the first player in MLB history to hit his first three career home runs in the same game. His first two were hit off of the Cleveland Indians starter Triston McKenzie (with one of them being a grand slam) and his third came off of reliever Bryan Shaw.
* On August 8 and 9, Eloy Jiménez became the first player in White Sox history to hit 2 Home Runs and 5 RBI's in back-to-back games. His two home runs on August 8 came off of Chicago Cubs pitchers Zach Davies and Michael Rucker and his two homers on August 9 came off of Minnesota Twins pitcher Beau Burrows. It was the first time a Major League player had at least two home runs and five RBIs in back-to-back games since Bryce Harper in 2015.
* José Abreu surpassed Harold Baines for the third most home runs in White Sox history. His 222nd career home run with the club came as a game-tying hit in the ninth inning against the New York Yankees off of Chad Green on August 14.
* On August 16, Craig Kimbrel recorded his 1000th career strikeout. He became the fastest pitcher in Major League history to reach that career milestone, doing it in just over 613 innings pitched. The strikeout was recorded against Matt Chapman of the Oakland Athletics.
* The White Sox pitching staff lead the American League in Complete Games (4), Hits allowed (1,205), Runs allowed (636), Earned Runs allowed (581), and Strikeouts (1588).
* The White Sox finished with the best home record in the American League, going 53-28 (a .650 win percentage) at Guaranteed Rate Field.
* Closer Liam Hendriks completed the season with the most saves in the American League (38). This was the first time that a White Sox pitcher accomplished such a feat since Bobby Thigpen in 1990. Hendriks also led Major League relievers in strikeouts (113) becoming the first White Sox pitcher to have 100 or more strikeouts in relief.
* Dylan Cease led the American League in K/9 with 12.3.
* The White Sox had 6 pitchers with 100 or more strikeouts. Dylan Cease (226), Lucas Giolito (201), Carlos Rodón (185), Lance Lynn (176), Liam Hendriks (113), and Michael Kopech (103). It is the most pitchers to have 100 or more strikeouts in one season in franchise history.
* The White Sox had 4 pitchers finish in the top 11 of the Cy Young Award voting with Lucas Giolito (T-11th), Liam Hendriks (8th), Carlos Rodón (5th), and Lance Lynn (3rd).

## Game log

On November 23, MLB announced that the White Sox would face the New York Yankees in the first MLB at Field of Dreams game in Dyersville, Iowa, on August 12. This game was originally scheduled for August 13, 2020. The White Sox won the game 9-8 on a walk-off two run home run by Tim Anderson.
2021 regular season game log: 93–69 (Home: 53–28; Away: 40–41) :
April: 14–11 (Home: 8–5; Away: 6–6)
#DateOpponentTime (CT)ScoreWinLossSaveAttendanceRecordStreak
1April 1@ Angels9:05pm3–4Mayers (1–0)Bummer (0–1)Iglesias (1)13,2070–1L1
2April 2@ Angels8:38pm12–8Kopech (1–0)Heaney (0–1)Hendriks (1)12,7631–1W1
3April 3@ Angels8:07pm3–5Guerra (1–0)Marshall (0–1)—12,0431–2L1
4April 4@ Angels7:37pm4–7Iglesias (1–0)Ruiz (0–1)—12,3961–3L2
5April 5@ Mariners9:10pm6–0Rodón (1–0)Sheffield (0–1)—6,4362–3W1
6April 6@ Mariners9:10pm10–4Giolito (1–0)Margevicius (0–1)—7,9803–3W2
7April 7@ Mariners3:10pm4–8Vest (1–0)Foster (0–1)—7,4293–4L1
8April 8Royals3:10pm6–0Lynn (1–0)Keller (0–1)—8,2074–4W1
–April 10Royals1:10pmPostponed (Rain, Makeup May 14)
9April 11Royals1:10pm3–4 (10)Holland (1–1)Crochet (0–1)Zimmer (1)7,6954–5L1
10April 12Indians7:10pm4–3Heuer (1–0)Clase (1–1)—7,3935–5W1
11April 13Indians7:10pm0–2 (10)Bieber (1–1)Crochet (0–2)Karinchak (1)7,1025–6L1
12April 14Indians7:10pm8–0Rodón (2–0)Plesac (1–2)—7,1486–6W1
13April 15Indians1:10pm2–4Civale (3–0)Lynn (1–1)Clase (3)7,0496–7L1
—April 16@ Red Sox6:10pmPostponed (Snow, Makeup April 18)
14April 17@ Red Sox3:05pm4–7Ottavino (2–1)Heuer (1–1)—4,6686–8L2
15April 18 (1)@ Red Sox12:10pm3–2 (7)Keuchel (1–0)Houck (0–2)Hendriks (2)4,6797–8W1
16April 18 (2)@ Red Sox4:10pm5–1 (7)Foster (1–1)Pérez (0–1)—4,6018–8W2
17April 19@ Red Sox10:10am4–11Eovaldi (3–1)Giolito (1–1)—4,7388–9L1
18April 20@ Indians5:10pm8–5Rodón (3–0)Plesac (1–3)Hendriks (3)4,1769–9W1
—April 21@ Indians5:10pmPostponed (Rain, Makeup May 31)
19April 23Rangers7:10pm9–7Heuer (2–1)Cody (0–2)Hendriks (4)8,96910–9W2
20April 24Rangers6:10pm2–1Hendriks (1–0)King (2–1)—8,55611–9W3
21April 25Rangers1:10pm8–4Kopech (2–0)Arihara (2–2)—9,28512–9W4
22April 27Tigers7:10pm2–5Ureña (1–3)Giolito (1–2)Soto (3)9,44512–10L1
—April 28Tigers7:10pmPostponed (Rain, Makeup April 29)
23April 29 (1)Tigers4:10pm3–1 (7)Rodón (4–0)Mize (1–3)Hendriks (5)N/A13–10W1
24April 29 (2)Tigers8:15pm11–0 (7)Cease (1-0)Boyd (2-3)—7,62814–10W2
25April 30Indians7:10pm3–5Bieber (3–2)Keuchel (1–1)Clase (5)9,40514–11L1 :
May: 19–10 (Home: 12–4; Away: 7–6)
#DateOpponentTime (CT)ScoreWinLossSaveAttendanceRecordStreak
26May 1Indians3:05pm7–3Lynn (2–1)McKenzie (0–1)—9,45115–11W1
27May 2Indians1:10pm0–5Plesac (2–3)Giolito (1–3)—9,47115–12L1
28May 4@ Reds5:40pm9–0Cease (2–0)Hoffman (2–2)—10,20916–12W1
29May 5@ Reds11:40am0–1 (10)Sims (1–1)Hendriks (1–1)—10,24716–13L1
30May 7@ Royals7:10pm3–0Rodón (5–0)Keller (2–4)Hendriks (6)16,01117–13W1
31May 8@ Royals6:10pm9–1Lynn (3–1)Lynch (0–1)—15,89518–13W2
32May 9@ Royals1:10pm9–3Giolito (2–3)Minor (2–2)—12,10219–13W3
33May 11Twins7:10pm9–3Crochet (1–2)Alcalá (0–1)—7,96220–13W4
34May 12Twins7:10pm13–8Keuchel (2–1)Happ (2–1)—8,39321–13W5
35May 13Twins1:10pm4–2Lynn (4–1)Pineda (2–2)Hendriks (7)8,18822–13W6
36May 14 (1)Royals1:10pm2–6 (7)Keller (3–4)Giolito (2–4)—8,57422–14L1
37May 14 (2)Royals7:10pm3–1 (7)Heuer (3–1)Junis (1–3)Hendriks (8)9,82323–14W1
38May 15Royals6:10pm1–5Minor (3–2)Rodón (5–1)—9,88623–15L1
39May 16Royals1:10pm4–3Foster (2–1)Davis (0–2)—9,92824–15W1
40May 17@ Twins6:40pm16–4Keuchel (3–1)Happ (2–2)—8,43125–15W2
41May 18@ Twins6:40pm4–5Rogers (1–2)Bummer (0–2)—9,50425–16L1
42May 19@ Twins12:10pm2–1Giolito (3–4)Shoemaker (2–5)Hendriks (9)8,60826–16W1
43May 21@ Yankees6:05pm1–2Chapman (3–0)Marshall (0–2)—14,01126–17L1
44May 22@ Yankees12:05pm0–7Cole (6–2)Cease (2–1)—14,66526–18L2
45May 23@ Yankees12:05pm4–5Chapman (4–0)Bummer (0–3)—14,00726–19L3
46May 24Cardinals7:10pm5–1Lynn (5–1)Kim (1–2)—14,62927–19W1
47May 25Cardinals7:10pm8–3Giolito (4–4)Flaherty (8–1)Hendriks (10)16,38028–19W2
48May 26Cardinals1:10pm0–4Gant (4–3)Rodón (5–2)—14,79128–20L1
49May 27Orioles7:10pm5–1Cease (3–1)Tate (0–2)—9,67129–20W1
—May 28Orioles7:10pmPostponed (Rain, Makeup May 29)
50May 29 (1)Orioles1:10pm7–4 (7)Keuchel (4–1)Harvey (3–6)Hendriks (11)N/A30–20W2
51May 29 (2)Orioles4:35pm3–1 (7)Lynn (6–1)Means (4–1)Hendriks (12)20,02931–20W3
52May 30Orioles1:10pm3–1Giolito (5–4)Tate (0–3)Hendriks (13)21,06732–20W4
53May 31 (1)@ Indians2:10pm8–6 (8)Heuer (4–1)Karinchak (2–2)Bummer (1)N/A33–20W5
54May 31 (2)@ Indians5:35pm1–3 (7)Maton (1–0)Lambert (0–1)Clase (9)10,72633–21L1 :
June: 14–11 (Home: 10–5; Away: 4–6)
#DateOpponentTime (CT)ScoreWinLossSaveAttendanceRecordStreak
55June 1@ Indians5:10pm5–6Bieber (6–3)Cease (3–2)Karinchak (7)7,13233–22L2
—June 2@ Indians12:10pmPostponed (Rain, Makeup September 23)
56June 3Tigers7:10pm4–1Lynn (7–1)Mize (3–4)Hendriks (14)12,84534–22W1
57June 4Tigers7:10pm9–8Hendriks (2–1)Cisnero (0–3)—21,63735–22W2
58June 5Tigers1:10pm3–4Skubal (3–7)Giolito (5–5)Cisnero (1)21,71935–23L1
59June 6Tigers1:10pm3–0Cease (4–2)Ureña (2–5)Hendriks (15)20,06836–23W1
60June 8Blue Jays7:10pm6–1Crochet (2–2)Thornton (1–2)—12,76137–23W2
61June 9Blue Jays7:10pm2–6Chatwood (1–2)Bummer (0–4)—14,43837–24L1
62June 10Blue Jays7:10pm5–2Keuchel (5–1)Ryu (5–4)Hendriks (16)16,90338–24W1
63June 11@ Tigers6:10pm5–4 (10)Hendriks (3–1)Cisnero (0–4)Bummer (2)14,16339–24W2
64June 12@ Tigers3:10pm15–2Cease (5–2)Ureña (2–6)—15,91340–24W3
65June 13@ Tigers12:10pm4–1Rodón (6–2)Alexander (0–1)Hendriks (17)14,09341–24W4
66June 14Rays7:10pm2–5Feyereisen (3–2)Lynn (7–2)Fairbanks (3)18,02441–25L1
67June 15Rays7:10pm3–0Keuchel (6–1)McClanahan (2–2)Hendriks (18)19,25942–25W1
68June 16Rays1:10pm8–7 (10)Burr (1–0)Fairbanks (1–1)—20,09843–25W2
69June 17@ Astros7:10pm2–10Urquidy (5–3)Cease (5–3)—21,79543–26L1
70June 18@ Astros7:10pm1–2Pressly (4–1)Crochet (2–3)—30,89843–27L2
71June 19@ Astros6:15pm3–7Valdez (4–0)Lynn (7–3)—35,21043–28L3
72June 20@ Astros1:10pm2–8McCullers Jr. (4–1)Keuchel (6–2)—39,82143–29L4
73June 22@ Pirates6:05pm3–6Bednar (1–1)Crochet (2–4)Rodríguez (9)9,84743–30L5
74June 23@ Pirates11:35am4–3Cease (6–3)De Jong (0–2)Hendriks (19)10,40644–30W1
75June 25Mariners7:10pm3–9Kikuchi (5–3)Rodón (6–3)—32,18944–31L1
—June 26Mariners1:10pmSuspended (Rain, makeup: June 27)
76June 27 (1)Mariners1:10pm2–3Sewald (5–2)Hendriks (3–2)Graveman (7)30,01744–32L2
77June 27 (2)Mariners4:15pm7–5 (7)Bummer (1–4)Dugger (0–2)Hendriks (20)30,01745–32W1
—June 28Twins7:10pmPostponed (Rain, Makeup July 19)
78June 29Twins7:10pm7–6Giolito (6–5)Maeda (3–3)Hendriks (21)17,38246–32W2
79June 30Twins7:10pm13–3Cease (7–3)Ober (0–1)—16,80347–32W3 :
July: 14–12 (Home: 6–4; Away: 8–8)
#DateOpponentTime (CT)ScoreWinLossSaveAttendanceRecordStreak
80July 1Twins1:10pm8–5Kopech (3–0)Alcalá (1–3)—24,94448–32W4
81July 2@ Tigers6:10pm8–2Lynn (8–3)Mize (5–5)—18,18549–32W5
82July 3@ Tigers3:10pm5–11Skubal (5–7)Keuchel (6–3)—17,23049–33L1
83July 4@ Tigers12:10pm5–6Alexander (1–1)Giolito (6–6)Cisnero (4)15,34249–34L2
84July 5@ Twins6:10pm5–8Ober (1–1)Cease (7–4)Robles (8)20,32149–35L3
85July 6@ Twins7:10pm4–1Rodón (7–3)Berríos (7–3)Hendriks (22)18,43750–35W1
86July 7@ Twins12:10pm6–1Lynn (9–3)Pineda (3–5)—19,66451–35W2
87July 9@ Orioles6:05pm12–1Keuchel (7–3)López (2–12)—12,07752–35W3
88July 10@ Orioles3:05pm8–3Giolito (7–6)Eshelman (0–2)Hendriks (23)26,39153–35W4
89July 11@ Orioles12:05pm7–5 (10)Hendriks (4–2)Wells (2–1)Foster (1)11,60054–35W5
—July 1391st All-Star Game in Denver, CO
90July 16Astros7:10pm1–7McCullers Jr. (7–2)Cease (7–5)—34,51654–36L1
91July 17Astros6:15pm10–1Giolito (8–6)Odorizzi (3–5)—34,30455–36W1
92July 18Astros1:10pm4–0Rodón (8–3)Valdez (5–2)—34,14856–36W2
93July 19 (1)Twins4:10pm2–3 (8)Duffey (2–2)Crochet (2–5)Robles (10)N/A56–37L1
94July 19 (2)Twins7:35pm5–3 (7)Bummer (2–4)Berríos (7–4)—18,27257–37W1
95July 20Twins7:10pm9–5Burr (2–0)Alcalá (2–4)—17,70358–37W2
96July 21Twins7:10pm2–7Pineda (4–5)Cease (7–6)—25,60058–38L1
97July 23@ Brewers7:10pm1–7Houser (6–5)Giolito (8–7)—32,71458–39L2
98July 24@ Brewers6:10pm1–6Burnes (6–4)Rodón (8–4)—41,68658–40L3
99July 25@ Brewers6:08pm3–1Lynn (10–3)Woodruff (7–5)Hendriks (24)36,88759–40W1
100July 26@ Royals7:10pm3–4Minor (8–8)Keuchel (7–4)Barlow (6)12,38459–41L1
101July 27@ Royals7:10pm5–3López (1–0)Zimmer (4–1)Hendriks (25)14,29860–41W1
102July 28@ Royals7:10pm2–3 (10)Barlow (3–3)Burr (2–1)—13,62660–42L1
103July 29@ Royals1:10pm0–5Hernández (2–1)Rodón (8–5)—11,21060–43L2
104July 30Indians7:10pm6–4Ruiz (1–1)Karinchak (7–3)Hendriks (26)36,12361–43W1
105July 31Indians6:10pm11–12Garza (1–0)Kopech (3–1)Clase (13)35,86661–44L1 :
August: 16–12 (Home: 9–6; Away: 7–6)
#DateOpponentTime (CT)ScoreWinLossSaveAttendanceRecordStreak
106August 1Indians1:10pm2–1Hendriks (5–2)Wittgren (2–4)—34,34462–44W1
107August 3Royals7:10pm7–1Cease (8–6)Bubic (3–5)—19,36963–44W2
108August 4Royals7:10pm1–9Hernández (3–1)Giolito (8–8)—22,79363–45L1
109August 5Royals7:10pm2–3Lynch (2–3)Keuchel (7–5)Brentz (1)23,58963–46L2
110August 6@ Cubs1:20pm8–6 (10)Hendriks (6–2)Rodríguez (0–2)—39,53964–46W1
111August 7@ Cubs1:20pm4–0Rodón (9–5)Alzolay (4–12)—40,07765–46W2
112August 8@ Cubs6:09pm9–3Cease (9–6)Davies (6–9)—39,41266–46W3
113August 9@ Twins7:10pm11–1Giolito (9–8)Burrows (0–1)—17,85867–46W4
114August 10@ Twins7:10pm3–4Jax (3–1)Keuchel (7–6)Colomé (6)18,30267–47L1
115August 11@ Twins12:10pm0–1Thielbar (4–0)Ruiz (1–2)Colomé (7)22,37067–48L2
116August 12†Yankees (Field of Dreams game)6:00pm9–8Hendriks (7–2)Britton (0–1)—7,83268–48W1
117August 14Yankees6:10pm5–7 (10)Green (7–5)Hendriks (7–3)Abreu (1)38,47768–49L1
118August 15Yankees1:10pm3–5Cortés Jr. (1–1)Giolito (9–9)Peralta (4)37,69668–50L2
119August 16Athletics7:10pm5–2Keuchel (8–6)Montas (9–9)Hendriks (27)19,41069–50W1
120August 17Athletics7:10pm9–0López (2–0)Bassitt (12–4)—21,02570–50W2
121August 18Athletics7:10pm3–2Crochet (3–5)Blackburn (0–1)Hendriks (28)22,78071–50W3
122August 19Athletics1:10pm4–5Irvin (9–11)Kopech (3–2)Trivino (20)23,85371–51L1
123August 20@ Rays6:10pm7–5 (11)Hendriks (8–3)Kittredge (8–2)Tepera (2)13,17872–51W1
124August 21@ Rays12:10pm4–8Patiño (3–3)Keuchel (8–7)McHugh (1)22,27572–52L1
125August 22@ Rays12:10pm0–9Armstrong (1–0)López (2–1)Fleming (1)16,69672–53L2
126August 23@ Blue Jays6:07pm1–2Mayza (3–1)Kimbrel (2–4)Romano (12)14,64072–54L3
127August 24@ Blue Jays6:07pm5–2Cease (10–6)Berríos (8–7)Hendriks (29)14,55373–54W1
128August 25@ Blue Jays6:07pm1–3Mayza (4–1)Bummer (2–5)Romano (13)14,27673–55L1
129August 26@ Blue Jays2:07pm10–7Rodón (10–5)Ryu (12–7)Kimbrel (24)14,95874–55W1
130August 27Cubs7:10pm17–13López (3–1)Sampson (0–1)—37,89275–55W2
131August 28Cubs6:10pm0–7Mills (6–6)Lynn (10–4)—38,66875–56L1
132August 29Cubs1:10pm13–1Cease (11–6)Hendricks (14–6)—38,56576–56W1
133August 31Pirates7:10pm4–2Kopech (4–2)Wilson (2–6)Hendriks (30)19,22177–56W2
†The White Sox were the home team against the Yankees at the Field of Dreams movie site in the inaugural MLB at Field of Dreams game. :
September/October: 16–13 (Home: 8–4; Away: 8–9)
#DateOpponentTime (CT)ScoreWinLossSaveAttendanceRecordStreak
134September 1Pirates7:10pm6–3Rodón (11–5)Kranick (1–3)Hendriks (31)19,23178–56W3
135September 3@ Royals7:10pm2–7Hernández (5–1)Keuchel (8–8)—14,21078–57L1
136September 4@ Royals6:10pm10–7Kimbrel (3–4)Lynch (4–4)Hendriks (32)18,80079–57W1
137September 5@ Royals1:10pm0–6Singer (4–9)Cease (11–7)—19,69679–58L1
138September 7@ Athletics8:40pm6–3Lambert (1–1)Puk (0–3)Hendriks (33)4,55680–58W1
139September 8@ Athletics8:40pm1–5Montas (12–9)Keuchel (8–9)—8,14780–59L1
140September 9@ Athletics2:37pm1–3Manaea (9–9)López (3–2)Chafin (3)5,07880–60L2
141September 10Red Sox7:10pm4–3Rodón (12–5)Houck (0–4)Hendriks (34)34,36581–60W1
142September 11Red Sox6:10pm8–9 (10)Whitlock (8–3)Wright (0–1)Taylor (1)37,85481–61L1
143September 12Red Sox1:10pm2–1Kimbrel (4–4)Whitlock (8–4)—36,17882–61W1
144September 14Angels7:10pm9–3Bummer (3–5)Naughton (0–2)—21,84883–61W2
145September 15Angels7:10pm2–3Mayers (5–5)Kopech (3–4)Iglesias (32)26,50583–62L1
146September 16Angels1:10pm3–9Cobb (8–3)López (3–3)—27,09883–63L2
147September 17@ Rangers7:05pm8–0Cease (12–7)Hearn (6–5)—28,28884–63W1
148September 18@ Rangers6:05pm1–2Anderson (1–2)Lynn (10–5)Barlow (7)31,12184–64L1
149September 19@ Rangers1:35pm7–2Giolito (10–9)Lyles (9–12)—24,91885–64W1
150September 20@ Tigers5:40pm3–4Hutchison (2–1)Kimbrel (4–5)Lange (1)12,88485–65L1
151September 21@ Tigers12:10pm3–5Garcia (3–2)Fry (0–1)Fulmer (11)10,58585–66L2
—September 22@ Tigers12:10pmPostponed (Rain, Makeup September 27)
152September 23 (1)@ Indians12:10pm7–2 (7)Bummer (4–5)Civale (11–5)—11,85186–66W1
153September 23 (2)@ Indians5:10pm3–5 (7)Clase (4–5)Ruiz (1–3)—11,33686–67L1
154September 24@ Indians6:10pm1–0Cease (13–7)Stephan (3–1)Hendriks (35)18,75687–67W1
155September 25@ Indians6:15pm0–6Morgan (4–7)Lynn (10–6)—24,08287–68L1
156September 26@ Indians12:10pm5–2Giolito (11–9)McKenzie (5–8)Hendriks (36)21,95788–68W1
157September 27@ Tigers12:10pm8–7Keuchel (9–9)Manning (4–7)Hendriks (37)11,04489–68W2
158September 28Reds7:10pm7–1López (4–3)O'Brien (0–1)—25,24290–68W3
159September 29Reds7:10pm6–1Rodón (13–5)Gray (7–9)—23,01891–68W4
160October 1Tigers7:10pm8–1Lynn (11–6)Peralta (4–5)—30,72992–68W5
161October 2Tigers6:10pm5–4Bummer (5–5)Funkhouser (7–4)Hendriks (38)36,32093–68W6
162October 3Tigers2:10pm2–5Jiménez (6–1)López (4–4)—30,72293–69L1 :
Legend:        = Win        = Loss        = Postponement Bold = White Sox team member :

### Detailed records

American League :
| Opponent | Total | Home | Away | RS | RA |
| American League Central |||||||
| Chicago White Sox | – | – | – | – | – |
| Cleveland Indians | 10–9 | 5–5 | 5–4 | 81 | 74 |
| Detroit Tigers | 12–7 | 7–3 | 5–4 | 106 | 71 |
| Kansas City Royals | 9–10 | 4–5 | 5–5 | 72 | 71 |
| Minnesota Twins | 13–6 | 8–2 | 5–4 | 123 | 71 |
| Total | 44–32 | 24–15 | 20–17 | 382 | 287 |
| American League East |||||||
| Opponent | Total | Home | Away | RS | RA |
| Baltimore Orioles | 7–0 | 4–0 | 3–0 | 45 | 16 |
| Boston Red Sox | 4–3 | 2–1 | 2–2 | 30 | 34 |
| New York Yankees | 1–5 | 1–2 | 0–3 | 22 | 34 |
| Tampa Bay Rays | 3–3 | 2–1 | 1–2 | 24 | 34 |
| Toronto Blue Jays | 4–3 | 2–1 | 2–2 | 30 | 23 |
| Total | 19–14 | 11–5 | 8–9 | 151 | 141 |
| American League West |||||||
| Opponent | Total | Home | Away | RS | RA |
| Houston Astros | 2–5 | 2–1 | 0–4 | 23 | 35 |
| Los Angeles Angels | 2–5 | 1–2 | 1–3 | 36 | 39 |
| Oakland Athletics | 4–3 | 3–1 | 1–2 | 29 | 20 |
| Seattle Mariners | 3–3 | 1–2 | 2–1 | 32 | 29 |
| Texas Rangers | 5–1 | 3–0 | 2–1 | 35 | 16 |
| Total | 16–17 | 10–6 | 6–11 | 155 | 139 |
National League Central :
| Opponent | Total | Home | Away | RS | RA |
| Chicago Cubs | 5–1 | 2–1 | 3–0 | 51 | 30 |
| Cincinnati Reds | 3–1 | 2–0 | 1–1 | 22 | 3 |
| Milwaukee Brewers | 1–2 | – | 1–2 | 5 | 14 |
| Pittsburgh Pirates | 3–1 | 2–0 | 1–1 | 17 | 14 |
| St. Louis Cardinals | 2–1 | 2–1 | – | 13 | 8 |
| Total | 14–6 | 8–2 | 6–4 | 108 | 69 |

## Postseason
### Game log

2021 White Sox postseason game log :
American League Division Series (1–3) (best of 5)
#DateOpponentScoreWinLossSaveTime (CT)RecordAttendanceBox
1October 7@ Astros1–6McCullers Jr. (1–0)Lynn (0–1)—3:07pm0–140,497L1
2October 8@ Astros4–9Stanek (1–0)Bummer (0–1)—1:07pm0–241,315L2
3October 10Astros12–6Kopech (1–0)García (0–1)—7:07pm1–240,288W1
—October 11AstrosPostponed (rain, makeup October 12)
4October 12Astros1–10García (1–1)Rodón (0–1)—1:07pm1–340,170L1 :

### Postseason rosters

Playoff rosters :
American League Division Series
Pitchers: 27 Lucas Giolito 31 Liam Hendriks 33 Lance Lynn 34 Michael Kopech 39 Aaron Bummer 40 Reynaldo López 45 Garrett Crochet 46 Craig Kimbrel 51 Ryan Tepera 55 Carlos Rodón 66 José Ruiz 84 Dylan Cease
Catchers: 21 Zack Collins 24 Yasmani Grandal
Infielders: 7 Tim Anderson 10 Yoán Moncada 12 César Hernández 20 Danny Mendick 28 Leury García 32 Gavin Sheets 79 José Abreu
Outfielders: 0 Billy Hamilton 15 Adam Engel 25 Andrew Vaughn 74 Eloy Jiménez 88 Luis Robert :

## Player stats
### Batting

Note: G = Games played; AB = At bats; R = Runs scored; H = Hits; 2B = Doubles; 3B = Triples; HR = Home runs; RBI = Runs batted in; AVG = Batting average; OBP = On-base percentage; SB = Stolen bases
| Player | G | AB | R | H | 2B | 3B | HR | RBI | AVG | OBP | SB |
| Jose Abreu | 152 | 659 | 86 | 148 | 30 | 2 | 30 | 117 | .261 | .351 | 1 |
| Tim Anderson | 123 | 551 | 94 | 163 | 29 | 2 | 17 | 61 | .309 | .338 | 18 |
| Jake Burger | 15 | 38 | 5 | 10 | 3 | 1 | 1 | 3 | .263 | .333 | 0 |
| Dylan Cease | 3 | 8 | 1 | 3 | 1 | 0 | 0 | 0 | .375 | .375 | 0 |
| Zack Collins | 78 | 195 | 25 | 41 | 13 | 0 | 4 | 26 | .210 | .330 | 1 |
| Adam Eaton | 58 | 189 | 33 | 38 | 8 | 2 | 5 | 28 | .201 | .298 | 2 |
| Adam Engel | 39 | 123 | 21 | 31 | 9 | 0 | 7 | 18 | .252 | .336 | 7 |
| Leury Garcia | 126 | 415 | 60 | 111 | 22 | 4 | 5 | 54 | .267 | .335 | 6 |
| Lucas Giolito | 2 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | .250 | .250 | 0 |
| Luis Gonzalez | 6 | 8 | 2 | 2 | 2 | 0 | 0 | 0 | .250 | .455 | 0 |
| Romy Gonzalez | 10 | 32 | 4 | 8 | 3 | 0 | 0 | 2 | .250 | .273 | 0 |
| Brian Goodwin | 72 | 235 | 33 | 52 | 10 | 1 | 8 | 29 | .221 | .319 | 1 |
| Yasmani Grandal | 93 | 279 | 60 | 67 | 9 | 0 | 23 | 62 | .240 | .420 | 0 |
| Billy Hamilton | 71 | 127 | 23 | 28 | 8 | 3 | 2 | 11 | .220 | .242 | 9 |
| Cesar Hernandez | 53 | 194 | 24 | 45 | 4 | 0 | 3 | 15 | .232 | .309 | 1 |
| Eloy Jimenez | 55 | 213 | 23 | 53 | 10 | 0 | 10 | 37 | .249 | .303 | 0 |
| Dallas Keuchel | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | 0 |
| Michael Kopech | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | 0 |
| Jake Lamb | 43 | 113 | 20 | 24 | 2 | 0 | 6 | 13 | .212 | .321 | 0 |
| Lance Lynn | 2 | 5 | 0 | 1 | 0 | 0 | 0 | 2 | .200 | .200 | 0 |
| Nick Madrigal | 54 | 200 | 30 | 61 | 10 | 4 | 2 | 21 | .305 | .349 | 1 |
| Danny Mendick | 71 | 164 | 14 | 36 | 5 | 0 | 2 | 20 | .220 | .303 | 0 |
| Yermin Mercedes | 68 | 240 | 26 | 65 | 9 | 1 | 7 | 37 | .271 | .328 | 0 |
| Yoan Moncada | 144 | 520 | 74 | 137 | 33 | 1 | 14 | 61 | .263 | .375 | 3 |
| Luis Robert | 68 | 275 | 42 | 93 | 22 | 1 | 13 | 43 | .338 | .378 | 6 |
| Carlos Rodon | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | 0 |
| José Ruiz | 4 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | 0 |
| Gavin Sheets | 54 | 160 | 23 | 40 | 8 | 0 | 11 | 34 | .250 | .324 | 0 |
| Andrew Vaughn | 127 | 417 | 56 | 98 | 22 | 0 | 15 | 48 | .235 | .309 | 1 |
| Nick Williams | 4 | 10 | 2 | 0 | 0 | 0 | 0 | 0 | .000 | .231 | 0 |
| Seby Zavala | 37 | 93 | 15 | 17 | 3 | 0 | 5 | 15 | .183 | .240 | 0 |
| Team Totals | 162 | 5357 | 796 | 1373 | 275 | 22 | 190 | 757 | .256 | .336 | 57 |

### Pitching

Note: W = Wins; L = Losses; ERA = Earned run average; WHIP = Walks and hits per inning pitched; G = Games pitched; GS = Games started; SV = Saves; IP = Innings pitched; R = Total runs allowed; ER = Earned runs allowed; BB = Walks allowed; K = Strikeouts
| Player | W | L | ERA | WHIP | G | GS | SV | IP | R | ER | BB | K |
| Aaron Bummer | 5 | 5 | 3.51 | 1.26 | 62 | 0 | 2 | 56.1 | 28 | 22 | 29 | 75 |
| Zack Burdi | 0 | 0 | 6.00 | 1.89 | 6 | 0 | 0 | 9.0 | 7 | 6 | 4 | 6 |
| Ryan Burr | 2 | 1 | 2.45 | 1.33 | 34 | 1 | 0 | 36.2 | 11 | 10 | 21 | 33 |
| Dylan Cease | 13 | 7 | 3.95 | 1.24 | 32 | 32 | 0 | 165.2 | 77 | 72 | 68 | 226 |
| Garrett Crochet | 3 | 5 | 2.82 | 1.27 | 54 | 0 | 0 | 54.1 | 22 | 17 | 27 | 65 |
| Matt Foster | 2 | 1 | 6.00 | 1.43 | 37 | 0 | 1 | 39.0 | 27 | 26 | 13 | 40 |
| Jace Fry | 0 | 1 | 10.80 | 2.40 | 6 | 0 | 0 | 6.2 | 8 | 8 | 6 | 3 |
| Lucas Giolito | 11 | 9 | 3.53 | 1.10 | 31 | 31 | 0 | 178.2 | 74 | 70 | 52 | 201 |
| Romy Gonzalez | 0 | 0 | 0.00 | 0.00 | 1 | 0 | 0 | 0.1 | 0 | 0 | 0 | 1 |
| Liam Hendriks | 8 | 3 | 2.54 | 0.73 | 69 | 0 | 38 | 71.0 | 23 | 20 | 7 | 113 |
| Codi Heuer | 4 | 1 | 5.12 | 1.42 | 40 | 0 | 0 | 38.2 | 22 | 22 | 10 | 39 |
| Dallas Keuchel | 9 | 9 | 5.28 | 1.53 | 32 | 30 | 0 | 162.0 | 105 | 95 | 59 | 95 |
| Craig Kimbrel | 2 | 2 | 5.09 | 1.21 | 24 | 0 | 1 | 23.0 | 13 | 13 | 10 | 36 |
| Michael Kopech | 4 | 3 | 3.50 | 1.12 | 44 | 4 | 0 | 69.1 | 27 | 27 | 22 | 103 |
| Jimmy Lambert | 1 | 1 | 6.23 | 1.70 | 4 | 3 | 0 | 13.0 | 9 | 9 | 6 | 10 |
| Reynaldo Lopez | 4 | 4 | 3.43 | 0.95 | 20 | 9 | 0 | 57.2 | 27 | 22 | 13 | 55 |
| Lance Lynn | 11 | 6 | 2.69 | 1.07 | 28 | 28 | 0 | 157.0 | 52 | 47 | 45 | 176 |
| Evan Marshall | 0 | 2 | 5.60 | 1.35 | 27 | 0 | 0 | 27.1 | 17 | 17 | 9 | 26 |
| Alex McRae | 0 | 0 | 4.50 | 2.00 | 2 | 0 | 0 | 2.0 | 1 | 1 | 1 | 1 |
| Danny Mendick | 0 | 0 | 0.00 | 1.00 | 1 | 0 | 0 | 1.0 | 0 | 0 | 0 | 1 |
| Yermin Mercedes | 0 | 0 | 9.00 | 5.00 | 1 | 0 | 0 | 1.0 | 1 | 1 | 2 | 0 |
| Carlos Rodon | 13 | 5 | 2.37 | 0.95 | 24 | 24 | 0 | 132.2 | 39 | 35 | 36 | 185 |
| José Ruiz | 1 | 3 | 3.05 | 1.16 | 59 | 0 | 0 | 65.0 | 26 | 22 | 25 | 63 |
| Jonathan Stiever | 0 | 0 | inf | inf | 1 | 0 | 0 | 0.0 | 3 | 3 | 0 | 0 |
| Ryan Tepera | 0 | 0 | 2.50 | 1.11 | 22 | 0 | 1 | 18.0 | 5 | 5 | 7 | 24 |
| Mike Wright | 0 | 1 | 5.50 | 1.55 | 13 | 0 | 0 | 18.0 | 12 | 11 | 11 | 11 |
| Team Totals | 93 | 69 | 3.73 | 1.20 | 162 | 162 | 43 | 1403.1 | 636 | 581 | 474 | 1588 |

## Awards and honors

Yermín Mercedes was named the AL Player of the Week on April 5 after going 9-for-14 with a .643 batting average, a 1.643 OPS, 1 home run, and 6 RBIs. Mercedes was then named the Rookie of the Month in the month of April for the number of games played.
Liam Hendriks was named the AL Reliever of the Month in the month of May after not allowing an earned run in 11 2/3 innings pitched for the White Sox while striking out 19 batters and recording eight saves in eight opportunities. Hendriks later earned AL Reliever of the Month honors again for September/October after going 8-for-8 in save opportunities while only allowing six hits, no walks, and striking out 21 batters in 13 2/3 innings. For his efforts, Hendriks won the Mariano Rivera AL Reliever of the Year Award for the second year in a row while becoming the second White Sox player to win reliever of the year and the first since Bobby Thigpen in 1990.
José Abreu was named the AL Player of the Month in August. Abreu batted .330/.382/.661 hitting 10 Home Runs and 25 RBI's with an OPS of 1.043.
Despite not having a great season stat-wise, Dallas Keuchel won his 5th Fielding Bible Award for the pitcher position and passed former White Sox pitcher Mark Buehrle for most Fielding Bible Awards won by a pitcher since the Award was first handed out in 2006. Keuchel also won his 5th Gold Glove Award. Keuchel had a career-high 12 defensive runs saved, most by a pitcher since Buehrle had 12 in 2012.

## Farm system

| Level | Team | League | Manager |
| AAA | Charlotte Knights | Triple-A East | Wes Helms |
| AA | Birmingham Barons | Double-A South | Justin Jirschele |
| High-A | Winston-Salem Dash | High-A East | Ryan Newman |
| A | Kannapolis Cannon Ballers | Low-A East | Guillermo Quiróz |
| Rookie | ACL White Sox | Arizona Complex League | Mike Gellinger |
| Rookie | DSL White Sox | Dominican Summer League | |