Last Updated on October 3, 2025 by Mat Diekhake

Charles Oakley — career per-game statistics by season:

Year Team Age G GS MPG PPG RPG APG SPG BPG TOV FG% 3P% FT%
1985-86 CHI 22 77 30 23.0 9.6 8.6 1.7 0.9 0.4 2.3 .519 .000 .662
1986-87 CHI 23 82 81 36.3 14.5 13.1 3.6 1.0 0.4 3.6 .445 .367 .686
1987-88 CHI 24 82 82 34.3 12.4 13.0 3.0 0.8 0.3 2.9 .483 .250 .727
1988-89 NYK 25 82 82 31.8 12.9 10.5 2.3 1.3 0.2 3.0 .510 .250 .773
1989-90 NYK 26 61 61 36.0 14.6 11.9 2.4 1.0 0.3 2.7 .524 .000 .761
1990-91 NYK 27 76 74 36.0 11.2 12.1 2.7 0.8 0.2 2.8 .516 .000 .784
1991-92 NYK 28 82 82 28.2 6.2 8.5 1.6 0.8 0.2 1.5 .522 .000 .735
1992-93 NYK 29 82 82 27.2 6.9 8.6 1.5 1.0 0.2 1.5 .508 .000 .722
1993-94 NYK 30 82 82 35.8 11.8 11.8 2.7 1.3 0.2 2.4 .478 .000 .776
1994-95 NYK 31 50 49 31.3 10.1 8.9 2.5 1.2 0.1 2.1 .489 .250 .793
1995-96 NYK 32 53 51 33.5 11.4 8.7 2.6 1.1 0.3 2.0 .471 .269 .833
1996-97 NYK 33 80 80 35.9 10.8 9.8 2.8 1.4 0.3 2.1 .488 .263 .808
1997-98 NYK 34 79 79 34.6 9.0 9.2 2.5 1.6 0.3 1.6 .440 .000 .851
1998-99 TOR 35 50 50 32.7 7.0 7.5 3.4 0.9 0.4 1.9 .428 .200 .807
1999-00 TOR 36 80 80 30.4 6.9 6.8 3.2 1.3 0.6 1.9 .418 .341 .776
2000-01 TOR 37 78 77 35.5 9.6 9.5 3.4 1.0 0.6 1.8 .388 .224 .836
2001-02 CHI 38 57 36 24.3 3.8 6.0 2.0 0.9 0.2 1.5 .369 .167 .750
2002-03 WAS 39 42 1 12.2 1.8 2.5 1.0 0.3 0.1 0.5 .418 .824
2003-04 HOU 40 7 0 3.6 1.3 0.7 0.3 0.0 0.0 0.1 .333 .833
Career 1282 1159 31.4 9.7 9.5 2.5 1.1 0.3 2.2 .471 .253 .761

Charles Oakley — career per-game totals by season:

Year Team Age GP GS MIN PTS REB AST STL BLK TOV FG% 3P% FT%
1985-86 CHI 22 77 30 1772 740 664 133 68 30 175 .519 .000 .662
1986-87 CHI 23 82 81 2980 1192 1074 296 85 36 299 .445 .367 .686
1987-88 CHI 24 82 82 2816 1014 1066 248 68 28 241 .483 .250 .727
1988-89 NYK 25 82 82 2604 1061 861 187 104 14 248 .510 .250 .773
1989-90 NYK 26 61 61 2196 889 727 146 64 16 165 .524 .000 .761
1990-91 NYK 27 76 74 2739 853 920 204 62 17 215 .516 .000 .784
1991-92 NYK 28 82 82 2309 506 700 133 67 15 123 .522 .000 .735
1992-93 NYK 29 82 82 2230 565 708 126 85 15 124 .508 .000 .722
1993-94 NYK 30 82 82 2932 969 965 218 110 18 193 .478 .000 .776
1994-95 NYK 31 50 49 1567 506 445 126 60 7 103 .489 .250 .793
1995-96 NYK 32 53 51 1775 604 460 137 58 14 104 .471 .269 .833
1996-97 NYK 33 80 80 2873 864 781 221 111 21 171 .488 .263 .808
1997-98 NYK 34 79 79 2734 711 724 201 123 22 126 .440 .000 .851
1998-99 TOR 35 50 50 1633 348 374 168 46 21 96 .428 .200 .807
1999-00 TOR 36 80 80 2431 548 540 253 102 45 154 .418 .341 .776
2000-01 TOR 37 78 77 2767 748 741 264 76 48 139 .388 .224 .836
2001-02 CHI 38 57 36 1383 216 343 114 49 11 87 .369 .167 .750
2002-03 WAS 39 42 1 514 74 107 40 13 6 21 .418 .824
2003-04 HOU 40 7 0 25 9 5 2 0 0 1 .333 .833
Career 1282 1159 40280 12417 12205 3217 1351 384 2785 .471 .253 .761

