Last Updated on January 6, 2026 by Mat Diekhake

League Search Page > NBA > Cleveland Cavaliers > Roster & Statistics

Here’s the 1988–89 Cleveland Cavaliers Roster and their Regular Season Player Statistics.


Cleveland Cavaliers 1988–89 Roster

No. Player Pos Height Weight Date of Birth College/From
43 Brad Daugherty C 7’0″ 245 lb Oct 19, 1965 North Carolina
24 Chris Dudley C 6’11” 260 lb Feb 22, 1965 Yale
3 Craig Ehlo SG 6’7″ 205 lb Aug 11, 1961 Washington State
4 Ron Harper SG 6’6″ 215 lb Jan 20, 1964 Miami (OH)
35 Phil Hubbard SF 6’8″ 215 lb Dec 13, 1956 Michigan
31 Randolph Keys SF 6’7″ 210 lb Apr 19, 1966 Oklahoma State
18 Hot Rod Williams PF 6’9″ 215 lb Aug 9, 1962 Tulane
30 Mike Sanders SF 6’7″ 210 lb Mar 12, 1961 Wisconsin
25 Mark Price PG 6’0″ 170 lb Feb 15, 1964 Georgia Tech
12 Darnell Valentine PG 6’3″ 190 lb Nov 25, 1959 Kansas
2 Tree Rollins C 7’0″ 240 lb Feb 16, 1952 Clemson
11 Craig Ehlo SG 6’7″ 205 lb Aug 11, 1961 Washington State

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%
Mark Price PG 24 75 74 36.4 18.9 3.0 8.4 1.5 0.1 2.8 13.4 7.1 .526 2.8 1.2 .441 3.9 3.5 .901
Brad Daugherty C 23 78 78 36.2 18.9 9.2 3.7 0.8 0.5 2.9 13.0 7.0 .538 0.0 0.0 .333 6.7 4.9 .737
Ron Harper SG 25 82 82 34.8 18.6 5.0 5.3 2.3 0.9 2.8 14.0 7.2 .511 1.4 0.4 .250 5.2 3.9 .751
Larry Nance PF 29 73 72 34.6 17.2 8.0 2.2 0.8 2.8 1.6 12.6 6.8 .539 0.1 0.0 .000 4.6 3.7 .799
Hot Rod Williams PF 26 82 10 25.9 11.6 5.8 1.3 0.9 1.6 1.2 8.5 4.3 .509 0.0 0.0 .250 3.8 2.9 .748
Mike Sanders SF 28 82 82 25.6 9.3 3.7 1.6 1.1 0.4 1.3 8.9 4.0 .453 0.1 0.0 .300 1.6 1.2 .719
Craig Ehlo SG 27 82 4 22.8 7.4 3.6 3.2 1.3 0.2 1.4 6.4 3.0 .475 1.2 0.5 .390 1.4 0.9 .607
Darnell Valentine SG 29 77 4 14.1 4.8 1.3 2.3 0.7 0.1 1.1 4.1 1.8 .426 0.2 0.0 .214 1.5 1.2 .813
Randolph Keys SF 22 42 0 7.9 4.0 1.3 0.5 0.3 0.1 0.5 4.1 1.8 .430 0.2 0.0 .100 0.7 0.5 .690
Chris Dudley C 23 61 2 8.9 3.0 2.6 0.3 0.1 0.4 0.7 2.8 1.2 .435 0.0 0.0 .000 1.8 0.6 .364
Phil Hubbard SF 32 31 0 6.2 2.4 1.3 0.4 0.2 0.0 0.3 2.0 0.9 .444 0.0 0.0 .000 0.8 0.5 .680
Tree Rollins C 33 60 2 9.7 2.3 2.3 0.3 0.2 0.6 0.4 2.3 1.0 .449 0.0 0.0 .000 0.3 0.2 .632
Team Totals   82 82 240.9 108.8 42.8 27.6 9.6 7.1 16.1 5.8 42.3 18.9 .502 5.8 2.1 .359 29.7 22.2 .747

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%
Ron Harper SG 25 5 5 37.8 19.6 4.2 4.0 2.2 0.8 1.4 13.8 7.8 .565 0.4 0.0 .000 5.2 4.0 .769
Larry Nance PF 29 5 5 39.0 19.4 7.8 3.2 0.6 2.4 1.8 13.8 7.6 .551 0.0 0.0 .000 6.4 4.2 .656
Mark Price PG 24 4 4 39.5 16.0 3.3 5.5 0.8 0.0 4.8 14.3 5.5 .386 4.0 1.5 .375 3.8 3.5 .933
Craig Ehlo SG 27 4 1 24.3 12.0 1.5 3.3 0.8 0.3 1.3 9.8 4.3 .436 3.3 1.3 .385 2.8 2.3 .818
Brad Daugherty C 23 5 5 33.4 11.0 9.2 2.4 1.2 1.0 1.2 9.4 3.4 .362 0.2 0.0 .000 7.0 4.2 .600
Hot Rod Williams PF 26 5 2 32.2 11.0 6.8 2.0 0.4 1.4 2.2 9.0 4.2 .467 0.0 0.0 .000 3.6 2.6 .722
Mike Sanders SF 28 5 3 17.4 6.6 3.2 0.8 0.4 0.2 2.0 6.0 3.0 .500 0.0 0.0 .000 1.0 0.6 .600
Darnell Valentine SG 29 5 0 16.0 4.2 1.4 3.2 1.0 0.0 1.0 4.0 1.4 .350 0.0 0.0 .000 1.6 1.4 .875
Tree Rollins C 33 5 0 14.8 3.0 3.2 0.2 0.6 1.4 0.2 1.6 1.2 .750 0.0 0.0 .000 1.0 0.6 .600
Randolph Keys SF 22 1 0 12.0 0.0 3.0 1.0 0.0 0.0 2.0 3.0 0.0 .000 1.0 0.0 .000 0.0 0.0  
Chris Dudley C 23 1 0 4.0 0.0 0.0 0.0 0.0 0.0 1.0 1.0 0.0 .000 0.0 0.0 .000 0.0 0.0  
Phil Hubbard SF 32 1 0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 .000 0.0 0.0 .000 0.0 0.0  
Team Totals     5 5 245.0 97.2 40.2 23.0 7.6 7.4 15.6 71.0 36.4 .469 6.6 2.2 .333 31.0 22.2 .716

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%
Ron Harper SG 25 82 82 2851 1526 409 434 185 74 230 1149 587 .511 116 29 .250 430 323 .751
Brad Daugherty C 23 78 78 2821 1475 718 285 63 40 230 1012 544 .538 3 1 .333 524 386 .737
Mark Price PG 24 75 74 2728 1414 226 631 115 7 212 1006 529 .526 211 93 .441 292 263 .901
Larry Nance PF 29 73 72 2526 1259 581 159 57 206 117 920 496 .539 4 0 .000 334 267 .799
Hot Rod Williams PF 26 82 10 2125 948 477 108 77 134 102 700 356 .509 4 1 .250 314 235 .748
Mike Sanders SF 28 82 82 2102 764 307 133 89 32 104 733 332 .453 10 3 .300 135 97 .719
Craig Ehlo SG 27 82 4 1867 608 295 266 110 19 116 524 249 .475 100 39 .390 117 71 .607
Darnell Valentine SG 29 77 4 1086 366 103 174 57 7 83 319 136 .426 14 3 .214 112 91 .813
Chris Dudley C 23 61 2 544 185 157 21 9 23 44 168 73 .435 1 0 1.000 107 39 .364
Randolph Keys SF 22 42 0 331 169 56 19 12 6 21 172 74 .430 10 1 .100 29 20 .690
Tree Rollins C 33 60 2 583 136 139 19 11 38 22 138 62 .449 1 0 1.000 19 12 .632
Phil Hubbard SF 32 31 0 191 73 40 11 6 0 9 63 28 .444 0 0 .000 25 17 .680
Team Totals     82 82 19755 8923 3508 2260 791 586 1290 6904 3466 .502 474 170 .359 2438 1821 .747

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%
Ron Harper SG 25 5 5 189 98 21 20 11 4 7 69 39 .565 2 0 .000 26 20 .769
Larry Nance PF 29 5 5 195 97 39 16 3 12 9 69 38 .551 0 0 .000 32 21 .656
Mark Price PG 24 4 4 158 64 13 22 3 0 19 57 22 .386 16 6 .375 15 14 .933
Brad Daugherty C 23 5 5 167 55 46 12 6 5 6 47 17 .362 1 0 .000 35 21 .600
Hot Rod Williams PF 26 5 2 161 55 34 10 2 7 11 45 21 .467 0 0 .000 27 13 .722
Craig Ehlo SG 27 4 1 97 48 6 13 3 1 5 39 17 .436 13 5 .385 11 9 .818
Mike Sanders SF 28 5 3 87 33 16 4 2 1 10 30 15 .500 0 0 .000 5 3 .600
Darnell Valentine SG 29 5 0 80 21 7 16 5 0 5 20 7 .350 0 0 .000 8 7 .875
Tree Rollins C 33 5 0 74 15 16 1 3 7 1 8 6 .750 0 0 .000 5 3 .600
Randolph Keys SF 22 1 0 12 0 3 1 0 0 2 3 0 .000 1 0 .000 0 0 .000
Chris Dudley C 23 1 0 4 0 0 0 0 0 1 1 0 .000 0 0 .000 0 0 .000
Phil Hubbard SF 32 1 0 1 0 0 0 0 0 0 0 0 .000 0 0 .000 0 0 .000
Team Totals     5 5 1225 486 201 115 38 37 76 388 182 .469 33 11 .333 155 111 .716

