Terren Frank has faced 368 opponents throughout his career

Player Team(s) Games
Jabri Abdur-Rahim 3
Micaiah Abii 1
Shelby Adams 1
Quincy Ademokoya 1
Ochai Agbaji 1
Chibuzo Agbo 1
John Aguer 1
Jonas Aidoo 1
Max Amadasun 1
Michael Anumba 1
Tyree Appleby 1
Caleb Asberry 1
Atiki Ally Atiki 1
Victor Bailey 2
Emmanuel Bandoumel 1
Josh Banks
VCU Rams (NCAA)
1
Michael Barber 1
Alex Barcello 1
Codey Bates 1
Noah Baumann 3
Charles Bediako 1
Avery Benson 1
Rasir Bolton 2
Tay Boothman 1
Davion Bradford 2
Jaemyn Brakefield 1
Christian Braun 1
Trevon Brazile 1
Jalen Bridges 2
Braelen Bridges 3
Keion Brooks 1
Garrison Brooks 1
Nysier Brooks 1
Anton Brookshire 1
Kobe Brown 1
Kaleb Brown 1
Javonte Brown 1
Greg Brown III 2
Mikael Brown-Jones
VCU Rams (NCAA)
1
Keyshawn Bryant 2
Drew Buggs 1
D.J. Burns 1
Jamarius Burton 1
Drew Calderon 1
Devan Cambridge 1
Dylan Cardwell 1
Rob Carpenter 1
Chico Carter 2
Devin Carter 2
Cam Carter 1
Keller Casey 1
Aaron Cash 1
Colin Castleton 1
Pedro Castro 1
Nighael Ceaser 1
Kennedy Chandler 2
Andre Charles 1
E.J. Clark 1
Tristan Clark 1
Chase Claxton 1
Chandler Clements 1
Keith Clemons 1
Matt Coleman 2
Davion Coleman 1
Noel Coleman 1
Jarron Coleman 1
Henry Coleman III 1
Jalen Coleman-Lands 2
Noah Collier 1
Daimion Collins 1
George Conditt 2
Aaron Cook 3
Preston Cook 1
Cameron Copeland 1
Josh Corbin 1
Jermaine Cousinard 2
Austin Crowley 1
Elijah Cuffee 1
Derek Culver 2
Brock Cunningham 2
Keshawn Curry
VCU Rams (NCAA)
1
Ty Dalton 1
Elijah Davis 1
Kendric Davis 1
Davonte Davis 1
Amari Davis 1
Javian Davis-Fleming 1
JD Davison 1
Dylan Dawson 1
Darius Days 1
Ronnie Degray III 1
Jalen Deloach
VCU Rams (NCAA)
1
Jerome Desrosiers 1
Hassan Diarra 1
Drake Dobbs 1
Drue Drinnon 1
Damian Dunn 1
Tari Eason 1
Kyler Edwards 1
Keon Ellis 1
Keyshawn Embery-Simpson 1
Tristan Enaruna 1
Jaxon Etter 3
Kaosi Ezeagu 2
Onyebuchi Ezeakudo 1
Tye Fagan 1
Jase Febres 2
C.J. Felder 1
Allen Flanigan 1
Phlandrous Fleming 1
Jake Forrester 1
Alex Fudge 1
John Fulkerson 2
Eric Gaines 1
Anyang Garang 1
Andersson Garcia 1
Juwan Gary 1
Tuongthach Gatkek 1
Gideon George 1
Umoja Gibson 1
Vladislav Goldin 1
Ryan Gomes 1
Patrick Good 1
Antonio Gordon 1
Dajuan Gordon 2
Devin Gordon 1
DaJuan Gordon 1
Andre Gordon 1
Kellan Grady 1
Gary Grant 1
Tyon Grant-Foster 1
Josh Gray 2
Wendell Green 1
Mouhamadou Gueye 1
Cambridge Guidry 1
Noah Gurley 1
Tate Hall 1
Royce Hamm 1
Elijah Harkless 1
De'Vion Harmon 1
Mason Harrell 1
Dajuan Harris 1
Tyler Harris 2
Curtis Haywood II 1
Hayden Hefner 1
Ethan Henderson 1
Arnold Henderson VI
VCU Rams (NCAA)
1
Kamaka Hepa 2
Zach Hicks 1
Cory Hightower 1
Jusaun Holt 1
Drew Honas 1
Bryce Hopkins 1
Leandre Howard 1
John Hughley 1
Caleb Hunter 1
Sammy Hunter 1
Brandon Huntley-Hatfield 2
Elijah Hutchins-Everett 1
Jacob Hutson 1
Rey Idowu 1
Rick Issanza 1
Victor Iwuakor 1
Zach Iyeyemi 1
Darien Jackson 1
Tre Jackson 2
D.J. Jackson 1
Quenton Jackson 1
Josiah-Jordan James 2
Hunter Janacek 1
Isiah Jasey 1
Zep Jasper 1
William Jeffress 1
D.J. Jeffries 1
Nate Jenkins 1
Javan Johnson 2
Kedrian Johnson 2
Kamani Johnson 1
K.D. Johnson 1
Spencer Johnson 1
Elijah Joiner 1
Jarkel Joiner 1
Andrew Jones 2
Kai Jones 2
Russell Jones 1
Myreon Jones 1
Latrell Jossell 1
Nick Jourdain 1
Luke Kasubke 2
Yaya Keita 1
Marquise Kennedy 1
Nick Kern
VCU Rams (NCAA)
1
Walker Kessler 1
Trevin Knell 1
Chris Knight 1
Seneca Knight 1
Kur Kuath 1
Nate Lacewell 1
Amoro Lado 1
Niels Lane 1
Darius Lee 1
Wildens Leveque 2
Seryee Lewis 1
Gerald Liddell 1
Mitchell Lightfoot 1
Carlton Linguard 2
Caleb Lohner 1
Te'jon Lucas 1
Chris Lykes 1
Junior Madut 1
Nate Martin 1
Brandon Martin 2
Jahmai Mashack 2
Emmitt Matthews 2
Cameron Matthews 1
Miles McBride 2
John McBride 1
Jordan McCabe 1
Jovon McClanahan 1
Mac McClung 1
David McCormack 1
David McCoy 1
Christian McCray 1
Kevin McCullar 1
Keegan McDowell 1
Cam McDowell 1
Darius McGhee 1
Mike McGuirl 2
Philip McKenzie 1
Brandon McKissic 1
Sincere McMahon 1
Tyron McMillan 3
Sean McNeil 2
Corbin Merritt 1
Selton Miguel 2
Darius Miles 1
Davion Mintz 1
Jayme Mitchell 1
Iverson Molinar 1
Chris Moore 1
Shakeel Moore 1
Tyrel Morgan 1
Brandon Murray 1
Matthew Murrell 1
Gethro Muscadin 1
Clarence Nadolny 1
Seny Ndiaye 1
Zoar Nedd 1
Jimmy Nichols
VCU Rams (NCAA)
1
Olivier Nkamhoua 1
Braden Norris 1
J.D. Notae 1
Jayden Nunn
VCU Rams (NCAA)
1
Zach Nutall 1
Josh O'garro 1
Jordan O'neal 1
Shareef O'neal 1
Manny Obaseki 1
Femi Odukale 1
Daniel Oladapo 1
Kario Oquendo 3
Gabe Osabuohien 2
Nijel Pack 2
Carlos Paez 1
Chris Parker 1
Chris Payton 1
Micah Peavy 1
Joe Petrakis 1
Zhuric Phelps 1
Trey Phipps 1
Javon Pickett 1
Myles Pierre 1
Uros Plavsic 2
Justin Powell 2
Blake Preston 1
Jahvon Quinerly 1
Brandon Rachal 1
Tyrece Radford 1
Courtney Ramey 2
Isaiah Range 1
Austin Reaves 1
James Reese V 2
Kowacie Reeves 1
Efton Reid 1
Juan Reyna 1
Austin Richie 1
Dalen Ridgnal 3
Beon Riley 1
Shiloh Robinson 1
Jax Robinson 1
Kyle Rode 1
Luis Rodriguez 1
James Rojas 1
Nate Santos 1
Marcus Santos-Silva 1
Nate Schuster 1
Ryan Schwieger 1
Noel Scott 1
Blake Seacat 1
Jaden Shackelford 1
Terrence Shannon 1
Taz Sherman 2
Tariq Silver 1
Jericho Sims 2
Isiah Small 1
Tyreek Smith 1
Jalen Smith 1
Tolu Smith 1
Jabari Smith Jr. 1
Erik Stevenson 2
Kevion Stewart 1
Eric Steyer 1
Levi Stockard III
VCU Rams (NCAA)
1
Caleb Stone-Carrawell 1
Kenny Strawbridge 1
Read Streller 1
Tai Strickland 1
Kelton Talford 1
Wade Taylor 1
Chris Teahan 1
Saint Thomas 1
Stefan Todorovic 1
Sage Tolbert 1
Au'Diese Toney 1
Jacob Toppin 1
Fousseyni Traore 1
Jade Tse 1
Oscar Tshiebwe 1
Marcus Tsohonis
VCU Rams (NCAA)
1
Emmanuel Ugboh 1
Aher Uguak 1
Daniel Umoh 1
Stanley Umude 1
Santiago Vescovi 2
Trey Wade 1
Jaden Walker 2
Elton Walker 1
Kadar Waller 1
Hason Ward
VCU Rams (NCAA)
1
TyTy Washington 1
Marcus Weathers 1
Michael Weathers 1
Tom Welch 1
Jahlil White 1
James White 1
Dalen Whitlock 1
Mwani Wilkinson 1
Keshawn Williams 1
Alondes Williams 1
Donovan Williams 1
Rudi Williams 1
Jeremiah Williams 1
Jaylin Williams 1
Justice Williams 1
Jaylin Williams 1
Marcus Williams 1
Vince Williams Jr.
VCU Rams (NCAA)
1
Lucas Williamson 1
Jalen Wilson 1
AJ Wilson 2
Alec Woodard 1
Ta'Quan Woodley 1
Jacobi Wright 2
Christian Wright 3
Solomon Young 2
Trace Young 1
Jahmar Young 1
Zakai Zeigler 2