Joe Kirby has faced 404 opponents throughout his career

Player Team(s) Games
Kale Abrahamson 1
DeAndre Abram 1
Mohamed Abu Arisha 1
Jaylen Adams 1
Reggie Agbeko 1
Nicola Akele 2
Peyton Aldridge 5
Mo Alie-Cox
VCU Rams (NCAA)
2
Clive Allen 1
Aaron Anderson 1
Antwoine Anderson 2
C.J. Anderson 2
Britton Anderson 1
Kevin Anderson 1
David Andoh 1
Kostas Antetokounmpo 1
Rashed Anthony 2
Josh Ayeni 1
John Azzinaro 1
Chris Baldwin 1
Desmond Bane 1
DeAndre Barber 1
Jordan Barham 1
Jackson Bart 1
Frank Bartley 1
Javon Baumann 1
Trae Bell-Haynes 1
Seth Berger 1
Andre Berry 1
Javon Bess 2
Anthony Bilas 1
Emile Blackman 1
Jahvon Blair 1
Jair Bolden 5
Ian Boyd 3
Jalen Bradley 1
Isaiah Brock 1
Izaiah Brockington 1
Vladimir Brodziansky 1
Miles Brookins 1
Doug Brooks
VCU Rams (NCAA)
2
Nysier Brooks 1
Cane Broome 1
John Brown 1
Stephen Brown 2
Charles Brown 1
Chaundee Brown 1
Chas Brown 1
Zack Bryant 1
Darian Bryant 1
Jesse Bunting 2
Jordan Burgess
VCU Rams (NCAA)
2
Braden Burke 1
Dachon Burke 1
Jason Burnell 1
Greg Calixte 2
Eric Carter 1
Brendan Casper 1
Rene Castro-Caneddy 2
Tyler Cavanaugh 3
Joseph Chartouny 3
Donte Clark 1
Stevie Clark 1
Gary Clark 1
Chris Clover 2
Tareq Coburn 1
Ty Cockfield 1
Chris Cokley 1
Corban Collins 1
Derrick Colter 2
Charles Cooke 1
Mike Crawford 1
Bryant Crawford 1
John Crosby 2
Malik Crowfield
VCU Rams (NCAA)
4
Jalen Crutcher 1
Lorenzo Cugini 1
Jaevin Cumberland 1
Jarron Cumberland 1
Christian Cunningham 1
Josh Cunningham 1
Des Curry 1
Jacob Cushing 1
Eric Dadika 1
Ryan Daly 1
Nick Daniels 1
Nate Darling 1
Darrell Davis 2
Ar'mond Davis 1
Jordan Davis 1
Isiah Deas 2
James Demery 2
Marcus Derrickson 1
Trey Dickerson 1
Nick Diclementi 1
Danny Dixon 1
Lewis Djonkam
VCU Rams (NCAA)
1
Sherron Dorsey-Walker 1
Samir Doughty
VCU Rams (NCAA)
2
Jeff Dowtin 2
Luke Doyle 1
Malcolm Drumwright 1
Dalton Dry 1
Ernie Duncan 1
Everett Duncan 1
Maurice Dunlap 1
Tyrik Edwards 1
Lorenzo Edwards 1
Melo Eggleston 1
Nathan Ekwu 2
Keenan Evans 1
Jacob Evans 1
Tyrn Flowers 1
D.J. Foreman 2
Quinton Forrest 1
Nick Foschia 1
Nana Foulland 2
Jaylen Franklin 1
Hasahn French 2
Taylor Funk 1
JaKeenan Gant 1
Jarvis Garrett 1
Zach Garrett 1
Jack Gibbs 3
Norbertas Giga 1
Billy Giles 1
L.G. Gill 2
Mike Gillespie 1
Austin Gillmann 1
Leo Goodman 1
Jordan Goodwin 1
Collin Goss 1
Jessie Govan 1
Kellan Grady 2
Jack Granger 1
Justin Gray 1
Jaire Grayer 2
Javon Greene 2
Denzel Gregg 1
Jamall Gregory 1
Brison Gresham 1
Ladarien Griffin 1
Jon Gudmundsson 4
Makhtar Gueye 1
Donta Hall 1
Ahmed Hamdy
VCU Rams (NCAA)
2
P.J. Hardy 1
Darian Harris 1
Jontray Harris 1
Matthew Hart 3
Cameron Harvey 1
David Haus 2
Ege Havsa 2
Javontae Hawkins 2
Jalen Hayes 1
Demetrius Henry 1
Payton Henson 1
Perris Hicks 1
Xavier Hill-Mais 1
Malik Hines 2
Aaron Hines 3
Rashaan Holloway 1
Randy Holmes 1
Marlon Hunter 1
Amadi Ikpeze 1
Marquel Ingram 1
Dazon Ingram 1
Kuran Iverson 1
Maceo Jack 1
Mar'qywell Jackson 1
Xavier Jackson
VCU Rams (NCAA)
2
K.J. James 1
Eric James 4
Samuel Japhet-Mathias 1
DeJon Jarreau 1
Justin Jenifer 1
Jalen Jenkins 1
De'Riante Jenkins
VCU Rams (NCAA)
3
Ricky Johnson 1
B.J. Johnson 2
Jalen Johnson 3
Avery Johnson 1
Kaleb Johnson 1
Jeremiah Jones 1
Nate Jones 2
Tyler Kalinoski 1
Nelson Kaputo 2
Braxton Key 1
Justin Kier 3
Lamarr Kimble 1
Dusan Kovacevic 1
Anthony Lamb 1
Trey Landers 1
Khris Lane
VCU Rams (NCAA)
2
Javier Langarica 1
Cyril Langevine 2
Deion Lavender 1
Mike Layssard 1
William Lee 1
Will Leviton 1
Darius Lewis 2
Dee Lewis 1
Mike Lewis 2
JeQuan Lewis
VCU Rams (NCAA)
2
Zach Lewis 1
Anthony Lindauer 1
Anthony Livingston 1
Otis Livingston 3
Curtis Lochner 1
Markell Lodge 1
Anthony Longpre 1
Grant Lozoya 1
Alistair Mackay 1
Kimbal Mackenzie 1
D.J. Macleay 1
William Magarity 3
Roberto Mantovani 1
Gonar Mar 2
Kevin Marfo 1
Malik Marquetti 1
Kris Martin 1
Hassan Martin 1
Cam Martin 1
Sam Martin 1
Micah Mason 2
E.C. Matthews 2
Tyler Maye
VCU Rams (NCAA)
2
Justin Mazzulla 2
Andrew McAuliffe 3
Matty McConnell 1
Haiishen McIntyre 1
Dominique McKoy 1
Unique McLean 1
John Meeks 1
Oskar Michelsen 4
Isiaha Mike 1
Ryan Mikesell 1
Chris Miller 1
Sam Miller 1
J.D. Miller 1
Justin Miller 1
Rayshawn Miller 1
Shadell Millinghaus 1
D.J. Mitchell 1
Adam Mitola 1
Matt Mobley 2
Sean Mobley
VCU Rams (NCAA)
2
Mario Moody 1
Bruce Moore 2
Marquise Moore 1
Zeke Moore 1
Trevor Moore 1
Doral Moore 1
Jagan Mosely 1
Anthony Mosley 1
Jamir Moultrie 1
Jonathan Mulmore 1
Kameron Murrell 1
Divine Myles 1
Skyler Nash 1
Brailen Neely 1
Matt Neufeld 1
Shavar Newkirk 1
Karmari Newman 1
Derick Newton 1
Tshiefu Ngalakulondi 1
Terry Nolan 2
Riley Norris 1
Nick Norton 1
Eliel Nsoseme 1
Emmanuel Nzekwesi 1
Matt O'reilly 2
Chuba Ohams 2
Sunday Okeke 1
Bola Olaniyan 1
Pierfrancesco Oliva 1
Albert Owens 1
Brandon Parrish 1
Josh Parrish 1
Brian Pegg 1
David Pekarek 2
Jalen Perry 1
Saul Phiri 2
Jamorko Pickett 1
Carl Pierre 1
Luwane Pipkins 2
Kendall Pollard 1
Jordan Potts 1
Tysean Powell 2
Pookie Powell 1
Ryan Preston 1
Jordan Price 1
KiShawn Pritchett 4
Ivan Raut 1
Rusty Reigel 4
Daniel Relvao 1
Brian Richardson 1
Desmond Ridenour 1
Troy Rike 1
Angel Rivera 1
Cleon Roberts 1
Ben Robertson 1
Jordan Robinson 3
Nick Robinson 2
Stanford Robinson 2
Alex Robinson 1
Davell Roby 3
Jordan Roland 3
Drew Romich 1
Aaron Ross 1
Connor Rufo 1
Cedric Russell 1
Daron Russell 1
Sinan Saglam 1
Josue Salaam 1
Thomas Sanchez 1
Nakye Sanders 2
Marcus Santos-Silva
VCU Rams (NCAA)
2
Olivier Sarr 1
Luke Sasser 1
Lawson Schaffer 1
Tre Scott 1
Christian Sengfelder 2
Nate Sestina 2
Karviar Shepherd 1
Johnnie Shuler 1
Mike'l Simms
VCU Rams (NCAA)
2
Jaren Sina 3
Prokop Slanina 2
Laron Smith 1
Zach Smith 1
Collin Smith 3
Scoochie Smith 1
Tarin Smith 2
Stef Smith 1
Jimmy Sotos 1
Ashton Spears 1
Aaron Spivey 1
Larenz Stalcup 1
Joshua Steel 1
Patrick Steeves 4
Jordan Stevens 1
Niem Stevenson 1
Kavon Stewart 1
Isaiah Still 1
Courtney Stockard 1
Marcus Stroman 1
Amar Stukes 2
Brian Sullivan 1
Lewis Sullivan 1
Matej Svoboda 1
Idris Taqqee 2
Aaron Tate 1
Myles Tate 1
Will Tavares 3
Jimmie Taylor 1
Kellon Taylor 1
Troy Temara 1
Jack Tempchin 1
Matthew Temple 1
Jared Terrell 2
Michael Tertsea 1
Zach Thomas 2
Devon Thomas 1
Tarique Thompson 1
Christion Thompson 1
Terrence Thompson 1
Justin Tillman
VCU Rams (NCAA)
4
Avi Toomer 1
Arnaldo Toro Barea 5
Khalea Turner-Morris 1
Drew Urquhart 1
Issac Vann
VCU Rams (NCAA)
2
Tydus Verhoeven 1
Martez Walker 1
Antwan Walker 1
Chyree Walker 1
Devante Wallace 1
Cam Ward 1
Chris Washburn 1
Antony Washington 2
Kyle Washington 1
Bryce Washington 1
Yuta Watanabe 5
Jordan Watkins 5
Adam Weary 1
Elliott Welmer 1
Randall West 1
Austin White 1
Mitchell Wilbekin 1
Jai Williams 1
Xeyrius Williams 2
Jonathan Williams
VCU Rams (NCAA)
3
Kenrich Williams 1
Michael Williams 1
Keith Williams 1
Eric Williams 1
Justin Williams 1
A.J. Wilson 2
Keyshawn Woods 1
Derrick Woods 1
Lorenzen Wright 1
Aaron Young 1
Bo Zeigler 2