David Smith has faced 405 opponents throughout his career

Player Team(s) Games
Kwadzo Ahelegbe 2
Jihad Ali 1
Jordan Allard 2
Chris Allen 1
Bryant Allen 2
Jake Anderson 1
La'Shard Anderson 1
Aaron Anderson 1
Maurice Aniefiok 1
Lenny Antwi 1
Doug Archer 1
Robert Arnold 1
Brad Arnold 1
Will Artino 2
Darryl Ashford 1
John Ashworth 1
Jon Avery 1
Chris Babb 1
Matt Balkema 1
Scott Bamforth 1
Mike Bardo 1
Melsahn Basabe 1
Reginald Becton 1
Michael Bizoukas 2
Gabe Blair 2
Justin Blake 1
Chris Blake 1
Travis Bledsoe 1
Trey Blue 2
David Boarden 1
Justin Bocot 2
Anthony Booker 1
Malik Boothe 1
Anthony Borden 1
Abdallah Boune 1
James Bourne 1
Denykco Bowles 1
Adam Brakeville 1
Brandon Brekke 1
Carlin Bremner 1
Ryan Brimley 1
Taylor Broekhuis 1
Malcolm Brogdon 1
Andrew Brommer 1
Thomas Bropleh 2
Caleb Brown 1
Derek Brown 1
Larry Brown 1
Jarrod Brown 1
Tyler Brown 2
Kendal Brown-Surles 3
Justin Brownlee 1
Kenny Buckner 1
Kyle Bullinger 1
Nikola Bundalo 1
Justin Burrell 1
Tyrone Caldwell 1
Jason Calliste 1
Brian Cameron 1
Anthony Campbell 1
Jackie Carmichael 4
Aaron Carter 1
Chris Carter 1
Bryce Cartwright 1
Rokas Cesnulevicius 1
David Chadwick 1
Antoine Chandler 1
Wesley Channels 1
Austin Chatman 2
Andy Chinn 1
Vanderis Christie 1
Scott Christopherson 2
Dane Church 1
Kevin Clark 1
Justin Clark 2
Chris Clausen 1
Aaron Clayborn 1
Dewan Clayborn 1
Mykel Cleveland 2
Dele Coker 1
Cedric Collins 1
Jimmy Conyers 1
Corey Copeland 3
Tekele Cotton 1
Anthony Cousin 4
Ned Cox 3
Demarco Cox 1
Robert Crawford 1
Jarrell Crayton 1
Will Creekmore 1
Jack Crowder 2
Nikola Cvetinovic 1
Quintin Dailey 1
Tiel Daniels 1
Kyle Davis 1
Julian Debose 1
Keithtrick Denson 1
Avery Dingman 2
Shola Diop 1
Koang Doluony 1
Matt Dorwart 1
Anthony Downing 2
Davante Drinkard 3
Anthony Drmic 1
Shamaine Dukes 1
Kerwin Dunham 2
Dodie Dunson 3
J.T. Durley 2
Delovell Earls 1
Jeff Early 1
Jake Eastman 3
Gregory Echenique 3
Cameron Edison 1
Will Egolf 3
Melvin Ejim 2
Jon Ekey 4
Sam Elgin 1
Aaron Ellis 2
Jeff Elorriaga 2
Dylan Ennis 1
Sean Esposito 1
Frankie Eteuati 1
Sean Evans 1
Alex Evans 1
Jontel Evans 1
Carlton Fay 2
Ari Feldman 1
Ross Ferrarini 1
James Fields 1
Mike Fitzgerald 1
Todd Fletcher 1
Donavan Foster 1
John Fraley 1
John Freeman 2
Byron Fulton 1
Kevin Galloway 1
Aaron Ganson 1
Jarvis Garner 1
Diante Garrett 1
Matthew Gatens 1
Seth Gearhart 1
Grant Gibbs 2
Robert Glenn 1
Calvin Godfrey 1
Kourtney Goff 1
Trae Goldston 1
Spencer Goodman 1
Antonio Green 1
Josh Greene 1
Allan Guei 1
Jarmar Gulley 2
Igor Hadziomerovic 1
Carl Hall 1
Trey Hampton 1
Xavier Hansbro 1
Dwight Hardy 1
Jordan Harks 1
K.T. Harrell 1
Kenneth Harris 3
Joe Harris 1
Jamell Harris 1
Joe Harris 1
Graham Hatch 2
Nick Haugen 1
John Hayward-Mayhew 1
Shawn Hempsey 1
Terrance Henry 1
Chris Henson 1
Emerson Herndon 1
Damon Heuir 1
Stephan Hicks 1
Austin Hill 2
Johnny Hill 2
Anthony Hitchens 1
Matt Hodgson 1
Murphy Holloway 1
Elijah Holman 1
Denver Holmes 3
Trevor Hook 1
Clint Hopf 2
Paris Horne 1
Troy Huff 1
Jake Hughes 1
Lindsey Hughey 1
Ahmad Ibrahim 1
Sean Imadiyi 1
Tamir Jackson 1
Thomas Jacobs 1
Jordan Jahr 2
Anthony James 4
Kamil Janton 1
Joab Jerome 1
Allen Jiles IV 1
Marques Johnson 1
Logan Johnson 1
James Johnson 1
Lawrence Johnson-Danner 1
Stephen Jones 1
Ray Jones 1
Josh Jones 3
Lewis Jones 3
Aaron Jones 1
Andre Jones 1
Arsalan Kazemi 1
D.J. Kennedy 1
Pawel Kielbasa 1
Daniel King 1
Reggie King 1
Christian Kirk 2
Milos Knezevic 3
Jacob Jerome Koch 4
Tyson Koehler 1
Kaleb Korver 1
Ousman Krubally 1
Lucas Kuipers 1
David Kyles 3
Kavon Lacey 2
Mark Lafrenz 1
Mike Lafrenz 1
Darrell Lampley 1
Tyler Lange 2
Kenny Lawson 1
Walter Lemon 3
Tony Lewis 2
Damian Lillard 1
T.J. Lindsay 1
Antonio Lofton 1
Troy Long 1
Kevin Lott 1
LaMarcus Lowe 1
Michael Lyons 1
Harrison Mackenzie Smith 1
Darin Mahoney 1
R.J. Mahurin 1
Jermaine Mallett 1
Jahenns Manigat 3
Devyn Marble 1
Derrick Marks 1
Zeke Marshall 1
Hajji Martin 1
Steve Martin 1
Isiah Martin 1
Max Martino 2
Matt Massey 1
Dobrivoje Mavrak 1
Eric May 1
Zach McCabe 1
Ray McCallum 1
Brett McClanahan 1
Aamir McCleary 1
Doug McDermott 3
Tyrus McGee 1
Vinnie McGhee 1
Christopher McKnight 1
Brett McKnight 1
Eric McKnight 1
Steve McNees 1
Steve McWhorter 1
Travis Mertens 1
Reggie Middleton 1
LaQuentin Miles 1
Nick Minnerath 1
Blake Mishler 2
Anthony Mitchell 1
Pat Mitchell 2
Nate Mitchell 2
Akil Mitchell 1
Jordan Mitchell 1
Deon Mitchell 2
Dustin Monsebroten 1
Carl Montgomery 1
Sean Montgomery 1
Jon Montgomery 1
Daequon Montreal 1
Jaylon Moore 1
Nic Moore 2
Johnny Moran 4
Matt Morgan 1
Zachary Moritz 1
Trevor Morris 1
Matt Morrison 4
Eric Mosley 1
Leshaun Murphy 1
Toure Murry 3
Kellyn Nagle 1
Dundrecous Nelson 1
Jordan Nelson 1
Tre Nichols 2
Jake Nielson 1
Leroy Nobles 1
Paul Noonan 1
Nicos Norris 1
Lucas O'rear 1
Jake Odum 1
Josh Oglesby 1
Omar Oraby 1
Ehimen Orukpe 2
Bo Pagel 1
Bubu Palo 2
Caleb Patterson 2
Matt Peeler 3
Austin Pehl 4
Westly Perryman 2
Billy Pettiford 1
Demarcus Phillips 1
Keith Pickens 2
Dwayne Polee 1
Davon Potts 1
Timothy Price 1
Jordan Printy 1
Jordan Prosser 3
Aqeel Quinn 1
Joe Ragland 3
Jordan Railey 1
Chip Rank 4
Chris Reaves 1
Jarelle Reischel 1
Isaiah Rhine 3
Greg Rice 1
Carl Richard 1
Jordan Richardson 1
Tyler Richardson 1
Nafis Ricks 1
Cody Rincker 1
Duran Roberson 1
Darryl Roberts 1
Quincy Roberts 1
Alex Rubin 2
Wayne Runnels 1
Mark Rutledge 1
Colt Ryan 3
Ryan Sawvell 1
Nathan Scheer 3
Zeke Schneider 1
Josh Schuler 1
Victor Scott 1
Mike Scott 1
Archie Seals 1
Derek Sebastian 1
Mamadou Seck 3
Assane Sene 1
Treg Setty 1
Ardarius Simmons 1
Dyricus Simms-Edwards 3
Chase Simon 1
J.R. Sims 1
Marvin Singleton 1
Ben Smith 3
Andre Smith 1
Marc Sonnen 4
Nick Soyer 1
Jackson Stevenett 1
Taylor Stewart 1
Kevin Stineman 1
Malik Stith 1
Taylor Stormberg 1
Anthony Strickland 1
Garrett Stutz 3
Jarvis Summers 1
Josh Swan 1
Ramell Taylor 1
Diamond Taylor 3
Troy Taylor 3
Eugene Teague 1
Anthony Thompson 3
Derek Thompson 1
Jordan Threloff 2
Terry Tidwell 1
Kyle Tresnak 1
Seth Tuttle 2
Quincy Ukaigwe 1
Zena Ray Upshaw 2
George Valentine 1
Pieter Van Tongeren 2
Jamie Vanderbeken 1
James Vincent 1
Brandon Voss 1
Myles Walker 1
Josh Walker 1
Andrew Warren 3
Ryan Watkins 2
Jamal Webb 1
Kyle Weems 3
Jordan Weirick 1
Oliver Wells 1
Tucker Wentzien 1
Evan Wessel 1
Royce White 1
Aaron White 1
Jake White 1
Harry Whitt 1
Drew Wiley 1
John Wilkins 4
Marcel Williams 1
Demetric Williams 3
Nick Williams 1
Kamryn Williams 1
Ryan Williams 1
Mitch Wilmer 1
Charonn Woods 2
Ethan Wragge 2
Mark Yelovich 1
Alex Young 1
Antoine Young 3
Samuel Zeglinski 1