Craig Neal has faced 303 opponents throughout his career

Player Team(s) Games
Alaa Abdelnaby 1
Kareem Abdul-Jabbar 2
Mark Acres 3
Michael Adams 6
Mark Aguirre 1
Danny Ainge 3
Steve Alford 2
Randy Allen 1
Nick Anderson 2
Ron Anderson 3
Willie Anderson 2
Greg Anderson 2
Richard Anderson 2
Michael Anderson 1
Michael Ansley 2
Keith Askins
Miami Heat (USA-1)
1
John Bagley 3
Thurl Bailey
Utah Jazz (USA-1)
4
Charles Barkley 3
John Battle 2
Benoit Benjamin 3
Ricky Berry 2
Walter Berry 1
Larry Bird 1
Uwe Blab 1
Rolando Blackman 1
Mookie Blaylock 1
Manute Bol 5
Sam Bowie 2
Anthony Bowie 1
Dudley Bradley 2
Adrian Branch 2
Randy Breuer 2
Frank Brickowski 2
Scott Brooks 4
Dee Brown 1
Tony Brown 2
Michael Brown
Utah Jazz (USA-1)
3
Mark Bryant 1
Jud Buechler 1
Matt Bullard 1
Willie Burton
Miami Heat (USA-1)
1
Michael Cage 2
Adrian Caldwell 1
Tony Campbell 3
Elden Campbell 1
Antoine Carr 1
Joe barry Carroll 2
Bill Cartwright 1
Terry Catledge 2
Tom Chambers 5
Maurice Cheeks 2
Derrick Chievous 2
Derrick Coleman 1
Benjamin Coleman 2
Bimbo Coles
Miami Heat (USA-1)
1
Dallas Comegys 2
Lester Conner 4
Darwin Cook 3
Wayne Cooper 7
Michael Cooper 2
Tyrone Corbin 4
David Corzine 1
Terry Cummings 1
Quintin Dailey 1
Brad Daugherty 1
Walter Davis 7
Brad Davis 1
Vinny Del Negro 3
Vlade Divac 1
James Donaldson 1
Sherman Douglas
Miami Heat (USA-1)
1
Greg Dreiling 2
Larry Drew 1
Clyde Drexler 3
Kevin Duckworth 3
Chris Dudley 2
Joe Dumars 1
T.R. Dunn 1
Mark Eaton
Utah Jazz (USA-1)
4
Kevin Edwards
Miami Heat (USA-1)
1
James Edwards 1
Craig Ehlo 1
Dale Ellis 2
Wayne Englestad 1
Alex English 6
Jim Farmer
Utah Jazz (USA-1)
3
Dave Feitl 1
Duane Ferrell 2
Vern Fleming 2
Sleepy Floyd 3
Tellis Frank 3
Anthony Frederick 1
Corey Gaines 2
Kevin Gamble 2
Winston Garland 5
Thomas Garrick 3
Tate George 1
Derrick Gervin 1
Ben Gillery 2
Armen Gilliam 5
Gerald Glass 1
Mike Gminski 3
Grant Gondrezick 2
Orlando Graham 1
Ron Grandison 1
Gary Grant 4
Stuart Gray 2
Jeff Grayer 1
A.C. Green 3
Dave Greenwood 3
Darrell Griffith
Utah Jazz (USA-1)
4
Jack Haley 2
Bob Hansen
Utah Jazz (USA-1)
3
Bill Hanzlik 3
Ron Harper 2
Derek Harper 1
Hersey Hawkins 3
Gerald Henderson 3
Rod Higgins 5
Roy Hinson 4
Craig Hodges 2
Dennis Hopson 4
Jeff Hornacek 5
Eddie Hughes 1
Marc Iavaroni
Utah Jazz (USA-1)
4
Michael Jackson 1
Dave Jamerson 1
Alfonso Johnson 2
Earvin Johnson 3
Kevin Johnson 5
Eddie Johnson 5
Avery Johnson 1
Frank Johnson 2
Dennis Johnson 1
Vinnie Johnson 1
Anthony Jones 1
Bill Jones 2
Shelton Jones 2
Caldwell Jones 2
Michael Jordan 1
Steve Kerr 1
Jerome Kersey 3
Alec Kessler
Miami Heat (USA-1)
1
Bo Kimble 1
Albert King 1
Greg Kite 5
Joe Kleine 3
Bart Kofoed
Utah Jazz (USA-1)
1
Jon Koncak 2
Larry Krystkowiak 1
Bill Laimbeer 1
Jeff Lamp 1
Jerome Lane 4
Andrew Lang 5
Allen Leavell 2
Eric Leckner
Utah Jazz (USA-1)
4
Marvin Kurk Lee 1
Keith Lee 2
James Les
Utah Jazz (USA-1)
4
Lafayette Lever 5
Cliff Levingston 2
Reggie Lewis 2
Alton Lister 2
Robert Lock 1
Brad Lohaus 2
Grant Long
Miami Heat (USA-1)
1
John Long 3
John Lucas 2
Rick Mahorn 1
Dan Majerle 5
Karl Malone
Utah Jazz (USA-1)
4
Moses Malone 2
Danny Manning 3
Jeffery Martin 1
Vernon Maxwell 3
Tim McCormick 2
Rodney McCray 3
Xavier McDaniel 2
Mike McGee 4
Kevin McHale 1
Derrick McKey 2
Nate McMillan 1
Mark McNamara 1
Reggie Miller 2
Terry Mills 1
Sam Mitchell 1
Paul Mokeski 1
Sidney Moncrief 1
Chris Morris 5
Chris Mullin 5
Tod Murphy 1
Larry Nance 1
Ed Nealy 2
Chuck Nevitt 2
Norm Nixon 3
Ken Norman 4
Alan Ogg
Miami Heat (USA-1)
1
Hakeem Olajuwon 2
Jose Ortiz
Utah Jazz (USA-1)
4
Robert Parish 2
John Paxson 1
Jim Paxson 1
Sam Perkins 1
Timothy Perry 4
Chuck Person 2
Jim Petersen 1
Drazen Petrovic 1
Ricky Pierce 1
Ed Pinckney 3
Scottie Pippen 1
Olden Polynice 3
David Popson 1
Terry Porter 3
Paul Pressey 1
Harold Pressley 3
Mark Price 1
Blair Rasmussen 6
Jerry Reynolds 4
Glen Rice
Miami Heat (USA-1)
1
Pooh Richardson 1
Mitch Richmond 5
Ramon Rivas 1
Glenn Rivers 2
David Rivers 2
Frederick Roberts 1
Alvin Robertson 2
Clifford Robinson 1
Dennis Rodman 1
Tree Rollins 1
Scott Roth
Utah Jazz (USA-1)
3
Ralph Sampson 5
Mike Sanders 1
Danny Schayes 5
Russ Schoene 2
Detlef Schrempf 1
Dennis Scott 2
Byron Scott 3
Rony Seikaly
Miami Heat (USA-1)
1
Brad Sellers 1
Charles Shackleford 3
Brian Shaw 2
Purvis Short 1
Jerry Sichting 1
Jack Sikma 1
Scott Skiles 4
Otis Smith 7
Michael Smith 1
Charles E. Smith 3
Kenny Smith 4
Larry Smith 6
Charles Anton Smith 1
Derek Smith 3
Rik Smits 2
Mike Smrek 1
Felton Spencer 1
John Starks 3
Everette Stephens 1
Brook Steppe 1
John Stockton
Utah Jazz (USA-1)
4
Terry Teagle 4
Reggie Theus 3
Irving Thomas 1
Isiah Thomas 1
Billy Thompson
Miami Heat (USA-1)
1
Mychal Thompson 3
Lasalle Thompson 2
Bernard Thompson 2
Bob Thornton 3
Otis Thorpe 3
Sedale Threatt 1
Wayman Tisdale 3
Ray Tolbert 2
Jeff Turner 2
Elston Turner 6
Terry Tyler 1
Darnell Valentine 1
Loy Vaught 1
Sam Vincent 3
Stojan Vrankovic 1
Spud Webb 2
Christian Welp 3
Bill Wennington 1
Doug West 1
Mark West 5
Eric White 1
Morlon Wiley 1
Dominique Wilkins 2
Buck Williams 4
Reggie Williams 3
Kevin Williams 3
Herb Williams 2
John Williams 1
Micheal Williams 1
Kennard Winchester 1
David Wingate 1
Randy Wittman 1
Joe Wolf 2
David Wood 1
Mike Woodson 2
Orlando Woolridge 2
James Worthy 3
Danny Young 2