John Crosby has faced 825 opponents throughout his career

Player Team(s) Games
Kwesi Abakah 1
Remy Abell 1
Kale Abrahamson 2
DeAndre Abram 1
Kristofer Acox 1
Marlon Adams 3
Jaylen Adams 5
Xavier Adams 1
Stephaun Adams 1
Abdul Ado 1
Reggie Agbeko 4
Obij Aget 1
Jashaun Agosto 1
Nicola Akele 6
Peyton Aldridge 4
Courtney Alexander 1
Denis Alibegovic 1
Mo Alie-Cox
VCU Rams (NCAA)
3
Ryan Allen 1
Terry Allen 2
Nahiem Alleyne 1
Travis Anderson 1
Kevin Anderson 1
Glen Anderson 3
Daryl Anderson 2
C.J. Anderson 3
Antwoine Anderson 2
Tony Anderson 1
David Andoh 2
Jaylin Andrews 1
Joel Angus III 2
Princewill Anosike 1
Rashed Anthony 1
Damani Applewhite 1
Ebenezer Asamoah 1
Jordan Ash 1
Brandon Austin 1
Larry Austin 1
Josh Ayeni 3
Kobby Ayetey 3
Nicholas Baer 1
Isaiah Bailey 1
Wade Baldwin 1
Chris Baldwin 2
Isaac Banks 1
Djery Baptiste 1
Mike Barber 1
Jordan Barham 1
Ali Barnes 1
Ray Barreno 1
Canaan Bartley 3
Marcus Bartley 2
Malik Battle 1
Julian Batts 1
Javon Baumann 3
Troy Baxter 2
Geoff Beans 1
Anton Beard 1
Wabissa Bede 1
Beau Beech 1
Anthlon Bell 1
DeAndre' Bembry 2
Malik Benlevi 1
Barret Benson 1
Tyler Bergantino 1
Alex Bergen 1
Seth Berger 2
Andre Berry 3
Javon Bess 1
Raymond Bethea 1
Ryan Betley 1
Korey Billbury
VCU Rams (NCAA)
1
Jermaine Bishop 4
Emile Blackman 2
Tyrel Bladen 1
Gavin Block 1
Jibri Blount 3
Gerald Blount 1
Trevon Bluiett 1
Aaron Bodager 1
Jair Bolden 2
David Bottenberg 1
Sadarius Bowser 1
Ian Boyd 2
Tray Boyd III 1
Desonta Bradford 1
Ashtyn Bradley 1
Chris Brady 1
Armani Branch 1
Keishawn Brewton 1
Wayne Bristol 1
Izaiah Brockington 1
A.J. Brodeur 1
Bjorn Broman 1
Anders Broman 1
Miles Brookins 1
Doug Brooks
VCU Rams (NCAA)
3
Christian Brown 1
Jamar Brown 2
Andy Brown 1
Rohan Brown 1
Aaron Brown 2
Elijah Brown 1
Isiah Brown 1
Clevon Brown 1
Charles Brown 1
Zach Brown 1
Bryce Brown 1
Chas Brown 1
Joe Bryant 2
Chris Bryant 1
Elijah Buchanan 1
De'Monte Buckingham 2
Desure Buie 1
Jesse Bunting 2
Ashanti Burgess 1
Jordan Burgess
VCU Rams (NCAA)
3
Isaiah Burke 2
David Burrell 1
Torey Burston
VCU Rams (NCAA)
1
Tommy Burton 1
Deontaye Buskey 1
Zach Butler 1
Shaq Calhoun 1
Greg Calixte 1
Toumani Camara 1
Tahj-Malik Campbell 1
Ryan Canty 1
Isaiah Carpenter 1
Devante Carter 2
Tyson Carter 1
Aaron Carver 1
Brendan Casper 1
Rene Castro-Caneddy 4
Hunter Cattoor 1
Tyler Cavanaugh 2
Ahmad Caver 1
Nathan Cayo 1
Tim Ceaser 1
Deniz Celen 1
Nyzaiah Chambers 1
Chuck Champion 1
Trey Chapman 1
Joseph Chartouny 2
Kyonze Chavis 1
A.J. Cheeseman 3
Adam Cisse 1
Raiquan Clark 1
Christian Clark 1
Donte Clark 2
Kyle Clark 1
Evan Clayborne 2
Dejuan Clayton 2
Dre' Clayton 1
Anthony Clemmons 1
Fred Cleveland 2
Antonius Cleveland 1
T.J. Cline 3
Tareq Coburn 2
Jordan Coffin 1
Kevin Coker 1
Justin Coleman 1
Dajuan Coleman 1
Zach Coleman 1
Corban Collins 1
Derrick Colter 2
Jalen Cone 1
Levi Cook 1
Derrick Cook 1
Johnathan Cook 1
Xavier Cooks 1
Trevor Cooney 1
Kyle Cooney 1
Jojo Cooper 1
Nasir Core 1
Octavion Corley 1
Milija Cosic 1
Virshon Cotton 2
Zion Cousins 1
Mike Crawford 4
Tyler Creammer 1
Nolan Cressler 2
T.J. Cromer 1
Stephen Croone 1
Omar Croskey 1
Jacara Cross 1
Malik Crowfield
VCU Rams (NCAA)
4
Tyree Crump 1
Eric Dadika 2
Demarcus Daniels 1
Davone Daniels 1
Nate Darling 1
Jordan Dartis 1
Chris Davenport 1
Josh Davenport 1
Stanley Davis 2
Myles Davis 1
Trey Davis 1
Trey Davis 2
Ar'mond Davis 1
Elijah Davis 1
John Davis III 1
Joshua Dawkins 1
Isiah Deas 1
James Demery 2
Evins Desir 1
Sheryn Devonish-Prince 2
Nick Diclementi 1
Golden Dike 1
Assane Diop 1
Danny Dixon 1
Lewis Djonkam
VCU Rams (NCAA)
1
Jackson Donahue 1
Robby Dosier 1
Samir Doughty
VCU Rams (NCAA)
2
Jeff Dowtin 4
Malik Dunbar 1
Jabril Durham 1
Malcolm Duvivier 1
Edwin Ebube 1
Anthony Edwards 1
Arthur Edwards 1
Nathan Ekwu 3
Ishmael El-Amin 1
Julian Eleby 1
Brady Ellingson 1
Chuck Ester 1
Duke Ethridge 1
Jahmari Etienne 1
Jaxon Etter 1
Yaradyah Evans 1
Tye Fagan 1
James Farr 1
Keyshawn Feazell 1
Nicolas Fennell 3
Josh Ferguson 1
Kendrec Ferrara 1
Ozante Fields 1
Webster Filmore 2
Matthew Fisher-Davis 2
Evan Fitzner 2
Phlandrous Fleming 1
Andrew Fleming 1
Tyrn Flowers 2
Chris Ford 1
Jordan Ford 1
Khwan Fore 4
Darnell Foreman 1
D.J. Foreman 1
Daniel Fowler 1
Blake Francis 1
Conner Frankamp 1
Marquell Fraser
VCU Rams (NCAA)
1
Chase Freeman 1
Joe French 1
Hasahn French 1
Paul Friendshuh 1
Ahmad Frost 3
Joe Furstinger 1
Patricio Garino 1
Jarvis Garrett 5
Zach Garrett 1
Nate Garvey 1
Kaiser Gates 1
Sina Gbadebo 1
Michael Gbinije 1
Mike Gesell 1
Jack Gibbs 3
Tyree Gibson 1
Garrett Gilkeson 1
L.G. Gill 2
Anton Gill 1
Eric Gillespie 1
Austin Gillmann 2
Michael Gilmore
VCU Rams (NCAA)
1
Jacob Gilyard 1
Tevin Glass 1
Zach Glotta 1
Grant Golden 1
James Gollon 1
Stefan Gonzalez 1
Patrick Good 1
Jordan Goodwin 1
Collin Goss 1
Kellan Grady 1
Lagio Grantsaan 2
Ty Graves 3
Jaire Grayer 3
Garrick Green 1
Xavier Green 1
Tykei Greene 1
Javon Greene 1
Denzel Gregg 4
Donnell Gresham 1
Brison Gresham 1
Ladarien Griffin 3
Jon Gudmundsson 3
Marko Gujanicic 1
Kyle Gullett 1
Tyrell Gumbs-Frater 1
Zach Gunn 1
Rokas Gustys 1
Bruce Guy 2
Gabriel Gyamfi 3
Shannon Hale 2
Donta Hall 2
Ahmed Hamdy
VCU Rams (NCAA)
3
Rayshaun Hammonds 1
Dusty Hannahs 1
C.J. Hardaway 1
Elias Harden 1
Abdoulaye Harouna 1
Jared Harper 1
Karl Harris 2
Jalen Harris 1
Steve Harris 1
Isaiah Hart 1
Matthew Hart 2
Philipp Hartwich 1
Ahmard Harvey 1
David Haus 2
Ege Havsa 1
Chauncey Hawkins 1
Javontae Hawkins 1
Devin Haygood 2
Randy Haynes 1
Josh Henderson 1
Kayne Henry 1
Micaiah Henry 1
Schnider Herard 1
Calvin Hermanson 2
Mustapha Heron 1
Kashaun Hicks 1
Rob Higgins 1
Mitch Hill 1
Christian Hinckson 1
Jabarie Hinds 1
Malik Hines 4
Aaron Hines 5
Isaac Hippolyte 1
Bo Hodges 1
Brent Holcombe 1
Rashaan Holloway 2
Aric Holman 1
Je'lon Hornbeak 1
P.J. Horne 1
Jeriah Horne 1
Rodney Howard 1
Frank Howard 1
Ty Hudson 1
Joe Hugley 1
Jordan Hunter 1
Jordan Hunter 1
Rosel Hurley 1
Amadi Ikpeze 3
Dazon Ingram 2
Christian Ings 1
Fred Iruafemi 1
Kuran Iverson 4
Jimond Ivey 1
Maceo Jack 1
Jermaine Jackson 1
Andre Jackson 2
Ronald Jackson 2
Mar'qywell Jackson 2
Rashad Jackson 1
Nigel Jackson 1
Xavier Jackson
VCU Rams (NCAA)
1
Michael Jacobson 1
Reggie James 1
Josh James 1
Eric James 5
DeJon Jarreau 1
Damien Jefferson 1
Nick Jeffirs 1
Tyrese Jenkins 1
Jalen Jenkins 2
De'Riante Jenkins
VCU Rams (NCAA)
3
Ajiri Johnson 1
Branden Johnson 1
Julius Johnson 4
Melvin Johnson
VCU Rams (NCAA)
1
Avery Johnson 1
Jazz Johnson 1
Keon Johnson 1
B.J. Johnson 2
Jalen Johnson 3
Joe Johnson II 1
Peter Jok 1
Brett Jolly 1
Ty Jones 1
DeVante Jones 1
Kenny Jones 1
D.J. Jones 1
Phillip Jones 1
Garon Jones 1
Dale Jones 1
Deon Jones 1
Damian Jones 1
Shawndre Jones 3
Sam Jones 1
Kenny Jones 1
Isiah Jones 1
J.T. Jones 1
Stevie Jordan 1
Paul Jorgensen 1
Dajour Joseph 1
Aleksa Jugovic 1
Efstratios Kalogerias 2
Nelson Kaputo 5
Rashard Kelly 1
Michael Kessens 1
Braxton Key 1
C.J. Keyser 2
Francis Kiapway 1
Justin Kier 2
Lamarr Kimble 3
Ian Kinard 1
Justyn King 1
Nick King 1
Joe Kirby 2
Teyvion Kirk 1
Hosana Kitenge 1
Luke Kornet 1
Andrew Kostecka 1
Mark Kostelac 1
Willy Kouassi 1
Tanner Krebs 2
Stevan Krtinic 1
Chris Kuhar 1
Dane Kuiper 1
Riley Lachance 2
Jock Landale 2
Khris Lane
VCU Rams (NCAA)
2
Cyril Langevine 4
Kameron Langley 2
Kevin Larsen 1
Ethan Lasko 1
Michael Laster 1
Victor Law 1
Mike Layssard 2
Malik Legania 1
Will Leviton 1
Darius Lewis 4
JeQuan Lewis
VCU Rams (NCAA)
3
Zach Lewis 1
Mike Lewis 3
Duncan Lexander 1
Devin Liggeons 1
Scottie Lindsey 1
Spencer Littleson 2
Otis Livingston 3
L.J. Livingston, Jr. 1
Markell Lodge 1
Sam Logwood 1
Makinde London 1
Jermaine Long 1
Nate Louis 1
Sanjay Lumpkin 1
Tyler Lydon 1
Tyrone Lyons 2
Connor Macdougall 1
Nehemiah Mack 1
Kajon Mack 1
Trent Mackey 1
J.P. Macura 1
Darius Maddox 2
William Magarity 2
Malik Maitland 1
Dusan Majstorovic 1
Kyle Mallers 1
Nick Malonga 1
Gonar Mar 1
Tyere Marshall 1
Jarrel Marshall 1
Hassan Martin 3
Micah Mason 1
E.C. Matthews 4
Tyler Maye
VCU Rams (NCAA)
3
Justin Mazzulla 1
Andrew McAuliffe 3
Zach McCormick 1
Johnny McCoy 1
Markis McDuffie 1
Eric McGill 1
Patrick McGlynn 2
Jacob McIntosh 2
Bryant McIntosh 1
Marquelle McIntyre 1
Kamar McKnight 1
Geovonie McKnight 1
Logan McLane 1
Unique McLean 3
Tre McLean 1
Anfernee McLemore 1
Jack McVeigh 1
Brendan Medley-Bacon 2
Rod Melton 1
Mike Melvin 3
A.J. Merriweather 1
Oskar Michelsen 3
Kevin Mickle 1
Isiaha Mike 2
Keaton Miles 1
Isaiah Miles 2
Malik Miller 2
Will Miller 1
Rayshawn Miller 2
Roderick Mills 1
Davion Mitchell 1
Devin Mitchell 1
Alex Mitola 1
Matt Mobley 3
Sean Mobley
VCU Rams (NCAA)
2
Dallas Moore 1
Willie Moore 1
Zeke Moore 1
Marquise Moore 1
Trushaun Moorer 1
John Moran 2
Bryce Morgane 1
Harry Morrice 2
Shaquille Morris 1
Ed Morrow 1
Kingsley Moses 1
Trey Moses 1
Hanner Mosquera-Perea 1
Michael Moss 1
Jamir Moultrie 1
Haric Murray 1
DeSean Murray 1
Kameron Murrell 1
John Murry 1
Justyn Mutts 1
Brendon Myles 1
Marinus N'guessan 1
Emmett Naar 2
Papa Ndao 2
Ousmane Ndim 1
Rayshawn Neal 1
Cullen Neal 1
Matt Neufeld 4
Shavar Newkirk 2
Karmari Newman 1
Amanze Ngumezi 1
Terry Nolan 1
Landers Nolley II 1
Riley Norris 2
Aleks Novakovich 1
Willy Nunez 1
Chris Nunn 1
Rauno Nurger 1
Sean O'mara 1
Retin Obasohan 1
Karlos Odum 1
Chuba Ohams 1
John Ojiako 1
Michael Okafor 1
Victor Okafor 2
Duby Okeke 1
Chuma Okeke 1
Bola Olaniyan 1
Dee Oldham 1
Pierfrancesco Oliva 2
Emmanuel Olojakpoke 1
Dylan Painter 1
Deven Palmer 3
Kwe Parker 2
Wali Parks 1
Eric Parrish 1
Torrey Patton 1
Pauly Paulicap 1
Devontavius Payne 1
Mike Peake 1
David Pekarek 1
Elijah Pemberton 1
Jordan Perkins 3
Roderick Perkins 1
Jock Perry 1
Tayler Persons 1
Lamar Peters 1
Josh Peterson 1
Quentin Peterson 1
Da'shawn Phillip 3
Curtis Phillips 1
Saul Phiri 2
Adam Pickett 1
Carl Pierre 2
Dane Pineau 1
Luwane Pipkins 3
Tyler Plummer 1
Cletrell Pope 1
Terence Porter 1
Trey Porter 1
Chris Porter-Bunton 1
Marcus Posley 2
Allen Powell 1
Tysean Powell 2
Pookie Powell 1
Jordan Preaster 1
Tevin Prescott 1
Ryan Preston 2
Walter Prevost 3
Sean Price 1
Jordan Price 3
KiShawn Pritchett 3
Greg Pryor 1
Markos Psimitis 2
Trey Quartlebaum 1
Diago Quinn 1
Tyrece Radford 1
Matija Radovic 1
Matt Rafferty 1
Joe Rahon 1
Mason Ramsey 1
M.J. Randolph 1
Kyson Rawls 2
Jalen Ray 1
Kamron Reaves 1
Austin Reaves 1
Leon Redd 1
Romar Reid 1
Rusty Reigel 4
Daniel Relvao 1
Tyler Reynolds 1
Jalen Reynolds 1
Miles Reynolds 2
Ryan Rhoomes 1
Adrian Rich 1
Liwayne Richardson 1
Malachi Richardson 1
Spirit Ricks 2
Tashombe Riley 1
Giir Ring 1
Jeff Roberson 2
Tyler Roberson 1
Cleon Roberts 3
Eric Robertson 1
Andrew Robinson 2
Aaron Robinson 2
Justin Robinson 1
Jordan Robinson 4
Nigel Robinson 1
Stanford Robinson 4
Nick Robinson 1
Josh Robinson 1
Davell Roby 5
Isaiah Roby 1
Jeromy Rodriguez 1
Christian Rohlehr 1
Jordan Roland 2
Max Rothschild 1
Martin Roub 1
Julian Royal 1
Michael Rudy 1
Daron Russell 2
Hunter Sabety 1
Hunter Sadlon 1
Yevgen Sakhniuk 1
Nakye Sanders 3
Marcus Santos-Silva
VCU Rams (NCAA)
2
Pierre Sarr 1
Romone Saunders 1
Jared Savage 1
Jaden Sayles 1
Lawson Schaffer 1
Fred Scott 1
Kavaughn Scott 1
Shackquiel Scott 1
Shayne Scruggs 2
Micah Seaborn 1
Samir Sehic 1
Zach Sellers 1
Sean Sellers 1
Christian Sengfelder 2
Jordan Session 1
Jon Severe 1
Landry Shamet 1
Nick Sherod 2
Dontrell Shuler 1
Johnnie Shuler 4
Devin Sibley 1
Yoro Sidibe 2
Tariq Simmons 1
Jarrod Simmons 1
Mike'l Simms
VCU Rams (NCAA)
2
D'Marcus Simonds 1
Jaren Sina 1
Gavin Skelly 1
Prokop Slanina 1
Nych Smith 1
Keith Smith 1
Tarin Smith 3
Collin Smith 1
Daishon Smith 1
Lucas Smith 1
Peter Sorber 1
Antwan Space 1
Cam Spencer 1
Horace Spencer 1
Derek St. Hilaire 1
Tim Stainbrook 1
Solly Stansbury 1
Xavian Stapleton 1
Joshua Steel 1
Patrick Steeves 2
Samir Stewart 1
Collin Stewart 1
Jaylin Stewart 1
B.J. Stith 1
Brandan Stith 1
Courtney Stockard 1
Elafayette Stone 1
Amar Stukes 4
Brian Sullivan 1
A.J. Sumbry 1
Edmond Sumner 1
Anthony Swan 1
David Syfax 2
Nathan Taphorn 1
Idris Taqqee 5
Myles Tate 1
Will Tavares 1
Jimmie Taylor 2
Deion Taylor 2
Evan Taylor 1
Gabe Taylor 1
Kellon Taylor 3
Douglas Taylor 1
Tahjai Teague 1
Troy Temara 1
Jack Tempchin 1
Jared Terrell 6
Michael Tertsea 2
Koby Thomas 2
Mandell Thomas 1
Jeff Thomas 1
Elijah Thomas 1
Trey Thompson 1
Shevon Thompson 1
Christion Thompson 2
Austin Tilghman 1
Zachary Tillman 1
Justin Tillman
VCU Rams (NCAA)
5
Isaiah Tisdale 1
Arnaldo Toro Barea 2
Andre Toure 1
Joe Toye 2
Jordy Tshimanga 1
Justin Tuoyo 1
Khalil Turner 1
Khalea Turner-Morris 2
Stan Turnier 1
Jeremie Tyler 1
Jordan Tyson 3
D'marques Tyson 1
Aher Uguak 1
Dominique Uhl 1
Bryan Urrutia 3
Jarrod Uthoff 1
Daniel Utomi 1
Issac Vann
VCU Rams (NCAA)
2
Dimencio Vaughn 1
Austin Vereen 1
Tydus Verhoeven 1
Kevon Voyles 1
Dion Wade 1
Ahmad Wagner 1
Jontrell Walker 1
Marcus Wallace 1
Julian Walters 1
Jaykwon Walton 1
De'torrion Ware 1
Eric Washington 1
Antony Washington 4
Yuta Watanabe 3
Manuale Watkins 1
Jordan Watkins 4
Earl O. Watson 2
Glynn Watson 1
Nick Weatherspoon 1
Quinndary Weatherspoon 1
Charlie Weber 1
Tai Webster 1
Davious Webster 1
Elliott Welmer 2
Marek Welsch 1
Justin Whatley 3
Sahvir Wheeler 1
Steven Whitley 1
Jimmy Whitt 1
Larry Wideman 1
Isaiah Wilkins 1
Kimar Williams 1
Ibn Williams 2
C.J. Williams 1
Christian Williams 1
Jonathan Williams
VCU Rams (NCAA)
5
Timothy Williams 1
Nic Williams 1
Kindred Williams 1
Jason Williams 1
Jai Williams 1
Isaiah Williams 1
Kane Williams 1
Eric Williams 1
Daivien Williamson 1
Payton Willis 1
Darrlyn Willis 1
A.J. Wilson 1
Alec Wintering 1
Marshall Wood 2
Caleb Wood 1
Adam Woodbury 1
Peyton Woods 1
Derrick Woods 2
Antonio Woods 1
Kenny Wormley 1
Kalif Wright 1
Dion Wright 2
Justin Wright-Foreman 1
Achraf Yacoubou 2
Milik Yarbrough 1
Nemanja Zarkovic 1
Bo Zeigler 1