Last Updated on January 6, 2026 by Mat Diekhake

League Search Page > NBA > Chicago Bulls > Roster & Statistics

Here’s the Chicago Bulls 1987–88 Roster and Regular Season Player Statistics:


Chicago Bulls 1987–88 Roster

No. Player Pos Height Weight Age College/From
4 John Paxson G 6’2″ 185 lbs 27 Notre Dame
5 Sam Vincent G 6’2″ 185 lbs 25 Michigan State
6 Mike Brown C 6’9″ 245 lbs 25 George Washington
9 Rory Sparrow G 6’2″ 175 lbs 29 Villanova
10 Brad Sellers F 7’0″ 210 lbs 25 Ohio State
20 Elston Turner G 6’5″ 190 lbs 28 Mississippi
21 Charles Oakley F 6’8″ 225 lbs 24 Virginia Union
22 Scottie Pippen F 6’8″ 210 lbs 22 Central Arkansas
23 Michael Jordan G 6’6″ 198 lbs 24 North Carolina
32 Gene Banks F 6’7″ 215 lbs 28 Duke
33 Horace Grant F 6’10” 215 lbs 22 Clemson
34 Dave Corzine C 6’11” 250 lbs 31 DePaul
40 Artis Gilmore C 7’2″ 240 lbs 38 Jacksonville

1987–88 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%
Michael Jordan SG 24 82 82 40.4 35.0 5.5 5.9 3.2 1.6 3.1 24.4 13.0 .535 0.6 0.1 .132 10.5 8.8 .841
Sam Vincent PG 24 29 27 32.9 13.0 3.6 8.4 1.2 0.4 2.9 10.7 4.8 .447 0.3 0.1 .375 3.7 3.4 .925
Charles Oakley PF 24 82 82 34.3 12.4 13.0 3.0 0.8 0.3 2.9 9.5 4.6 .483 0.1 0.0 .250 4.4 3.2 .727
Dave Corzine C 31 80 32 29.1 10.1 6.6 1.9 0.5 1.2 1.4 8.9 4.3 .481 0.1 0.0 .111 1.9 1.4 .752
Brad Sellers SF 25 82 76 27.0 9.5 3.0 1.7 0.4 0.8 1.1 8.7 4.0 .457 0.1 0.0 .143 1.9 1.5 .790
John Paxson PG 27 81 30 23.3 7.9 1.3 3.7 0.6 0.0 0.8 7.2 3.5 .493 1.2 0.4 .347 0.6 0.4 .733
Scottie Pippen SF 22 79 0 20.9 7.9 3.8 2.1 1.2 0.7 1.7 7.1 3.3 .463 0.3 0.1 .174 2.2 1.3 .576
Horace Grant PF 22 81 6 22.6 7.7 5.5 1.1 0.6 0.7 1.1 6.3 3.1 .501 0.0 0.0 .000 2.2 1.4 .626
Sedale Threatt PG 26 45 0 15.6 6.6 1.2 2.4 0.6 0.1 1.0 5.8 2.9 .502 0.4 0.0 .100 0.9 0.7 .780
Rory Sparrow PG 29 55 25 18.0 4.5 1.3 2.9 0.7 0.1 0.9 5.0 2.0 .409 0.2 0.0 .167 0.6 0.4 .727
Mike Brown C 24 46 27 12.8 4.3 3.5 0.6 0.2 0.1 0.8 3.8 1.7 .448 0.0 0.0 .000 1.5 0.9 .577
Artis Gilmore C 38 24 23 15.5 4.2 2.6 0.4 0.2 0.5 1.2 3.3 1.7 .513 0.0 0.0 .000 1.5 0.8 .514
Granville Waiters C 27 22 0 5.2 0.8 1.3 0.0 0.1 0.7 0.3 1.3 0.4 .310 0.0 0.0 .000 0.1 0.0 .000
Elston Turner SF 28 17 0 5.8 1.0 0.6 0.5 0.5 0.0 0.6 1.8 0.5 .267 0.0 0.0 .000 0.1 0.1 .500
Tony White PG 22 2 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 .000
Team Totals     82 82 242.1 105.0 44.3 26.2 8.7 5.8 15.4 85.5 41.9 .490 3.0 0.7 .230 27.1 20.5 .759

1987–88 Playoff Per Game

