David Green has faced 577 opponents throughout his career

Player Team(s) Games
Riley Abercrombie 2
Hunter Adam 1
Mika Adams-Woods 2
Jalen Adaway 1
Isaiah Addo-Ankrah 1
Demilade Adelekun 1
Christian Agnew 1
Savior Akuwovo 2
Aleu Aleu 1
Trey Alfonso 1
Ryan Allen 1
KJ Allen 1
Cedrick Alley 1
Philip Alston 1
Justin Amadi 2
Keon Ambrose-Hylton 1
Kevin Anderson 1
Josh Anderson 2
Ethan Anderson 1
Obinna Anochili 2
Nana Antwi-Boasiako 1
Gianmarco Arletti 1
Jeff Armstrong 1
Mo Arnold 2
Ebenezer Asamoah 1
Miguel Ayesa 2
Reed Bailey 1
Djimon Bailey 1
Sean Bairstow
VCU Rams (NCAA)
2
Callum Baker 1
Austin Ball 2
Joe Bamisile
VCU Rams (NCAA)
2
Isaiah Banks 1
Daryl Banks 2
Tyler Barnes 1
Davon Barnes 1
Nate Barnhart 1
Halil Barre 1
Bitumba Baruti 1
Daniel Batcho 1
Trey Bates III 1
Charles Bediako 1
Jaden Bediako 1
Xavier Bell 1
Thomas Bell III 3
Michael Belle
VCU Rams (NCAA)
2
Javon Bennett 1
T.J. Bickerstaff 1
Jamal Bieniemy 2
Isaiah Bigelow 1
Jared Billups 3
Alphonzo Billups
VCU Rams (NCAA)
2
Quinn Blair 2
Solomon Boan 1
Lachlan Bofinger 2
Jake Boggs 2
Rashad Bolden 2
Trey Boston 1
Souley Boum 2
John Bowen 2
Jeff Boyd 1
Nate Braden 1
Keyshun Bradley 1
Khalil Brantley 2
Sherman Brashear 1
Robert Braswell 1
Parker Braun 1
Kyle Braun 1
Koby Brea 1
Tevin Brewer 1
Jhamir Brickus 2
Angelo Brizzi 1
Robert Brown 1
Jacob Brown 1
Jordan Brown 2
Cullen Brown 1
Clevon Brown 1
Justin Brown 1
Noel Brown 2
Cameron Brown 1
Xzayvier Brown 1
K.J. Buffen 3
Darius Burford 1
Tyler Burton 1
James Butler 1
Austin Butler 1
Jaylen Butz 1
Mikel Byers 2
A.J. Cajuste 1
Marvin Cannon 1
Andrew Carr 1
Alex Carter 1
Nathan Cayo 1
Samuel Chaput 1
Joe Charles 2
Antrell Charlton 3
Tahlik Chavez 1
Enoch Cheeks 1
Robert Chougkaz 1
Michael Christmas 2
Cameron Clardy 1
Darrius Clark 1
Jimmy Clark III 1
Josh Cohen 2
Kendal Coleman 1
Braxton Cousins 1
Yuri Covington 2
Isaiah Cozart 1
Connor Crabtree 1
Eddie Creal 1
Matt Cross 1
Vito Cubrilo 2
Jaylen Curry 2
Erik Czumbel 2
Marc Dadika 1
Jalen Dalcourt 2
Johnell Davis 1
Robert Davis Jr 2
JD Davison 1
Jayden Dawson 1
Darius Days 1
Jack DeRose 2
Romad Dean 3
Dhieu Deing 1
Jake DiMichele 1
Mohamed Diallo 1
Rahsool Diggins 2
Jakobe Dill 1
Jeremy Dillon 1
David Dixon 1
Imajae Dodd 1
Chris Doherty 2
Greg Dolan 1
Jonathan Dos Anjos 1
Ebenezer Douwana 1
Fousseyni Drame 1
Bobby Durkin 1
Xavier Dusell 1
David Early 2
Tari Eason 1
Terrence Edwards 2
Sheldon Edwards 1
Isaiah Ellenburg 1
Leighton Elliott-Sewell 1
Keon Ellis 1
Kobe Elvis 1
Mike Ertel 3
Assa Essamvous 2
Christ Essandoko 1
Imo Essien 1
Bryson Etienne 1
Ken Evans 1
Barry Evans 2
Albe Evans 2
Travis Evee 2
Bradley Ezewiro 3
Kalu Ezikpe 1
Josh Farmer 1
Christian Fermin
VCU Rams (NCAA)
2
Max Fiedler 2
Anthony Finkley 1
Jayvon Fisher 1
Elijah Fisher 1
Rasheer Fleming 1
Moses Flowers 2
Phoenix Ford 2
Michael Forrest 1
Myles Foster 1
Kenny Foster 1
Tarique Foster 1
Luke Frampton 2
Blake Francis 1
Lony Francis 1
Perry Francois 1
James Franklin 1
Otis Frazier 1
Alex Fudge 1
Themus Fulks 1
Ty Gadsden 2
Eric Gaines 1
Jared Garcia 1
Tommy Gardler 1
Kentrell Garnett 2
Cedric Garrett 1
Juwan Gary 1
Reginald Gee 1
Darius George 2
Jacob Germany 2
Jaden Geron 1
Jaylon Gibson 1
Kezza Giffa 1
Anwar Gill 2
Jordan Gilliam 1
Jacob Gilyard 1
Shamar Givance 1
Grant Golden 1
Vladislav Goldin 1
Elijah Gonzales 1
Rongie Gordon 2
Matt Grace 1
Michael Graham 1
Makai Grant 1
Dae Dae Grant 1
Elijah Gray 3
Tykei Greene 1
B.J. Greenlee 1
Lynn Greer III 1
Brison Gresham 1
Ankerion Gross 1
Mouhamadou Gueye 1
Doudou Gueye 1
Noah Gurley 1
Andre Gustavson 1
Omar Habwe 1
J'vonne Hadley 2
D'marcus Hall 1
Sadaidriene Hall 1
Keyshawn Hall 1
Jairus Hamilton 2
Deion Hammond 1
Daniel Hankins-Sanford 2
Chuck Hannah 1
Tae Hardy 1
Terrence Hargrove 3
De'Vion Harmon 1
Ron Harper Jr. 1
Denijay Harris 2
Tyler Harris 1
Russell Harrison 1
Mehkel Harvey 2
Jamahri Harvey 2
Jayvis Harvey 1
Javaunte Hawkins 1
Nigel Hawkins 1
Cam Hayes 1
Kyle Hayman 1
Delaney Heard 1
Jericole Hellems 1
P.J. Henry 1
Kelvin Henry 1
Malik Henry 3
Rainers Hermanovskis 1
Darius Hicks 1
Jalen Hodge 2
Alfred Hollins 2
Jaren Holmes 1
DaRon Holmes II 1
Jack Holmstrom 1
Jusaun Holt 1
Justin Hopkins 1
Luke House 1
Thomas Howell 1
Matus Hronsky 1
Grant Huffman 1
Larry Hughes Jr. 3
Delonnie Hunt 1
Jaylin Hunter 1
Royce Hunter 1
Rickie Isaacs 1
Jordan Ivy-Curry 2
Mark-Andreas Jaakson 2
Artan Jabbar 1
Isaac Jack 1
Kenan Jackson 1
Jakari Jackson 1
Quan Jackson 3
Zeb Jackson
VCU Rams (NCAA)
2
Zach Jacobs 2
Jonas James 1
Berrick Jeanlouis 1
Trey Jemison 3
Jahlil Jenkins 1
Robert Jennings 1
Gibson Jimerson 3
Rokas Jocius 2
Myles Johnson 1
Britton Johnson 1
Trey Johnson 1
Calvin Johnson 1
Bryce Johnson 1
Andre Jones 1
John Jones 1
Rubin Jones 3
Denver Jones 1
Quentin Jones 1
Nelly Joseph 1
Latrell Jossell 1
Kobe Julien 1
Matey Juric 1
Keshawn Justice 1
Camron Justice 2
Kevin Kalu 3
Amari Kelly 3
William Kermoury 1
C.J. Keyser 1
Aly Khalifa 1
Jalen King 1
Rashad King 1
Jordan King 1
Taevion Kinsey 2
Leland Kirkendoll 1
Kacper Klaczek 1
Connor Kochera 3
Dwayne Koroma 1
Souleymane Koureissi 1
Petar Krivokapic 1
Kuany Kuany
VCU Rams (NCAA)
2
Jordan Kulp 1
Tobi Lawal
VCU Rams (NCAA)
2
Josh Leblanc 1
Carlos Lemus 1
Matt Lewis 2
Terence Lewis II 2
Luke Loewe 2
Kyle Lofton 1
Sean Logan 1
Mekhi Long 1
Tavin Lovan 3
Eric Lovett 1
Darius Maddox 3
Mawot Mag 1
Dusan Mahorcic 1
Hunter Maldonado 1
Bonke Maring 2
Andres Marrero 1
Melik Martin 1
Alijah Martin 1
Melian Martinez 2
Tyler Mason 1
Montez Mathis 1
Semaj Matthews 1
Will Maxwell 1
Terrance McBride 2
Mardrez McBride 3
Marcus McClary 1
Glen McClintock 1
Johnny McCoy 1
Bee McCrary 1
Emareyon McDonald 1
Trent McGowan 1
Hunter McIntosh 1
Jordan McKenzie 1
Chase McKey 1
Mario McKinney 1
Jayveous McKinnis 1
Dayvion McKnight 2
Darius McNeill 2
Desmond McNiel 1
Korey McQueen 1
Cian Medley 3
Jay Medor 2
Lucas Mercandino 1
Alex Mero 1
Nika Metskhvarishvili 1
Goran Miladinovic 2
Darius Miles 1
Jake Milkereit 2
Miles Miller 1
Benjamin Moffat 1
Chance Moore 1
Tyler Morman 2
Vado Morse 2
Casey Morsell 1
Paul Mulcahy 1
Chris Mullins 2
Joe Munden 1
Brandon Murray 1
J.J. Murray 3
Patrick Mwamba 1
Ryan Myers 1
C.J. Napier 1
Walyn Napper 2
Jayden Ndjigue 2
Ikenna Ndugba 1
Jason Nelson
VCU Rams (NCAA)
2
Woody Newton 3
Madiaw Niang 1
Joirdon Karl Nicholas 1
Braden Norris 1
Quirin Emanga Noupoue 2
Aleks Novakovich 1
Alexander Nwagha 2
Zimife Nwokeji 1
Kevin Obanor 1
Anthony Ochefu 1
Lamar Oden 1
Jeremiah Oden 1
Mike Okauru 2
Oscar Okeke 1
Osezojie Okojie 3
Quincy Olivari 1
A.J. Oliver 1
Cliff Omoruyi 1
Ze'rik Onyema 3
Broek Ostrom 2
Osun Osunniyi 1
Abou Ousmane 3
Larry Owens 1
Koreem Ozier 1
Dylan Painter 1
Oskar Palmquist 1
George Papas 1
Sincere Parker 2
Keshon Parks 1
Daniel Parrish 1
Breon Pass 1
Avery Perkins 1
Tim Perry 1
Tylor Perry 3
Tavin Pierre Philippe 1
Luke Phillips 1
Jaron Pierre 2
Carl Pierre 2
Deandre Pinckney 2
Seth Pinkney 1
Xavier Pinson 1
PJ Pipes 1
Stavros Polatoglou 1
Frankie Policelli 1
Ronald Polite 3
Federico Poser 1
Mylyjael Poteat 2
Jordan Potts 1
Langston Powell 1
Charles Pride 2
Joe Pridgen 3
Jahvon Quinerly 1
Jaden Quinerly 1
Neal Quinn 1
Jalen Quinn 1
Pier-Olivier Racine 1
Laterrance Reed 1
Dean Reiber 1
Efton Reid 1
Justin Reid 1
Noah Reynolds 1
Erik Reynolds II 1
Isaiah Richards 2
Will Richardson 3
Zach Riley 3
Shaun Riley II 1
Joshua Rivera 3
Ke Roberson 1
Bo Roberson 1
Blake Roberts 1
Juan Felix Rodriguez 1
Giancarlo Rosado 1
Kyle Rose 3
Isaiah Ross 1
Ernest Ross 1
Kareem Rozier 1
Miles Rubin 1
Brandon Rush 1
Myles Ruth 1
Nikkei Rutty 1
Tate Ryder 1
Lamin Sabally 2
Luka Sakota 1
Mohamed Sanogo 1
Nate Santos 1
Marko Sarenac 2
Jorell Saterfield 2
Jaden Sayles 1
Atticus Schuler 1
Aaron Scott 3
Dereon Seabron 1
Jaden Shackelford 1
Jamarion Sharp 2
Jalen Shaw 1
Cameron Sheffield 2
Daeshon Shepherd 2
Max Shulga
VCU Rams (NCAA)
2
Jamari Sibley 3
Shawn Simmons II 1
David Skogman 1
Li'Jon Smith 1
Terquavion Smith 1
J.D. Smith 1
Paul Smith 1
Galen Smith 1
Charles Smith IV 1
Calvin Solomon 1
Achile Spadone 1
Travis Spivey 1
John Square 1
Tyler Stephenson-Moore 1
Tyler Stevenson 2
Carlos Stewart 1
D’Angelo Stines 1
Thatcher Stone 2
Terell Strickland 2
Jason Strong 2
Coleman Stucke 2
Dyllan Taylor 1
Andrew Taylor 2
Jahmyl Telfort 2
Kellen Thames 3
Kent Thomas 1
Michael Thomas 1
Tradavis Thompson 1
Hunter Thompson 1
Keon Thompson 2
Jackson Threadgill 1
Miguel Tomley 1
Tony Toney 3
Camaron Tongue 1
Aymeric Toussaint 1
Clyde Trapp 1
Austin Trice 1
Jahmere Tripp 3
Masai Troutman 1
Abdou Tsimbila 3
Christian Tucker 2
Mikkel Tyne 1
Jaylon Tyson 1
Brady Uhl 1
Nils Vahlberg 2
Stef Van Bussel 3
Dylan Van Eyck 1
Luka Vasic 1
Alejandro Vasquez 1
Chad Venning 2
Tydus Verhoeven 2
Klemen Vuga 1
Tyson Walker 2
Jordan Walker 3
John Walker III 1
Shaquille Walters 2
Zach Walton 1
Kerwin Walton 1
Michael Walz 1
Roti Ware 1
Leondre Washington 1
Lamar Washington 1
Desmond Watson 1
Parker Weiss 1
Dom Welch 1
Tom Welch 1
Brendan Wenzel 1
Trajan Wesley 1
Roosevelt Wheeler
VCU Rams (NCAA)
2
Brian White 1
Emmanuel White 2
Akeem White 1
Chancellor White 1
Ben Wight 1
Dante Wilcox 1
Mwani Wilkinson 1
Amari Williams 1
Isaiah Williams 1
Jalen Williams 1
Giordan Williams 1
Greg Williams 2
Blayton Williams 1
D'maurian Williams 1
Tre Williams 1
Darrian Wilson 1
Everett Winchester 1
Justin Winston 1
Jaiden Womack 1
Julien Wooden 2
Hunter Woods 1
Tyrone Woods 1
Harold Woods 1
Kris Wooten 1
Marqui Worthy 1
Simon Wright 1
McShane Wyatt 1
Camren Wynter 1
Jacob Young 1
Coltie Young 1
Jahmir Young 1
Malik Zachery 1
Ryan Zan 1
Jovan Zelenbaba 1
Bruce Zhang 3
Zurabi Zhgenti 1