Greg Foster has faced 286 opponents throughout his career

Player Team(s) Games
Ochai Agbaji 1
Christian Agnew 1
Babatunde Akingbola 1
Abiola Akintola 1
Emmanuel Akot 1
Theo Akwuba 1
Ty-Shon Alexander 1
Kyle Alexander 1
Tre Anderson 1
Tyrik Armstrong 1
David Azore 1
Jeremiah Bailey 2
Ace Baldwin
VCU Rams (NCAA)
1
Andre Ball 1
Mitchell Ballock 1
Josh Banks
VCU Rams (NCAA)
1
Alex Barcello 1
Bray Barnes 1
R.J. Barrett 1
James Batemon 1
Gavin Baxter 2
Nadi Beciri 1
Jordan Bell 1
Rylan Bergersen 2
Giorgi Bezhanishvili 1
Kaleb Bishop 1
Leaky Black 1
Jamari Blackmon 1
Marques Bolden 1
Jordan Bone 1
Jamaree Bouyea 1
Jordan Bowden 1
Brandon Boyd 1
Christian Braun 1
Garrison Brooks 1
Mikael Brown-Jones
VCU Rams (NCAA)
1
Derrick Bruce 1
D.J. Bryant 1
Devocio Butler 1
Devan Cambridge 1
Zach Cameron 2
McKay Cannon 2
Dylan Cardwell 1
Donoven Carlisle 1
Guglielmo Caruso 2
Connor Cashaw 1
Pedro Castro 1
J.J. Chandler 1
Yoeli Childs 2
Gary Chivichyan 1
Crisshawn Clark 1
Jimmy Clark III
VCU Rams (NCAA)
1
Quinn Clinton 2
Justin Coleman 1
Chris Collins 1
Jeremy Combs 1
Jarius Cook 1
Eric Cooper 2
Keshawn Curry
VCU Rams (NCAA)
1
Radshad Davis 1
Adonis De La Rosa 1
Javin Delaurier 1
Edric Dennis 1
Tahirou Diabate 1
Jeremiah Dickerson 1
Cameron Diggs 1
Michael Dobbins 1
Lafayette Dorsey 2
Max Dorward 2
Ayo Dosunmu 1
Dameane Douglas 1
Corey Douglas
VCU Rams (NCAA)
1
Sam Dowd 1
Darnell Dunn 2
Damiyne Durham 1
Cantavio Dutreil 1
Tahj Eaddy 2
Tyree Eady 1
Darnell Edge 1
Justin Edler-Davis 1
Kessler Edwards 2
Caleb Ellis 1
Nick Emery 2
Tristan Enaruna 1
Jacob Epperson 1
Andres Feliz 1
Frankie Ferrari 1
Malik Fitts 2
Savion Flagg 1
Allen Flanigan 1
Jordan Ford 2
Dan Fotu 2
Trent Frazier 1
Mark French 1
Samson Froling 1
John Fulkerson 1
Roberto Gallinat 2
Marcus Garrett 1
Taelyr Gatlin 1
Deng Geu 1
Donald Gipson 1
Jordan Goldwire 1
Tyon Grant-Foster 1
Alan Griffin 1
Connor Harding 2
Jahshire Hardnett 1
Ronnie Harrell 1
Dajuan Harris 1
T.J. Haws 2
Petr Herman 1
Hugh Hogland 1
Rickey Holden 1
Mike Holloway 1
Justin Hopkins 1
Jordan Horn 1
Brandon Huffman 1
Cameron Hunt 1
Jordan Hunter 2
Bones Hyland
VCU Rams (NCAA)
1
Andres Ibarguen 1
Tiandre Jackson 1
Henrik Jadersten 2
Isiah Jasey 1
Damien Jefferson 1
Jahlil Jenkins 1
Chase Jeter 1
Erik Johansson 1
Jalen Johnson 1
Cameron Johnson 1
Jamal Johnson 1
Jarkel Joiner 1
Kelvin Jones 1
John Jones 1
Tevian Jones 1
Tre Jones 1
Tyler Jones 1
Tyrell Jones 1
Aaron Jordan 1
Kaleb Joseph 1
Taavi Jurkatamm 1
Keshawn Justice 2
Khyber Kabellis 1
Tavon King 1
Martin Krampelj 1
Tanner Krebs 2
Jackson Kreuser 1
Tommy Kuhse 2
Alperen Kurnaz 1
Joseph Lanzi 1
Ira Lee 1
Greg Lee 1
Kolby Lee 2
Mitchell Lightfoot 1
Nassir Little 1
Emanuel Littles 1
Jimbo Lull 1
Divonte Lumpkin 1
Ryan Luther 1
Brandon Mahan 1
Chier Maker 1
Sterling Manley 1
Mattias Markusson 1
Josh Martin 2
Aleksa Matic 1
Taylor Maughan 2
Luke Maye 1
Justin McCall 1
Matt McCarthy 1
Cainan McClelland 1
Jeffrey McClendon 1
David McCormack 1
Brandon McGhee 2
Pat McNamara 1
Kevin McNeal 1
Josh McSwiggan 1
Brendan Medley-Bacon
VCU Rams (NCAA)
1
Christian Mekowulu 1
Walker Miller 1
Tory Miller-Stewart 1
Charles Minlend 1
Davion Mintz 1
Balint Mocsan 1
Taze Moore 1
Chris Moore 1
Andrew Morrissey 1
Alexander Mudronja 2
Ade Murkey 1
Gethro Muscadin 1
Patrick Mwamba 1
Jabari Narcis 1
Josh Nebo 1
Kipper Nichols 1
Dalton Nixon 2
Ayoub Nouhi 1
David Nzekwesi 1
Alex O'Connell 1
Victor Ohia Obioha 2
Oscar Okeke 1
Jalyn Patterson 1
Jock Perry 2
Darrin Person 1
Andrew Platek 1
Darryl Polk 2
Yves Pons 1
Franklin Porter 1
Brandon Powell 1
Justin Powell 1
Jahbril Pryce-Noel 1
Joe Quintana 1
Remu Raitanen 1
Brandon Randolph 1
Jordan Ratinho 1
Cameron Reddish 1
Trayvon Reed 1
Nate Renfro 1
Ezekiel Richards 2
Brandon Robinson 1
Elvin Rodriguez 1
Joe Rosga 1
Colbey Ross 2
Shea Rush 1
Dzmitry Ryuny 1
Bassel Saliba 1
Jared Samuelson 1
Ajare Sanni 1
Johnny Sawyer 1
Admiral Schofield 1
Eli Scott 1
Zac Seljaas 2
Vincent Shahid 1
Marcus Shaver 1
Kendall Small 2
Austin Smellie 1
Dylan Smith 1
K.J. Smith 1
Kendarius Smith 1
Jade' Smith 2
Kendall Stafford 1
T.J. Starks 1
Levi Stockard III
VCU Rams (NCAA)
1
Jackson Stormo 2
Jared Stutzman 1
James Suber 1
Lyle Sutton 1
Matthias Tass 2
Elijah Thomas 2
Cartrell Thompson 1
Bryce Thompson 1
J.T. Thor 1
Anthony Townes 2
Jase Townsend 1
Jahlil Tripp 2
Evan Troy 2
Blake Truman 1
Jacob Tryon 1
Chidi Udengwu 1
Josip Vrankic 2
Alonzo Walker 1
Zach Walker 1
Derrick Walker 1
Jojo Walker 1
John Walker III 1
Tyson Ward 1
Hason Ward
VCU Rams (NCAA)
1
Brian Warren 1
Jamir Watkins
VCU Rams (NCAA)
1
Trey Wertz 2
Michael Wexler 2
Jack White 1
Coby White 1
Da'Monte Williams 1
Brandon Williams 1
Grant Williams 1
Kenny Williams 1
Darius Williams 1
Zafir Williams 1
Elyjah Williams 1
Jaylin Williams 1
Vince Williams Jr.
VCU Rams (NCAA)
1
Zion Williamson 1
Jalen Wilson 1
Logan Windeler 1
Seventh Woods 1
Luke Worthington 2
Jay Yoon 2
Marcus Zegarowski 1