Xavier Mayo has faced 191 opponents throughout his career

Player Team(s) Games
Brendan Adams 1
Emmanuel Adedoyin 2
Christian Agnew 2
Pietro Agostini 2
Temi Aiyegbusi 1
Akok Akok 1
Wajid Aminu 2
Ryan Anders 1
Brandon Anderson 1
James Anderson II 2
Kenny Aninye 2
Mo Arnold 2
Ahsan Asadullah 2
Geo Baker 1
Ezekiel Balogun 1
Destin Barnes 2
Myo Baxter-Bell 3
David Bell 2
Frank Bertz 1
Jamari Blackmon 2
Tucker Blackwell 1
Allin Blunt 1
James Bouknight 1
C.J. Brim 2
Nick Brooks 1
Michael Buckland 2
Ryan Burkhardt 2
Jordan Burns 1
Josh Caldwell 1
Josh Carlton 1
Shaq Carter 1
Carson Cary 2
Caleb Catto 2
Deniz Celen 1
Tamenang Choh 1
Curtis Cobb III 1
Jordan Coleman 1
Kaleb Coleman 2
Milija Cosic 1
Perry Cowan 1
Elijah Cuffee 3
Nelly Cummings 1
Tytist Dean 1
Ceasar Dejesus 1
Tommy Dempsey 1
Matt Dewolf 1
Alpha Diallo 1
Mahamadou Diawara 2
Avery Diggs 1
Cameron Diggs 2
Mamadou Doucoure 1
Ibrahim Doumbia 1
Joey Downes 1
David Duke 1
Josh Endicott 2
J.T. Escobar 2
Yaradyah Evans 1
Jack Ferguson 1
Andrew Fleming 2
Ja'mier Fletcher 1
Derrick Flowers 1
Andrew Fonts 1
Elijah Ford 1
Dan Friday 1
Dre Fuller 1
Tommy Funk 1
Jalen Gaffney 1
Sam Gagliardi 2
Jaylan Gainey 1
Ivan Gandia-Rosa 2
Greg Gantt 1
Josh Gantz 1
Matt Garry 1
Alter Gilbert 1
Joey Glynn 1
Xavier Grant 1
Lonnie Grayson 1
Darin Green 1
Malik Hardy 2
Ron Harper Jr. 1
Chauncey Hawkins 1
Parker Hazen 1
Tracy Hector 2
Darius Henderson 1
Carter Hendricksen 2
Rob Higgins 1
Jacob Hobbs 2
Emmitt Holt 1
Caleb Homesley 3
Tyler Hooker 2
Joshua Howard 1
Zach Hunsaker 1
Rosel Hurley 1
Dazon Ingram 1
Rapolas Ivanauskas 1
Terry Ivery 2
Nigel Jackson 1
Scottie James 3
Dorian James 2
Mervin James 2
Myles Johnson 1
Tony Johnson 1
K.J. Johnson 2
Greg Jones 2
Christiaan Jones 2
Joel Kabimba 2
Alex King 1
Tavon King 2
Ben Kinker 1
Stevan Krtinic 1
Adili Kuerban 2
Cyrus Largie 2
Jamie Lewis 2
Zach Light 1
Emanuel Littles 2
Bryson Lockley 2
Christian Lutete 1
Brandon Mahan 1
Chris Mann 1
Will Martinez 1
Montez Mathis 1
Aleksa Matic 2
Deanthony McCallum 2
Caleb McConnell 1
Darius McGhee 3
Unique McLean 1
John Matt Merritt 2
Miles Miller 2
Matt Milon 1
David Mitchell 1
Ron Mitchell 1
Ryan Moffatt 1
Kris Monroe 1
Alex Morales 1
Paul Mulcahy 1
Luke Nathan 1
Tyrone Nesby IV 1
Jimmy Nichols 1
Obadiah Noel 1
Kevin Norman 2
Ugo Obineke 2
John Ogwuche 1
Jordyn Owens 1
Jorge Pacheco-Ortiz 3
Wheza Panzo 2
Rob Perry 2
Luwane Pipkins 1
Tyler Polley 1
Blake Preston 1
Josh Price 1
Trey Quartlebaum 1
Justus Rainwater 2
Jahlil Rawley 2
Will Rayman 1
Keegan Records 1
Holden Redparth 1
Colton Reed 1
A.J. Reeves 1
Tucker Richardson 1
Dakota Rivers 2
Shiloh Robinson 3
Kyle Rode 3
Christian Rohlehr 1
Drew Romich 2
Garrett Sams 2
Aamahne Santos 2
Zach Scott 2
John Scully 1
Trey Sides 2
Collin Smith 1
Antonio Spencer 2
Jaxson Strates 2
Patrick Szpir 1
Kalil Thomas 1
Brian Thomas 2
Christian Vital 1
Jalen Warren 2
C.J. Washington 2
Isaiah Whaley 1
Maliek White 1
Deandre Wilkins 1
Matthew Wilson 1
Sidney Wilson 1
Logan Windeler 1
Connor Withers 1
Diante Wood 2
Bryce Workman 2
Akwasi Yeboah 1
Kalif Young 1
Jacob Young 1
Payton Youngblood 2