Head-to-Head: Games Played Between Charles Oakley and John Salley

This is the detail of NBA games in which Charles Oakley and John Salley played against each other, including head-to-head record, stats average, game highs and game-by-game data both in the Regular Season and Playoffs.

Player comparisons:
Career comparison / Games against each other

They faced each other a total of 57 times in NBA games. John Salley has a 31-26 winning record over Charles Oakley, including a 14-6 record in Playoffs.

Games Played Against Each Other

NBA Timeline:
1946-47
2025-26
Charles Oakley:
1985-86 to 2003-04
John Salley:
1986-87 to 1999-00
57 Games played
37 in Regular Season
20 in Playoffs

Summary of Victories

Games Won in
Regular Season
in
Playoffs
Charles Oakley
26
20
6
John Salley
31
17
14

Stats in Games Between Them

Averages
Player
Points Rebounds AssistsStealsBlocks
Charles Oakley 10.2 11.2 2.1 0.90.3
John Salley 6.8 4.6 0.90.41.3
Game Highs
Player
Points Rebounds AssistsStealsBlocks
Charles Oakley 22 20 7 42
John Salley 20 12 4 26
Games with better stats than the other player...
Player
Points Rebounds AssistsStealsBlocks
Charles Oakley 36

games
53

games
38

games
23

games
2

games
John Salley 19

games
4

games
9

games
10

games
35

games
Both had same stat 2

games
0

games
10

games
24

games
20

games

Head To Head Games Played: One by One

