Michael Jackson has faced 338 opponents throughout his career

Player Team(s) Games
Kareem Abdul-Jabbar 6
Mark Acres 1
Michael Adams 7
Alvan Adams 3
Mark Aguirre 5
Danny Ainge 1
Mark Alarie 3
Steve Alford 4
Ron Anderson 3
Richard Anderson 5
Greg Anderson 5
John Bagley 1
Thurl Bailey
Utah Jazz (USA-1)
4
James Bailey 2
Ken Bannister 3
Charles Barkley 1
Kenny Battle 2
John Battle 2
William Bedford 2
Benoit Benjamin 6
Walter Berry 5
Larry Bird 2
Uwe Blab 6
Rolando Blackman 4
Mookie Blaylock 1
Tyrone Bogues 2
Manute Bol 6
Sam Bowie 1
Dudley Bradley 1
Adrian Branch 1
Randy Breuer 2
Frank Brickowski 5
Scott Brooks 1
Michael Brooks 1
Michael Brown 2
Mark Bryant 1
Steve Bucknall 1
Steve Burtt 2
Michael Cage 4
Tony Campbell 4
Rick Carlisle 1
Antoine Carr 2
Joe barry Carroll 5
Bill Cartwright 1
Terry Catledge 3
Tom Chambers 8
Maurice Cheeks 1
Norris Coleman 1
Steve Colter 3
Lester Conner 5
Jeff Cook 1
Wayne Cooper 4
Michael Cooper 5
Tyrone Corbin 6
David Corzine 2
Winston Crite 1
Terry Cummings 1
Pat Cummings 1
Earl Cureton 5
Dell Curry 1
Quintin Dailey 3
Adrian Dantley 1
Brad Daugherty 1
Walter Davis 6
Brad Davis 4
Charles Davis 1
Johnny Dawkins 3
Darren Daye 1
Vlade Divac 1
James Donaldson 4
Billy Donovan 1
Greg Dreiling 2
Larry Drew 6
Clyde Drexler 6
Kevin Duckworth 6
Chris Dudley 1
Joe Dumars 3
T.R. Dunn 7
Ledell Eackles 1
Mark Eaton
Utah Jazz (USA-1)
4
James Edwards 2
Jay Edwards 1
Kevin Edwards
Miami Heat (USA-1)
1
Craig Ehlo 1
Dale Ellis 3
Alex English 7
Patrick Ewing 2
Jim Farmer 1
Dave Feitl 6
Duane Ferrell 1
Vern Fleming 2
Sleepy Floyd 4
Tellis Frank 5
World b. Free 4
Kevin Gamble 1
Winston Garland 8
Thomas Garrick 3
Armen Gilliam 7
Artis Gilmore 1
Mike Gminski 1
Greg Grant 2
Gary Grant 3
Harvey Grant 1
Horace Grant 2
Sylvester Gray
Miami Heat (USA-1)
1
Stuart Gray 2
A.C. Green 7
Rickey Green
Utah Jazz (USA-1)
4
Sidney Green 1
Dave Greenwood 3
Claude Gregory 3
Darrell Griffith
Utah Jazz (USA-1)
3
Petur Gudmundsson 3
Bob Hansen
Utah Jazz (USA-1)
4
Bill Hanzlik 7
Tim Hardaway 3
Ron Harper 1
Derek Harper 4
Steve Harris 4
Scott Hastings
Miami Heat (USA-1)
1
Gerald Henderson 1
Rod Higgins 8
Mike Higgins 1
Craig Hodges 1
Mike Holton 3
Dave Hoppen 4
Dennis Hopson 1
Jeff Hornacek 8
Phil Hubbard 1
Eddie Hughes
Utah Jazz (USA-1)
3
Jay Humphries 2
Marc Iavaroni
Utah Jazz (USA-1)
4
Byron Irvin 1
Mark Jackson 2
Kevin Johnson 6
Eddie Johnson 7
Marques Johnson 1
Vinnie Johnson 3
Earvin Johnson 5
Steve Johnson 1
Alfonso Johnson 5
Clemon Johnson 3
Dennis Johnson 1
Frank Johnson 2
Shelton Jones 1
Charles Jones 3
Charles Jones 1
Caldwell Jones 4
Michael Jordan 2
Tim Kempton 2
Steve Kerr 1
Jerome Kersey 6
Stan Kimbrough 1
Bernard King 2
Greg Kite 3
Joe Kleine 1
Bart Kofoed
Utah Jazz (USA-1)
2
Jon Koncak 2
Bill Laimbeer 3
Jeff Lamp 2
Jerome Lane 3
Andrew Lang 5
Allen Leavell 5
Gary Leonard 1
Lafayette Lever 7
Cliff Levingston 2
Reggie Lewis 2
Ralph Lewis 1
Todd Lichti 1
Alton Lister 3
Robert Lock 1
Brad Lohaus 1
Grant Long
Miami Heat (USA-1)
1
John Long 2
Sidney Lowe 1
John Lucas 1
Maurice Lucas 3
Rick Mahorn 2
Dan Majerle 4
Jeff Malone 3
Moses Malone 3
Karl Malone
Utah Jazz (USA-1)
4
Danny Manning 2
Pace Mannion 1
Sarunas Marciulionis 3
Jeffery Martin 2
Wes Matthews 4
Cedric Maxwell 4
Rodney McCray 5
Xavier McDaniel 3
Benjamin McDonald 5
Kevin McHale 2
Derrick McKey 3
Nate McMillan 3
Mark McNamara 2
Reggie Miller 2
Dirk Minniefield 2
Sam Mitchell 1
Mickael Mitchell 5
Paul Mokeski 1
Andre Moore 2
Chris Morris 1
Mike Morrison 1
Chris Mullin 10
Tod Murphy 1
Peter Myers 1
Larry Nance 1
Calvin Natt 2
Craig Neal
Miami Heat (USA-1)
1
Ed Nealy 6
Martin Nessley 2
Johnny Newman 2
Kurt Nimphius 3
Ken Norman 7
Charles Oakley 3
Hakeem Olajuwon 5
Louis Orr 1
Robert Parish 2
Jim Paxson 2
John Paxson 2
Sam Perkins 4
Timothy Perry 5
Chuck Person 2
Jim Petersen 5
Drazen Petrovic 2
Ed Pinckney 1
Scottie Pippen 2
Olden Polynice 3
David Popson
Miami Heat (USA-1)
1
Terry Porter 6
Paul Pressey 1
Mark Price 1
Brian Quinnett 1
Kurt Rambis 5
Blair Rasmussen 5
Robert Reid 4
Jerry Reynolds 1
Pooh Richardson 1
Mitch Richmond 4
David Rivers 4
Glenn Rivers 2
Frederick Roberts 1
Alvin Robertson 5
Clifford Robinson 2
Dennis Rodman 3
Tree Rollins 1
Scott Roth
Utah Jazz (USA-1)
2
Brian Rowsom 1
Donald Royal 1
John Salley 3
Ralph Sampson 5
Mike Sanders 2
Danny Schayes 6
Russ Schoene 3
Detlef Schrempf 4
Byron Scott 7
Carey Scurry
Utah Jazz (USA-1)
2
Rony Seikaly
Miami Heat (USA-1)
1
Brad Sellers 2
Charles Shackleford 1
John Shasky
Miami Heat (USA-1)
3
Purvis Short 6
Jerry Sichting 2
Jack Sikma 1
Scott Skiles 1
Charles E. Smith 4
Michael Smith 1
Otis Smith 8
Larry Smith 2
Derek Smith 1
Mike Smrek 3
Rory Sparrow
Miami Heat (USA-1)
2
John Starks 1
Brook Steppe 1
Steve Stipanovich 2
John Stockton
Utah Jazz (USA-1)
4
Rod Strickland 1
John Stroeder 1
Jon Sundvold 4
Roy Tarpley 4
Leonard Taylor 1
Jay Taylor 1
Terry Teagle 5
Reggie Theus 1
Isiah Thomas 3
Mychal Thompson 7
Billy Thompson
Miami Heat (USA-1)
2
Bernard Thompson 2
Bob Thornton 1
Sedale Threatt 3
Wayman Tisdale 2
Tom Tolbert 3
Ray Tolbert 3
Kelly Tripucka
Utah Jazz (USA-1)
3
Trent Tucker 1
Elston Turner 1
Andre Turner 1
Melvin Turpin
Utah Jazz (USA-1)
4
Darnell Valentine 5
Kiki Vandeweghe 3
Jay Vincent 4
Sam Vincent 2
Mark Wade 2
Milt Wagner 3
Kenneth Walker 2
Darrell Walker 2
Chris Washburn 1
Pearl Washington
Miami Heat (USA-1)
1
Kermit Washington 1
Spud Webb 2
Christian Welp 1
Bill Wennington 2
Mark West 7
Doug West 1
Clinton Wheeler 2
Eric White 3
Tony White 1
Jerome Whitehead 5
Gerald Wilkins 2
Eddie Lee Wilkins 1
Dominique Wilkins 2
Buck Williams 2
Micheal Williams 1
John Williams 3
Kevin Williams 4
Reggie Williams 2
John Williams 1
Herb Williams 1
Kevin Willis 1
Ricky Wilson 2
Randy Wittman 1
Joe Wolf 4
Leon Wood 2
Mike Woodson 5
Orlando Woolridge 2
James Worthy 7
Danny Young 5
Michael Young 2