Last Updated on January 5, 2026 by Mat Diekhake

League Search Page > NBA > Milwaukee Bucks > Roster & Statistics

Here is the Milwaukee Bucks 1988–89 roster and their regular season and playoff player statistics:


Milwaukee Bucks 1988–89 Roster

No. Player Pos Height Weight Birthdate Age College
1 Brad Lohaus PF 6’11” 220 lb 09/29/1963 25 Iowa
5 Alvin Robertson SG 6’4″ 185 lb 07/22/1962 26 Arkansas
7 Ricky Pierce SG 6’4″ 205 lb 08/19/1959 29 Rice
10 Jeff Grayer SF 6’5″ 210 lb 12/17/1965 23 Iowa State
11 Tony Brown SG 6’6″ 185 lb 07/29/1960 28 Arkansas
14 Randy Breuer C 7’3″ 230 lb 10/11/1960 28 Minnesota
20 Terry Cummings PF 6’9″ 220 lb 03/15/1961 27 DePaul
21 Paul Pressey SF 6’5″ 195 lb 12/24/1958 30 Tulsa
25 Jay Humphries PG 6’3″ 185 lb 10/17/1962 26 Colorado
30 Fred Roberts SF 6’10” 215 lb 08/14/1960 28 BYU
33 Larry Krystkowiak PF 6’9″ 220 lb 09/23/1964 24 Montana
43 Jack Sikma C 6’11” 230 lb 11/14/1955 33 Illinois Wesleyan

1988–89 Regular Season Per Game

PLR POS AGE GP GS MIN PTS REB AST STL BLK TOV FGA FGM FG% 3PA 3PM 3P% FTA FTM FT%
Terry Cummings SF 27 80 78 35.3 22.9 8.1 2.5 1.3 0.9 2.5 19.5 9.1 .467 0.2 0.1 .467 5.8 4.5 .787
Ricky Pierce SG 29 75 4 27.7 17.6 2.6 2.1 1.0 0.3 1.5 13.6 7.0 .518 0.5 0.1 .222 4.0 3.4 .859
Jack Sikma C 33 80 80 32.3 13.4 7.8 3.6 1.1 0.8 1.8 10.4 4.5 .431 2.7 1.0 .380 3.7 3.3 .905
Larry Krystkowiak PF 24 80 77 30.9 12.7 7.6 1.3 1.2 0.1 1.8 9.6 4.5 .473 0.2 0.1 .333 4.4 3.6 .823
Paul Pressey SG 30 67 62 32.4 12.1 3.9 6.6 1.8 0.7 2.7 9.7 4.6 .474 0.8 0.2 .218 3.6 2.8 .776
Sidney Moncrief PG 31 62 50 25.7 12.1 2.8 3.0 1.0 0.2 1.5 8.6 4.2 .491 1.2 0.4 .342 3.8 3.3 .865
Jay Humphries PG 26 73 50 30.4 11.6 2.6 5.5 1.9 0.1 2.2 9.8 4.7 .483 1.3 0.3 .266 2.2 1.8 .816
Jeff Grayer SG 23 11 2 18.2 7.4 3.2 2.0 0.9 0.1 1.7 6.6 2.9 .438 0.2 0.0 .000 1.8 1.5 .850
Fred Roberts PF 28 71 3 17.6 5.9 2.9 0.9 0.5 0.3 1.1 4.5 2.2 .486 0.2 0.0 .214 1.8 1.5 .806
Rickey Green PG 34 30 0 16.7 5.4 1.5 3.5 0.7 0.1 1.1 4.4 2.4 .545 0.2 0.1 .333 0.6 0.6 .895
Tony Brown SF 28 29 0 9.4 3.2 1.0 0.7 0.4 0.1 0.3 2.5 1.2 .493 0.2 0.1 .286 0.8 0.6 .783
Mark Davis SF 25 31 0 8.1 4.0 1.2 0.5 0.4 0.2 0.4 3.1 1.5 .495 0.3 0.0 .111 1.0 0.8 .813
Randy Breuer C 28 48 4 10.7 4.2 2.8 0.5 0.2 0.8 0.6 3.7 1.8 .480 0.0 0.0   1.1 0.6 .549
Tito Horford C 23 25 0 4.5 1.7 0.9 0.1 0.0 0.3 0.6 1.8 0.6 .326 0.0 0.0   0.8 0.5 .632
Paul Mokeski C 32 74 0 9.3 2.2 2.5 0.5 0.4 0.3 0.5 2.2 0.8 .360 0.4 0.1 .269 0.7 0.5 .784
Andre Turner PG 24 4 0 3.3 1.5 0.8 0.0 0.5 0.0 1.0 1.5 0.8 .500 0.0 0.0   0.0 0.0  
Mike Dunleavy PG 34 2 0 2.5 1.5 0.0 0.0 0.0 0.0 0.0 1.0 0.5 .500 1.0 0.5 .500 0.0 0.0  
Team Totals     82 82 240.9 108.9 41.5 25.3 10.0 3.9 15.9 87.4 41.5 .474 6.9 2.2 .316 29.0 23.8 .821

