Last Updated on November 16, 2025 by Mat Diekhake
League Search Page > NBA > Golden State Warriors > Roster & Statistics
Here are the Golden State Warriors 1989–90 roster details and the team’s regular-season player statistics.
1989-90 Golden State Warriors Roster
| No. |
Player |
Pos |
Ht |
Wt |
Birthdate |
College / From |
| 4 |
Terry Teagle |
SG |
6-5 |
195 |
Apr 10 1960 |
Baylor |
| 5 |
Šarūnas Marčiulionis (rookie) |
SG |
6-5 |
200 |
Jun 13 1964 |
Lithuania |
| 10 |
Winston Garland |
PG |
6-2 |
170 |
Dec 19 1964 |
Missouri State |
| 11 |
Tim Hardaway (rookie) |
PG |
6-0 |
175 |
Sep 1 1966 |
UTEP |
| 14 |
Larry Smith |
PF |
6-8 |
215 |
Jan 18 1958 |
Alcorn State |
| 17 |
Mitch Richmond |
SG |
6-5 |
215 |
Jun 30 1965 |
Kansas State |
| 20 |
Mario Elie † |
SG |
6-5 |
210 |
Nov 26 1963 |
American Int’l |
| 23 |
Rod Higgins |
SF |
6-7 |
200 |
Jan 31 1960 |
Fresno State |
| 24 |
Chris Mullin |
SF |
6-6 |
200 |
Jul 30 1963 |
St. John’s |
| 25 |
Manute Bol |
C |
7-7 |
200 |
Oct 16 1962 |
Sudan / Bridgeport |
| 30 |
Tom Tolbert |
PF |
6-7 |
235 |
Oct 16 1965 |
Arizona |
| 32 |
Alton Lister |
C |
6-11 |
240 |
Oct 1 1958 |
Arizona State |
| 40 |
Jim Petersen |
PF |
6-10 |
235 |
Feb 22 1962 |
Minnesota |
| 42 |
Paul Mokeski |
C |
7-0 |
250 |
Jan 3 1957 |
Kansas |
| 50 |
Uwe Blab |
C |
7-1 |
252 |
Mar 26 1962 |
Indiana |
† Elie played only 3 games before being waived in December 1989; he later returned to the NBA with Houston.
1989-90 Regular-Season Per Game
| Player |
Pos |
Age |
G |
GS |
MPG |
PPG |
RPG |
APG |
SPG |
BPG |
TOPG |
FGA |
FG% |
3PA |
3P% |
FTA |
FT% |
| Chris Mullin |
SF |
26 |
78 |
78 |
36.3 |
25.1 |
5.9 |
4.1 |
1.6 |
0.6 |
3.1 |
16.3 |
.536 |
3.0 |
.372 |
7.3 |
.889 |
| Mitch Richmond |
SG |
24 |
78 |
78 |
35.9 |
22.1 |
4.6 |
2.9 |
1.3 |
0.3 |
2.6 |
16.5 |
.497 |
1.2 |
.358 |
6.0 |
.866 |
| Tim Hardaway |
PG |
23 |
79 |
78 |
33.7 |
14.7 |
3.9 |
8.7 |
2.1 |
0.2 |
3.3 |
12.5 |
.471 |
1.1 |
.274 |
3.5 |
.764 |
| Terry Teagle |
SF |
29 |
82 |
49 |
29.0 |
16.1 |
4.5 |
1.9 |
1.1 |
0.2 |
1.8 |
13.7 |
.480 |
0.2 |
.214 |
3.6 |
.830 |
| Rod Higgins |
PF |
30 |
82 |
22 |
24.3 |
11.1 |
5.1 |
1.6 |
0.6 |
0.6 |
1.1 |
7.7 |
.481 |
2.4 |
.347 |
3.5 |
.821 |
| Šarūnas Marčiulionis |
SG |
25 |
75 |
3 |
22.6 |
12.1 |
2.9 |
1.6 |
1.3 |
0.1 |
1.8 |
7.4 |
.519 |
0.5 |
.256 |
5.4 |
.787 |
| Tom Tolbert |
PF |
24 |
70 |
21 |
19.2 |
8.8 |
5.2 |
0.8 |
0.3 |
0.4 |
1.1 |
6.3 |
.493 |
0.3 |
.278 |
3.4 |
.726 |
| Manute Bol |
C |
27 |
75 |
20 |
17.5 |
1.9 |
3.7 |
0.5 |
0.2 |
3.2 |
0.7 |
2.3 |
.331 |
0.6 |
.188 |
0.7 |
.510 |
| Winston Garland |
PG |
25 |
51 |
4 |
17.5 |
5.3 |
2.2 |
3.1 |
0.9 |
0.1 |
1.6 |
5.6 |
.375 |
0.2 |
.100 |
1.2 |
.841 |
| Jim Petersen |
C |
27 |
43 |
19 |
13.8 |
4.0 |
3.7 |
0.5 |
0.4 |
0.5 |
0.8 |
3.3 |
.426 |
0.0 |
.000 |
1.7 |
.712 |
| Alton Lister |
C |
31 |
3 |
0 |
13.3 |
4.0 |
2.7 |
0.7 |
0.3 |
0.0 |
0.0 |
2.7 |
.500 |
0.3 |
.000 |
2.3 |
.571 |
| Uwe Blab |
C |
27 |
40 |
33 |
12.0 |
2.1 |
2.5 |
0.6 |
0.0 |
0.6 |
0.8 |
2.2 |
.379 |
0.0 |
|
0.8 |
.548 |
| Kelvin Upshaw |
SG |
27 |
23 |
0 |
11.0 |
5.6 |
1.2 |
1.1 |
1.1 |
0.0 |
0.7 |
4.5 |
.490 |
0.4 |
.222 |
1.3 |
.774 |
| Chris Welp |
C |
26 |
14 |
2 |
10.1 |
3.6 |
2.6 |
0.3 |
0.4 |
0.6 |
0.6 |
2.7 |
.421 |
0.0 |
|
1.6 |
.783 |
| Marques Johnson |
SF |
33 |
10 |
0 |
9.9 |
4.0 |
1.7 |
0.9 |
0.0 |
0.1 |
1.0 |
3.2 |
.375 |
0.3 |
.667 |
1.7 |
.824 |
| Mike Smrek |
C |
27 |
13 |
3 |
8.2 |
1.6 |
2.6 |
0.1 |
0.3 |
0.8 |
0.7 |
1.8 |
.417 |
0.0 |
|
0.5 |
.167 |
| Leonard Taylor |
PF |
23 |
10 |
0 |
3.7 |
1.1 |
1.2 |
0.1 |
0.0 |
0.0 |
0.5 |
0.6 |
.000 |
0.1 |
.000 |
1.6 |
.688 |
| John Shasky |
C |
25 |
14 |
0 |
3.6 |
0.7 |
0.9 |
0.1 |
0.1 |
0.1 |
0.1 |
1.0 |
.286 |
0.0 |
|
0.4 |
.333 |
| Team Totals |
|
|
82 |
82 |
240.3 |
116.3 |
40.2 |
24.1 |
9.2 |
6.0 |
17.3 |
87.9 |
.484 |
9.1 |
.324 |
34.9 |
.809 |
1989-90 Regular-Season Totals
| Player |
Pos |
Age |
GP |
GS |
Min |
PTS |
REB |
AST |
STL |
BLK |
TO |
FGA |
FGM |
3PA |
3PM |
FTA |
FTM |
| Chris Mullin |
SF |
26 |
78 |
78 |
2830 |
1956 |
463 |
319 |
123 |
45 |
239 |
1272 |
682 |
234 |
87 |
568 |
505 |
| Mitch Richmond |
SG |
24 |
78 |
78 |
2799 |
1720 |
360 |
223 |
98 |
24 |
201 |
1287 |
640 |
95 |
34 |
469 |
406 |
| Tim Hardaway |
PG |
23 |
79 |
78 |
2663 |
1162 |
310 |
689 |
165 |
12 |
260 |
985 |
464 |
84 |
23 |
276 |
211 |
| Terry Teagle |
SF |
29 |
82 |
49 |
2376 |
1323 |
367 |
155 |
91 |
15 |
144 |
1122 |
538 |
14 |
3 |
294 |
244 |
| Rod Higgins |
PF |
30 |
82 |
22 |
1993 |
909 |
422 |
129 |
47 |
53 |
93 |
632 |
304 |
193 |
67 |
285 |
234 |
| Šarūnas Marčiulionis |
SG |
25 |
75 |
3 |
1695 |
905 |
221 |
121 |
94 |
7 |
137 |
557 |
289 |
39 |
10 |
403 |
317 |
| Tom Tolbert |
PF |
24 |
70 |
21 |
1347 |
616 |
363 |
58 |
23 |
25 |
79 |
442 |
218 |
18 |
5 |
241 |
175 |
| Manute Bol |
C |
27 |
75 |
20 |
1310 |
146 |
276 |
36 |
13 |
238 |
51 |
169 |
56 |
48 |
9 |
49 |
25 |
| Winston Garland |
PG |
25 |
51 |
4 |
891 |
270 |
111 |
157 |
48 |
5 |
81 |
288 |
108 |
10 |
1 |
63 |
53 |
| Jim Petersen |
C |
27 |
43 |
19 |
592 |
172 |
160 |
23 |
17 |
20 |
36 |
141 |
60 |
1 |
0 |
73 |
52 |
| Uwe Blab |
C |
27 |
40 |
33 |
481 |
83 |
99 |
24 |
1 |
22 |
30 |
87 |
33 |
0 |
0 |
31 |
17 |
| Kelvin Upshaw |
SG |
27 |
23 |
0 |
252 |
128 |
28 |
26 |
25 |
0 |
15 |
104 |
51 |
9 |
2 |
31 |
24 |
| Chris Welp |
C |
26 |
14 |
2 |
142 |
50 |
36 |
4 |
5 |
8 |
9 |
38 |
16 |
0 |
0 |
23 |
18 |
| Mike Smrek |
C |
27 |
13 |
3 |
107 |
21 |
34 |
1 |
4 |
11 |
9 |
24 |
10 |
0 |
0 |
6 |
1 |
| Marques Johnson |
SF |
33 |
10 |
0 |
99 |
40 |
17 |
9 |
0 |
1 |
10 |
32 |
12 |
3 |
2 |
17 |
14 |
| John Shasky |
C |
25 |
14 |
0 |
51 |
10 |
13 |
1 |
1 |
2 |
2 |
14 |
4 |
0 |
0 |
6 |
2 |
| Alton Lister |
C |
31 |
3 |
0 |
40 |
12 |
8 |
2 |
1 |
0 |
0 |
8 |
4 |
1 |
0 |
7 |
4 |
| Leonard Taylor |
PF |
23 |
10 |
0 |
37 |
11 |
12 |
1 |
0 |
0 |
5 |
6 |
0 |
1 |
0 |
16 |
11 |
| Team Totals |
|
|
82 |
82 |
19705 |
9534 |
3300 |
1978 |
756 |
488 |
1401 |
7208 |
3489 |
750 |
243 |
2858 |
2313 |
Team Impact Index
| Player Name |
Role Tier |
MPG |
Usage Tier |
PPG |
RPG |
APG |
STK |
Impact Index* |
Notes |
| Chris Mullin |
Alpha Scorer |
36.3 |
High |
25.1 |
5.9 |
4.1 |
2.2 |
18.65 |
Core offensive engine; elite scoring efficiency; consistent two-way contributor. |
| Mitch Richmond |
Alpha Scorer |
35.9 |
High |
22.1 |
4.6 |
2.9 |
1.6 |
15.6 |
Strong secondary scorer; slightly less versatile defensively than Mullin; reliable impact. |
| Tim Hardaway |
Primary Playmaker |
33.7 |
High |
14.7 |
3.9 |
8.7 |
2.3 |
14.85 |
Lead facilitator; growth in playmaking and scoring balance; defensive activity solid for PG. |
| Terry Teagle |
Secondary Scorer |
29.0 |
Medium |
16.1 |
4.5 |
1.9 |
1.3 |
11.95 |
Stretch scoring role; good efficiency; less playmaking focus but contributes on boards. |
| Rod Higgins |
3&D / Role Player |
24.3 |
Medium |
11.1 |
5.1 |
1.6 |
1.2 |
9.5 |
Versatile forward; reliable defense and spacing; growth in rebounding consistency. |
| Šarūnas Marčiulionis |
Sixth Man / Aggressor |
22.6 |
Medium |
12.1 |
2.9 |
1.6 |
1.4 |
8.5 |
High-energy bench scorer; strong offensive efficiency; defensive upside moderate. |
| Tom Tolbert |
Role Forward |
19.2 |
Low |
8.8 |
5.2 |
0.8 |
0.7 |
7.75 |
Rebounds and efficient scoring in limited minutes; modest impact otherwise. |
| Manute Bol |
Rim Protector |
17.5 |
Low |
1.9 |
3.7 |
0.5 |
3.4 |
5.75 |
Defensive specialist; elite rim protection (blocks); very limited offensive contribution. |
| Winston Garland |
Backup PG |
17.5 |
Low |
5.3 |
2.2 |
3.1 |
1.0 |
5.3 |
Spot minutes facilitator; limited scoring; solid pace off the bench. |
| Jim Petersen |
Backup C |
13.8 |
Low |
4.0 |
3.7 |
0.5 |
0.8 |
4.0 |
Energy role behind the rim; modest two-way contribution; short minutes. |
| Alton Lister |
Deep Reserve |
13.3 |
Low |
4.0 |
2.7 |
0.7 |
0.3 |
3.85 |
Limited sample; defensive potential; backup C minutes. |
| Uwe Blab |
Backup C |
12.0 |
Low |
2.1 |
2.5 |
0.6 |
0.0 |
2.6 |
Minimal offensive impact; backup minutes; floor-spacing and defense limited. |
| Kelvin Upshaw |
Bench SG |
11.0 |
Low |
5.6 |
1.2 |
1.1 |
1.1 |
4.45 |
Spot scoring and defensive energy; low usage, high efficiency for minutes played. |
| Chris Welp |
Deep Bench |
10.1 |
Low |
3.6 |
2.6 |
0.3 |
1.0 |
3.75 |
Limited minutes; occasional scoring and rim protection; low role impact. |
| Marques Johnson |
Veteran Spot |
9.9 |
Low |
4.0 |
1.7 |
0.9 |
0.1 |
3.35 |
Veteran bench scorer; reduced role; minimal defensive impact. |
| Mike Smrek |
Deep Reserve |
8.2 |
Low |
1.6 |
2.6 |
0.1 |
1.1 |
2.7 |
Energy C in garbage time; blocks contribute more than scoring. |
| Leonard Taylor |
Spot Minutes PF |
3.7 |
Very Low |
1.1 |
1.2 |
0.1 |
0.0 |
1.2 |
Extremely limited minutes; developmental or end-of-bench role. |
| John Shasky |
Deep Reserve C |
3.6 |
Very Low |
0.7 |
0.9 |
0.1 |
0.2 |
0.95 |
Minimal impact in garbage time; purely depth role. |