PLR POS AGE GP GS MIN PTS REB AST STL BLK TOV FGA FGM FG% 3PA 3PM 3P% FTA FTM FT%
Michael Jordan SG 24 10 10 42.7 36.3 7.1 4.7 2.4 1.1 3.9 26.0 13.8 .531 0.3 0.1 .333 9.9 8.6 .869
Sam Vincent PG 24 10 10 25.1 10.2 1.9 4.4 0.8 0.1 2.7 11.0 4.1 .373 0.3 0.0 .000 2.5 2.0 .800
Horace Grant PF 22 10 0 29.9 10.1 7.0 1.6 1.4 0.2 0.7 8.1 4.6 .568 0.1 0.0 .000 1.5 0.9 .600
Charles Oakley PF 24 10 10 37.3 10.1 12.8 3.2 0.6 0.4 1.8 9.1 4.0 .440 0.2 0.0 .000 2.4 2.1 .875
Scottie Pippen SF 22 10 6 29.4 10.0 5.2 2.4 0.8 0.8 2.6 9.9 4.6 .465 0.6 0.3 .500 0.7 0.5 .714
Dave Corzine C 31 10 10 30.8 6.1 5.7 0.8 0.3 0.8 1.2 7.6 2.7 .355 0.0 0.0 .000 1.3 0.7 .538
Brad Sellers SF 25 10 4 14.4 4.5 2.1 0.8 0.2 0.5 0.5 4.3 1.5 .349 0.0 0.0 .000 1.1 1.5 .882
John Paxson PG 27 10 0 16.5 4.6 0.4 3.0 0.1 0.1 0.5 5.3 2.0 .377 1.2 0.2 .167 0.4 0.4 1.000
Rory Sparrow PG 29 7 0 15.1 3.7 0.4 2.6 0.6 0.0 0.6 4.6 1.4 .313 0.6 0.3 .500 0.9 0.6 .667
Elston Turner SF 28 4 0 7.3 0.5 1.3 1.5 0.0 0.0 0.3 1.5 0.3 .167 0.0 0.0 .000 0.0 0.0 .000
Mike Brown C 24 1 0 4.0 1.0 0.0 1.0 1.0 0.0 0.0 0.0 0.0 .000 0.0 0.0 .000 2.0 1.0 .500
Team Totals     10 10 240.0 94.8 43.0 23.4 7.1 4.0 14.9 85.1 38.4 .451 3.1 0.8 .258 21.2 17.2 .811

1987–88 Regular Season Totals

PLR POS AGE GP GS MIN PTS REB AST STL BLK TOV FGA FGM FG% 3PA 3PM 3P% FTA FTM FT%
Michael Jordan SG 24 82 82 3311 2868 449 485 259 131 252 1998 1069 .535 53 7 .132 860 723 .841
Charles Oakley PF 24 82 82 2816 1014 1066 248 68 28 241 776 375 .483 12 3 .250 740 326 .727
Dave Corzine C 31 80 32 2328 804 527 154 36 95 109 715 344 .481 9 1 .111 153 115 .752
Brad Sellers SF 25 82 76 2212 777 250 141 34 66 91 714 326 .457 7 1 .143 157 124 .790
John Paxson PG 27 81 30 1888 640 104 303 49 1 64 582 287 .493 95 33 .347 45 33 .733
Scottie Pippen SF 22 79 0 1650 625 298 169 91 52 131 564 261 .463 23 4 .174 172 99 .576
Horace Grant PF 22 81 6 1827 622 447 89 51 53 86 507 254 .501 2 0 .000 182 114 .626
Sam Vincent PG 24 29 27 953 378 103 244 34 12 84 309 138 .447 8 3 .375 107 99 .925
Sedale Threatt PG 26 45 0 701 298 55 107 27 3 44 263 132 .502 20 2 .100 41 32 .780
Rory Sparrow PG 29 55 25 992 250 70 162 37 3 52 274 112 .409 12 2 .167 56 14 .727
Mike Brown C 24 46 27 591 197 159 28 11 4 38 174 78 .448 1 0 .000 71 41 .577
Artis Gilmore C 38 24 23 372 101 63 9 5 12 28 80 41 .513 0 0 .000 48 15 .514
Granville Waiters C 27 22 0 114 18 28 1 2 15 6 29 9 .310 1 0 .000 19 0 .000
Elston Turner SF 28 17 0 98 17 10 9 8 0 10 30 8 .267 0 0 .000 2 1 .500
Tony White PG 22 2 0 2 0 0 0 0 0 0 0 0 .000 0 0 .000 0 0 .000
Team Totals   82 82 19855 8609 3629 2149 712 475 1236 7015 3434 .490 243 56 .230 2221 1685 .759  

1987–88 Playoff Totals