1988–89 Playoff Per Game

PLR POS AGE GP GS MIN PTS REB AST STL BLK TOV FGA FGM FG% 3PA 3PM 3P% FTA FTM FT%
Ricky Pierce SG 29 9 0 32.4 22.3 2.8 2.8 1.2 0.2 1.0 15.7 8.6 .546 0.9 0.7 .750 5.2 4.6 .872
Fred Roberts PF 28 9 5 38.3 14.7 4.3 2.2 0.6 0.4 1.4 11.1 5.4 .490 0.3 0.0 .000 4.4 3.8 .850
Jay Humphries PG 26 9 9 35.9 14.6 3.0 7.8 0.9 0.0 1.3 11.0 5.4 .495 2.0 0.3 .167 3.8 3.3 .882
Terry Cummings SF 27 5 4 24.8 12.8 6.6 1.4 0.6 0.0 0.8 13.8 5.0 .362 0.2 0.0 .000 3.2 2.8 .875
Jack Sikma C 33 9 9 33.4 11.7 5.6 3.3 0.9 0.4 2.3 10.4 4.1 .394 3.1 0.9 .286 3.1 2.6 .821
Larry Krystkowiak PF 24 8 8 29.9 10.6 5.6 1.5 0.3 0.1 2.0 8.5 3.6 .426 0.3 0.0 .000 3.9 3.4 .871
Randy Breuer C 28 9 1 18.0 4.3 4.4 0.6 0.2 0.7 0.2 3.6 1.9 .531 0.0 0.0   1.4 0.6 .385
Paul Mokeski C 32 5 0 12.2 4.6 3.4 0.6 0.0 0.0 0.4 2.8 1.6 .571 0.2 0.2 1.000 1.6 1.2 .750
Rickey Green PG 34 8 0 13.8 3.6 1.6 2.3 0.6 0.0 0.5 3.6 1.5 .414 0.3 0.1 .500 0.5 0.5 1.000
Tony Brown SF 28 6 0 11.5 1.8 1.2 1.0 0.3 0.0 0.2 1.8 0.7 .364 0.2 0.0 .000 0.7 0.5 .750
Team Totals     9 9 245.6 97.2 35.8 23.2 5.7 2.1 11.2 70.4 36.2 .462 7.9 2.3 .296 26.8 22.4 .838

1988–89 Regular Season Totals