Charles Oakley — NBA per‑game NBA career evolution & impact:

Year Team Role Tier MPG Usage Tier PPG RPG APG STK Impact Index* Notes
1985‑86 CHI Energy Starter 23.0 Medium 9.6 8.6 1.7 1.3 10.6 Rookie impact rebounding, defensive hustle
1986‑87 CHI Box‑to‑Box 36.3 High 14.5 13.1 3.6 1.4 16.3 Peak usage, double‑double machine
1987‑88 CHI Box‑to‑Box 34.3 High 12.4 13.0 3.0 1.1 14.7 Slight scoring dip, still dominant rebounder
1988‑89 NYK Box‑to‑Box 31.8 High 12.9 10.5 2.3 1.5 13.1 Transition to Knicks, maintained rebounding role
1989‑90 NYK Box‑to‑Box 36.0 High 14.6 11.9 2.4 1.3 15.1 Career rebounding high, major interior presence
1990‑91 NYK Box‑to‑Box 36.0 High 11.2 12.1 2.7 1.0 13.5 Steady production, slight scoring dip
1991‑92 NYK Role Shift 28.2 Medium 6.2 8.5 1.6 1.0 8.7 Role reduced, defense/minutes trimmed
1992‑93 NYK Role Stabilizer 27.2 Low 6.9 8.6 1.5 1.0 8.5 Veteran anchor off bench, rebounding specialist
1993‑94 NYK Box‑to‑Box 35.8 Medium 11.8 11.8 2.7 1.5 14.9 Rebounded into starter role, balanced all around
1994‑95 NYK Box‑to‑Box 31.3 Medium 8.9 8.9 2.5 1.3 11.3 Minutes managed, steady defensive output
1995‑96 NYK Box‑to‑Box 33.5 Medium 8.7 8.7 2.6 1.4 11.7 Veteran consistency, veteran presence in Finals run
1996‑97 NYK Box‑to‑Box 35.9 Medium 9.8 9.8 2.8 1.7 12.0 Strong defensive year, steady across board
1997‑98 NYK Box‑to‑Box 34.6 Medium 9.0 9.2 2.5 1.9 11.3 Still primary defensive/starter role
1998‑99 TOR Facilitator 32.7 Medium 7.5 7.5 3.4 1.3 9.8 Moved to Raptors, assist/rebound focus picking up
1999‑00 TOR Facilitator 30.4 Low–Med 6.8 6.8 3.2 1.9 9.3 Reduced scoring; playmaking and defense steady
2000‑01 TOR Facilitator 35.5 Medium 9.6 9.5 3.4 1.6 12.0 Brief rebound to starter-level production
2001‑02 CHI Veteran/Role 24.3 Low 3.8 6.0 2.0 1.1 6.5 Back to Bulls in bench role, limited minutes
2002‑03 WAS Veteran/Role 12.2 Low 1.8 2.5 1.0 0.4 2.9 End-of‑career bench guard/mentor stint
2003‑04 HOU Veteran/Role 3.6 Low 1.3 0.7 0.3 0.0 1.1 Final handful of games, minimal impact