# 2001 Chicago White Sox season

The 2001 Chicago White Sox season was the White Sox's 102nd season, and their 101st in Major League Baseball. They finished with a record of 83–79, good enough for third place in the American League Central, 8 games behind the champion Cleveland Indians.

## Offseason

* December 18, 2000: Sandy Alomar Jr. was signed as a free agent with the Chicago White Sox.

## Regular season
### Season standings

vteAL Central :
| Team | W | L | Pct. | GB | Home | Road |
| Cleveland Indians | 91 | 71 | .562 | — | 44‍–‍36 | 47‍–‍35 |
| Minnesota Twins | 85 | 77 | .525 | 6 | 47‍–‍34 | 38‍–‍43 |
| Chicago White Sox | 83 | 79 | .512 | 8 | 46‍–‍35 | 37‍–‍44 |
| Detroit Tigers | 66 | 96 | .407 | 25 | 37‍–‍44 | 29‍–‍52 |
| Kansas City Royals | 65 | 97 | .401 | 26 | 35‍–‍46 | 30‍–‍51 |

### Record vs. opponents

2001 American League recordvte Sources: :
| Team | ANA | BAL | BOS | CWS | CLE | DET | KC | MIN | NYY | OAK | SEA | TB | TEX | TOR | NL |
| Anaheim | — | 4–5 | 4–3 | 6–3 | 5–4 | 5–4 | 5–4 | 3–6 | 4–3 | 6–14 | 4–15 | 7–2 | 7–12 | 5–4 | 10–8 |
| Baltimore | 5–4 | — | 9–10 | 3–4 | 1–5 | 4–2 | 5–2 | 3–3 | 5–13–1 | 2–7 | 1–8 | 10–9 | 2–7 | 7–12 | 6–12 |
| Boston | 3–4 | 10–9 | — | 3–3 | 3–6 | 4–5 | 3–3 | 3–3 | 5–13 | 4–5 | 3–6 | 14–5 | 5–2 | 12–7 | 10–8 |
| Chicago | 3–6 | 4–3 | 3–3 | — | 10–9 | 13–6 | 14–5 | 5–14 | 1–5 | 1–8 | 2–7 | 5–2 | 7–2 | 3–3 | 12–6 |
| Cleveland | 4–5 | 5–1 | 6–3 | 9–10 | — | 13–6 | 11–8 | 14–5 | 4–5 | 4–3 | 2–5 | 5–1 | 5–4 | 2–4 | 7–11 |
| Detroit | 4–5 | 2–4 | 5–4 | 6–13 | 6–13 | — | 8–11 | 4–15 | 4–5 | 1–6 | 2–5 | 4–2 | 8–1 | 2–4 | 10–8 |
| Kansas City | 4–5 | 2–5 | 3–3 | 5–14 | 8–11 | 11–8 | — | 6–13 | 0–6 | 3–6 | 3–6 | 4–2 | 4–5 | 4–3 | 8–10 |
| Minnesota | 6–3 | 3–3 | 3–3 | 14–5 | 5–14 | 15–4 | 13–6 | — | 4–2 | 5–4 | 1–8 | 1–6 | 4–5 | 2–5 | 9–9 |
| New York | 3–4 | 13–5–1 | 13–5 | 5–1 | 5–4 | 5–4 | 6–0 | 2–4 | — | 3–6 | 3–6 | 13–6 | 3–4 | 11–8 | 10–8 |
| Oakland | 14–6 | 7–2 | 5–4 | 8–1 | 3–4 | 6–1 | 6–3 | 4–5 | 6–3 | — | 9–10 | 7–2 | 9–10 | 6–3 | 12–6 |
| Seattle | 15–4 | 8–1 | 6–3 | 7–2 | 5–2 | 5–2 | 6–3 | 8–1 | 6–3 | 10–9 | — | 7–2 | 15–5 | 6–3 | 12–6 |
| Tampa Bay | 2–7 | 9–10 | 5–14 | 2–5 | 1–5 | 2–4 | 2–4 | 6–1 | 6–13 | 2–7 | 2–7 | — | 4–5 | 9–10 | 10–8 |
| Texas | 12–7 | 7–2 | 2–5 | 2–7 | 4–5 | 1–8 | 5–4 | 5–4 | 4–3 | 10–9 | 5–15 | 5–4 | — | 3–6 | 8–10 |
| Toronto | 4–5 | 12–7 | 7–12 | 3–3 | 4–2 | 4–2 | 3–4 | 5–2 | 8–11 | 3–6 | 3–6 | 10–9 | 6–3 | — | 8–10 |

