Gavin Rains has faced 205 opponents throughout his career

Player Team(s) Games
Nate Adams 1
Quincy Ademokoya 1
Deraje Agbaosi 1
Rashaun Agee 1
Rahim Ali 1
Ansley Almonor 1
Jeremiah Anderson 1
Obinna Anochili 1
Stephon Auguste 1
Zach Austin 1
Jonathan Aybar 1
Leon Ayers III 1
Emmanuel Bandoumel 1
Stephen Barber 1
E.J. Bellinger 1
Oscar Berry 1
Juston Betz 1
Zae Blake 1
Devontae Blanton 1
Trevon Blassingame 1
Churchill Bounds 1
Michael Bova 1
Khalil Brantley 1
Even Brauns 1
Wilhelm Breidenbach 1
Jhamir Brickus 1
James Brooks 1
Detalian Brown 1
Terrell Burden 1
Turner Buttry 1
Greg Calixte 1
Elias Cato 1
Bryson Childress 1
Jaden Clarke 1
Tayshawn Comer 1
Jacob Conner 1
Jarius Cook 1
Cameron Copeland 1
Simeon Cottle 1
Isaiah Cozart 1
Johan Crafoord 1
Clarence Cummings 1
Kamdyn Curfman 1
Samari Curtis 1
Brayden Dailey 1
Jermirian Davis 1
Garren Davis 1
Elijah Davis 1
James Davis 1
Jordan Davis 1
Bryson Dawkins 1
Samuel Devault 1
Mamadou Doucoure 1
Hassan Drame 1
Fousseyni Drame 1
Sean Durugordon 1
Jayson Easton 1
Isaac Elsasser 1
Jo'el Emanuel 1
Damian Forrest 1
Kyle Foster 1
Otis Frazier III 1
Wyatt Fricks 1
Juwan Gary 1
Anwar Gill 1
Sam Green 1
Javon Greene 1
Sam Griesel 1
Landin Hacker 1
Bahaide Haidara 1
Tyler Hammond 1
Micah Handlogten 1
Jalen Hargrove 1
Siraj Harris 1
Jamal Hartwell II 1
Ahmard Harvey 1
Langdon Hatton 1
Spencer Hayes 1
Brock Heffner 1
Carter Hendricksen 1
Malik Henry 1
Jarius Hicklen 1
Caleb Hollander 1
Alex Holt 1
Curt Hopf 1
Jaden House 1
Dallas Howell 1
Camren Hunter 1
Elijah Hutchins-Everett 1
Trey Ilevbare 1
Emmanuel Izunabor 1
Quinnton Jackson 1
Dashawn Jackson 1
Frank Jakubicek 1
Kavon James 1
Dorian James 1
Nate Jenkins 1
Kasen Jennings 1
Xavier Johnson 1
Kelvin Johnson 1
Calvin Johnson 1
K.J. Johnson 1
Dardan Kapiti 1
Eddy Kayouloud 1
Blaise Keita 1
Taevion Kinsey 1
Johannes Kirsipuu 1
Ibbe Klintman 1
Tyler Kolek 1
Aidan Kuhl 1
Sébastien Lamaute 1
Jacari Lane 1
Chaz Lanier 1
Jamarques Lawrence 1
Willie Lightfoot 1
Makur Maker 1
Mason Makovec 1
Andres Marrero 1
Mike Marsh 1
Anthony McComb 1
Cade Meyer 1
Jordan Miller 1
Brenton Mills 1
Nathan Moore 1
Sean Moore 1
Michael Moreno 1
Joe Munden 1
Grayson Murphy 1
Cole Murphy 1
Nick Muszynski 1
Josh Nickelberry 1
Kevion Nolan 1
Jah Nze 1
Dylan O'Hearn 1
Gabe O'Neal 1
Josh Oduro 1
Kelechi Okworogwo 1
Masai Olowokere 1
Daniel Ortiz 1
Osayi Osifo 1
Carlos Paez 1
Jordan Parham 1
Jadyn Parker 1
Alex Peterson 1
Alec Pfriem 1
Trey Pittman 1
Jose Placer 1
Gyasi Powell 1
Bryant Randleman 1
Vincent Reeves 1
Brayden Reynolds 1
Liwayne Richardson 1
Deven Richmond 1
Cooper Robb 1
Demetre Roberts 1
Khalil Robinson 1
Demond Robinson 1
Spencer Rodgers 1
Danny Rodriguez 1
Jack Rose 1
Derek Sabin 1
Cuddah Savage 1
William Settle 1
Cameron Shannon 1
Daeshon Shepherd 1
Donavan Short 1
Zane Short 1
Luke Smith 1
Cooper Smith 1
Jordan Snipe-Campbell 1
Will Soucie 1
Isaiah Stone 1
Caleb Stone-Carrawell 1
Brandon Stroud 1
Peter Suder 1
Isaac Suffren 1
Landon Sutton 1
Andrew Taylor 1
Miles Taylor 1
Kole Taylor 1
Justin Taylor 1
Abdoulaye Thiam 1
Cam Timmons 1
Garrett Tipton 1
Keisei Tominaga 1
Sam Towns 1
Randy Tucker 1
Chandler Turner 1
Cameron Tweedy 1
John Ukomadu 1
Ryan Wade 1
Derrick Walker 1
Leland Walker 1
Tyrik Ward-Hoyte 1
Michael Wardy 1
Jalen Ware 1
Thomas Weaver 1
C.J. Wilcher 1
Jakobe Williams 1
Brock Williams 1
A.J. Wilson 1
Jacobi Wood 1
Piercen Young 1
Chris Youngblood 1
Davin Zeigler 1