Last Updated on January 6, 2026 by Mat Diekhake
League Search Page > NBA > Chicago Bulls > Roster & Statistics
Here’s the Chicago Bulls 1988–89 Roster and Regular Season Player Statistics:
Chicago Bulls 1988–89 Roster
| No. | Player | Pos | Height | Weight | Age | College/From |
|---|---|---|---|---|---|---|
| 4 | John Paxson | G | 6’2″ | 185 lbs | 28 | Notre Dame |
| 5 | Sam Vincent | G | 6’2″ | 185 lbs | 26 | Michigan State |
| 9 | Craig Hodges | G | 6’2″ | 190 lbs | 28 | Long Beach State |
| 10 | Brad Sellers | F | 7’0″ | 210 lbs | 26 | Ohio State |
| 21 | Charles Davis | F | 6’7″ | 215 lbs | 30 | Wake Forest |
| 22 | Scottie Pippen | F | 6’8″ | 210 lbs | 23 | Central Arkansas |
| 23 | Michael Jordan | G | 6’6″ | 198 lbs | 25 | North Carolina |
| 24 | Bill Cartwright | C | 7’1″ | 245 lbs | 31 | San Francisco |
| 32 | Jeff Sanders | F | 6’7″ | 210 lbs | 22 | Georgia Southern |
| 33 | Horace Grant | F | 6’10” | 215 lbs | 23 | Clemson |
| 34 | Dave Corzine | C | 6’11” | 250 lbs | 32 | DePaul |
| 45 | Ed Nealy | F | 6’7″ | 238 lbs | 29 | Kansas State |
Note: The Bulls also had Stacey King and B.J. Armstrong later in 1989, but they joined in the 1989–90 season.
1988–89 Regular Season Per Game
| PLAYER | POS | AGE | GP | GS | MIN | PTS | REB | AST | STL | BLK | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Michael Jordan | SG | 25 | 81 | 81 | 40.2 | 32.5 | 8.0 | 8.0 | 2.9 | 0.8 | 3.6 | 22.2 | 11.9 | .538 | 1.2 | 0.3 | .276 | 9.8 | 8.3 | .850 |
| Scottie Pippen | SF | 23 | 73 | 56 | 33.1 | 14.4 | 6.1 | 3.5 | 1.9 | 0.8 | 2.7 | 11.9 | 5.7 | .476 | 1.1 | 0.3 | .273 | 4.1 | 2.8 | .668 |
| Horace Grant | PF | 23 | 79 | 79 | 35.6 | 12.0 | 8.6 | 2.1 | 1.1 | 0.8 | 1.6 | 9.9 | 5.1 | .519 | 0.1 | 0.0 | .000 | 2.5 | 1.8 | .704 |
| Bill Cartwright | C | 31 | 78 | 76 | 29.9 | 12.4 | 6.7 | 1.2 | 0.3 | 0.5 | 2.4 | 9.8 | 4.7 | .475 | 0.0 | 0.0 | 3.9 | 3.0 | .766 | |
| Sam Vincent | PG | 25 | 70 | 56 | 24.3 | 9.4 | 2.7 | 4.8 | 0.8 | 0.1 | 2.0 | 8.1 | 3.9 | .484 | 0.2 | 0.0 | .118 | 1.8 | 1.5 | .822 |
| Craig Hodges | SG | 28 | 49 | 6 | 22.7 | 10.0 | 1.7 | 2.8 | 0.8 | 0.1 | 1.1 | 8.0 | 3.8 | .475 | 3.4 | 1.4 | .423 | 1.1 | 0.9 | .849 |
| John Paxson | PG | 28 | 78 | 20 | 22.3 | 7.3 | 1.2 | 3.9 | 0.7 | 0.1 | 0.9 | 6.6 | 3.2 | .480 | 1.7 | 0.6 | .331 | 0.5 | 0.4 | .861 |
| Brad Sellers | PF | 26 | 80 | 25 | 21.7 | 6.9 | 2.8 | 1.2 | 0.4 | 0.9 | 0.9 | 6.0 | 2.9 | .485 | 0.1 | 0.0 | .500 | 1.3 | 1.1 | .851 |
| Dave Corzine | C | 32 | 81 | 7 | 18.3 | 5.9 | 3.9 | 1.3 | 0.4 | 0.6 | 1.1 | 5.4 | 2.5 | .461 | 0.1 | 0.0 | .250 | 1.2 | 0.9 | .740 |
| Charles Davis | SF | 30 | 49 | 3 | 11.1 | 3.8 | 2.3 | 0.6 | 0.2 | 0.1 | 0.4 | 3.9 | 1.7 | .426 | 0.3 | 0.1 | .267 | 0.5 | 0.4 | .731 |
| Anthony Jones | SG | 26 | 8 | 0 | 8.1 | 1.5 | 1.0 | 0.5 | 0.3 | 0.1 | 0.1 | 1.9 | 0.6 | .333 | 0.1 | 0.0 | .000 | 0.3 | 0.3 | 1.000 |
| Will Perdue | C | 23 | 30 | 0 | 6.3 | 2.2 | 1.5 | 0.4 | 0.1 | 0.2 | 0.5 | 2.4 | 1.0 | .403 | 0.0 | 0.0 | 0.5 | 0.3 | .571 | |
| Jack Haley | PF | 25 | 51 | 1 | 5.7 | 2.2 | 1.4 | 0.2 | 0.2 | 0.0 | 0.5 | 1.5 | 0.7 | .474 | 0.0 | 0.0 | 0.9 | 0.7 | .783 | |
| Ed Nealy | PF | 28 | 13 | 0 | 7.2 | 0.8 | 1.8 | 0.5 | 0.2 | 0.1 | 0.1 | 0.5 | 0.4 | .714 | 0.0 | 0.0 | 1.5 | 0.1 | .500 | |
| Dominic Pressley | PG | 24 | 3 | 0 | 5.7 | 0.7 | 0.3 | 1.3 | 0.0 | 0.0 | 0.0 | 2.0 | 0.3 | .167 | 0.7 | 0.0 | .000 | 0.0 | 0.0 | |
| David Wood | PF | 24 | 2 | 0 | 1.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 | |||
| Team Totals | 82 | 82 | 241.2 | 42.0 | 12.4 | 27.0 | 8.8 | 4.6 | 16.2 | 85.0 | 42.0 | .495 | 6.5 | 2.1 | .328 | 25.7 | 20.2 | .786 |
1988–89 Playoff Per Game
| PLAYER | POS | AGE | GP | GS | MIN | PTS | REB | AST | STL | BLK | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Michael Jordan | SG | 25 | 17 | 17 | 42.2 | 34.8 | 7.0 | 7.6 | 2.5 | 0.8 | 4.0 | 22.9 | 11.7 | .510 | 2.1 | 0.6 | .286 | 13.5 | 10.8 | .799 |
| Scottie Pippen | SF | 23 | 17 | 17 | 36.4 | 13.1 | 7.6 | 3.9 | 1.4 | 0.9 | 2.4 | 10.7 | 4.9 | .462 | 3.3 | 1.3 | .393 | 2.9 | 1.9 | .640 |
| Bill Cartwright | C | 31 | 17 | 17 | 34.3 | 11.8 | 7.1 | 1.2 | 0.5 | 0.7 | 2.4 | 8.7 | 4.2 | .486 | 0.0 | 0.0 | 4.7 | 3.3 | .700 | |
| Craig Hodges | SG | 28 | 17 | 17 | 32.6 | 11.2 | 1.5 | 3.6 | 1.3 | 0.2 | 1.4 | 10.4 | 4.3 | .412 | 5.2 | 2.1 | .398 | 0.8 | 0.6 | .714 |
| Horace Grant | PF | 23 | 17 | 17 | 36.8 | 10.8 | 9.8 | 2.1 | 0.6 | 0.9 | 1.8 | 8.2 | 4.2 | .518 | 0.0 | 0.0 | 2.9 | 2.4 | .800 | |
| John Paxson | PG | 28 | 16 | 0 | 18.9 | 5.8 | 0.6 | 2.1 | 0.8 | 0.0 | 0.9 | 4.9 | 2.3 | .474 | 1.2 | 0.3 | .263 | 1.0 | 0.9 | .875 |
| Brad Sellers | PF | 26 | 13 | 0 | 13.6 | 4.2 | 2.4 | 1.2 | 0.2 | 0.3 | 0.5 | 4.5 | 1.7 | .379 | 0.0 | 0.0 | 0.9 | 0.8 | .833 | |
| Dave Corzine | C | 32 | 16 | 0 | 13.7 | 4.1 | 2.6 | 0.6 | 0.3 | 0.4 | 0.7 | 4.0 | 1.7 | .422 | 0.0 | 0.0 | 1.1 | 0.7 | .647 | |
| Charles Davis | SF | 30 | 17 | 0 | 11.2 | 2.7 | 2.5 | 0.3 | 0.2 | 0.1 | 0.8 | 2.8 | 1.1 | .404 | 0.4 | 0.1 | .167 | 0.5 | 0.4 | .778 |
| Will Perdue | C | 23 | 3 | 0 | 7.3 | 4.7 | 2.0 | 0.7 | 0.0 | 0.0 | 0.0 | 3.0 | 2.0 | .667 | 0.3 | 0.0 | .000 | 1.0 | 0.7 | .667 |
| Sam Vincent | PG | 25 | 16 | 0 | 7.1 | 1.8 | 0.5 | 1.2 | 0.2 | 0.1 | 0.4 | 2.1 | 0.6 | .303 | 0.1 | 0.0 | .000 | 0.8 | 0.6 | .750 |
| Jack Haley | PF | 25 | 5 | 0 | 1.4 | 1.0 | 0.2 | 0.2 | 0.0 | 0.0 | 0.0 | 0.6 | 0.4 | .667 | 0.0 | 0.0 | 0.4 | 0.2 | .500 | |
| Team Totals | 17 | 17 | 242.9 | 36.6 | 12.2 | 23.5 | 7.8 | 4.2 | 15.9 | 12.2 | 4.3 | .469 | 12.2 | 4.3 | .353 | 29.0 | 22.1 | .759 |
1988–89 Regular Season Totals
| PLAYER | POS | AGE | GP | GS | MIN | PTS | REB | AST | STL | BLK | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Michael Jordan | SG | 25 | 81 | 81 | 3255 | 2633 | 652 | 650 | 234 | 65 | 290 | 1795 | 966 | .538 | 98 | 27 | .276 | 793 | 674 | .850 |
| Scottie Pippen | SF | 23 | 73 | 56 | 2413 | 1048 | 445 | 256 | 139 | 61 | 199 | 867 | 413 | .476 | 77 | 21 | .273 | 301 | 201 | .668 |
| Bill Cartwright | C | 31 | 78 | 76 | 2333 | 966 | 521 | 90 | 21 | 41 | 190 | 768 | 365 | .475 | 0 | 0 | 308 | 236 | .766 | |
| Horace Grant | PF | 23 | 79 | 79 | 2809 | 950 | 681 | 168 | 86 | 62 | 128 | 781 | 405 | .519 | 5 | 0 | .000 | 199 | 140 | .704 |
| Sam Vincent | PG | 25 | 70 | 56 | 1703 | 656 | 190 | 335 | 53 | 10 | 142 | 566 | 274 | .484 | 17 | 2 | .118 | 129 | 106 | .822 |
| John Paxson | PG | 28 | 78 | 20 | 1738 | 567 | 94 | 308 | 53 | 6 | 71 | 513 | 246 | .480 | 133 | 44 | .331 | 36 | 31 | .861 |
| Brad Sellers | PF | 26 | 80 | 25 | 1732 | 551 | 227 | 99 | 35 | 69 | 72 | 476 | 231 | .485 | 6 | 3 | .500 | 101 | 86 | .851 |
| Craig Hodges | SG | 28 | 49 | 6 | 1112 | 490 | 84 | 138 | 41 | 4 | 52 | 394 | 187 | .475 | 168 | 71 | .423 | 53 | 45 | .849 |
| Dave Corzine | C | 32 | 81 | 7 | 1483 | 479 | 315 | 103 | 29 | 45 | 93 | 440 | 203 | .461 | 8 | 2 | .250 | 96 | 71 | .740 |
| Charles Davis | SF | 30 | 49 | 3 | 545 | 185 | 114 | 31 | 11 | 5 | 22 | 190 | 81 | .426 | 15 | 4 | .267 | 26 | 19 | .731 |
| Jack Haley | PF | 25 | 51 | 1 | 289 | 110 | 71 | 10 | 11 | 0 | 26 | 78 | 37 | .474 | 0 | 0 | 46 | 36 | .783 | |
| Will Perdue | C | 23 | 30 | 0 | 190 | 66 | 45 | 11 | 4 | 6 | 15 | 72 | 29 | .403 | 0 | 0 | 14 | 8 | .571 | |
| Ed Nealy | PF | 28 | 13 | 0 | 94 | 11 | 23 | 6 | 3 | 1 | 1 | 7 | 5 | .714 | 0 | 0 | 2 | 1 | .500 | |
| Anthony Jones | SG | 26 | 8 | 0 | 65 | 12 | 8 | 4 | 2 | 1 | 1 | 15 | 5 | .333 | 1 | 0 | .000 | 2 | 2 | 1.000 |
| Dominic Pressley | PG | 24 | 3 | 0 | 17 | 2 | 1 | 4 | 0 | 0 | 0 | 6 | 1 | .167 | 2 | 0 | .000 | 0 | 0 | |
| David Wood | PF | 24 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |||
| Team Totals | 82 | 82 | 19780 | 8726 | 3471 | 2213 | 722 | 376 | 1302 | 6968 | 3448 | .495 | 530 | 174 | .328 | 2106 | 1656 | .786 |
1988–89 Playoff Totals
| PLAYER | POS | AGE | GP | GS | MIN | PTS | REB | AST | STL | BLK | TOV | FGA | FGM | FG% | 3PA | 3PM | 3P% | FTA | FTM | FT% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Michael Jordan | SG | 25 | 17 | 17 | 718 | 591 | 119 | 130 | 42 | 13 | 68 | 390 | 199 | .510 | 35 | 10 | .286 | 229 | 183 | .799 |
| Scottie Pippen | SF | 23 | 17 | 17 | 619 | 222 | 129 | 67 | 23 | 16 | 41 | 182 | 84 | .462 | 56 | 22 | .393 | 50 | 32 | .640 |
| Bill Cartwright | C | 31 | 17 | 17 | 583 | 200 | 121 | 20 | 9 | 12 | 41 | 148 | 72 | .486 | 0 | 0 | 80 | 56 | .700 | |
| Craig Hodges | SG | 28 | 17 | 17 | 554 | 191 | 25 | 62 | 22 | 3 | 24 | 177 | 73 | .412 | 88 | 35 | .398 | 14 | 10 | .714 |
| Horace Grant | PF | 23 | 17 | 17 | 625 | 184 | 167 | 35 | 11 | 16 | 31 | 139 | 72 | .518 | 0 | 0 | 50 | 40 | .800 | |
| Sam Vincent | PG | 25 | 16 | 0 | 113 | 29 | 8 | 19 | 3 | 1 | 6 | 33 | 10 | .303 | 2 | 0 | .000 | 12 | 9 | .750 |
| John Paxson | PG | 28 | 16 | 0 | 302 | 93 | 10 | 34 | 12 | 0 | 15 | 78 | 37 | .474 | 19 | 5 | .263 | 16 | 14 | .875 |
| Brad Sellers | PF | 26 | 13 | 0 | 177 | 54 | 31 | 15 | 3 | 4 | 6 | 58 | 22 | .379 | 0 | 0 | 12 | 10 | .833 | |
| Dave Corzine | C | 32 | 16 | 0 | 219 | 65 | 41 | 9 | 4 | 6 | 11 | 64 | 27 | .422 | 0 | 0 | 17 | 11 | .647 | |
| Charles Davis | SF | 30 | 17 | 0 | 191 | 46 | 43 | 5 | 4 | 1 | 13 | 47 | 19 | .404 | 6 | 1 | .167 | 9 | 7 | .778 |
| Will Perdue | C | 23 | 3 | 0 | 22 | 14 | 6 | 2 | 0 | 0 | 0 | 9 | 6 | .667 | 1 | 0 | .000 | 3 | 2 | .667 |
| Jack Haley | PF | 25 | 5 | 0 | 7 | 5 | 1 | 1 | 0 | 0 | 0 | 3 | 2 | .667 | 0 | 0 | 2 | 1 | .500 | |
| Team Totals | 17 | 17 | 4130 | 1694 | 701 | 399 | 133 | 72 | 256 | 1328 | 623 | .469 | 207 | 73 | .353 | 494 | 375 | .759 |
Team Impact Spotlight
| Player Name | Role Tier | MPG | Usage Tier | PPG | RPG | APG | STK (SPG + BPG) | Impact Index* | Notes | Awards |
|---|---|---|---|---|---|---|---|---|---|---|
| Michael Jordan | Alpha-Star | 40.2 | High | 32.5 | 8.0 | 8.0 | 3.7 | ≈ 26.1 | The clear engine of the team — primary scorer, primary playmaker, and main defensive disruptor (steals + perimeter D). He carried a very large offensive and defensive load and was the focal point in clutch moments throughout the season. | MVP, All-NBA First Team, All-Defensive First Team, Scoring Title |
| Scottie Pippen | Co-Star / Two-Way Wing | 33.1 | High-Medium | 14.4 | 6.1 | 3.5 | 2.7 | ≈ 13.3 | Emerging as a top-tier two-way wing: contributed across the board — scoring, rebounding, facilitating and defense. His versatility allowed him to guard multiple positions and help shoulder secondary creator/front-court resources. | — |
| Horace Grant | Starting Big (Defensive Anchor) | 35.6 | Medium | 12.0 | 8.6 | 2.1 | 1.9 | ≈ 12.3 | Provided much-needed interior presence: rebounding, rim-protection and physicality. As a starting power forward, he helped stabilize the frontcourt and allowed perimeter players more freedom. | — |
| Bill Cartwright | Starting Center (Role C) | 29.9 | Medium-Low | 12.4 | 6.7 | 1.2 | 0.8 | ≈ 10.6 | Veteran center: brought size and stability in the paint, defended the rim, and offered experienced half-court play. His role underpinned the Bulls’ interior rotation and provided a physical presence against bigger frontcourts. | — |
| Sam Vincent | Starting / Ball-Handling Guard (Secondary) | 24.3 | Medium-Low | 9.4 | 2.7 | 4.8 | 0.9 | ≈ 8.9 | As a primary ball-handler (when starters rested) and secondary playmaker, he helped sustain offensive flow off the bench or in smaller-lineup sets; his assist rate suggests he facilitated when starters needed rest. | — |
| Craig Hodges | 3-Point Specialist / Spot Shooter | 22.7 | Low | 10.0 | 1.7 | 2.8 | 0.9 | ≈ 7.7 | Served as outside-shooting and floor-spacing threat. His perimeter shooting offered the team an extra dimension, especially in a period where 3-point shooting was less emphasized — valuable in spreading defenses and opening lanes for stars. | 3-Point Contest Winner (season long pedigree) |
| John Paxson | Role Guard / Floor-Spacer / Off-Ball PG | 22.3 | Low | 7.3 | 1.2 | 3.9 | 0.8 | ≈ 6.6 | Provided back-up point-guard minutes, stability, and shooting — especially in less-pressured moments. Valuable in preserving tempo and spacing when starters rested or in sub-lineups. | — |
| Brad Sellers | Bench Forward / Stretch Big | 21.7 | Low | 6.9 | 2.8 | 1.2 | 1.3 | ≈ 6.1 | Provided front-court depth and moderate shooting/rebounding off the bench. Useful in lighter front-court rotations or when resting starters; modest but functional role. | — |
| Dave Corzine | Backup Center / Rotation Big | 18.3 | Low | 5.9 | 3.9 | 1.3 | 1.0 | ≈ 6.1 | Served as reserve center — offered interior minutes when starters rested, contributing modest rebounding and inside defense. | — |
| Charles Davis | Minor Rotation Wing | 11.1 | Very Low | 3.8 | 2.3 | 0.6 | 0.3 | ≈ 3.5 | Occasionally used as depth — limited minutes and impact, likely utilized in low-leverage or mop-up situations. | — |
| Anthony Jones | Deep Bench Guard (Spot Minutes) | 8.1 | Very Low | 1.5 | 1.0 | 0.5 | 0.4 | ≈ 2.2 | Minimal impact; used sparingly, served as extra guard depth when needed. | — |
| Ed Nealy | Deep Bench Forward | 7.2 | Very Low | 0.8 | 1.8 | 0.5 | 0.3 | ≈ 2.2 | Rarely used; provided occasional front-court depth and garbage-time minutes. | — |
| Will Perdue | Reserve Center / Future Development Piece | 6.3 | Very Low | 2.2 | 1.5 | 0.4 | 0.3 | ≈ 2.2 | Very limited minutes; likely developmental or situational — negligible impact on main rotation but added depth. | — |
| Jack Haley | Deep Bench Big / Spot Minutes | 5.7 | Very Low | 2.2 | 1.4 | 0.2 | 0.2 | ≈ 2.0 | Used rarely; marginal role — possibly for matchup-specific minutes or garbage time. | — |
| Dominic Pressley | Mop-Up / Emergency Guard | 5.7 | Very Low | 0.7 | 0.3 | 1.3 | 0.0 | ≈ 1.0 | Extremely limited usage; likely only used in blowout or low-leverage situations. | — |
| David Wood | Marginal Bench Depth | 1.0 | Negligible | 0.0 | 0.0 | 0.0 | 0.0 | ≈ 0.0 | Practically no impact — negligible minutes and no measurable statistical production. | — |