### Opening Day lineup

Ray Durham, 2B
José Valentín, CF
Frank Thomas, DH
Magglio Ordóñez, RF
Paul Konerko, 1B
Carlos Lee, LF
Herbert Perry, 3B
Sandy Alomar Jr., C
Royce Clayton, SS
David Wells, P

### Notable transactions

* June 20, 2001: José Canseco signed as a free agent with the Chicago White Sox.
* June 29, 2001: Alan Embree was traded by the San Francisco Giants with cash to the Chicago White Sox for Derek Hasselhoff (minors).
* July 26, 2001: James Baldwin was traded by the Chicago White Sox with cash to the Los Angeles Dodgers for Jeff Barry (minors), Gary Majewski (minors) and Onan Masaoka (minors)
* August 23, 2001: Bill Pulsipher was selected off waivers by the Chicago White Sox from the Boston Red Sox.

### Game log

2001 White Sox Game Log :
April (8–15) – home (5–10) – road (3–5)
#DateTimeOpponentScoreWinLossSaveAttendanceRecordBox
1April 2@ Indians7–4D. Wells (1–0)Colón (0–1)Foulke (1)2:4042,6061–0box
2April 4@ Indians4–8Finley (1–0)Eldred (0–1)2:4532,7631–1box
3April 6Tigers9 – 10 (10)Patterson (1–0)Foulke (0–1)Jones (1)3:3843,9541–2box
4April 7Tigers3–5Holt (1–0)Buehrle (0–1)Jones (2)2:3120,2641–3box
5April 8Tigers3–5Weaver (1–1)D. Wells (1–1)Jones (3)2:4919,8871–4box
6April 9Indians9–2Biddle (1–0)Finley (1–1)2:4021,2422–4box
7April 10Indians8–7Glover (1–0)Shuey (0–1)Foulke (2)2:5612,4653–4box
8April 11Indians7–6Lowe (1–0)Burba (0–1)Foulke (3)2:5912,6934–4box
9April 13@ Twins4–7Redman (1–1)Buehrle (0–2)Hawkins (1)2:3421,2024–5box
10April 14@ Twins4–9Radke (3–0)D. Wells (1–2)2:4726,4874–6box
11April 15@ Twins3–4Milton (2–0)Parque (0–1)Hawkins (2)2:419,1414–7box
12April 17@ Tigers4–7Anderson (1–0)Wunsch (0–1)Jones (4)2:3913,0684–8box
13April 18@ Tigers6–4Buehrle (1–2)Holt (1–2)Foulke (4)2:4913,1805–8box
14April 19@ Tigers3–1D. Wells (2–2)Weaver (1–3)2:3414,5716–8box
15April 20Twins1–4Radke (4–0)Parque (0–2)2:2516,5576–9box
16April 21Twins3–4Milton (3–0)Glover (1–1)Hawkins (4)2:1519,0966–10box
17April 22Twins2–4Carrasco (2–0)Foulke (0–2)Hawkins (5)3:0319,7306–11box
18April 24Athletics4–6Zito (3–1)Buehrle (1–3)Isringhausen (4)2:5312,4416–12box
19April 25Athletics2 – 1 (11)Foulke (1–2)Bradford (0–1)3:4812,9417–12box
20April 26Athletics6–16Heredia (1–4)Parque (0–3)3:2212,9637–13box
21April 27Mariners3–8Sele (4–0)Baldwin (0–1)Sasaki (12)3:2216,2767–14box
22April 28Mariners5–8Tomko (1–1)Biddle (1–1)Sasaki (13)3:3825,5427–15box
23April 29Mariners2 – 1 (14)Glover (2–1)Franklin (2–1)4:0325,5428–15box :
May (12–15) – home (6–3) – road (6–12)
#DateTimeOpponentScoreWinLossSaveAttendanceRecordBox
24May 1@ Angels4–6Rapp (1–3)D. Wells (2–3)Percival (5)2:5415,6648–16box
25May 2@ Angels5–12Washburn (1–3)Garland (0–1)3:1515,5168–17box
26May 3@ Angels1–3Valdez (2–2)Baldwin (0–2)Percival (6)2:1915,3728–18box
–May 4RangersPostponed (rain), rescheduled for May 5
27May 5@ Rangers0–2Glynn (1–3)Biddle (1–2)Zimmerman (3)2:2847,6748–19box
28May 6@ Rangers10–5D. Wells (3–3)Rogers (1–3)Foulke (5)3:0534,8719–19box
29May 7@ Rangers7–4Garland (1–1)Dickey (0–1)Foulke (6)3:2030,07310–19box
30May 8Angels2–0Baldwin (1–2)Washburn (1–4)2:1113,18711–19box
31May 9Angels6–5Howry (1–0)Levine (1–2)2:5213,45812–19box
32May 10Angels6 – 7 (10)Percival (2–0)Foulke (1–3)3:1112,68412–20box
33May 11Rangers6 – 5 (10)Howry (2–0)Venafro (1–1)3:0019,39913–20box
34May 12Rangers6–16Mahomes (2–2)Garland (1–2)3:4231,64713–21box
35May 13Rangers6–3Baldwin (2–2)Helling (1–6)Foulke (7)2:2121,01914–21box
36May 15@ Mariners3–4Nelson (2–0)Howry (2–1)Paniagua (1)3:1631,09614–22box
37May 16@ Mariners2–7Abbott (2–1)Biddle (1–3)Paniagua (2)2:5833,74814–23box
38May 17@ Mariners1–5García (4–0)D. Wells (3–4)Nelson (3)2:5343,51014–24box
39May 18@ Athletics2–3Heredia (3–5)K. Wells (0–1)Isringhausen (6)2:4016,82314–25box
40May 19@ Athletics3–4Mulder (5–2)Baldwin (2–3)Isringhausen (7)2:1130,82014–26box
41May 20@ Athletics2–6Hudson (4–3)Howry (2–2)2:3139,24914–27box
42May 21@ Blue Jays3–10Parris (3–3)Biddle (1–4)2:3820,80614–28box
43May 23@ Blue Jays6–9Hamilton (2–2)D. Wells (3–5)Koch (10)3:0819,11514–29box
44May 24@ Blue Jays3–1K. Wells (1–1)Carpenter (4–2)Foulke (8)2:3617,06215–29box
45May 25@ Tigers8–4Lowe (2–0)Jones (2–3)3:0821,05316–29box
46May 26@ Tigers8–0Buehrle (2–3)Mlicki (3–5)2:3925,88117–29box
47May 27@ Tigers3 – 2 (11)Barceló (1–0)Patterson (3–2)Lowe (1)3:5517,35518–29box
48May 28Blue Jays6–3Garland (2–2)Hamilton (2–3)Howry (1)3:0520,63119–29box
49May 29Blue Jays0–4Carpenter (5–2)K. Wells (1–2)2:4713,35619–30box
50May 30Blue Jays4–3Wunsch (1–1)Escobar (0–3)Foulke (9)2:3013,20820–30box
–May 31TigersPostponed (rain) Rescheduled for September 4 :
June (18–9) – home (12–2) – road (6–7)
#DateTimeOpponentScoreWinLossSaveAttendanceRecordBox
51June 1Tigers3–0Buehrle (3–3)Mlicki (3–6)Foulke (10)2:3419,84021–30box
52June 2Tigers5–3D. Wells (4–5)Weaver (4–6)Foulke (11)2:3023,91522–30box
53June 3Tigers9 – 6 (10)Howry (3–2)Jones (2–4)3:1719,44623–30box
54June 5@ Royals6–2K. Wells (2–2)Reichert (5–5)Howry (2)3:0512,77024–30box
55June 6@ Royals6–12Suppan (3–5)Baldwin (2–4)2:3813,39424–31box
56June 7@ Royals5–1Buehrle (4–3)Durbin (3–5)2:2718,95725–31box
57June 8Cubs7 – 3 (10)Foulke (2–3)Duncan (3–2)3:3845,39626–31box
58June 9Cubs3 – 4 (10)Van Poppel (3–1)Foulke (2–4)Fassero (11)3:2645,84926–32box
59June 10Cubs3–1K. Wells (3–2)Lieber (6–4)Howry (3)2:4145,07927–32box
60June 12Reds5–0D. Wells (5–5)Dessens (5–3)2:2621,68728–32box
61June 13Reds4–2Buehrle (5–3)Bell (0–5)Foulke (12)2:2717,32729–32box
62June 14Reds7–5Wunsch (2–1)Brower (3–4)Foulke (13)2:5218,20130–32box
63June 15@ Cardinals3–10Benes (6–4)Garland (2–3)2:5942,74130–33box
64June 16@ Cardinals3–8Hermanson (6–5)K. Wells (3–3)3:0343,64830–34box
65June 17@ Cardinals3–8Smith (1–0)D. Wells (5–6)2:5241,51530–35box
66June 18Royals5–4Buehrle (6–3)Durbin (4–6)Foulke (14)2:3528,88231–35box
67June 19Royals5–3Baldwin (3–4)Suppan (3–6)Foulke (15)2:4818,71532–35box
68June 20Royals2–1Garland (3–3)Grimsley (0–3)Foulke (16)2:4121,21033–35box
69June 21@ Orioles6–0K. Wells (4–3)Johnson (6–4)2:4934,73534–35box
70June 22@ Orioles4–6Mercedes (3–8)D. Wells (5–7)Groom (5)2:4343,10134–36box
71June 23@ Orioles8–3Glover (3–1)Ponson (4–5)3:3240,79635–36box
72June 24@ Orioles8–2Baldwin (4–4)Towers (5–2)Lowe (2)3:0240,99636–36box
73June 26@ Twins6–7Miller (1–2)Foulke (2–5)3:1916,20036–37box
74June 27@ Twins1–4Lohse (1–0)K. Wells (4–4)Hawkins (18)2:4219,57636–38box
75June 28@ Twins6–3Lowe (3–0)Radke (8–4)2:5219,57637–38box
76June 29Orioles0–4Towers (6–2)Buehrle (6–4)Trombley (6)2:4627,89037–39box
77June 30Orioles4–1Baldwin (5–4)Roberts (6–7)Foulke (17)3:1133,43938–39box :
July (13–14) – home (5–9) – road (8–5)
#DateTimeOpponentScoreWinLossSaveAttendanceRecordBox
78July 1Orioles3–11Johnson (7–5)Biddle (1–5)3:4334,58838–40box
79July 2Twins5–7Lohse (2–0)K. Wells (4–5)Hawkins (20)3:1933,23038–41box
80July 3Twins3–5Radke (9–4)Lowe (3–1)Hawkins (21)2:3617,96438–42box
81July 4Twins4–3Foulke (3–5)Hawkins (1–2)2:5122,93439–42box
82July 5Twins2–12Mays (11–5)Baldwin (5–5)3:0220,56439–43box
83July 6Pirates6–10Manzanillo (2–2)Howry (3–3)3:2019,55439–44box
84July 7Pirates4–1K. Wells (5–5)Schmidt (5–4)Foulke (18)2:4325,11340–44box
85July 8Pirates9–2Lowe (4–1)Ritchie (5–9)2:1122,10541–44box
All-Star Break: AL defeats NL 4–1 at Safeco Field
86July 12@ Cubs1–5Fassero (2–2)Garland (3–4)3:0838,23341–45box
87July 13@ Cubs7–2Buehrle (7–4)Wood (8–6)3:0140,15742–45box
88July 14@ Cubs3–1Lowe (5–1)Tavárez (6–6)Foulke (19)2:4440,55143–45box
89July 15@ Brewers3–2Biddle (2–5)Sheets (10–6)Foulke (20)2:2642,45544–45box
90July 16@ Brewers6–5Baldwin (6–5)King (0–2)Foulke (21)3:2042,48745–45box
91July 17@ Brewers8–4K. Wells (6–5)Haynes (6–12)Garland (1)2:5840,33246–45box
92July 18Indians4–9Sabathia (9–3)Buehrle (7–5)3:0422,63446–46box
93July 19Indians3–10Burba (9–6)Lowe (5–2)3:0123,45046–47box
94July 20Red Sox2–7Nomo (10–4)Biddle (2–6)3:0628,74046–48box
95July 21Red Sox10–3Baldwin (7–5)Ohka (2–5)3:2729,30347–48box
96July 22Red Sox13–8Garland (4–4)Wakefield (6–5)Howry (4)3:5626,21148–48box
97July 23@ Indians0–2Sabathia (10–3)Buehrle (7–6)Wickman (16)2:5242,64548–49box
98July 24@ Indians4–1Lowe (6–2)Burba (9–7)Foulke (22)2:4342,17549–49box
99July 25@ Indians5–7Westbrook (3–2)Biddle (2–7)Wickman (17)3:0442,64549–50box
100July 26@ Indians5–4Ginter (1–0)Nagy (4–4)Foulke (23)2:4542,05450–50box
101July 27@ Red Sox5–9Saberhagen (1–0)K. Wells (6–6)2:4233,81350–51box
102July 28@ Red Sox3–1Buehrle (8–6)Wakefield (6–6)Foulke (24)2:5333,31651–51box
103July 29@ Red Sox3–4Beck (5–3)Embree (0–3)Lowe (21)3:0233,37551–52box
104July 31Royals1 – 2 (10)Byrd (3–5)Foulke (3–6)Hernández (18)2:5318,58151–53box :
August (17–12) – home (8–5) – road (9–7)
#DateTimeOpponentScoreWinLossSaveAttendanceRecordBox
105August 1Royals7–6Wright (1–0)George (0–2)Foulke (25)3:1215,62052–53box
106August 2Royals3–6Suppan (5–9)K. Wells (6–7)Hernández (19)2:4816,02152–54box
107August 3Devil Rays4–0Buehrle (9–6)Bierbrodt (2–3)2:1219,33053–54box
108August 4Devil Rays8–6Biddle (3–7)Kennedy (3–7)Foulke (26)3:1428,95254–54box
109August 5Devil Rays4–6Zambrano (4–1)Howry (3–4)Yan (14)2:5521,44354–55box
110August 6Devil Rays5–2Wright (2–0)Wallace (0–3)Foulke (27)2:5226,94455–55box
111August 7@ Angels3–9Rapp (5–9)K. Wells (6–8)2:3618,49855–56box
112August 8@ Angels15–1Buehrle (10–6)Washburn (9–6)2:4218,86456–56box
113August 9@ Angels2–3Valdez (8–6)Lowe (6–3)Percival (31)2:1817,89656–57box
114August 10@ Mariners8–6Biddle (4–7)Sasaki (0–4)Foulke (28)3:1945,66557–57box
115August 11@ Mariners3–4Franklin (5–1)Foulke (3–7)3:0445,89857–58box
116August 12@ Mariners1–2Rhodes (7–0)K. Wells (6–9)Sasaki (37)2:4845,76557–59box
117August 14Rangers7–4Buehrle (11–6)Myette (1–2)Foulke (29)2:5322,33658–59box
118August 15Rangers6–5K. Wells (7–9)Mahomes (5–5)Foulke (30)3:1218,06259–59box
119August 16Rangers7–5K. Wells (8–9)Petkovsek (1–2)Foulke (31)3:2420,25260–59box
120August 17Athletics2–9Hiljus (2–0)Wright (2–1)3:0533,83460–60box
121August 18Athletics4–5Heredia (7–8)Howry (3–5)Isringhausen (24)3:0827,86160–61box
122August 19Athletics7–8Magnante (2–1)Biddle (4–8)Isringhausen (25)3:4225,01960–62box
123August 20@ Royals1–10Stein (5–6)Lowe (6–4)2:2413,84260–63box
124August 21@ Royals6–1Garland (5–4)Byrd (6–6)2:4912,39161–63box
125August 22@ Royals13–12K. Wells (9–9)Henry (2–1)Foulke (32)3:5111,67062–63box
126August 23@ Royals7–6Biddle (5–8)Suppan (7–11)Foulke (33)3:1513,54163–63box
127August 24@ Devil Rays5–4Buehrle (12–6)Sturtze (8–10)Foulke (34)2:2110,65064–63box
128August 25@ Devil Rays4–8Kennedy (5–8)Wright (2–2)3:1226,59764–64box
129August 26@ Devil Rays3–2Garland (6–4)Seay (0–1)Foulke (35)2:5219,18265–64box
130August 28@ Tigers8–6Embree (1–3)Patterson (5–4)Howry (5)2:5919,12966–64box
131August 29@ Tigers8–3Glover (4–1)Redman (2–6)3:1921,99867–64box
132August 30@ Tigers1–3Cornejo (3–1)Buehrle (12–7)Anderson (16)2:0424,36467–65box
133August 31Indians11–8Howry (4–5)Westbrook (3–4)Foulke (36)3:2224,09768–65box :
September/October (15–14) – home (10–6) – road (5–8)
#DateTimeOpponentScoreWinLossSaveAttendanceRecordBox
134September 1Indians3–4Drese (1–0)Garland (6–5)Wickman (27)3:2727,86968–66box
135September 2Indians19–10Biddle (6–8)Burba (10–9)3:3225,68069–66box
136September 3Indians3–6Sabathia (15–4)Glover (4–2)Wickman (28)2:4728,13569–67box
137September 4Tigers10–1Buehrle (13–7)Cornejo (3–2)2:41N/A70–67box
138September 4Tigers4–0Lowe (7–4)Pettyjohn (0–6)2:3113,26571–67box
139September 5Tigers5–3Wright (3–2)Sparks (10–9)Foulke (37)2:4514,57672–67box
140September 6Tigers2–6Weaver (11–14)Garland (6–6)3:2713,60272–68box
141September 7@ Indians10–7Biddle (7–8)Burba (10–10)Foulke (38)3:2842,48773–68box
142September 8@ Indians7–8Báez (5–1)Foulke (3–8)3:1342,48873–69box
143September 9@ Indians8–9Wickman (5–0)Foulke (3–9)3:2542,37773–70box
144September 10@ Indians7–1Wright (4–2)Colón (12–11)3:2638,24474–70box
–September 11@ YankeesPostponed (September 11 attacks), rescheduled for October 1
–September 12@ YankeesPostponed (September 11 attacks), rescheduled for October 2
–September 13@ YankeesPostponed (September 11 attacks), rescheduled for October 3
–September 14@ TwinsPostponed (September 11 attacks), rescheduled for October 5
–September 15@ TwinsPostponed (September 11 attacks), rescheduled for October 6
–September 16@ TwinsPostponed (September 11 attacks), rescheduled for October 7
145September 18Yankees3–11Hernández (3–6)Buehrle (13–8)2:5722,78574–71box
146September 19Yankees3–6Clemens (20–1)Glover (4–3)Rivera (46)3:0518,46574–72box
147September 20Yankees7–5Lowe (8–4)Pettitte (15–10)Foulke (39)3:1822,28475–72box
148September 21Royals8–7Lowe (9–4)Henry (2–2)3:1015,40476–72box
149September 22Royals5 – 4 (10)Foulke (4–9)Stein (5–8)4:0424,30777–72box
150September 23Royals10–2Buehrle (14–8)Durbin (7–16)2:3019,01478–72box
151September 25Twins2–4Mays (17–13)Glover (4–4)Guardado (8)2:4911,97378–73box
152September 26Twins6–3K. Wells (10–9)Reed (12–10)Foulke (40)2:4913,00679–73box
153September 27Twins9–3Wright (5–2)Radke (13–11)Lowe (3)2:5113,56780–73box
154September 28@ Royals2–3Durbin (8–16)Embree (1–4)Hernández (27)2:4014,91480–74box
155September 29@ Royals10–2Buehrle (15–8)Suppan (9–14)3:0616,44381–74box
156September 30@ Royals5–2Glover (5–4)George (4–7)Foulke (41)2:4512,23582–74box
157October 1@ Yankees1–8Hitchcock (6–5)K. Wells (10–10)2:488,11282–75box
158October 2@ Yankees4–6Lilly (5–6)Wright (5–3)Rivera (48)3:1510,48082–76box
159October 3@ Yankees1–2Mussina (17–11)Garland (6–7)Rivera (49)2:4914,89582–77box
160October 5@ Twins7–4Buehrle (16–8)Reed (12–12)Foulke (42)2:5013,63183–77box
161October 6@ Twins5–6Cressend (3–2)Glover (5–5)Guardado (11)2:5618,59983–78box
162October 7@ Twins5–8Radke (15–11)K. Wells (10–11)Guardado (12)2:4614,41383–79box :

