John Battle ha affrontato 759 avversari durante tutta la sua carriera.

Player Team(s) Games
Alaa Abdelnaby 4
Kareem Abdul-Jabbar 6
Mahmoud Abdul-Rauf 8
Mark Acres 19
Michael Adams 19
Alvan Adams 3
Rafael Addison 8
Mark Aguirre 21
Danny Ainge 25
Mark Alarie 15
Victor Alexander 5
Steve Alford 3
Randy Allen 1
Derrick Alston 1
Nick Anderson 14
Greg Anderson 20
Willie Anderson 9
Kenny Anderson 8
Ron Anderson 29
Richard Anderson 4
Michael Ansley 6
Greg Anthony 7
Joe Arlauckas 1
B.J. Armstrong 20
Darrell Armstrong 1
Vincent Askew 7
Keith Askins
Miami Heat (USA-1)
8
Stacey Augmon 14
Isaac Austin
Utah Jazz (USA-1)
2
Anthony Avent 9
Milos Babic
Miami Heat (USA-1)
1
John Bagley 25
Thurl Bailey
Utah Jazz (USA-1)
15
James Bailey 6
Vin Baker 5
Greg Ballard 4
Gene Banks 9
Ken Bannister 7
Stephen Bardo 1
Charles Barkley 29
Dana Barros 9
Jon Barry 6
Kenny Battle 4
William Bedford 8
Benoit Benjamin 15
Tony Bennett 5
Winston Bennett 5
David Benoit
Utah Jazz (USA-1)
5
Kent Benson
Utah Jazz (USA-1)
2
Walter Berry 7
Ricky Berry 2
Joe Binion 1
Larry Bird 24
Otis Birdsong 12
Uwe Blab 4
Rolando Blackman 13
Nate Blackwell 1
Lance Blanks 7
Mookie Blaylock 17
Corie Blount 5
Tyrone Bogues 26
Manute Bol 25
Walter Bond 2
Anthony Bonner 3
Anthony Bowie 12
Sam Bowie 11
Shawn Bradley 2
Dudley Bradley 11
Adrian Branch 2
Randy Breuer 28
Ron Brewer 3
Frank Brickowski 17
Junior Bridgeman 1
Scott Brooks 15
Kevin Brooks 3
Dee Brown 10
P.J. Brown 4
Randy Brown 2
Michael Brown
Utah Jazz (USA-1)
18
Chucky Brown 10
Tony Brown 11
Mark Bryant 5
Quinn Buckner 1
Jud Buechler 10
Matt Bullard 4
Scott Burrell 3
Willie Burton
Miami Heat (USA-1)
11
Steve Burtt 2
Mitchell Butler 4
Greg Butler 1
Michael Cage 14
Rick Calloway 1
Dexter Cambridge 1
Tony Campbell 12
Elden Campbell 3
Rick Carlisle 8
Antoine Carr
Utah Jazz (USA-1)
6
Kenny Carr 2
Joe barry Carroll 13
Butch Carter 1
Bill Cartwright 30
Sam Cassell 1
Terry Catledge 25
Bobby Cattage 3
Duane Causwell 4
Cedric Ceballos 3
Tom Chambers
Utah Jazz (USA-1)
16
Rex Chapman 15
Calbert Cheaney 3
Maurice Cheeks 28
Derrick Chievous 3
Pete Chilcutt 3
Doug Christie 1
Richard Coffey 1
Frederick Cofield 2
Derrick Coleman 11
Benjamin Coleman 13
Norris Coleman 1
Bimbo Coles
Miami Heat (USA-1)
11
Steve Colter 19
Dallas Comegys 7
Marty Conlon 3
Lester Conner 16
Anthony Cook 1
Darwin Cook 13
Jeff Cook 1
Duane Cooper 1
Wayne Cooper 9
Michael Cooper 7
Tyrone Corbin
Utah Jazz (USA-1)
19
Chris Corchiani 6
David Corzine 19
Joe Courtney 1
John Crotty
Utah Jazz (USA-1)
3
Terry Cummings 26
Pat Cummings
Miami Heat (USA-1)
Utah Jazz (USA-1)
13
Earl Cureton 11
Dell Curry
Utah Jazz (USA-1)
27
Quintin Dailey 9
Lloyd Daniels 3
Adrian Dantley
Utah Jazz (USA-1)
17
Brad Daugherty 24
Hubert Davis 2
Dale Davis 5
Antonio Davis 2
Brian Davis 1
Terry Davis
Miami Heat (USA-1)
8
Brad Davis 11
Walter Davis 7
Charles Davis 10
Mark Davis 1
Johnny Davis 2
Johnny Dawkins 16
Darryl Dawkins 4
Todd Day 7
Darren Daye 11
Terry Dehere 2
Vinny Del Negro 7
Bison Dele 5
Fennis Dembo 3
Byron Dinkins 2
Vlade Divac 5
James Donaldson
Utah Jazz (USA-1)
12
Billy Donovan 2
Sherman Douglas
Miami Heat (USA-1)
13
Greg Dreiling 20
Larry Drew 5
Clyde Drexler 13
Kevin Duckworth 12
Chris Dudley 22
Joe Dumars 31
Richard Dumas 2
Mike Dunleavy 1
T.R. Dunn 7
Ledell Eackles
Miami Heat (USA-1)
17
Acie Earl 3
Mark Eaton
Utah Jazz (USA-1)
13
Blue Edwards
Utah Jazz (USA-1)
11
Doug Edwards 2
James Edwards 21
Kevin Edwards
Miami Heat (USA-1)
17
Franklin Edwards 1
Craig Ehlo 29
Howard Eisley 1
Mario Elie 5
Sean Elliott 10
Dale Ellis 18
Harold Ellis 2
Leron Ellis 3
Laphonso Ellis 4
Pervis Ellison 10
Chris Engler 4
Jojo English 2
A.J. English 6
Alex English 10
Julius Erving 5
Mike Evans 6
Patrick Ewing 31
Jim Farmer
Utah Jazz (USA-1)
3
Dave Feitl 10
Rolando Ferreira 1
Duane Ferrell 12
Danny Ferry 5
Kenny Fields 7
Vern Fleming 31
Sleepy Floyd 17
Greg Foster 7
Rod Foster 1
Rick Fox 8
Tellis Frank
Miami Heat (USA-1)
6
Anthony Frederick 6
World b. Free 6
Corey Gaines 3
Kevin Gamble
Miami Heat (USA-1)
18
Winston Garland 10
Bill Garnett 4
Thomas Garrick 6
Chris Gatling 5
Kenny Gattison 18
Matt Geiger
Miami Heat (USA-1)
3
Tate George 7
Derrick Gervin 4
George Gervin 5
Michael Gibson 1
Kendall Gill 16
Armen Gilliam 15
Artis Gilmore 7
Gerald Glass 3
Mike Glenn 3
Georgi Glouchkov 1
Mike Gminski 32
Grant Gondrezick 2
Lancaster Gordon 1
Greg Graham 3
Paul Graham 9
Ron Grandison 2
Stewart Granger 1
Horace Grant 29
Gary Grant 8
Harvey Grant 18
Greg Grant 4
Stuart Gray 15
Jeff Grayer 16
A.C. Green 12
Litterial Green 1
Sean Green 2
Sidney Green 25
Rickey Green
Utah Jazz (USA-1)
19
Kenny Green 1
Dave Greenwood 12
Darrell Griffith
Utah Jazz (USA-1)
7
Ernie Grunfeld 4
Petur Gudmundsson 2
Tom Gugliotta 6
Scott Haffner
Miami Heat (USA-1)
3
Jack Haley 12
Tom Hammonds 11
Darrin Hancock 1
Bob Hansen
Utah Jazz (USA-1)
12
Bill Hanzlik 7
Penny Hardaway 6
Tim Hardaway 7
Ron Harper 24
Derek Harper 13
Lucious Harris 1
Steve Harris 4
Antonio Harvey 1
Scott Hastings
Miami Heat (USA-1)
10
Hersey Hawkins 22
Gerald Henderson 20
Kevin Henderson 2
David Henderson 3
Conner Henry 3
Steve Henson 8
Carl Herrera 5
Sean Higgins 4
Rod Higgins 12
Grant Hill 1
Tyrone Hill 5
Roy Hinson 19
Donald Hodge 3
Craig Hodges 24
Mike Holton 8
Dave Hoppen 5
Dennis Hopson 14
Tito Horford 2
Jeff Hornacek
Utah Jazz (USA-1)
15
Robert Horry 4
Ed Horton 2
Byron Houston 5
Allan Houston 4
Juwan Howard 1
Brian Howard 2
Stephen Howard
Utah Jazz (USA-1)
1
Phil Hubbard 15
Jay Humphries
Utah Jazz (USA-1)
27
Lindsey Hunter 4
Geoff Huston 2
Marc Iavaroni
Utah Jazz (USA-1)
6
Byron Irvin 1
Mike Iuzzolino 2
Mark Jackson 22
Jim Jackson 1
Michael Jackson 2
Dave Jamerson 1
Henry James 2
Keith Jennings 2
Les Jepsen 2
Ervin Johnson 3
Larry Johnson 11
Avery Johnson 6
Eddie Johnson 16
Kevin Johnson 13
Frank Johnson 11
Dave Johnson 1
Alfonso Johnson 13
Vinnie Johnson 26
Steve Johnson 9
Earvin Johnson 8
Dennis Johnson 24
Marques Johnson 2
Kannard Johnson 1
Clemon Johnson 6
Steffond Johnson 1
Mickey Johnson 6
Ken Johnson 2
George Lee Johnson 1
Charles Jones 27
Ronald Jones 1
Anthony Jones 5
Caldwell Jones 8
Shelton Jones 2
Charles Jones 3
Bill Jones 3
Bobby Jones 2
Edgar Jones 3
Michael Jordan 32
Adam Keefe
Utah Jazz (USA-1)
7
Shawn Kemp 9
Tim Kempton 6
Steve Kerr 14
Jerome Kersey 13
Alec Kessler
Miami Heat (USA-1)
8
Randolph Keys 8
Warren Kidd 2
Bo Kimble 3
Stacey King 15
Bernard King 18
Rich King 1
Albert King 15
Greg Kite 18
Joe Kleine 21
Negele Knight 4
Bart Kofoed 1
Jon Koncak 12
Frank Kornet 5
Larry Krystkowiak
Utah Jazz (USA-1)
16
Toni Kukoc 4
Mitch Kupchak 1
Christian Laettner 3
Bill Laimbeer 30
Jeff Lamp 5
Jerome Lane 4
Andrew Lang 15
Allen Leavell 6
Eric Leckner
Utah Jazz (USA-1)
11
Doug Lee 4
Marvin Kurk Lee 4
Keith Lee 13
Tim Legler 1
Gary Leonard 3
James Les
Utah Jazz (USA-1)
4
Ronnie Lester 1
Lafayette Lever 10
Cliff Levingston 11
Reggie Lewis 22
Ralph Lewis 4
Marcus Liberty 7
Todd Lichti 4
Alton Lister 15
Lewis Lloyd 2
Robert Lock 1
Brad Lohaus
Miami Heat (USA-1)
24
Grant Long
Miami Heat (USA-1)
19
John Long 13
Luc Longley 7
Sidney Lowe 2
John Lucas 10
Maurice Lucas 5
Kevin Lynch 6
Don MacLean 6
Mark Macon 5
Kyle Macy 7
Rick Mahorn 22
Dan Majerle 10
Karl Malone
Utah Jazz (USA-1)
15
Jeff Malone
Utah Jazz (USA-1)
25
Moses Malone 16
Danny Manning 6
Pace Mannion
Utah Jazz (USA-1)
1
Sarunas Marciulionis 9
Bob Martin 1
Jeffery Martin 3
Maurice Martin 1
Bill Martin 4
Jamal Mashburn 1
Anthony Mason 9
Tony Massenburg 2
Wes Matthews 1
Marlon Maxey 2
Vernon Maxwell 10
Cedric Maxwell 4
Lee Mayberry 7
Tharon Mayes 2
Travis Mays 5
Bob McAdoo 1
Robert McCann 3
Dwayne McClain 3
George McCloud 12
Tim McCormick 15
Rodney McCray 10
Scooter McCray 4
Xavier McDaniel 18
Benjamin McDonald 4
Mike McGee 7
Kevin McHale 31
Jim McIlvaine 1
Kevin McKenna 3
Derrick McKey 11
Billy McKinney 1
Nate McMillan 14
Tom McMillen 2
Mark McNamara 3
Chris McNealy 6
Darnell Mee 1
Scott Meents 1
Reggie Miller 29
Oliver Miller 3
Terry Mills 10
Harold Miner
Miami Heat (USA-1)
2
Dirk Minniefield 10
Greg Minor 1
Sam Mitchell 8
Mickael Mitchell 4
Eric Mobley 2
Paul Mokeski 21
Sidney Moncrief 14
Rodney Monroe 3
Eric Montross 1
Tracy Moore 1
Johnny Moore 4
Chris Morris 17
John Morton
Miami Heat (USA-1)
4
Perry Moss 4
Alonzo Mourning 6
Chris Mullin 14
Eric Murdock 7
Gheorghe Muresan 3
Tod Murphy 4
Jay Murphy 5
Lamond Murray 1
Tracy Murray 2
Jerrod Mustaf 7
Dikembe Mutombo 7
Peter Myers 12
Larry Nance 19
Calvin Natt 2
Craig Neal
Miami Heat (USA-1)
2
Ed Nealy 8
Martin Nessley 2
Chuck Nevitt 3
Melvin Newbern 1
Johnny Newman 32
Kurt Nimphius 3
Dyron Nix 2
Norm Nixon 2
Ken Norman 12
Shaquille O'Neal 7
Mike O'koren 6
Dan O'sullivan 2
Charles Oakley 31
Alan Ogg
Miami Heat (USA-1)
4
Hakeem Olajuwon 15
Mark Olberding 2
Jawann Oldham 6
Jimmy Oliver 2
Brian Oliver 5
Louis Orr 12
Matt Othick 1
Bo Outlaw 1
Douglas Overton 3
Billy Owens
Miami Heat (USA-1)
5
Robert Pack 5
Gerald Paddio 5
Walter Palmer
Utah Jazz (USA-1)
2
Robert Parish 37
Zarko Paspalj 1
John Paxson 33
Jim Paxson 11
Kenny Payne 3
Gary Payton 9
Anthony Peeler 1
Michael Peplowski 1
Will Perdue 22
Sam Perkins 16
Elliot Perry 2
Timothy Perry 9
Chuck Person 32
Jim Petersen 10
Drazen Petrovic 7
Michael Phelps 3
Eric Piatkowski 1
Ricky Pierce 31
Ed Pinckney 23
Scottie Pippen 29
Charles Pittman 1
Gary Plummer 2
Olden Polynice 10
David Popson 1
Ben Poquette 9
Terry Porter 13
Paul Pressey 22
Harold Pressley 3
Brent Price 6
Mark Price 22
Kevin Pritchard 1
Brian Quinnett 4
Dino Radja 1
Kurt Rambis 10
Mark Randall 3
Kelvin Ransey 6
Blair Rasmussen 15
Khalid Reeves
Miami Heat (USA-1)
1
J.R. Reid 14
Robert Reid 10
Jerry Reynolds 19
Glen Rice
Miami Heat (USA-1)
15
Pooh Richardson 7
Clint Richardson 6
Michael Ray Richardson 4
Mitch Richmond 9
Isaiah Rider 1
Eric Riley 1
Glenn Rivers 6
Stanley Roberts 4
Frederick Roberts 27
Alvin Robertson 22
Clifford Robinson 7
James Robinson 1
Glenn Robinson 2
David Robinson 9
Rumeal Robinson 9
Larry Robinson 1
Cliff Robinson 13
Dennis Rodman 31
Rodney Rogers 3
Johnny Rogers 2
Tree Rollins 18
Sean Rooks 2
Jalen Rose 1
Scott Roth 1
Doug Roth 1
Dan Roundfield 5
James Rowinski
Miami Heat (USA-1)
2
Derrick Rowland 1
Brian Rowsom 4
Donald Royal 9
Delaney Rudd
Utah Jazz (USA-1)
5
Jeff Ruland 2
Bryon Russell
Utah Jazz (USA-1)
2
Walker Russell 1
John Salley
Miami Heat (USA-1)
28
Ralph Sampson 7
Jeff Sanders 5
Mike Sanders 23
Danny Schayes 16
Steve Scheffler 5
Dwayne Schintzius 3
Russ Schoene 3
Detlef Schrempf 26
Dennis Scott 9
Byron Scott 13
Carey Scurry
Utah Jazz (USA-1)
4
Malik Sealy 3
Rony Seikaly
Miami Heat (USA-1)
13
Brad Sellers 17
Charles Shackleford 12
John Shasky
Miami Heat (USA-1)
2
Brian Shaw
Miami Heat (USA-1)
17
Lonnie Shelton 2
Purvis Short 8
Jerry Sichting 14
Jack Sikma 25
Lionel Simmons 5
Dickey Simpkins 3
Scott Skiles 25
Reggie Slater 1
Steve Smith
Miami Heat (USA-1)
10
Charles E. Smith 13
Charles Anton Smith 4
Kenny Smith 9
Reggie Smith 1
Labradford Smith 6
Chris Smith 3
Doug Smith 4
Larry Smith 13
Otis Smith 10
Michael Smith 6
Derek Smith 8
Keith Smith 2
Clinton Smith 1
Rik Smits 24
Mike Smrek 7
Ricky Sobers 2
Rory Sparrow
Miami Heat (USA-1)
21
Andre Spencer 1
Felton Spencer
Utah Jazz (USA-1)
7
Elmore Spencer 2
Latrell Sprewell 3
Larry Spriggs 2
Terence Stansbury 5
John Starks 12
Everette Stephens 5
Brook Steppe 1
Larry Stewart 8
Steve Stipanovich 9
Bryant Stith 4
Alex Stivrins 1
John Stockton
Utah Jazz (USA-1)
15
Greg Stokes 2
Rod Strickland 11
John Stroeder 1
Derek Strong 3
Lamont Strothers 1
Jon Sundvold
Miami Heat (USA-1)
8
Greg Sutton 3
Roy Tarpley 4
Leonard Taylor 1
Jeff Taylor 1
Terry Teagle 12
Reggie Theus 11
Peter Thibeaux 1
David Thirdkill 2
Isiah Thomas 31
Charles Thomas 3
Irving Thomas 1
Brooks Thompson 3
Kevin Thompson 1
Lasalle Thompson 22
Billy Thompson
Miami Heat (USA-1)
8
Mychal Thompson 8
Bernard Thompson 2
Paul Thompson 2
Bob Thornton 17
Otis Thorpe 13
Sedale Threatt 18
Wayman Tisdale 17
Tom Tolbert 7
Ray Tolbert 1
Andrew Toney 5
Sedric Toney 2
Andy Toolson
Utah Jazz (USA-1)
2
Kelly Tripucka
Utah Jazz (USA-1)
14
Anthony Tucker 1
Trent Tucker 25
Jeff Turner 24
Andre Turner 8
John Turner 1
Elston Turner 9
Melvin Turpin
Utah Jazz (USA-1)
12
B.J. Tyler 1
Terry Tyler 5
Kelvin Upshaw 3
Darnell Valentine 12
Nick Van Exel 1
Kiki Vandeweghe 13
Nick Vanos 1
Loy Vaught 6
Peter Verhoeven 2
Sam Vincent 19
Jay Vincent 7
Alexander Volkov 4
Danny Vranes 5
Stojan Vrankovic 3
Granville Waiters 3
Kenneth Walker 18
Darrell Walker 27
Rex Walters 4
Bill Walton 7
Bryan Warrick 3
Chris Washburn 1
Pearl Washington
Miami Heat (USA-1)
12
Kermit Washington 1
Duane Washington 2
Jamie Watson
Utah Jazz (USA-1)
1
Clarence Weatherspoon 5
Spud Webb 3
Chris Webber 2
Scott Wedman 6
Christian Welp 5
Bill Wennington 12
Matt Wenstrom 2
David Wesley 4
Mark West 25
Doug West 8
Ennis Whatley 9
Clinton Wheeler 4
Randy White 5
Eric White 1
Tony White 1
Willie White 1
Rory White 1
Jerome Whitehead 8
Mitchell Wiggins 5
Morlon Wiley 7
Jamaal Wilkes 1
Dominique Wilkins 8
Eddie Lee Wilkins 10
Gerald Wilkins 30
Jeff Wilkins
Utah Jazz (USA-1)
2
Reggie Williams 15
Buck Williams 28
John Williams 18
Aaron Williams 1
Scott Williams 9
Herb Williams 22
Jayson Williams 5
Kenny Williams 13
Walt Williams 1
Corey Williams 1
Lorenzo Williams 2
Micheal Williams 17
John Williams 23
Kevin Williams 4
Ray Williams 5
Sly Williams 1
Pete Williams 1
Freeman Williams 1
Gus Williams 2
Kevin Willis
Miami Heat (USA-1)
12
Trevor Wilson 1
Michael Wilson 1
Kennard Winchester 2
David Wingate 16
Dontonio Wingfield 2
Randy Wittman 14
Joe Wolf 10
David Wood 6
Leon Wood 11
Al Wood 2
Randy Woods 2
Mike Woodson 8
Orlando Woolridge 22
Haywoode Workman 7
James Worthy 8
Sharone Wright 1
Brad Wright 2
Danny Young 10
Perry Young 1