Team Impact Spotlight

Player Name Role Tier MPG Usage Tier PPG RPG APG STK (SPG+BPG) Impact Index* Notes Awards / Recognition
Brad Daugherty Starting Center / Inside Scorer‑Rebounder 38.8 High Usage, Inside Touch 21.6 10.9 3.3 1.6 (1.0 SPG + 0.6 BPG)  18.7 Led team in both scoring and rebounding — his post-scoring, physical presence, and consistent double‑doubles made him the Cavs’ offensive and rebounding anchor.  All‑Star
Larry Nance Two‑Way Forward / Athletic Wing‑Big 36.6 High Usage, Two‑Way Impact 19.2 8.6 3.0 3.3 (0.8 SPG + 2.5 BPG)  16.05 Provided two‑way value: reliable mid‑range scoring or finishes, strong rebounding, and rim protection — arguably the team’s best defensive anchor.   
Craig Ehlo 3‑and‑D / Secondary Ball‑Handler & Glue Wing 33.7 Medium Usage, Balanced Role 10.1 4.7 4.6 1.9 (1.5 SPG + 0.4 BPG)  10.65 As a swing guard/forward, Ehlo provided perimeter defense and floor spacing, helped with ball‑movement, and offered veteran wing stability — a glue‑type contributor when starters rested.   
Mark Price Starting PG (injury-limited) / Offensive Creator & Shooter 35.7 High Usage — When Available 16.9 2.8 10.4 2.7 (2.6 SPG + 0.1 BPG)  11.45 Though he played only 16 games, when active Price ran the offense efficiently, dished assists, hit shots and contributed defensively — underlining how much the team missed him when injured.   
Hot Rod Williams Bench Big / Frontcourt Depth & Energy 30.1 Low–Moderate Usage Off‑Bench 11.7 6.7 2.3 2.4 (0.8 SPG + 1.6 BPG)  11.05 Provided scoring, rebounding and rim protection off the bench — valuable front‑court depth when starters rested or when matchups demanded size.   
Darnell Valentine Backup Guard / Change‑of‑Pace Ball‑Mover 28.3 Low–Moderate Usage, Facilitator 9.4 2.6 5.4 1.7 (1.5 SPG + 0.2 BPG)  9.05 With primary guard minutes limited at times, Valentine offered solid playmaking and defensive activity — useful as a 2nd‑unit floor‑general when called upon.   
Chucky Brown Rotation Forward / Bench Role 20.1 Low Usage, Reserve Forward 8.5 2.9 1.1 0.7 (0.4 SPG + 0.3 BPG)  6.6 Provided front‑court depth, occasional scoring and defensive effort — served as a stabilization piece when starters subbed out.   
Danny Ferry Small‑Ball Forward / Stretch‑Forward in Rotation 20.5 Low Usage 8.6 3.5 1.8 0.8 (0.5 SPG + 0.3 BPG)  7.35 As a rotation forward, Ferry offered occasional floor spacing and front‑court versatility — useful for specific matchups or to mix lineups.   
Henry James Deep Bench Wing / 3‑and‑D Type Depth 13.6 Minimal Usage, Depth Wing 8.1 2.1 0.9 0.5 (0.4 SPG + 0.1 BPG)  5.85 Offered spot‑minutes as wing depth; sometimes provided outside shooting or defensive coverage, but limited by playing time.   
Gerald Paddio Bench Wing / Reserve Depth 16.9 Minimal Usage, Depth Role 7.2 1.7 1.3 0.4 (0.3 SPG + 0.1 BPG)  5.3 Provided perimeter depth; used in spot‑minutes, contributing modest scoring and defense when rotation needed support.   
John Morton Backup Guard / Depth Ball‑Handler & Spot Shooter 18.3 Minimal Usage, Reserve Guard 5.4 1.6 3.7 1.2 (0.9 SPG + 0.3 BPG)  5.0 As a deep reserve guard, Morton provided occasional ball‑handling or outside shooting but with limited minutes, his overall impact remained small.   
Steve Kerr Backup PG / Spot Shooter & Facilitator 15.9 Low Usage, Reserve Guard 4.8 0.6 2.3 0.6 (0.5 SPG + 0.1 BPG)  4.85 Gave spot minutes at point guard, offering stable shooting and passing when the bench unit ran the offense.   
Winston Bennett Spot Forward / Very Limited Minutes 12.4 Minimal Usage 4.3 2.4 1.0 0.4 (0.3 SPG + 0.1 BPG)  4.05 Filled occasional forward‑minute needs due to injury or rest; modest contributions when on court, largely reserve‑level role.   
Mike Woodson Fringe Rotation / Very Few Minutes 11.5 Minimal Usage, Fringe Role 2.8 0.5 1.3 0.3 (0.0 SPG + 0.3 BPG)  2.4 Rarely played — limited minutes and role, minimal impact over the season.   
Derrick Chievous Deep Reserve Forward / Emergency Minutes 6.1 Minimal Usage, Deep Bench 2.4 1.0 0.1 0.3 (0.2 SPG + 0.1 BPG)  1.9 Very limited court time — effectively no consistent impact beyond depth insurance.   
Miloš Babić End‑of‑Bench / Rare Minutes 4.3 Minimal Usage, Fringe Bench Role 1.6 0.8 0.3 0.2 (0.1 SPG + 0.1 BPG)  1.45 Played minimal minutes across few games — negligible contribution over the full season.