Tarique Foster has faced 96 opponents throughout his career

Player Team(s) Games
Luca Ace-Nasteski 1
Demilade Adelekun 2
Zane Adnan 1
Justice Ajogbor 1
Philip Alston 2
Will Amica 1
Kellen Amos 1
Sean Bairstow
VCU Rams (NCAA)
1
Matt Balanc 1
Joe Bamisile
VCU Rams (NCAA)
1
Halil Barre 1
Thomas Batties II 1
Jonathan Beagle 1
Michael Belle
VCU Rams (NCAA)
1
Khaden Bennett 1
Tyler Bertram 1
Alphonzo Billups
VCU Rams (NCAA)
1
Tre Breland 1
Max Brooks 1
Jayden Brown 1
Tyson Brown 1
Jimmy Clark III 1
Yuri Covington 1
Jayden Dawson 2
David Dixon 1
Greg Dolan 2
Fousseyni Drame 1
Hassan Drame 1
Cam Estevez 1
Christian Fermin
VCU Rams (NCAA)
1
Marcus Filien 1
Jeremy Foumena 1
David Fuchs 1
Andres Fulgencio 1
Dae Dae Grant 1
David Green 1
Ayinde Hikim 1
T.J. Holloway 1
Jaden House 1
Matus Hronsky 1
Zeb Jackson
VCU Rams (NCAA)
1
Allan Jeanne-Rose 1
Jordan Jones 1
Daemar Kelly 1
Luis Kortright 1
Kuany Kuany
VCU Rams (NCAA)
1
Tobi Lawal
VCU Rams (NCAA)
1
Louis Lesmond 1
Savion Lewis 1
Arion Lewis 1
Brody Limric 1
Xzavier Lino 1
Ny'Mire Little 1
Malik Mack 1
Dusan Mahorcic 1
Nicholas Margetson 1
Jack Margoupis 1
Amar'e Marshall 1
Anthony Maxwell 1
Quinton Mincey 1
Abdul Momoh 1
Zek Montgomery 1
Cam Morris 1
Patrick Mwamba 2
Jakub Necas 1
Jason Nelson
VCU Rams (NCAA)
1
Muneer Newton 1
Kailon Nicholls 1
Braden Norris 2
Brayden O'Connor 1
Chisom Okpara 1
Joe Ostrowsky 1
Paul Otieno 1
Chandler Pigge 1
Jalen Quinn 2
Aaron Reddish 1
Alexis Reyes 1
Jamil Riggins 1
Jay Rodgers 1
Kareem Rozier 1
Miles Rubin 2
Andrey Savrasov 1
Max Shulga
VCU Rams (NCAA)
1
Richie Springs 1
Davonte Sweatman 1
Sebastian Thomas 1
Amarri Tice 1
Rihards Vavers 1
Desmond Watson 2
Tom Welch 2
Brandon Weston 1
Roosevelt Wheeler
VCU Rams (NCAA)
1
Tre Williams 1
Denham Wojcik 1
Always Wright 1
Doug Young 1