## 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; BB = Base on balls; SO = Strikeouts; AVG = Batting average; SB = Stolen bases
| Player | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | AVG | SB |
| Sandy Alomar Jr., C | 70 | 220 | 17 | 54 | 8 | 1 | 4 | 21 | 12 | 17 | .247 | 1 |
| Harold Baines, DH | 32 | 84 | 3 | 11 | 1 | 0 | 0 | 6 | 8 | 16 | .131 | 0 |
| James Baldwin, P | 17 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | 0 |
| Rocky Biddle, P | 30 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | 0 |
| Mark Buehrle, P | 32 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | .000 | 0 |
| Jose Canseco, DH,RF | 76 | 256 | 46 | 66 | 8 | 0 | 16 | 49 | 45 | 75 | .258 | 2 |
| McKay Christensen, CF | 7 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | .250 | 0 |
| Royce Clayton, SS | 135 | 433 | 62 | 114 | 21 | 4 | 9 | 60 | 33 | 72 | .263 | 10 |
| Joe Crede, 3B | 17 | 50 | 1 | 11 | 1 | 1 | 0 | 7 | 3 | 11 | .220 | 1 |
| Mark Dalesandro, C | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ---- | 0 |
| Ray Durham, 2B | 152 | 611 | 104 | 163 | 42 | 10 | 20 | 65 | 64 | 110 | .267 | 23 |
| Jon Garland, P | 35 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | 0 |
| Tony Graffanino, 3B,2B,SS | 74 | 145 | 23 | 44 | 9 | 0 | 2 | 15 | 16 | 29 | .303 | 4 |
| Mark Johnson, C | 61 | 173 | 21 | 43 | 6 | 1 | 5 | 18 | 23 | 31 | .249 | 2 |
| Paul Konerko, 1B | 156 | 582 | 92 | 164 | 35 | 0 | 32 | 99 | 54 | 89 | .282 | 1 |
| Carlos Lee, LF | 150 | 558 | 75 | 150 | 33 | 3 | 24 | 84 | 38 | 85 | .269 | 17 |
| Jeff Liefer, OF,1B,3B,DH | 83 | 254 | 36 | 65 | 13 | 0 | 18 | 39 | 20 | 69 | .256 | 0 |
| Sean Lowe, P | 45 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | .333 | 0 |
| Magglio Ordóñez, RF | 160 | 593 | 97 | 181 | 40 | 1 | 31 | 113 | 70 | 70 | .305 | 25 |
| Josh Paul, C | 57 | 139 | 20 | 37 | 11 | 0 | 3 | 18 | 13 | 25 | .266 | 6 |
| Herbert Perry, 3B,1B,DH | 92 | 285 | 38 | 73 | 21 | 1 | 7 | 32 | 23 | 55 | .256 | 2 |
| Julio Ramirez, CF | 22 | 37 | 2 | 3 | 0 | 0 | 0 | 1 | 2 | 15 | .081 | 2 |
| Aaron Rowand, CF,LF,RF | 63 | 123 | 21 | 36 | 5 | 0 | 4 | 20 | 15 | 28 | .293 | 5 |
| Chris Singleton, CF | 140 | 392 | 57 | 117 | 21 | 5 | 7 | 45 | 20 | 61 | .298 | 12 |
| Frank Thomas, DH | 20 | 68 | 8 | 15 | 3 | 0 | 4 | 10 | 10 | 12 | .221 | 0 |
| José Valentín, 3B,SS,CF | 124 | 438 | 74 | 113 | 22 | 2 | 28 | 68 | 50 | 114 | .258 | 9 |
| David Wells, P | 16 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | 0 |
| Kip Wells, P | 40 | 6 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 5 | .167 | 1 |
| Team Totals | 162 | 5464 | 798 | 1463 | 300 | 29 | 214 | 770 | 520 | 998 | .268 | 123 |