PLR POS AGE GP GS MIN PTS REB AST STL BLK TOV FGA FGM FG% 3PA 3PM 3P% FTA FTM FT%
Terry Cummings SF 27 80 78 2824 1829 650 198 106 72 201 1563 730 .467 15 7 .467 460 362 .787
Ricky Pierce SG 29 75 4 2078 1317 197 156 77 19 112 1018 527 .518 36 8 .222 297 255 .859
Jack Sikma C 33 80 80 2587 1068 623 289 85 61 145 835 360 .431 216 82 .380 294 266 .905
Larry Krystkowiak PF 24 80 77 2472 1017 610 107 93 9 147 766 362 .473 12 4 .333 351 289 .823
Jay Humphries PG 26 73 50 2220 844 189 405 70 5 160 714 345 .483 94 25 .266 158 129 .816
Paul Pressey SG 30 67 62 2170 813 262 439 119 44 184 648 307 .474 55 12 .218 241 187 .776
Sidney Moncrief PG 31 62 50 1594 752 172 188 65 13 94 532 261 .491 73 25 .342 237 205 .865
Ricky Green PG 34 30 0 501 163 46 105 22 2 33 132 72 .545 6 2 .333 19 17 .895
Randy Breuer C 28 48 4 513 200 135 22 9 37 29 179 86 .480 0 0   51 28 .549
Mark Davis SF 25 31 0 251 123 36 14 13 5 12 97 48 .495 9 1 .111 32 26 .813
Tony Brown SF 28 29 0 274 92 29 21 12 4 10 73 36 .493 7 2 .286 23 18 .783
Jeff Grayer SG 23 11 2 200 81 35 22 10 1 19 73 32 .438 2 0 .000 20 17 .850
Paul Mokeski C 32 74 0 690 165 187 36 29 21 35 164 59 .360 26 7 .269 51 40 .784
Tito Horford C 23 25 0 112 42 22 3 1 7 15 46 15 .326 0 0   19 12 .632
Andre Turner PG 24 4 0 13 6 3 0 2 0 4 6 3 .500 0 0   0 0  
Mike Dunleavy PG 34 2 0 5 0 0 0 0 0 0 2 1 .500 2 1 .500 0 0  
Team Totals     82 82 19755 8932 3405 2071 821 323 1280 7167 3399 .474 567 179 .316 2382 1955 .821

1988–89 Playoff Totals

PLR POS AGE GP GS MIN PTS REB AST STL BLK TOV FGA FGM FG% 3PA 3PM 3P% FTA FTM FT%
Ricky Pierce SG 29 9 0 292 201 25 25 11 2 9 141 77 .546 8 6 .750 47 41 .872
Terry Cummings SF 27 5 4 124 64 33 7 3 0 4 69 25 .362 1 0 .000 16 14 .875
Fred Roberts PF 28 9 5 345 132 39 20 5 4 13 100 49 .490 3 0 .000 40 34 .850
Jay Humphries PG 26 9 9 323 131 27 70 8 0 12 99 49 .495 18 3 .167 34 30 .882
Jack Sikma C 33 9 9 301 105 50 30 8 4 21 94 37 .394 28 8 .286 28 23 .821
Larry Krystkowiak PF 24 8 8 239 85 45 12 2 1 16 68 29 .426 2 0 .000 31 27 .871
Randy Breuer C 28 9 1 162 39 40 5 2 6 2 32 17 .531 0 0   13 5 .385
Sidney Moncrief PG 31 9 9 184 55 26 13 5 2 11 48 19 .396 7 2 .286 16 15 .938
Rickey Green PG 34 8 0 110 29 13 18 5 0 4 29 12 .414 2 1 .500 4 4 1.000
Paul Mokeski C 32 5 0 61 23 17 3 0 0 2 14 8 .571 1 1 1.000 8 6 .750
Tony Brown SF 28 6 0 69 11 7 6 2 0 1 11 4 .364 1 0 .000 5 3 .750
Team Totals     9 9 2210 875 322 209 51 19 95 705 326 .462 71 21 .296 241 202 .838

Team Impact Index:

