Mobile Site You Are Here > Home > Teams > Franchise Encyclopedia > 1971 Batting, Pitching, & Fielding Statistics

1971 Chicago White Sox

Batting, Pitching, & Fielding Statistics

Franchise Encyclopedia: 1970 / 1972

79-83, Finished 3rd in AL West (Schedule and Results)
View League Standings and Leaders

Manager: Chuck Tanner (79-83)
Scored 617 runs, Allowed 597 runs. Pythagorean W-L: 83-79

Ballparks: White Sox Park · Attendance: 833,891 (9th of 12)
Park Factors  Over 100 favors batters, under 100 favors pitchers.
  multi-year:
Batting - 104, Pitching - 104 · one-year: Batting - 97, Pitching - 97

BaseballAmerica.com: Franchise Executives
BR Bullpen: Find or enter more info for this team (what's this?)


1970 / 1972 Batting, Pitching, & Fielding Statistics

Game Results

Height of bar is margin of victory up to 10 runs  · Mouseover bar for details  · Click for box score  · Grouped by Month

Team Batting

More Stats

Hide non-qualifiers for rate stats
 · League Register
Rk Pos Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
1 C Ed Herrmann* 24 101 344 294 32 63 6 0 11 35 2 0 44 48 .214 .317 .347 .664 85 102 8 2 0 4 12
2 1B Carlos May* 23 141 574 500 64 147 21 7 7 70 16 7 62 61 .294 .375 .406 .781 118 203 16 6 1 5 5
3 2B Mike Andrews 27 109 408 330 45 93 16 0 12 47 3 5 67 36 .282 .400 .439 .840 135 145 6 1 6 4 1
4 SS Luis Alvarado 22 99 278 264 22 57 14 1 0 8 1 2 11 34 .216 .246 .277 .523 46 73 2 0 2 1 2
5 3B Bill Melton 25 150 621 543 72 146 18 2 33 86 3 3 61 87 .269 .352 .492 .843 133 267 8 11 1 5 5
6 LF Rick Reichardt 28 138 544 496 53 138 14 2 19 62 5 10 37 90 .278 .335 .429 .764 112 213 10 6 3 2 0
7 CF Jay Johnstone* 25 124 436 388 53 101 14 1 16 40 10 5 38 50 .260 .329 .425 .755 110 165 4 3 5 2 4
8 RF Pat Kelly* 26 67 252 213 32 62 6 3 3 22 14 9 36 29 .291 .394 .390 .784 120 83 3 1 1 1 4
Rk Pos Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
9 UT Rich McKinney 24 114 414 369 35 100 11 2 8 46 0 0 35 37 .271 .334 .377 .711 98 139 13 2 4 4 1
10 OF Walt Williams 27 114 397 361 43 106 17 3 8 35 5 5 24 27 .294 .344 .424 .767 113 153 6 5 4 3 1
11 SS Lee Richard 22 87 288 260 38 60 7 3 2 17 8 9 20 46 .231 .286 .304 .590 65 79 5 1 5 2 0
12 C Tom Egan 25 85 281 251 29 60 11 1 10 34 1 0 26 94 .239 .320 .410 .731 103 103 2 4 0 0 1
13 CF Mike Hershberger 31 74 214 177 22 46 9 0 2 15 6 2 30 23 .260 .377 .345 .722 103 61 5 4 2 1 3
14 SS Rich Morales 27 84 212 185 19 45 8 0 2 14 2 3 22 26 .243 .336 .319 .655 84 59 3 4 1 0 4
15 OF Ed Stroud* 31 53 153 141 19 25 4 3 0 2 4 5 11 20 .177 .237 .248 .485 36 35 3 0 1 0 0
16 IF Steve Huntz# 25 35 96 86 10 18 3 1 2 6 1 0 7 9 .209 .266 .337 .603 68 29 1 0 2 1 0
17 OF Lee Maye* 36 32 50 44 6 9 2 0 1 7 0 0 5 7 .205 .280 .318 .598 67 14 2 0 0 1 1
18 1B Bob Spence* 25 14 33 27 2 4 0 0 0 1 0 0 5 6 .148 .273 .148 .421 21 4 1 0 0 1 0
19 C Chuck Brinkman 26 15 24 20 0 4 0 0 0 1 0 0 3 5 .200 .304 .200 .504 44 4 0 0 1 0 1
20 1B Tony Muser* 23 11 17 16 2 5 0 1 0 0 0 0 1 1 .313 .353 .438 .790 120 7 2 0 0 0 0
21 LF Ken Hottman 23 6 17 16 1 2 0 0 0 0 0 0 1 2 .125 .176 .125 .301 -14 2 1 0 0 0 0
22 RF Ron Lolich 24 2 8 8 0 1 1 0 0 0 0 0 0 2 .125 .125 .250 .375 3 2 0 0 0 0 0
Rk Pos Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
23 P Wilbur Wood 29 44 124 96 1 5 0 0 0 0 1 0 11 57 .052 .150 .052 .202 -41 5 2 0 17 0 0
24 P Tom Bradley 24 48 104 96 6 15 0 0 1 6 0 0 1 32 .156 .165 .188 .352 -2 18 0 0 7 0 0
25 P Tommy John 28 38 81 69 3 10 0 0 0 2 0 0 3 14 .145 .181 .145 .325 -8 10 0 0 9 0 0
26 P Bart Johnson 21 53 61 57 3 11 1 0 0 8 0 0 0 12 .193 .207 .211 .417 17 12 1 1 3 0 0
27 P Joe Horlen 33 36 43 40 1 4 0 0 0 1 0 0 0 3 .100 .098 .100 .198 -45 4 0 0 2 1 0
28 P Vicente Romo 28 45 13 11 1 4 0 0 0 0 0 0 1 2 .364 .417 .364 .780 120 4 0 0 1 0 0
29 P Steve Kealey 24 54 11 10 1 2 0 0 1 3 0 0 0 4 .200 .200 .500 .700 90 5 1 0 1 0 0
30 P Terry Forster* 19 45 5 5 1 2 1 0 0 0 0 0 0 1 .400 .400 .600 1.000 176 3 0 0 0 0 0
31 P Jim Magnuson 24 15 4 4 0 0 0 0 0 0 0 0 0 3 .000 .000 .000 .000 -100 0 0 0 0 0 0
32 P Rich Hinton* 24 18 3 1 1 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000 -100 0 0 0 2 0 0
33 P Stan Perzanowski# 20 5 2 2 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 0 0 0 0 0 0
34 P Don Eddy 24 22 1 1 0 1 1 0 0 0 0 0 0 0 1.000 1.000 2.000 3.000 721 2 0 0 0 0 0
35 P Pat Jacquez 24 2 1 1 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 -100 0 0 0 0 0 0
36 P Denny O'Toole 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Team Totals 25.6 162 6114 5382 617 1346 185 30 138 568 83 65 562 870 .250 .325 .373 .697 94 2005 105 51 81 38 45
Rank in 12 AL teams 8 7 7 11 5 5 2 1 4 5 7 3 5 5 6 2 6
Rk Pos Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
* - bats left-handed, # - bats both, else - bats right, ? - unknown; OPS_lg for OPS+ does not include pitchers.

Team Pitching

More Stats

Hide non-qualifiers for rate stats
 · League Register
Rk Pos Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ WHIP H/9 HR/9 BB/9 SO/9 SO/BB
1 SP Wilbur Wood* 29 22 13 .629 1.91 44 42 2 22 7 1 334.0 272 95 71 21 62 2 210 7 0 6 1316 189 1.000 7.3 0.6 1.7 5.7 3.39
2 SP Tom Bradley 24 15 15 .500 2.96 45 39 3 7 6 2 285.2 273 111 94 16 74 5 206 2 1 6 1198 122 1.215 8.6 0.5 2.3 6.5 2.78
3 SP Tommy John* 28 13 16 .448 3.61 38 35 0 10 3 0 229.1 244 115 92 17 58 5 131 5 0 10 975 100 1.317 9.6 0.7 2.3 5.1 2.26
4 SP Joe Horlen 33 8 9 .471 4.26 34 18 10 3 0 2 137.1 150 72 65 12 30 2 82 5 1 3 575 85 1.311 9.8 0.8 2.0 5.4 2.73
Rk Pos Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ WHIP H/9 HR/9 BB/9 SO/9 SO/BB
5 CL Bart Johnson 21 12 10 .545 2.93 53 16 24 4 0 14 178.0 148 67 58 9 111 6 153 6 0 11 784 123 1.455 7.5 0.5 5.6 7.7 1.38
6 RP Steve Kealey 24 2 2 .500 3.84 54 1 26 0 0 6 77.1 69 40 33 10 26 6 50 0 0 2 328 94 1.228 8.0 1.2 3.0 5.8 1.92
7 RP Vicente Romo 28 1 7 .125 3.38 45 2 16 0 0 5 72.0 52 27 27 5 37 6 48 0 2 3 302 107 1.236 6.5 0.6 4.6 6.0 1.30
8 RP Terry Forster* 19 2 3 .400 3.99 45 3 15 0 0 1 49.2 46 23 22 5 23 3 48 1 1 1 219 91 1.389 8.3 0.9 4.2 8.7 2.09
9 RP Don Eddy* 24 0 2 .000 2.38 22 0 6 0 0 0 22.2 19 6 6 3 19 2 14 0 0 0 103 154 1.676 7.5 1.2 7.5 5.6 0.74
Rk Pos Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ WHIP H/9 HR/9 BB/9 SO/9 SO/BB
10 Jim Magnuson* 24 1 1 .500 4.50 15 4 6 0 0 0 30.0 30 18 15 0 16 0 11 2 0 0 131 81 1.533 9.0 0.0 4.8 3.3 0.69
11 Rich Hinton* 24 3 4 .429 4.44 18 2 6 0 0 0 24.1 27 12 12 1 6 1 15 1 0 1 101 83 1.356 10.0 0.4 2.2 5.5 2.50
12 Stan Perzanowski 20 0 1 .000 12.00 5 0 2 0 0 1 6.0 14 10 8 1 3 0 5 0 0 0 38 32 2.833 21.0 1.5 4.5 7.5 1.67
13 Pat Jacquez 24 0 0 4.50 2 0 0 0 0 0 2.0 4 1 1 0 2 0 1 0 0 0 12 97 3.000 18.0 0.0 9.0 4.5 0.50
14 Denny O'Toole 22 0 0 0.00 1 0 0 0 0 0 2.0 0 0 0 0 1 0 2 0 0 0 7 0.500 0.0 0.0 4.5 9.0 2.00
Team Totals 26.3 79 83 .488 3.12 162 162 116 46 16 32 1450.1 1348 597 503 100 468 38 976 29 5 43 6089 116 1.252 8.4 0.6 2.9 6.1 2.09
Rank in 12 AL teams 7 6 4 5 2 4 5 6 5 3 2 3 3
Rk Pos Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ WHIP H/9 HR/9 BB/9 SO/9 SO/BB
* - throws left-handed, # - throws both, else - throws right, ? - unknown

Team Fielding--Totals

More Stats

Age G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G PB WP SB CS CS% PO Pos. Summary
Luis Alvarado 22 82 73 49 641.1 371 120 238 13 46 .965 -4 -8 5.02 4.11 SS-2B
Mike Andrews 27 97 95 83 836.1 597 374 202 21 68 .965 -12 -17 6.20 5.70 2B-1B
Tom Bradley 24 45 39 7 285.2 58 24 32 2 0 .966 1.76 1.24 26 4 13% 0 P
Chuck Brinkman 26 14 5 3 67.1 49 45 4 0 0 1.000 -2 -36 6.55 3.50 3 5 10 4 29% 0 C
Don Eddy 24 22 0 0 22.2 4 1 2 1 0 .750 1.19 0.14 1 1 50% 0 P
Tom Egan 25 78 67 60 606.1 493 445 41 7 3 .986 -8 -16 7.21 6.23 13 18 50 15 23% 1 C-1B
Terry Forster 19 45 3 0 49.2 10 4 6 0 0 1.000 1.81 0.22 2 1 33% 0 P
Ed Herrmann 24 97 90 73 779.2 615 556 56 3 5 .995 1 2 7.06 6.31 16 20 41 28 41% 1 C
Mike Hershberger 31 59 43 34 412.1 103 98 1 4 0 .961 -5 -15 2.16 1.65 CF-RF
Rich Hinton 24 18 2 0 24.1 7 0 7 0 1 1.000 2.59 0.39 0 2 100% 0 P
Joe Horlen 33 34 18 3 137.1 39 10 27 2 0 .949 2.42 1.09 7 9 56% 2 P
Ken Hottman 23 5 5 3 38.0 5 5 0 0 0 1.000 0 9 1.18 1.00 LF
Steve Huntz 25 26 20 19 188.2 85 31 54 0 10 1.000 -1 -4 4.05 3.15 2B-3B-SS
Pat Jacquez 24 2 0 0 2.0 1 0 1 0 0 1.000 4.50 0.50 0 0 0 P
Bart Johnson 21 53 16 4 178.0 34 12 19 3 0 .912 1.57 0.58 16 7 30% 0 P
Jay Johnstone 25 119 102 82 921.1 244 227 9 8 1 .967 -1 -2 2.31 1.86 CF-RF-LF
Tommy John 28 38 35 10 229.1 46 9 34 3 2 .935 1.69 1.13 12 5 29% 0 P
Steve Kealey 24 54 1 0 77.1 18 5 11 2 0 .889 1.86 0.30 5 1 17% 0 P
Pat Kelly 26 61 53 45 473.1 111 103 7 1 0 .991 -0 -1 2.09 1.77 RF-CF
Ron Lolich 24 2 2 1 16.0 1 1 0 0 0 1.000 -0 -23 0.56 0.50 RF
Jim Magnuson 24 15 4 0 30.0 6 2 4 0 1 1.000 1.80 0.40 1 2 67% 0 P
Carlos May 23 136 132 128 1188.2 1296 1205 72 19 91 .985 -12 -13 9.67 9.19 1B-LF
Lee Maye 36 10 8 3 62.1 13 12 1 0 0 1.000 0 10 1.88 1.30 RF-LF
Rich McKinney 24 95 90 82 809.0 379 197 171 11 34 .971 -6 -9 4.09 3.79 2B-RF-3B
Bill Melton 25 148 148 135 1270.1 503 116 371 16 26 .968 7 7 3.45 3.29 3B
Rich Morales 27 73 52 39 497.2 243 75 159 9 18 .963 -6 -13 4.23 2.96 SS-3B-2B-RF
Tony Muser 23 4 2 2 24.0 27 23 3 1 1 .963 0 20 9.75 6.50 1B
Denny O'Toole 22 1 0 0 2.0 0 0 0 0 0 0.00 0.00 1 0 0% 0 P
Stan Perzanowski 20 5 0 0 6.0 1 1 0 0 0 1.000 1.50 0.20 0 0 0 P
Rick Reichardt 28 133 128 110 1115.2 266 254 7 5 2 .981 -2 -2 2.11 1.85 LF-CF-1B
Lee Richard 22 76 62 46 573.0 347 108 212 27 31 .922 1 3 5.03 3.81 SS-CF
Vicente Romo 28 45 2 0 72.0 19 0 19 0 1 1.000 2.38 0.42 3 3 50% 0 P
Bob Spence 25 7 6 5 57.2 72 69 2 1 6 .986 1 12 11.08 10.14 1B
Ed Stroud 31 45 30 16 292.0 51 51 0 0 0 1.000 -5 -18 1.57 1.00 CF-RF-LF
Walt Williams 27 90 83 62 731.2 165 159 6 0 2 1.000 4 6 2.03 1.68 RF-LF-3B
Wilbur Wood 29 44 42 22 334.0 77 11 65 1 3 .987 2.05 1.73 27 12 31% 5 P
Team Totals 25.4 162 1458 1126 13053.0 6350 4347 1843 160 351 .975 -48 -4 4.27 3.24 32 43 101 47 32% 9
Rank in 12 AL teams 1 12 12
Age G GS CG Inn Ch PO A E DP Fld% Rtot Rtot/yr RF/9 RF/G PB WP SB CS CS% PO Pos. Summary

Team Player Value--Batters

League Register · WAR: 8+ MVP, 5+ A-S, 2+ Strtr, 0-2 Sub, < 0 Repl.
Age PA Rbat Rbaser Rroe Rdp Rfield Rpos Rrep RAR WAR oRAR oWAR dWAR Salary Acquired Pos. Summary
Luis Alvarado 22 278 -19 -1 -1 1 -4 4 9 -11 -1.4 -7 -0.8 -0.6 $13,000 Traded 64
Mike Andrews 27 408 16 -3 -2 0 -12 0 13 12 1.4 24 2.7 -1.3 $60,000 Traded 43
Tom Bradley 24 104 -12 -1 0 0 0 8 3 -2 -0.4 -2 -0.2 -0.2 $14,000 Traded 1
Chuck Brinkman 26 24 -2 0 0 0 -2 0 1 -3 -0.4 -1 -0.1 -0.3 $ Amateur Draft 2
Don Eddy 24 1 1 0 0 0 0 0 0 1 0.1 1 0.1 0.0 $ Amateur Free Agent 1
Tom Egan 25 281 0 -1 0 0 -8 4 9 4 0.4 12 1.4 -1.0 $16,000 Traded 2/3
Terry Forster* 19 5 0 0 1 0 0 0 0 1 0.1 1 0.1 0.0 $ Amateur Draft 1
Ed Herrmann* 24 344 -7 0 -1 0 1 6 11 10 0.9 9 1.0 -0.1 $ 1st Yr Draft 2
Mike Hershberger 31 214 1 1 -1 0 -5 -1 7 2 0.2 7 0.8 -0.6 $ Free Agency 8/9
Rich Hinton* 24 3 0 0 0 0 0 0 0 0 0.0 0 0.0 0.0 $7,500 Amateur Draft 1
Joe Horlen 33 43 -7 0 0 0 0 3 1 -3 -0.4 -3 -0.3 -0.1 $ Amateur Free Agent 1
Ken Hottman 23 17 -2 0 0 0 0 0 1 -1 -0.2 -1 -0.1 -0.1 $ Amateur Draft /7
Steve Huntz# 25 96 -4 0 -1 1 -1 1 3 0 -0.1 0 0.0 -0.1 $13,750 Traded 4/65
Pat Jacquez 24 1 0 0 0 0 0 0 0 0 0.0 0 0.0 0.0 $9,500 Traded /1
Tommy John 28 81 -9 0 0 0 0 6 2 -1 -0.2 -1 -0.1 -0.1 $45,000 Traded 1
Bart Johnson 21 61 -6 0 -1 0 0 5 2 0 -0.1 0 0.0 -0.1 $ Amateur Draft 1
Jay Johnstone* 25 436 3 -1 0 0 -1 -2 14 13 1.4 14 1.6 -0.2 $22,500 Traded *897
Steve Kealey 24 11 0 0 0 0 0 1 0 1 0.1 1 0.1 0.0 $12,750 Traded 1
Pat Kelly* 26 252 5 -2 1 0 -0 -3 8 9 1.0 9 1.0 0.0 $20,000 Traded 9/8
Ron Lolich 24 8 -1 0 0 0 -0 0 0 -1 -0.1 -1 -0.1 0.0 $ Amateur Draft /9
Jim Magnuson 24 4 -1 0 0 0 0 0 0 -1 -0.1 -1 -0.1 0.0 $8,000 Amateur Draft 1
Carlos May* 23 574 11 -2 -3 0 -12 -9 19 4 0.5 16 1.8 -1.3 $ Amateur Draft *3/7
Lee Maye* 36 50 -2 1 0 0 0 0 2 1 0.1 1 0.1 0.0 $27,000 Waivers /97
Rich McKinney 24 414 -1 -1 1 -2 -6 1 14 7 0.6 12 1.4 -0.8 $9,000 Amateur Draft 49/5
Bill Melton 25 621 21 0 -1 -1 7 4 20 50 5.3 43 4.9 0.4 $ Amateur Free Agent *5
Rich Morales 27 212 -4 1 1 0 -6 3 7 2 0.2 8 0.9 -0.7 $ Amateur Free Agent 65/49
Tony Muser* 23 17 0 0 0 0 0 0 1 1 0.1 1 0.1 0.0 $14,000 Traded /3
Stan Perzanowski# 20 2 0 0 0 0 0 0 0 0 0.0 0 0.0 0.0 $ Amateur Draft /1
Rick Reichardt 28 544 6 -4 1 0 -2 -6 18 14 1.5 15 1.7 -0.2 $48,000 Traded *78/3
Lee Richard 22 288 -12 -1 -1 0 1 4 9 0 -0.2 -1 -0.1 -0.1 $ Amateur Draft 68
Vicente Romo 28 13 0 0 0 0 0 1 0 1 0.1 1 0.1 0.0 $27,000 Traded 1
Bob Spence* 25 33 -3 0 0 0 1 0 1 -1 -0.1 -2 -0.2 0.1 $ Amateur Draft /3
Ed Stroud* 31 153 -12 0 1 0 -4 -1 5 -12 -1.4 -7 -0.8 -0.6 $24,000 Traded 89/7
Walt Williams 27 397 5 -1 -2 0 4 -4 13 14 1.4 11 1.2 0.2 $ Traded 97/5
Wilbur Wood 29 124 -17 -1 0 1 0 9 4 -4 -0.7 -4 -0.5 -0.2 $ Traded 1
Team Total 25.6 6114 -52 -16 -8 0 -48 34 197 107 9.6 155 17.6 -8.0 $391,000
Age PA Rbat Rbaser Rroe Rdp Rfield Rpos Rrep RAR WAR oRAR oWAR dWAR Salary Acquired Pos. Summary

Team Player Value--Pitchers

League Register · WAR: 8+ MVP, 5+ A-S, 2+ Strtr, 0-2 Sub, < 0 Repl.
Age IP GS R Rrep Rdef aLI RAR WAR Salary Acquired
Tom Bradley 24 285.2 39 111 162 -10 1.0 51 5.9 $ Traded
Don Eddy* 24 22.2 0 6 13 -1 1.0 7 0.6 $ Amateur Free Agent
Terry Forster* 19 49.2 3 23 28 -2 .9 5 0.3 $ Amateur Draft
Rich Hinton* 24 24.1 2 12 14 -1 1.4 2 0.1 $ Amateur Draft
Joe Horlen 33 137.1 18 72 81 -5 .9 9 0.8 $ Amateur Free Agent
Pat Jacquez 24 2.0 0 1 1 0 .1 0 0.0 $ Traded
Tommy John* 28 229.1 35 115 132 -8 1.0 17 1.9 $ Traded
Bart Johnson 21 178.0 16 67 100 -5 1.2 33 3.7 $ Amateur Draft
Steve Kealey 24 77.1 1 40 44 -3 .7 4 -0.1 $ Traded
Jim Magnuson* 24 30.0 4 18 17 -1 .5 -1 -0.1 $ Amateur Draft
Denny O'Toole 22 2.0 0 0 1 0 1.0 1 0.1 $ Amateur Draft
Stan Perzanowski 20 6.0 0 10 3 0 1.3 -7 -0.9 $ Amateur Draft
Vicente Romo 28 72.0 2 27 43 -2 1.0 16 1.3 $ Traded
Wilbur Wood* 29 334.0 42 95 189 -11 1.0 94 10.7 $ Traded
Team Total 26.3 1450.1 162 597 828 -49 1.0 231 24.3 $
Age IP GS R Rrep Rdef aLI RAR WAR Salary Acquired

1970 / 1972 Batting, Pitching, & Fielding Statistics