Kevin Restani has faced 614 opponents throughout his career

Player Team(s) Games
Zaid Abdul-Aziz 7
Kareem Abdul-Jabbar 26
Tom Abernethy 10
Alvan Adams 23
Don Adams 11
Rick Adelman
Utah Jazz (USA-1)
3
Mark Aguirre 2
Danny Ainge 1
Lucius Allen 10
Darrell Allums 2
Dan Anderson 4
Kim Anderson 1
Tiny Archibald 27
Jim Ard 9
Tate Armstrong 4
William Averitt 5
Dennis Awtrey 15
James Bailey 9
Gus Bailey
Utah Jazz (USA-1)
6
Greg Ballard 17
Mike Bantom 24
Tom Barker 3
Marvin Barnes 5
Jim Barnett
Utah Jazz (USA-1)
7
Mike Barr 3
Rick Barry 20
Jerry Baskerville 1
Tim Bassett 8
Billyray Bates 5
Butch Beard 12
Zelmo Beaty 3
Byron Beck 1
Ron Behagen
Utah Jazz (USA-1)
15
Dennis Bell 3
Leon Benbow 9
Mel Bennett
Utah Jazz (USA-1)
5
Kent Benson 7
Del Beshore 1
Henry Bibby
Utah Jazz (USA-1)
21
Bob Bigelow 6
Dave Bing 19
Larry Bird 8
Otis Birdsong 13
Rolando Blackman 2
John Block 3
Ray Blume 1
Tom Boerwinkle 18
Ron Boone
Utah Jazz (USA-1)
14
Lawrence Boston 2
Tom Boswell
Utah Jazz (USA-1)
15
Freddie Boyd
Utah Jazz (USA-1)
7
Dennis Boyd 1
Winford Boynes 11
Steve Bracey 2
Dudley Bradley 10
Alex Bradley 3
Charles Bradley 1
Alonzo Bradley 8
Bill Bradley 11
Mike Bratz 9
Jim Brewer 29
Ron Brewer 7
Junior Bridgeman 8
Bill Bridges 2
Allan Bristow
Utah Jazz (USA-1)
24
Jim Brogan 1
Gary Brokaw 1
Michael Brooks 5
Fred Brown 24
Ricky Brown 4
John Brown 16
Roger Brown 4
Joe Bryant 17
Quinn Buckner 11
Luther Burden 2
Tom Burleson 18
Don Buse 14
Marty Byrnes
Utah Jazz (USA-1)
9
Corky Calhoun 17
Mack Calvin
Utah Jazz (USA-1)
8
Al Carlson 2
Kenny Carr 13
M.L. Carr 16
Austin Carr 23
Bob Carrington 2
Joe barry Carroll 5
Reggie Carter 5
Butch Carter 7
Ron Carter 4
Fred Carter 8
Bill Cartwright 10
Harvey Catchings 21
Bobby Cattage
Utah Jazz (USA-1)
1
Tom Chambers 1
Don Chaney 13
Ken Charles 11
Maurice Cheeks 13
Phil Chenier 19
Jim Chones 27
Archie Clark 10
Jim Cleamons 21
Barry Clemens 6
Ben Clyde 1
E.C. Coleman
Utah Jazz (USA-1)
9
Don Collins 4
Doug Collins 16
Jeff Cook 9
Darwin Cook 3
Michael Cooper 10
Wayne Cooper
Utah Jazz (USA-1)
11
Hollis Copeland 7
David Corzine 8
John Coughran 1
Mel Counts
Utah Jazz (USA-1)
4
Dave Cowens 22
Wesley Cox 4
Jim Creighton 1
Charlie Criss 11
Geoff Crompton 5
Pat Cummings 8
Billy Cunningham 6
Earl Cureton 3
Mike D'antoni 7
Louie Dampier 10
Bob Dandridge 11
Adrian Dantley
Utah Jazz (USA-1)
19
Jesse Dark 3
Brad Davis 7
Charles Davis 2
Johnny Davis 17
Walter Davis 13
Ron Davis 2
Jim Davis 9
Dwight Davis 10
Mel Davis 5
Harry Davis 2
Darryl Dawkins 18
Paul Dawkins
Utah Jazz (USA-1)
1
Larry Demic 9
Randy Denton 2
Rod Derline 6
Henry Dickerson 3
Derrek Dickey 11
Coby Dietrick 17
Ernie Digregorio 10
Mickey Dillard 1
James Donaldson 6
Jacky Dorsey 3
Leon Douglas 19
John Drew 25
Larry Drew 2
Ralph Drollinger 2
Charles Dudley 14
Terry Duerod 6
Mike Dunleavy 11
T.R. Dunn 16
John Duren
Utah Jazz (USA-1)
4
Ken Durrett 2
Craig Dykema 2
Jim Eakins 3
Al Eberhard 13
James Edwards 15
Franklin Edwards 1
Bob Elliott 7
Bo Ellis 8
Leroy Ellis 4
Len Elmore 11
Alex English 17
Ray Epps 1
Keith Erickson 9
Julius Erving 17
Mike Evans 2
Earl Evans 2
Butch Feher 3
Eric Fernsten 10
Hank Finkel 3
Al Fleming 1
Mike Flynn 4
Don Ford 21
Phil Ford 11
Chris Ford 34
Bayard Forrest 6
Fred Foster 6
Jim Fox 5
Walt Frazier 11
World b. Free 17
Donnie Freeman 4
Bernie Fryer
Utah Jazz (USA-1)
1
Tony Fuller 1
Terry Furlow
Utah Jazz (USA-1)
9
Mike Gale 13
Gary Garland 2
Calvin Garrett 3
Rowland Garrett 11
Gus Gerard 10
George Gervin 10
John Gianelli 14
Dick Gibbs 5
Herm Gilliam 9
Artis Gilmore 17
Jack Givens 9
Mike Glenn 14
Mike Gminski 3
Glen Gondrezick 12
Gail Goodrich
Utah Jazz (USA-1)
14
Leonard Gray 9
Rickey Green
Utah Jazz (USA-1)
8
Mike Green 10
Steve Green 5
Tommie Green
Utah Jazz (USA-1)
3
Dave Greenwood 7
Kevin Grevey 21
Paul Griffin
Utah Jazz (USA-1)
8
Greg Griffin 1
Darrell Griffith
Utah Jazz (USA-1)
8
Bob Gross 15
Ernie Grunfeld 12
Petur Gudmundsson 1
Matt Guokas 15
Happy Hairston 3
Lindsay Hairston 4
Roy Hamilton 6
Glenn Hansen 6
Lars Hansen 1
Bill Hanzlik 6
James Hardy
Utah Jazz (USA-1)
10
Alan Hardy 3
Mike Harper 4
Bernie Harris 1
Clem Haskins 6
Joe Hassett 13
John Havlicek 15
Steve Hawes 23
Connie Hawkins 7
Robert Hawkins 4
Nate Hawthorne 7
Steve Hayes 1
Elvin Hayes 27
Spencer Haywood
Utah Jazz (USA-1)
13
Gar Heard 15
Gerald Henderson 8
Tom Henderson 26
Keith Herron 1
Bill Hewitt 2
Phil Hicks 1
Kenny Higgs 9
Johnny High 7
Armond Hill 19
Darnell Hillman 10
Brad Holland 3
Wilbur Holland 11
Lionel Hollins 16
Essie Hollis 1
Cedrick Hordges 6
Mo Howard 1
Otis Howard 1
Phil Hubbard 6
Lou Hudson 16
Kim Hughes 10
John Hummer 5
Geoff Huston 8
Dan Issel 19
Tracy Jackson 2
Phil Jackson 14
Wardell Jackson 1
Greg Jackson 1
Aaron James
Utah Jazz (USA-1)
12
Abdul Jeelani 6
Dennis Johnson 19
Earvin Johnson 8
Mickey Johnson 30
Marques Johnson 10
Eddie Johnson 14
Frank Johnson 3
Steve Johnson 1
Clemon Johnson 13
George Lee Johnson 25
Vinnie Johnson 7
John Johnson 22
Ollie Johnson
Utah Jazz (USA-1)
22
Charles Johnson 16
George T. Johnson 3
Dwight Jones 24
Bobby Jones 19
Caldwell Jones 17
Edgar Jones 1
Major Jones 9
Wil Jones 4
Jimmy Jones 5
Steve Jones 5
Rich Jones 1
Robin Jones 1
Eddie Jordan 19
Jeff Judkins
Utah Jazz (USA-1)
16
George Karl 1
Bob Kauffman 4
Clarence Kea 1
Rich Kelley
Utah Jazz (USA-1)
24
Greg Kelser 5
Frank Kendrick 1
Larry Kenon 14
Chad Kinch 2
Albert King 2
Reggie King 9
Bernard King
Utah Jazz (USA-1)
12
Billy Knight 15
Toby Knight 13
Don Kojis 2
Len Kosmalski 7
Tom Kozelko 6
Joel Kramer 13
Tom Kropp 3
Steve Kuberski 7
John Kuester 6
Kevin Kunnert 22
Mitch Kupchak 17
C.J. Kupec 5
Sam Lacey 32
Tom Lagarde 13
Bill Laimbeer 3
Bo Lamar 2
John Lambert 24
Jeff Lamp 1
Mark Landsberger 13
Bob Lanier 32
Stu Lantz 5
John Laskowski 8
Rich Laurel 2
Mo Layton 4
Allen Leavell 9
Ron Lee 15
Clyde Lee 8
Greg Lee 1
Butch Lee 3
Ronnie Lester 3
Freddie Lewis 1
Bill Ligon 5
Alton Lister 5
Scott Lloyd 9
Kevin Loder 1
John Long 9
Stan Love 2
Bob Love 17
Maurice Lucas 12
John Lucas 19
Phil Lumpkin 3
Ollie Mack 4
Rudy Macklin 3
Kyle Macy 8
Rick Mahorn 3
Moses Malone 20
Steve Malovic 2
Pete Maravich
Utah Jazz (USA-1)
14
Jack Marin 12
Ricky Marsh 1
Larue Martin 6
Wes Matthews 3
Cedric Maxwell 14
Scott May 12
Bob McAdoo 21
Andre McCarter 3
Ted McClain 3
Paul McCracken 2
John McCullough 1
Glenn McDonald 8
Hank McDowell 1
Jim McElroy
Utah Jazz (USA-1)
15
Mike McGee 4
George McGinnis 19
Kevin McHale 2
Kevin McKenna 3
Billy McKinney
Utah Jazz (USA-1)
13
Tom McMillen 18
Jim McMillian 10
Larry McNeill 15
Cliff Meely 5
Gary Melchionni 3
Dean Meminger 10
John Mengelt 25
Joe Meriweather
Utah Jazz (USA-1)
23
Dave Meyers 5
Dick Miller 1
Mike Mitchell 1
Mickael Mitchell 11
Steve Mix 24
Larry Moffett 1
Paul Mokeski 3
Sidney Moncrief 8
Eric Money 26
Earl Monroe 20
Lowes Moore 1
Otto Moore
Utah Jazz (USA-1)
8
Jeff Mullins 4
Calvin Murphy 26
Larry Nance 3
Bob Nash 5
Swen Nater 11
Calvin Natt 8
Kenny Natt 1
Lloyd Neal 12
Louie Nelson
Utah Jazz (USA-1)
7
Don Nelson 8
Johnny Neumann 4
Mike Newlin 26
Carl Nicks
Utah Jazz (USA-1)
7
Mike Niles 4
Kurt Nimphius 1
Norm Nixon 18
Connie Norman 5
Willie Norwood 10
Mike O'koren 3
Mark Olberding 10
Jawann Oldham 1
Frank Oleynick 4
John Olive 2
Louis Orr 4
Tom Owens 17
Jim Owens 2
Joe Pace 3
Robert Parish 11
Sonny Parker 15
Steve Patterson 6
Billy Paultz 17
Jim Paxson 7
Samuel Pellom 8
Curtis Perry 10
Geoff Petrie 8
Roger Phegley 9
Stan Pietkiewicz 4
Cliff Pondexter 10
Ben Poquette
Utah Jazz (USA-1)
14
Kevin Porter 20
Howard Porter 19
Tony Price 1
Jim Price 11
Mark Radford 2
Wayne Radford 3
Kurt Rambis 4
Wally Rank 1
Kelvin Ransey 5
Ed Ratleff 13
James Ray 3
Clifford Ray 22
Marlon Redmond 3
Billy Reid 2
Robert Reid 18
Michael Ray Richardson 14
Clint Richardson 8
Tom Riker 2
Ron Riley 8
Pat Riley 7
Mike Riordan 7
Rick Roberson
Utah Jazz (USA-1)
8
Anthony Roberts 8
Marv Roberts 1
Tony Robertson 2
Rick Robey 14
Leonard Robinson
Utah Jazz (USA-1)
28
Wayne Robinson 1
Cliff Robinson 7
Bill Robinzine
Utah Jazz (USA-1)
20
Dave Robisch 19
John Roche 7
Marshall Rogers 1
Tree Rollins 14
Lorenzo Romar 3
Dan Roundfield 15
Curtis Rowe 26
John Rudd 1
Paul Ruffner 1
Jeff Ruland 3
Michael Russell 21
Cazzie Russell 11
Frankie Sanders 7
Fred Saunders 8
Dewayne Scales 2
Danny Schayes
Utah Jazz (USA-1)
2
Dale Schlueter 8
Alvin Scott 16
Charlie Scott 19
Bruce Seals 10
Ed Searcy 1
Phil Sellers 2
Lonnie Shelton 13
Steve Sheppard 4
Purvis Short 11
Gene Short 1
John Shumate 15
Jerry Sichting 4
Jack Sikma 15
James Silas 6
Paul Silas 18
Ralph Simpson 10
Al Skinner 8
Tal Skinner 7
Jerry Sloan 9
Randy Smith 26
Phil Smith 23
Jim Smith 1
Larry Smith 5
Robert Smith 12
Willie Smith 6
Bingo Smith 21
Elmore Smith 9
Greg Smith 3
Don Smith 1
Dick Snyder 17
Ricky Sobers 18
Mike Sojourner 11
Jim Spanarkel 9
Rory Sparrow 3
Kevin Stacom 17
Bud Stallworth
Utah Jazz (USA-1)
9
Keith Starr 1
Larry Steele 17
John Stroud 1
Earl Tatum 11
Brian Taylor 12
Fatty Taylor 2
Ira Terrell 3
Carlos Terry 1
Claude Terry 2
Chuck Terry 2
Reggie Theus 11
Isiah Thomas 1
Terry Thomas 2
David Thompson 18
Mychal Thompson 9
Nate Thurmond 17
Ray Tolbert 1
Dean Tolson 2
Rudy Tomjanovich 23
Andrew Toney 3
Monte Towe 1
Raymond Townsend 5
George Trapp 14
Kelly Tripucka 2
John Tschogl 2
Elston Turner 2
Dave Twardzik 8
Terry Tyler 12
Wes Unseld 25
Darnell Valentine 1
Ronnie Valentine 1
Tom Van Arsdale 11
Dick Van Arsdale 11
Jan Van Breda Kolff 14
Norm Van Lier 19
Kiki Vandeweghe 6
Jay Vincent 2
Danny Vranes 1
Brett Vroman
Utah Jazz (USA-1)
1
Andre Wakefield 3
Neal Walk
Utah Jazz (USA-1)
8
Wally Walker 13
Foots Walker 23
Phil Walker 1
Chet Walker 8
Jimmy Walker 15
Lloyd Walton 10
Bill Walton 10
Henry Ward 2
Cornell Warner 6
Richard Washington 11
Kermit Washington 19
Wilson Washington 4
Jim Washington 3
Slick Watts 16
Nick Weatherspoon 16
Marvin Webster 14
Scott Wedman 32
Bob Weiss 10
Paul Westphal 23
John Wetzel 2
Jojo White 20
Rudy White 5
Jerome Whitehead
Utah Jazz (USA-1)
8
Hawkeye Whitney 3
Sidney Wicks 23
Michael Wiley 1
Lenny Wilkens 2
Bob Wilkerson 16
Jamaal Wilkes 28
James Wilkes 4
Jeff Wilkins
Utah Jazz (USA-1)
5
Gus Williams 18
Buck Williams 2
Ray Williams 14
Freeman Williams 11
Herb Williams 3
Sly Williams 4
Duck Williams
Utah Jazz (USA-1)
2
Nate Williams
Utah Jazz (USA-1)
19
Earl Williams 9
Ron Williams 1
Chuck Williams 3
Chuckie Williams 1
John Williamson 13
Bill Willoughby 15
Bubba Wilson 1
Bobby Wilson 13
Rick Wilson 2
Lee Winfield 3
Harthorne Wingo 5
Brian Winters 13
Willie Wise 2
Luke Witte 3
Garry Witts 1
Dave Wohl 8
Al Wood 1
Mike Woodson 3
Orlando Woolridge 3
Sam Worthen
Utah Jazz (USA-1)
3
Larry Wright 18