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. |