Player Name Role Tier MPG Usage Tier PPG RPG APG STK (SPG+BPG) Impact Index* Notes Awards
Terry Cummings Alpha Scorer / Two-Way Anchor 35.3 High 22.9 8.1 2.5 2.2 17.8 Cummings was clearly the team’s go-to scoring and rebounding option — he led in points and boards, and his defensive activity (steals + blocks) made him a two-way anchor.  All-Star, All-NBA 
Jack Sikma Floor-Stretch Big / Two-Way Big 32.3 Medium 13.4 7.8 3.6 2.1 13.5 Provided the Bucks with a modern-style big who could rebound, pass, shoot, and defend — giving frontcourt balance and spacing. Former All-Star with a well-rounded inside-outside game.   
Paul Pressey Lead Playmaker / Versatile Wing 32.4 High-Medium 12.1 3.9 6.6 2.5 12.6 As main facilitator, he carried a large share of ball-handling and play-making duties. His all-around play and defense made him a “glue” wing for the squad.   
Ricky Pierce Scoring Spark / 6th Man Candidate 27.7 Medium-High 17.6 2.6 2.1 1.3 11.8 Though not a regular starter, Pierce delivered efficient scoring and provided offensive punch off the bench — valuable for depth and flexibility.  (6MOY-6 in provided data)
Larry Krystkowiak Complementary Frontcourt / High-Energy PF 30.9 Medium 12.7 7.6 1.3 1.3 11.4 Regular rotation at PF — offered solid rebounding and front-court minutes, helping alleviate load from starters.  
Jay Humphries Secondary Ball-Handler / Role Guard 30.4 Medium 11.6 2.6 5.5 2.0 10.9 Provided guard depth, contributing both points and assists — a useful secondary playmaker and rotation guard.  
Sidney Moncrief Defensive Specialist / Two-Way Starter 25.7 Medium 12.1 2.8 3.0 1.2 9.6 Historically known for elite defense; his presence added perimeter defense and versatility, even if his statistical impact was more modest this season.   
Jeff Grayer Young Rotation Wing / Spot Minutes 18.2 Low 7.4 3.2 2.0 2.9 7.8 In limited minutes, showed some defensive activity and energy — used sparingly but offered occasional two-way hustle.  
Rickey Green Deep Bench Guard / Veteran Depth 16.7 Low 5.4 1.5 3.5 0.8 5.6 Provided veteran backup guard minutes and ball-handling depth, offering modest contributions in relief.  
Fred Roberts Frontcourt Rotation / Low-Usage Role 17.6 Low 5.9 2.9 0.9 0.8 5.3 Served as front-court depth — limited scoring, but offered size and rebounding when called upon.  
Randy Breuer Backup Center / Inside Presence 10.7 Very Low 4.2 2.8 0.5 1.0 4.3 Sparse minutes, but provided occasional shot-blocking and interior defense off the bench.  
Mark Davis Deep Bench Wing / Marginal Rotation 8.1 Very Low 4.0 1.2 0.5 0.6 3.2 Very limited role — seldom played, minimal statistical impact; likely used for depth or matchup flexibility.  
Paul Mokeski Third-String Big / Garbage Time Contributor 9.3 Very Low 2.2 2.5 0.5 0.7 3.0 Provided occasional size and rebounding in minimal minutes — mostly fringe rotation or mop-up duty.  
Tony Brown Deep Bench Wing / Emergency Depth 9.4 Very Low 3.2 1.0 0.7 0.5 2.7 Minimal usage and limited impact; likely an emergency or situational bench piece.  
Tito Horford Emergency / End-of-Bench Center 4.5 Very Low 1.7 0.9 0.1 0.3 1.5 Very rarely used; negligible influence on games, purely depth for center position.  
Andre Turner End-of-Bench PG / Minimal Use 3.3 Very Low 1.5 0.8 0.0 0.5 1.4 Almost no court time — essentially a roster filler, unlikely to have had meaningful game impact.  
Mike Dunleavy Deep Bench Guard / Spot Usage 2.5 Very Low 1.5 0.0 0.0 0.0 0.8 Negligible playing time and no measurable production — nominal roster/bench presence.