### Pitching

Note: W = Wins; L = Losses; ERA = Earned run average; G = Games pitched; GS = Games started; SV = Saves; IP = Innings pitched; H = Hits allowed; R = Runs allowed; ER = Earned runs allowed; HR = Home runs allowed; BB = Walks allowed; K = Strikeouts
| Player | W | L | ERA | G | GS | SV | IP | H | R | ER | HR | BB | K |
| James Baldwin | 7 | 5 | 4.61 | 17 | 16 | 0 | 95.2 | 109 | 56 | 49 | 15 | 38 | 42 |
| Lorenzo Barceló | 1 | 0 | 4.71 | 17 | 0 | 0 | 21.0 | 24 | 13 | 11 | 1 | 10 | 15 |
| Rocky Biddle | 7 | 8 | 5.39 | 30 | 21 | 0 | 128.2 | 137 | 87 | 77 | 16 | 55 | 85 |
| Mark Buehrle | 16 | 8 | 3.29 | 32 | 32 | 0 | 221.1 | 188 | 89 | 81 | 24 | 50 | 126 |
| Cal Eldred | 0 | 1 | 13.50 | 2 | 2 | 0 | 6.0 | 12 | 9 | 9 | 1 | 4 | 6 |
| Alan Embree | 1 | 2 | 5.03 | 39 | 0 | 0 | 34.0 | 31 | 21 | 19 | 7 | 7 | 34 |
| Josh Fogg | 0 | 0 | 2.03 | 11 | 0 | 0 | 13.1 | 10 | 3 | 3 | 0 | 4 | 17 |
| Keith Foulke | 4 | 9 | 2.33 | 72 | 0 | 42 | 81.0 | 57 | 21 | 21 | 3 | 23 | 75 |
| Jon Garland | 6 | 7 | 3.69 | 35 | 16 | 1 | 117.0 | 123 | 59 | 48 | 16 | 57 | 61 |
| Matt Ginter | 1 | 0 | 5.22 | 20 | 0 | 0 | 39.2 | 34 | 23 | 23 | 2 | 16 | 24 |
| Gary Glover | 5 | 5 | 4.93 | 46 | 11 | 0 | 100.1 | 98 | 61 | 55 | 16 | 35 | 63 |
| Bob Howry | 4 | 5 | 4.69 | 69 | 0 | 5 | 78.2 | 85 | 41 | 41 | 11 | 39 | 64 |
| Sean Lowe | 9 | 4 | 3.61 | 45 | 11 | 3 | 127.0 | 123 | 55 | 51 | 12 | 34 | 71 |
| Antonio Osuna | 0 | 0 | 20.77 | 4 | 0 | 0 | 4.1 | 8 | 10 | 10 | 3 | 3 | 6 |
| Jim Parque | 0 | 3 | 8.04 | 5 | 5 | 0 | 28.0 | 36 | 26 | 25 | 7 | 11 | 15 |
| Bill Pulsipher | 0 | 0 | 7.88 | 14 | 0 | 0 | 8.0 | 11 | 8 | 7 | 2 | 7 | 4 |
| Ken Vining | 0 | 0 | 17.55 | 8 | 0 | 0 | 6.2 | 15 | 14 | 13 | 3 | 7 | 3 |
| David Wells | 5 | 7 | 4.47 | 16 | 16 | 0 | 100.2 | 120 | 55 | 50 | 12 | 22 | 59 |
| Kip Wells | 10 | 11 | 4.79 | 40 | 20 | 0 | 133.1 | 145 | 80 | 71 | 14 | 66 | 99 |
| Dan Wright | 5 | 3 | 5.70 | 13 | 12 | 0 | 66.1 | 78 | 45 | 42 | 12 | 40 | 36 |
| Kelly Wunsch | 2 | 1 | 7.66 | 33 | 0 | 0 | 22.1 | 21 | 19 | 19 | 4 | 10 | 16 |
| Team Totals | 83 | 79 | 4.55 | 162 | 162 | 51 | 1433.1 | 1465 | 795 | 725 | 181 | 538 | 921 |

## Farm system

| Level | Team | League | Manager |
| AAA | Charlotte Knights | International League | Nick Leyva |
| AA | Birmingham Barons | Southern League | Nick Capra |
| A | Winston-Salem Warthogs | Carolina League | Wally Backman |
| A | Kannapolis Intimidators | South Atlantic League | Razor Shines |
| Rookie | Bristol White Sox | Appalachian League | John Orton |
| Rookie | AZL White Sox | Arizona League | Jerry Hairston, Sr. |