The 2019 Chicago White Sox season was the club's 120th season in Chicago and 119th in the American League. The Sox played their home games at Guaranteed Rate Field. It was the final season of gameday broadcasts on WGN-TV, bringing to a close an era of periodic White Sox free-to-air broadcasts to its fans all over the city, as beginning in 2020 the White Sox will broadcast almost all its home and away games on both NBC Sports Chicago and NBC Sports Chicago+. Although they improved on their 62–100 record from the previous season, they missed the playoffs for the 11th straight year.
Regular season Game log
|-style=background:#fbb || 1 || March 28 || @ Royals || 3:15pm || 3–5 || Keller (1–0) || Rodón (0–1) || Boxberger (1) || 31,675 || 0–1 || L1 |-style=background:#fbb || 2 || March 30 || @ Royals || 1:15pm || 6–8 || Junis (1–0) || López (0–1) || Kennedy (1) || 13,533 || 0–2 || L2 |-style=background:#bfb || 3 || March 31 || @ Royals || 1:15pm || 6–3 || Giolito (1–0) || López (0–1) || Colomé (1) || 12,669 || 1–2 || W1 |-style=background:#fbb || 4 || April 1 || @ Indians || 3:10pm || 3–5 || Edwards (2–0) || Covey (0–1) || Hand (2) || 34,519 || 1–3 || L1 |-style=background:#bfb || 5 || April 3 || @ Indians || 12:10pm || 8–3 || Rodón (1–1) || Kluber (0–2) || — || 10,689 || 2–3 || W1 |-style=background:#bbb || – || April 4 || Mariners || 1:10pm ||colspan=7| Postponed (Inclement Weather, makeup date on April 5) |-style=background:#bfb || 6 || April 5 || Mariners || 1:10pm || 10–8 || Burr (1–0) || Gearrin (0–1) || Colomé (2) || 32,723 || 3–3 || W2 |-style=background:#fbb || 7 || April 6 || Mariners || 1:10pm || 2–9 || Leake (2–0) || Giolito (1–1) || — || 31,286 || 3–4 || L1 |-style=background:#fbb || 8 || April 7 || Mariners || 1:10pm || 5–12 || LeBlanc (2–0) || Nova (0–1) || — || 12,509 || 3–5 || L2 |-style=background:#fbb || 9 || April 8 || Rays || 1:10pm || 1–5 || Snell (2–1) || Rodón (1–2) || Wood (1) || 11,734 || 3–6 || L3 |-style=background:#fbb || 10 || April 9 || Rays || 1:10pm || 5–10 || Morton (2–0) || Santana (0–1) || — || 10,799 || 3–7 || L4 |-style=background:#fbb || 11 || April 10 || Rays || 1:10pm || 1–9 || Glasnow (3–0) || López (0–2) || Beeks (1) || 11,107 || 3–8 || L5 |-style=background:#bfb || 12 || April 12 || @ Yankees || 6:05pm || 9–6 (7) || Giolito (2–1) || Happ (0–2) || Jones (1) || 40,913 || 4–8 || W1 |-style=background:#fbb || 13 || April 13 || @ Yankees || 12:05pm || 0–4 || Germán (3–0) || Nova (0–2) || — || 41,176 || 4–9 || L1 |-style=background:#bfb || 14 || April 14 || @ Yankees || 12:05pm || 5–2 || Rodón (2–2) || Tanaka (1–1) || Colomé (3) || 40,104 || 5–9 || W1 |-style=background:#bfb || 15 || April 15 || Royals || 7:10pm || 5–4 || Bañuelos (1–0) || Boxberger (0–3) || Colomé (4) || 12,553 || 6–9 || W2 |-style=background:#bfb || 16 || April 16 || Royals || 7:10pm || 5–1 || López (1–2) || López (0–2) || — || 13,583 || 7–9 || W3 |-style=background:#fbb || 17 || April 17 || Royals || 1:10pm || 3–4 (10) || Peralta (2–1) || Jones (0–1) || Barlow (1) || 14,358 || 7–10 || L1 |-style=background:#fbb || 18 || April 18 || @ Tigers || 12:10pm || 7–9 || VerHagen (1–0) || Fulmer (0–1) || Greene (9) || 14,320 || 7–11 || L2 |-style=background:#bfb || 19 || April 19 || @ Tigers || 6:10pm || 7–3 || Rodón (3–2) || Zimmermann (0–3) || — || 14,568 || 8–11 || W1 |-style=background:#bbb || – || April 20 || @ Tigers || 12:10pm ||colspan=7| Postponed (Rain, makeup date on August 6) |-style=background:#fbb || 20 || April 21 || @ Tigers || 12:10pm || 3–4 || Norris (1–0) || López (1–3) || Greene (10) || 15,686 || 8–12 || L1 |-style=background:#bfb || 21 || April 22 || @ Orioles || 6:05pm || 12–2 || Fry (1–0) || Hess (1–4) || — || 8,555 || 9–12 || W1 |-style=background:#fbb || 22 || April 23 || @ Orioles || 6:05pm || 1–9 || Cashner (4–1) || Nova (0–3) || — || 8,953 || 9–13 || L1 |-style=background:#fbb || 23 || April 24 || @ Orioles || 6:05pm || 3–4 || Means (3–2) || Santana (0–2) || Givens (1) || 10,555 || 9–14 || L2 |-style=background:#bfb || 24 || April 26 || Tigers || 7:10pm || 12–11 || Colomé (1–0) || Jiménez (1–1) || — || 18,016 || 10–14 ||W1 |-style=background:#bbb || – || April 27 || Tigers || 6:10pm ||colspan=7| Postponed (Inclement Weather, makeup date on July 3) |-style=background:#bfb || 25 || April 28 || Tigers || 1:10pm || 4–1 || López (2–3) || Boyd (2–2) || Colomé (5) || 14,539 || 11–14 || W2 |-style=background:#bfb || 26 || April 29 || Orioles || 7:10pm || 5–3 || Bañuelos (2–0) || Means (3–3) || Colomé (6) || 14,717 || 12–14 ||W3 |-style=background:#bbb || – || April 30 || Orioles || 7:10pm ||colspan=7| Postponed (Inclement Weather, makeup date on May 1)
|-style=background:#fbb || 27 || May 1 || Orioles || 3:10pm || 4–5 || Kline (1–0) || Herrera (0–1) || Givens (2) || TBA G2 || 12–15 || L1 |-style=background:#bfb || 28 || May 1 || Orioles || 7:30pm || 7–6 || Vieira (1–0) || Phillips (0–1) || — || 14,781 || 13–15 || W1 |-style=background:#bfb || 29 || May 2 || Red Sox || 7:10pm || 6–4 || Fulmer (1–1) || Brasier (1–1) || — || 15,118 || 14–15 || W1 |-style=background:#fbb || 30 || May 3 || Red Sox || 7:10pm || 1–6 || Sale (1–5) || López (2–4) || — || 17,504 || 14–16 || L1 |-style=background:#fbb || 31 || May 4 || Red Sox || 6:10pm || 2–15 || Rodríguez (3–2) || Bañuelos (2–1) || — || 30,068 || 14–17 || L2 |-style=background:#fbb || 32 || May 5 || Red Sox || 1:10pm || 2–9 || Workman (2–1) || Herrera (0–2) || — || 36,553 || 14–18 || L3 |-style=background:#bfb || 33 || May 6 || @ Indians || 5:10pm || 9–1 || Nova (1–3) || Bauer (4–2) || — || 12,745 || 15–18 || W1 |-style=background:#bfb || 34 || May 7 || @ Indians || 5:10pm || 2–0 || Giolito (3–1) || Rodríguez (0–2) || Colomé (7) || 12,961 || 16–18 || W2 |-style=background:#fbb || 35 || May 8 || @ Indians || 5:10pm || 3–5 || Hand (2–1) || Fry (1–1) || — || 12,519 || 16–19 || L1 |-style=background:#fbb || 36 || May 9 || @ Indians || 12:10pm || 0–5 (6) || Carrasco (3–3) || Bañuelos (2–2) || — || 13,247 || 16–20 || L2 |-style=background:#fbb || 37 || May 10 || @ Blue Jays || 6:07pm || 3–4 || Biagini (2–1) || Covey (0–2) || Giles (9) || 20,402 || 16–21 || L3 |-style=background:#bfb || 38 || May 11 || @ Blue Jays || 2:07pm || 7–2 || Nova (2–3) || Stroman (1–6) || — || 24,563 || 17–21 || W1 |-style=background:#bfb || 39 || May 12 || @ Blue Jays || 12:07pm || 5–1 || Giolito (4–1) || Sanchez (3–4) || — || 24,222 || 18–21 || W2 |-style=background:#bfb || 40 || May 13 || Indians || 7:10pm || 5–2 || López (3–4) || Bieber (2–2) || Colomé (8) || 16,471 || 19–21 || W3 |-style=background:#fbb || 41 || May 14 || Indians || 1:10pm || 0–9 || Carrasco (4–3) || Bañuelos (2–3) || — || 18,823 || 19–22 || L1 |-style=background:#bfb || 42 || May 16 || Blue Jays || 7:10pm || 4–2 || Herrera (1–2) || Law (0–1) || Colomé (9) || 20,119 || 20–22 || W1 |-style=background:#fbb | 43 || May 17 || Blue Jays || 7:10pm || 2–10 || Gaviglio (3–0) || Nova (2–4) || Guerra (1) || 17,078 || 20–23 || L1 |-style=background:#bfb || 44 || May 18 || Blue Jays || 1:10pm || 4–1 (5) || Giolito (5–1) || Feierabend (0–1) || — || 22,908 || 21–23 || W1 |-style=background:#fbb || 45 || May 19 || Blue Jays || 1:10pm || 2–5 || Hudson (3–1) || Herrera (1–3) || Giles (10) || 18,605 || 21–24 || L1 |-style=background:#fbb || 46 || May 20 || @ Astros || 7:10pm || 0–3 || Peacock (5–2) || Burr (1–1) || Osuna (12) || 24,364 || 21–25 || L2 |-style=background:#fbb || 47 || May 21 || @ Astros || 7:10pm || 1–5 || Verlander (8–1) || Covey (0–3) || — || 31,392 || 21–26 || L3 |-style=background:#bfb || 48 || May 22 || @ Astros || 7:10pm || 9–4 || Nova (3–4) || Cole (4–5) || — || 30,237 || 22–26 || W1 |-style=background:#bfb || 49 || May 23 || @ Astros || 7:10pm || 4–0 || Giolito (6–1) || Martin (1–1) || — || 26,073 || 23–26 || W2 |-style=background:#fbb || 50 || May 24 || @ Twins || 7:10pm || 4–11 || Berríos (7–2) || López (3–5) || — || 29,638 || 23–27 || L1 |-style=background:#fbb || 51 || May 25 || @ Twins || 1:10pm || 1–8 || Gibson (5–2) || Bañuelos (2–4) || — || 39,139 || 23–28 || L2 |-style=background:#fbb || 52 || May 26 || @ Twins || 1:10pm || 0–7 || Odorizzi (7–2) || Covey (0–4) || — || 39,913 || 23–29 || L3 |-style=background:#bbb || 53 || May 27 || Royals || 1:10pm ||colspan=8| Suspended (inclement weather, continuation scheduled for May 28) |-style=background:#bfb || 53 || May 28 || Royals || 7:10pm || 2–1 || Colomé (2–0) || Diekman (0–2) || — || 13,842 || 24–29 || W1 |-style=background:#bfb || 54 || May 28 || Royals || 7:10pm || 4–3 || Giolito (7–1) || Keller (3–6) || Colomé (10) || 13,842 || 25–29 || W2 |-style=background:#bfb || 55 || May 29 || Royals || 7:10pm || 8–7 || Herrera (2–3) || Kennedy (0–2) || Colomé (11) || 16,167 || 26–29 || W3 |-style=background:#bfb || 56 || May 30 || Indians || 7:10pm || 10–4 || Bañuelos (3–4) || Carrasco (4–6) || — || 22,182 || 27–29 || W4 |-style=background:#bfb || 57 || May 31 || Indians || 7:10pm || 6–1 || Covey (1–4) || Bauer (4–5) || — || 21,652 || 28–29 || W5
|-style=background:#fbb || 58 || June 1 || Indians || 1:10pm || 2–5 || Pérez (1–0) || Nova (3–5) || Hand (16) || 25,873 || 28–30 || L1 |-style=background:#bfb || 59 || June 2 || Indians || 1:10pm || 2–0 || Giolito (8–1) || Plesac (0–1) || Colomé (12) || 26,453 || 29–30 || W1 |-style=background:#fbb || 60 || June 4 || @ Nationals || 6:05pm || 5–9 || Strasburg (6–3) || López (3–6) || Doolittle (13) || 32,513 || 29–31 || L1 |-style=background:#fbb || 61 || June 5 || @ Nationals || 12:05pm || 4–6 || Doolittle (4–1) || Colomé (2–1) || — || 28,910 || 29–32 || L2 |-style=background:#fbb || 62 || June 7 || @ Royals || 7:15pm || 4–6 || Boxberger (1–3) || Fry (1–2) || Kennedy (4) || 24,744 || 29–33 || L3 |-style=background:#bfb || 63 || June 8 || @ Royals || 1:15pm || 2–0 || Giolito (9–1) || Keller (3–8) || Colomé (13) || 20,889 || 30–33 || W1 |-style=background:#bfb || 64 || June 9 || @ Royals || 1:15pm || 5–2 || López (4–6) || Sparkman (1–2) || — || 22,501 || 31–33 || W2 |-style=background:#fbb || 65 || June 10 || Nationals || 7:10pm || 1–12 || Sánchez (2–6) || Despaigne (0–1) || — || 16,305 || 31–34 || L1 |-style=background:#bfb || 66 || June 11 || Nationals || 7:10pm || 7–5 || Marshall (1–0) || Corbin (5–5) || Colomé (14) || 16,970 || 32–34 || W1 |-style=background:#bfb || 67 || June 13 || Yankees || 7:10pm || 5–4 || Marshall (2–0) || Ottavino (2–2) || Bummer (1) || 25,311 || 33–34 || W2 |-style=background:#bfb || 68 || June 14 || Yankees || 7:10pm || 10–2 || Giolito (10–1) || Sabathia (3–4) || — || 31,438 || 34–34 || W3 |-style=background:#fbb || 69 || June 15 || Yankees || 6:10pm || 4–8 || Cortes Jr. (1–0) || López (4–7) || — || 36,074 || 34–35 || L1 |-style=background:#fbb || 70 || June 16 || Yankees || 1:10pm || 3–10 || Paxton (4–3) || Despaigne (0–2) || — || 37,277 || 34–36 || L2 |-style=background:#bfb || 71 || June 18 || @ Cubs || 7:05pm || 3–1 || Marshall (3–0) || Strop (1–3) || Colomé (15) || 41,192 || 35–36 || W1 |-style=background:#fbb || 72 || June 19 || @ Cubs || 7:05pm || 3–7 || Lester (6–5) || Giolito (10–2) || — || 39,776 || 35–37 || L1 |-style=background:#bfb || 73 || June 21 || @ Rangers || 7:05pm || 5–4 || Herrera (3–3) || Kelley (3–2) || Colomé (16) || 29,333 || 36–37 || W1 |-style=background:#fbb || 74 || June 22 || @ Rangers || 8:05pm || 5–6 || Lynn (9–4) || Marshall (3–1) || Martin (3) || 33,582 || 36–38 || L1 |-style=background:#fbb || 75 || June 23 || @ Rangers || 2:05pm || 4–7 || Sampson (6–4) || Nova (3–6) || Kelley (10) || 21,917 || 36–39 || L2 |-style=background:#fbb || 76 || June 24 || @ Red Sox || 6:10pm || 5–6 || Workman (7–1) || Fry (1–3) || — || 36,117 || 36–40 || L3 |-style=background:#fbb || 77 || June 25 || @ Red Sox || 6:10pm || 3–6 || Price (5–2) || Ruiz (0–1) || Workman (3) || 34,470 || 36–41 || L4 |-style=background:#bfb || 78 || June 26 || @ Red Sox || 12:05pm || 8–7 || Colomé (3–1) || Barnes (3–3) || — || 36,823 || 37–41 || W1 |-style=background:#bfb