PLR POS AGE GP GS MIN PTS REB AST STL BLK TOV FGA FGM FG% 3PA 3PM 3P% FTA FTM FT%
Michael Jordan SG 24 10 10 427 363 71 47 24 11 39 260 138 .531 3 1 .333 99 86 .869
Sam Vincent PG 24 10 10 251 102 19 44 8 1 27 110 41 .373 3 0 .000 25 20 .800
Horace Grant PF 22 10 0 299 101 70 16 14 2 7 81 46 .568 1 0 .000 15 9 .600
Charles Oakley PF 24 10 10 373 101 128 32 6 4 18 91 40 .440 2 0 .000 24 21 .875
Scottie Pippen SF 22 10 6 294 100 52 24 8 8 26 99 46 .465 6 3 .500 28 5 .714
Dave Corzine C 31 10 10 308 61 57 8 3 8 12 76 27 .355 0 0 .000 13 7 .538
John Paxson PG 27 10 0 165 46 4 30 1 1 5 53 20 .377 12 2 .167 4 4 1.000
Brad Sellers SF 25 10 4 144 45 21 8 2 5 5 43 15 .349 0 0 .000 17 15 .882
Rory Sparrow PG 29 7 0 106 26 3 18 4 0 4 32 10 .313 4 2 .500 6 4 .667
Elston Turner SF 28 4 0 29 2 5 6 0 0 1 6 1 .167 0 0 .000 0 0 .000
Mike Brown C 24 1 0 4 0 0 1 1 0 0 0 0 .000 0 0 .000 2 1 .500
Team Totals   10 10 2400 948 430 234 71 40 144 851 384 .451 31 8 .258 212 172 .811  

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 undisputed focal point — primary scorer, primary playmaker and the top defensive disruptor on the roster. Carried virtually the entire offensive load while still contributing strong rebounding and defensive stats. In a season where the supporting cast lacked other stars, Jordan’s two-way dominance kept the Bulls competitive and carried them deep in the playoffs.  All-NBA 1st, All-Defensive 1st, Selected to All-Star Game, 2nd in MVP voting, 5th in DPOY voting 
Scottie Pippen Co-Star / Emerging Two-Way Wing 33.1 High-Medium 14.4 6.1 3.5 2.7 ≈ 13.3 In his early career, Pippen took a major step forward — becoming the starting small forward and a legitimate two-way contributor. He added rebounding and steals/blocks, improving the team’s versatility defensively, and began to shoulder secondary creation load. 
Horace Grant Starting Big – Defensive / Rebounding Anchor 35.6 Medium 12.0 8.6 2.1 1.9 ≈ 12.3 Provided much-needed inside presence: strong rebounding, physicality and rim protection. His consistent front-court play offered stability and gave perimeter players more freedom on offense. Important building block for the team’s interior defense and future development. 
Bill Cartwright Starting Center (Role C) 29.9 Medium-Low 12.4 6.7 1.2 0.8 ≈ 10.6 Veteran presence in the paint: size, experience, and rim defense. With limited perimeter threats around him, Cartwright’s role was to anchor the center spot and provide reliable inside scoring and rebounding. That stability was arguably essential given the youth of some of the front-court players. 
Sam Vincent Secondary Ball-Handler / Role Guard 24.3 Medium-Low 9.4 2.7 4.8 0.9 ≈ 8.9 As one of the primary ball-handlers when starters rested or in sub-lineups, Vincent helped sustain ball movement and offense flow. His assist and scoring numbers provided a useful secondary creation and scoring outlet. Especially valuable for depth and continuity. 
Craig Hodges 3-Point Specialist / Spot Shooter 22.7 Low 10.0 1.7 2.8 0.9 ≈ 7.7 Brought shooting and floor spacing — especially helpful in an era where outside shooting was undervalued. His perimeter threat offered the team a different offensive dimension and helped open driving lanes for primary creators. Also gave the roster useful guard depth and a change-of-pace option.  Participated in 3-Point Shootout during All-Star Weekend 
John Paxson Guard / Floor-Spacer / Backup PG 22.3 Low 7.9 1.3 3.7 0.7 ≈ 6.6 Provided stable backup point-guard minutes and outside shooting. As a reliable off-ball and reserve guard, Paxson offered pacing, spacing and leadership — an important complementary piece, especially in reserve lineups or lower-pressure game situations. 
Brad Sellers Bench Forward / Stretch Big 27.0 Low 9.5 3.0 1.7 1.2 ≈ 6.7 Provided front-court depth and occasional scoring/rebounding off the bench. Served as a reserve big when starters needed rest or when matchups called for more athleticism or floor spacing. A functional role contributing to rotation stability. 
Dave Corzine Backup Center / Rotation Big 18.3 Low 5.9 3.9 1.3 1.0 ≈ 6.1 Served as secondary interior option — provided modest rebounding and modest rim protection when starters rested. As a veteran backup center, he added depth and helped manage starter minutes. 
Charles Davis Minor Rotation Wing 11.1 Very Low 3.8 2.3 0.6 0.3 ≈ 3.5 Saw limited minutes and likely used for match-ups or as a situational reserve. Low volume but added occasional front-court/wing flexibility.
Jack Haley Deep Bench Big / Spot Minutes 5.7 Very Low 2.2 1.4 0.2 0.2 ≈ 2.0 Very occasional minutes. Likely used in low-leverage, garbage-time situations or specific matchups. Minimal impact overall.
Will Perdue Reserve Center / Future Development Piece 6.3 Very Low 2.2 1.5 0.4 0.3 ≈ 2.2 Limited opportunity, but added depth at center. Probably more developmental or contingency-based rather than key rotation role. 
Anthony Jones Deep Bench Guard (Spot Minutes) 8.1 Very Low 1.5 1.0 0.5 0.3 ≈ 2.2 Minimal minutes and minimal statistical impact. Likely used only in emergency or garbage-time situations.
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 limited minutes, mostly for rest/distribution needs.
Dominic Pressley Mop-Up / Emergency Guard 5.7 Very Low 0.7 0.3 1.3 0.0 ≈ 1.0 Insignificant role; extremely limited minutes, likely only in blowouts or garbage time.
David Wood Marginal Bench Depth 1.0 Negligible 0.0 0.0 0.0 0.0 ≈ 0.0 Essentially no impact — negligible minutes and no real statistical contribution.