more >>
1986-87 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Nov. 07, 1986
1. Bulls 109   Charles Oakley 20 19 0 3 0 2 5 37 8-21 .381 0-0 - 4-5 .800
Pistons 115   John Salley 4 3 0 0 2 2 2 17 1-3 .333 0-0 - 2-5 .400
Jan. 03, 1987
2. Bulls 124   Charles Oakley 16 18 2 2 0 3 3 39 7-13 .538 1-1 1.000 1-2 .500
Pistons 119   John Salley 9 4 0 2 4 2 4 27 4-5 .800 0-0 - 1-1 1.000
Feb. 01, 1987
3. Bulls 92   Charles Oakley 16 17 4 0 2 2 3 38 5-14 .357 0-0 - 6-10 .600
Pistons 94   John Salley 8 10 0 1 2 1 3 27 4-6 .667 0-0 - 0-5 .000
Mar. 04, 1987
4. Bulls 125   Charles Oakley 7 16 4 2 0 5 4 37 3-12 .250 0-1 .000 1-2 .500
OT Pistons 120   John Salley 9 7 0 0 5 2 1 27 4-8 .500 0-0 - 1-2 .500
Mar. 13, 1987
5. Bulls 99   Charles Oakley 16 12 2 1 0 5 4 35 7-13 .538 0-0 - 2-3 .667
Pistons 100   John Salley 4 6 0 1 2 1 1 22 2-5 .400 0-0 - 0-0 -
Apr. 07, 1987
6. Bulls 116   Charles Oakley 5 8 0 0 0 4 3 26 2-5 .400 0-0 - 1-2 .500
Pistons 86   John Salley 4 3 1 1 0 0 2 17 1-2 .500 0-0 - 2-2 1.000
1987-88 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Nov. 21, 1987
7. Bulls 132   Charles Oakley 21 12 5 0 0 2 6 37 6-9 .667 0-0 - 9-10 .900
OT Pistons 144   John Salley 12 5 1 1 1 2 5 21 4-6 .667 0-0 - 4-6 .667
Dec. 15, 1987
8. Bulls 123   Charles Oakley 19 17 4 3 1 4 4 45 6-18 .333 0-0 - 7-7 1.000
OT Pistons 127   John Salley 6 8 0 1 3 3 3 29 1-3 .333 0-0 - 4-4 1.000
Jan. 16, 1988
9. Bulls 115   Charles Oakley 3 10 3 0 1 3 3 19 1-3 .333 0-0 - 1-2 .500
Pistons 99   John Salley 6 5 3 0 1 2 4 25 2-3 .667 0-0 - 2-2 1.000
Feb. 09, 1988
10. Bulls 74   Charles Oakley 10 13 3 0 0 4 3 37 3-9 .333 0-0 - 4-4 1.000
Pistons 89   John Salley 2 5 2 0 2 3 2 28 1-4 .250 0-0 - 0-2 .000
Feb. 13, 1988
11. Bulls 73   Charles Oakley 4 10 3 1 0 3 0 30 2-8 .250 0-0 - 0-1 .000
Pistons 82   John Salley 14 7 2 2 2 2 2 33 7-12 .583 0-0 - 0-1 .000
Apr. 03, 1988
12. Bulls 112   Charles Oakley 14 11 1 0 0 3 3 35 5-12 .417 0-0 - 4-6 .667
Pistons 110   John Salley 4 4 2 0 0 1 4 26 2-3 .667 0-0 - 0-0 -
1988 Playoffs - Eastern Conference Semifinals
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
May. 10, 1988
13. Bulls 82   Charles Oakley 5 13 4 0 0 0 3 34 2-11 .182 0-0 - 1-1 1.000
Pistons 93   John Salley 11 8 0 1 1 0 2 32 3-5 .600 0-0 - 5-7 .714
May. 12, 1988
14. Bulls 105   Charles Oakley 10 12 2 0 0 5 5 31 3-5 .600 0-0 - 4-4 1.000
Pistons 95   John Salley 11 8 0 0 1 1 4 29 4-7 .571 0-0 - 3-6 .500
May. 14, 1988
15. Bulls 79   Charles Oakley 11 12 4 0 1 3 4 36 4-10 .400 0-1 .000 3-3 1.000
Pistons 101   John Salley 10 4 1 0 2 1 4 28 2-3 .667 0-0 - 6-8 .750
May. 15, 1988
16. Bulls 77   Charles Oakley 2 10 3 0 0 3 2 38 1-5 .200 0-0 - 0-0 -
Pistons 96   John Salley 2 6 0 0 1 0 4 19 0-0 - 0-0 - 2-2 1.000
May. 18, 1988
17. Bulls 95   Charles Oakley 19 15 1 0 2 3 2 43 7-11 .636 0-0 - 5-6 .833
Pistons 102   John Salley 4 6 1 0 2 1 2 32 2-4 .500 0-0 - 0-0 -
1988-89 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Nov. 23, 1988
18. Knicks 133   Charles Oakley 12 7 1 1 0 0 5 25 6-9 .667 0-0 - 0-0 -
Pistons 111   John Salley 16 6 0 0 1 3 6 21 8-9 .889 0-0 - 0-0 -
Dec. 22, 1988
19. Knicks 88   Charles Oakley 13 11 2 2 0 3 3 37 5-11 .455 0-0 - 3-4 .750
Pistons 85   John Salley 3 4 1 1 1 3 2 16 0-4 .000 0-0 - 3-6 .500
Jan. 11, 1989
20. Knicks 100   Charles Oakley 14 12 1 0 0 3 3 37 4-10 .400 0-0 - 6-6 1.000
Pistons 93   John Salley 16 7 0 1 1 1 0 34 6-14 .429 0-0 - 4-6 .667
Apr. 14, 1989
21. Knicks 104   Charles Oakley 9 10 2 0 0 3 3 32 4-7 .571 0-1 .000 1-2 .500
Pistons 100   John Salley 12 6 2 0 1 1 3 20 5-9 .556 0-0 - 2-3 .667
1989-90 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Nov. 03, 1989
22. Knicks 103   Charles Oakley 13 11 2 0 1 3 2 38 5-12 .417 0-0 - 3-4 .750
Pistons 106   John Salley 10 6 1 0 3 1 4 25 2-7 .286 0-0 - 6-8 .750
Jan. 06, 1990
23. Knicks 106   Charles Oakley 14 12 2 2 0 3 4 34 5-13 .385 0-0 - 4-4 1.000
Pistons 117   John Salley 8 1 0 0 0 1 4 16 3-4 .750 0-0 - 2-3 .667
Feb. 25, 1990
24. Knicks 87   Charles Oakley 6 14 2 0 1 4 4 40 2-8 .250 0-0 - 2-2 1.000
Pistons 98   John Salley 2 6 1 0 1 1 3 18 1-5 .200 0-0 - 0-0 -
1990 Playoffs - Eastern Conference Semifinals
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
May. 08, 1990
25. Knicks 77   Charles Oakley 4 6 0 0 0 3 3 15 2-6 .333 0-0 - 0-2 .000
Pistons 112   John Salley 12 5 1 1 3 0 1 20 3-6 .500 0-0 - 6-9 .667
May. 10, 1990
26. Knicks 97   Charles Oakley 22 15 4 4 0 0 3 43 8-13 .615 0-0 - 6-8 .750
Pistons 104   John Salley 4 5 0 0 1 1 3 18 0-4 .000 0-0 - 4-6 .667
May. 12, 1990
27. Knicks 111   Charles Oakley 6 20 2 1 0 6 2 44 1-3 .333 0-0 - 4-4 1.000
Pistons 103   John Salley 11 7 3 0 1 0 5 27 3-6 .500 0-0 - 5-7 .714
May. 13, 1990
28. Knicks 90   Charles Oakley 18 14 2 1 0 1 5 46 7-13 .538 0-0 - 4-6 .667
Pistons 102   John Salley 8 6 1 0 3 3 5 27 4-7 .571 0-0 - 0-0 -
May. 15, 1990
29. Knicks 84   Charles Oakley 6 8 5 0 0 3 1 40 3-7 .429 0-0 - 0-2 .000
Pistons 95   John Salley 5 7 2 1 2 1 4 27 1-5 .200 0-0 - 3-4 .750
1990-91 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Nov. 28, 1990
30. Knicks 83   Charles Oakley 3 13 3 0 0 3 4 39 1-3 .333 0-0 - 1-2 .500
Pistons 90   John Salley 3 4 0 0 1 0 3 17 0-0 - 0-0 - 3-4 .750
Mar. 06, 1991
31. Knicks 102   Charles Oakley 21 13 2 1 0 0 5 38 8-15 .533 0-0 - 5-8 .625
Pistons 99   John Salley 2 2 2 1 0 1 3 13 0-2 .000 0-0 - 2-2 1.000
1991-92 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Nov. 22, 1991
32. Knicks 99   Charles Oakley 6 13 1 2 0 4 6 43 3-5 .600 0-0 - 0-0 -
Pistons 90   John Salley 4 5 1 0 1 0 1 22 1-7 .143 0-0 - 2-4 .500
Nov. 30, 1991
33. Knicks 103   Charles Oakley 4 13 3 1 0 1 4 30 2-4 .500 0-0 - 0-0 -
Pistons 96   John Salley 6 2 2 0 0 0 2 10 3-4 .750 0-0 - 0-0 -
Apr. 07, 1992
34. Knicks 94   Charles Oakley 14 8 3 0 0 0 4 28 7-9 .778 0-0 - 0-0 -
Pistons 103   John Salley 8 4 2 0 3 1 5 18 3-5 .600 0-0 - 2-3 .667
Apr. 12, 1992
35. Knicks 61   Charles Oakley 4 10 2 2 0 3 4 23 2-4 .500 0-0 - 0-0 -
Pistons 72   John Salley 10 5 1 1 1 0 4 21 4-9 .444 0-0 - 2-2 1.000
1992 Playoffs - Eastern Conference First Round
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Apr. 24, 1992
36. Knicks 109   Charles Oakley 6 8 2 1 0 0 3 31 3-6 .500 0-0 - 0-0 -
Pistons 75   John Salley 12 5 1 0 0 0 1 21 3-5 .600 0-0 - 6-6 1.000
Apr. 26, 1992
37. Knicks 88   Charles Oakley 13 18 1 0 1 0 4 42 4-8 .500 0-0 - 5-6 .833
Pistons 89   John Salley 12 6 4 1 3 0 5 33 4-6 .667 0-0 - 4-5 .800
Apr. 28, 1992
38. Knicks 90   Charles Oakley 0 10 0 0 0 1 3 38 0-3 .000 0-0 - 0-0 -
OT Pistons 87   John Salley 20 6 4 1 2 2 5 37 7-17 .412 0-0 - 6-9 .667
May. 01, 1992
39. Knicks 82   Charles Oakley 5 16 0 2 2 5 4 41 2-5 .400 0-0 - 1-4 .250
Pistons 86   John Salley 6 1 1 1 3 2 4 23 2-4 .500 0-0 - 2-2 1.000
May. 03, 1992
40. Knicks 94   Charles Oakley 0 6 0 1 0 0 2 21 0-5 .000 0-0 - 0-0 -
Pistons 87   John Salley 13 12 4 0 6 5 3 35 4-12 .333 0-1 .000 5-6 .833
1992-93 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Dec. 19, 1992
41. Knicks 91   Charles Oakley 4 4 0 1 0 1 2 16 2-4 .500 0-0 - 0-0 -
Heat 87   John Salley 2 9 0 0 1 1 6 24 1-4 .250 0-0 - 0-0 -
Feb. 05, 1993
42. Knicks 108   Charles Oakley 2 4 1 3 0 1 4 26 1-2 .500 0-0 - 0-0 -
Heat 105   John Salley 9 5 0 0 1 0 4 21 3-6 .500 0-0 - 3-4 .750
Feb. 07, 1993
43. Knicks 104   Charles Oakley 10 6 3 0 0 1 5 30 4-6 .667 0-0 - 2-3 .667
Heat 82   John Salley 11 7 0 0 0 2 5 25 4-5 .800 0-0 - 3-6 .500
1993-94 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Nov. 22, 1993
44. Knicks 119   Charles Oakley 8 5 7 0 0 0 3 33 4-7 .571 0-0 - 0-2 .000
Heat 87   John Salley 4 0 0 0 1 3 4 19 1-3 .333 0-0 - 2-4 .500
Feb. 07, 1994
45. Knicks 85   Charles Oakley 14 10 1 2 0 6 6 36 6-10 .600 0-0 - 2-4 .500
Heat 96   John Salley 2 4 2 0 2 2 4 18 0-3 .000 0-0 - 2-2 1.000
Apr. 02, 1994
46. Knicks 110   Charles Oakley 17 12 1 1 1 3 2 34 6-11 .545 0-0 - 5-6 .833
Heat 87   John Salley 14 5 1 0 0 2 2 32 7-11 .636 0-0 - 0-0 -
Apr. 05, 1994
47. Knicks 86   Charles Oakley 10 10 3 2 0 3 2 30 4-10 .400 0-0 - 2-4 .500
Heat 100   John Salley 15 6 1 2 1 0 5 36 6-15 .400 0-0 - 3-5 .600
1994-95 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Dec. 12, 1994
48. Knicks 111   Charles Oakley 12 12 3 2 0 5 3 38 4-8 .500 0-0 - 4-4 1.000
Heat 122   John Salley 6 2 1 0 0 2 6 16 1-2 .500 0-0 - 4-4 1.000
Apr. 11, 1995
49. Knicks 112   Charles Oakley 12 4 4 0 0 2 5 28 6-10 .600 0-0 - 0-0 -
Heat 99   John Salley 0 0 0 0 0 1 2 19 0-2 .000 0-0 - 0-0 -
1995-96 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Dec. 23, 1995
50. Knicks 103   Charles Oakley 11 4 2 0 0 2 2 36 3-5 .600 0-0 - 5-7 .714
Raptors 91   John Salley 0 2 0 0 0 1 1 05 0-0 - 0-0 - 0-0 -
1996 Playoffs - Eastern Conference Semifinals
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
May. 05, 1996
51. Knicks 84   Charles Oakley 14 13 2 0 0 3 4 43 4-9 .444 0-0 - 6-7 .857
Bulls 91   John Salley 0 0 0 0 0 0 0 02 0-0 - 0-0 - 0-0 -
May. 07, 1996
52. Knicks 80   Charles Oakley 9 11 0 0 0 4 4 39 3-10 .300 0-1 .000 3-6 .500
Bulls 91   John Salley 1 0 0 0 0 0 0 03 0-0 - 0-0 - 1-2 .500
May. 11, 1996
53. Knicks 102   Charles Oakley 13 13 2 2 0 7 4 44 4-8 .500 0-1 .000 5-6 .833
OT Bulls 99   John Salley 0 0 0 0 0 0 2 04 0-0 - 0-0 - 0-0 -
May. 12, 1996
54. Knicks 91   Charles Oakley 17 5 0 3 0 3 5 38 6-9 .667 0-1 .000 5-6 .833
Bulls 94   John Salley 2 2 0 0 0 0 0 08 1-1 1.000 0-0 - 0-0 -
May. 14, 1996
55. Knicks 81   Charles Oakley 14 13 2 1 0 3 4 41 5-8 .625 0-0 - 4-7 .571
Bulls 94   John Salley 0 0 1 0 0 0 2 06 0-0 - 0-0 - 0-0 -
1999-00 Season
Game
 
Player
Pts Reb Ast Stl Blk TO PF Min
FG
%
3PT
%
FT
%
Nov. 21, 1999
56. Raptors 111   Charles Oakley 5 6 1 0 2 1 4 27 1-5 .200 0-0 - 3-4 .750
Lakers 102   John Salley 0 1 0 0 0 0 2 3 0-0 - 0-0 - 0-0 -
Dec. 19, 1999
57. Raptors 88   Charles Oakley 1 14 1 0 0 2 3 25 0-2 .000 0-0 - 1-2 .500
Lakers 94   John Salley 0 2 0 0 0 0 1 05 0-2 .000 0-0 - 0-0 -