Spencer Barks has faced 107 opponents throughout his career

Player Team(s) Games
Muhammad-Ali Abdur-Rahkman 1
Arnaud Adala 1
Louis Adams 1
Spike Albrecht 1
Stedman Allen 1
Greg Andrade 1
Ebuka Anyaorah 1
Corey Barrett 1
Louis Bell 1
Tyshawn Bell 1
Javon Bess 1
Max Bielfeldt 1
Trevor Bohnhoff 1
Miles Bowman 1
Langston Burnett 1
Marcus Burton 1
Chasen Campbell 1
Tyler Cavanaugh 1
Emanuel Chapman 1
Kameron Chatman 1
Marvin Clark 1
Jojo Cooper 1
Jay Copeland 1
Matt Costello 1
Dominique Cowell 1
Khalen Cumberlander 1
Andrew Dakich 1
Aubrey Dawkins 1
Branden Dawson 1
Mark Donnal 1
Ricky Doyle 1
Faronte Drakeford 1
Aaren Edmead 1
Alvin Ellis III 1
Sean Esposito 1
Jamal Ferguson 1
Chase Fischer 1
Bryn Forbes 1
Lyonell Gaines 1
Antonin Galaya 1
Donovan Gibbs 1
Reggie Groves 1
C.J. Harris 1
John Hart 1
Corey Henson 1
Matthew Hezekiah 1
Nimrod Hilliard 1
Dante Holmes 2
Enoch Hood 1
Alfonzo Houston 1
Jeremiah Ingram 1
Jeremy Ingram 1
Zak Irvin 1
Karamo Jawara 2
Spencer Jennings 1
Kyree Jones 1
Madison Jones 1
Mustafa Jones 1
Jabari Joyner 1
Japhet Kadji 1
Nick Kitcoff 1
Olatunji Kosile 1
Shakaris Laney 1
Jordan Lawson 1
Cameron Loepker 1
Sean Lonergan 1
Nolan Long 1
Rashaun Madison 1
Anthony McDonald 1
Travis McKie 1
Malcolm McMillan 1
Codi Miller-McIntyre 1
Shaquille Mitchell 1
Matt Mobley 1
Juwan Moody 1
Patrick Myers 1
Lourawls Nairn Jr. 1
Hugo Naurais 1
Marques Oliver 1
Brandon Oliver 1
Darryl Palmer 1
Jordan Parks 2
Brandon Peel 1
Ishaq Pitt 1
Luka Radovic 1
Greg Rice 1
Aaron Rountree 1
Romone Saunders 1
Gavin Schilling 1
Gregory Senat 1
Kevin Seymour 1
Jordan Shanklin 1
Troy Snyder 1
Ron Spencer 1
Tahj Tate 1
Albert Thomas 1
Devin Thomas 1
Khalif Toombs 1
Travis Trice 1
Travis Trim 1
Denzel Valentine 1
Casey Walker 1
Andre Washington 1
Keenan Wetzel 1
Donald Williams Ii 1
Colby Wollenman 1
Dominique Youmans 1