Xavier Richards has faced 528 opponents throughout his career

Player Team(s) Games
Niki Aarnio 1
Elmeri Abbey 1
Devonta Abron 1
Dionte Adams 2
Aaron Adeoye 1
Niki Ahola 1
Roni Ahvenjarvi 1
Devaughn Akoon-Purcell 1
Deyton Albury
Bahamas (WC-QR)
1
Kyle Alexander
Canada (WC-QR)
2
Courtney Alexander 2
Nickeil Alexander-Walker
Canada (WC-QR)
1
Velario Altheimer 1
Justin Anderson 1
Kyan Anderson 1
Keenan Anderson 1
Alex Anderson 2
Tony Anderson 1
Trae Anderson 1
Carlos Anderson 1
Joel Angus III 1
Adaku Anumu 1
Walter Arnold 2
Brent Arrington 4
Darion Atkins 1
Ousmane Ba 2
Jaylen Babb-Harrison 3
Marcus Bailey-Henry 1
Wade Baldwin 1
Woeyram Bani 1
Nick Banyard 1
Chancellor Barnard 1
Taylor Barnette 4
Winslo Barry 1
Devon Baulkman 2
Ronnye Beamon 2
Anthony Beane 2
Trae Bell-Haynes
Canada (WC-QR)
2
Aaron Best
Canada (WC-QR)
2
Michael Bethea 1
Mbye Bittaye 1
Marshawn Blackmon 1
Delfincko Bogan 2
Elisha Boone 1
Evan Bradds 4
Jarekious Bradley 1
Tyler Bradley 1
Craig Bradshaw 4
George Brammeier 2
Lauri Brederholm 1
Malcolm Brogdon 1
Ke'Ron Brown 2
Yonel Brown 2
Remond Brown 1
Octavius Brown 1
Domas Budrys 1
Perrin Buford 2
J.J. Butler 1
Charlie Byers 1
J.R. Cadot
Bahamas (WC-QR)
1
Dwan Caldwell 2
Bo Calhoun 1
Jamaal Calvin 2
Jalen Cannon 1
Willie Carmichael III 1
Jordan Caroline 2
C.J. Carr 2
Reece Chamberlain 2
Mike Chandler 2
Dylan Chatman 1
Quinton Chievous 2
Caleb Chowbay 1
Antonius Cleveland 2
Ty Cockfield 1
Dietrich Cole 1
Orlando Coleman 1
Chauncey Collins 1
Corban Collins 3
Labarron Collins 1
Chase Comier 1
Aubrey Conerly 1
Lawrence Cooks 2
Josh Cooper 2
Qua Copeland 1
Jaron Cornish
Bahamas (WC-QR)
1
Jalen Courtney 1
Damarcus Croaker 1
Chad Culbreath 1
Christian Cunningham 1
Brian Darden 2
Kristopher Davis 1
Khalil Davis 3
C.J. Davis 1
DeAndre Davis 1
Rashad Davis
Bahamas (WC-QR)
1
Talbott Denny 1
Elias Desport 1
Nick Detlev 1
Aboubacar Diallo 1
Miguel Dicent 4
Assane Diop 3
Ibby Djimde 1
Marvin Dominique 1
Chad Donley 1
Kevin Douglas 1
Luke Doyle 2
Malcolm Drumwright 2
Terrence Durham 2
Erik Durham 1
Asa Duvall 2
Ed Dyson 1
Zach Edey
Canada (WC-QR)
1
Kedar Edwards 1
Amanze Egekeze 4
Melvin Ejim
Canada (WC-QR)
1
Anthony Elechi 4
Burak Eslik 1
Jonathan Fairell 1
Ivan Fatianov 1
D.J. Felder 2
Jamel Fields 1
Amric Fields 1
Roope Filtness 1
Perie Finley 2
Grant Fiorentinos 2
Matthew Fisher-Davis 1
James Fives 1
Kedrick Flomo 1
Najel Flowers 1
Maleek Frazier 1
Savonte Frazier 1
Chris Freeman 1
Shaquillo Fritz
Bahamas (WC-QR)
1
Marcus Fuggins 1
Lyonell Gaines 2
Karl Gamble 1
Tyler Gaskins 1
Shai Gilgeous-Alexander
Canada (WC-QR)
1
Anthony Gill 1
Joseph Gilmore 1
Terron Gilmore 1
Chaz Glotta 2
Zach Glotta 2
Leo Goodman 2
K.C. Goodwin 2
Nick Gorski 1
Mark Gray 1
Sebastian Gray
Bahamas (WC-QR)
1
Cameron Gregory 1
Roland Griffin 1
Kyle Gullett 1
Xavier Habersham 1
Tyler Hadden 4
Leonard Hall 2
Devon Hall 1
Jared Hamilton 2
J.C. Hampton 2
Devonte Hampton 1
Tre Hansborough 1
Darnell Harris 2
Lamontray Harris 2
James Harrison 1
Cameron Harvey 2
Waheid Hassan 1
Deontae Hawkins 1
Javontae Hawkins 1
Deondre Haynes 1
Tracy Hector 1
Tuomas Heikkila 1
Valtteri Heiskanen 1
Josh Henderson 1
Markell Henderson 1
Jalen Henry 2
Travis Hester 1
Buddy Hield
Bahamas (WC-QR)
1
Charles Hill 1
Elijah Hirsh 1
Chris Hooper 1
Yunus Hopkinson 1
Chris Horton 3
Franko House 1
Twymond Howard 2
Tyler Hubbard 1
Robert Hubbs III 2
Ira Hughley 1
Kirkland Humphrey 1
Tyrel Hunt 1
Jamal Hunter 2
Johan Immonen 1
Tre' Ivory 2
A.J. Jacklyn 1
Richmond Jackson 1
Keaton Jackson 1
Charles Jackson 2
Paul Jackson 4
Dontay Jackson 1
Rafin Jahan 1
Antonio Jenifer 1
Craig Jeudy 1
Tyreek Jewell 1
Chad Johnson 1
Reggie Johnson 1
Nino Johnson 1
Anthony Johnson 1
Jordan Johnson 2
Reginald Johnson 1
Rene Jokinen 1
Damian Jones 1
Jeff Jones 1
Brent Jones 1
Devante Jones 1
Jordan Jones 2
Isiah Jones 2
Duncan Jones 2
Nehemiah Jones 2
Lucas Jones 1
Kenny Jones 2
Bryce Jones 1
Ed Jones 2
Jarred Jones 1
Arkeem Joseph 1
Robert Joseph
Bahamas (WC-QR)
1
Carter Josephs 1
Dames Joshua
Bahamas (WC-QR)
1
Aleksa Jugovic 4
Joel Junttila 1
Niki Juntunen 1
Roy Juuti 1
Link Kabadyundi 1
Kaza Kajami-Keane
Canada (WC-QR)
2
Otso Kalsta 1
Eino Kandelin 1
Oliver Kanden 1
Pyry Kantomaa 1
Matias Karlin 1
Raynold Kasongo 1
Markus Kataja 1
Nikolas Kataja 1
Tatu Kayser 1
Trey Kellum 1
Quintavis Kelly 1
Francis Kiapway 1
Greg King 1
Lasse Kinnunen 1
Caid Kirven 1
Owen Klassen
Canada (WC-QR)
1
Timmy Knipp 2
Danrad Knowles
Bahamas (WC-QR)
1
Veikka Koivisto 1
Aaron Korn 1
Luke Kornet 1
Willy Kouassi 1
Kalle Kuivalainen 1
Joe Kuligoski 3
Joona Kuokkanen 1
Ali Kupiainen 1
Riley Lachance 1
Jeff Laidig 4
Nathan Laing 2
Chad Lang 1
Josh Langford 1
Wayne Langston 2
Daquan Langston 2
Johannes Lasaroff 1
Eric Laster 1
Deion Lavender 2
Richard Lee 2
Paris Lee 1
Deng Leek 1
Antti Lehtisaari 1
Valtteri Leino 1
Kaarlo Leino 1
Josh Lester 3
Terrell Lewis 2
Delbert Love 1
Carlton Lowe 1
Grant Lozoya 1
Austin Luke 4
Jonatan Lygdman 1
Manyin Machol 1
Willis Mackey
Bahamas (WC-QR)
1
Malik Maitland 2
Yemi Makanjuola 1
Dejuan Marrero 2
Jeff Martin 1
Ryan Martin 2
Javier Martinez 2
Karam Mashour 2
Nick Masterson 2
Garrison Mathews 1
Tommy Matthews 4
Nick Mayo 2
Kevin McClain 2
Justin McCloud 1
Gee McGhee 1
Eric McGill 1
Isaac McGlone 4
Mikyle McIntosh 1
Javon McKay 2
Demetrius McReynolds 1
Dwight Meikle 2
Mack Mercer 3
Veikka Mervola 1
Michael Messer 1
Cam Miller 1
Tavario Miller
Bahamas (WC-QR)
1
Franco Miller
Bahamas (WC-QR)
1
Matt Misner 1
Shelton Mitchell 1
Shelby Moats 1
Holden Mobley 2
Jacolby Mobley 1
Mahmoud Mohamed 1
Yonis Mohamed 1
Jussi Moilanen 1
Aaron Montonen 1
Xavier Moon 2
Armani Moore 2
Josiah Moore 2
Avery Moore 2
Nathan Moran 2
Bernard Morena 2
Anthony Morse 4
Trey Moses 1
Jeffery Moss 2
Detrick Mostella 2
Deverin Muff 2
Markus Muilu 1
Jean-Victor Mukama
Canada (WC-QR)
1
Patrick Muldoon 1
Nathan Mungo 2
Travis Munnings
Bahamas (WC-QR)
2
John Murry 2
Divine Myles 2
David Ndiaye 1
David Nesbitt
Bahamas (WC-QR)
1
Marshun Newell 1
Jake Newton 2
Derick Newton 2
Eemeli Niemi 1
Veikko Niskanen 1
Evan Nolte 1
Daniel Norl 1
Luke Norman 2
Rozell Nunn 1
Ossi Nurmi 1
Mikko Nurmi 1
Aapeli Nurminen 1
Onni Nurminen 1
Sean O'brien 2
Emmanuel Okoroba 1
Gunnar Olafsson 1
Bola Olaniyan 2
Christopher Olivier 1
Kelly Olynyk
Canada (WC-QR)
1
Malachy Onwudiegwu 1
Nolan Orpana 1
Tariq Owens 1
Daniel Parke 1
Brandon Parrish 1
Chazz Patterson 1
A.J. Patty 1
Cameron Payne 1
Brian Pegg 2
Oskari Pehkonen 1
Jalen Pendleton 2
Eli Pepper 1
London Perrantes 1
Jason Perry 1
Saku Pettinen 1
Joshua Phillips 2
Shembari Phillips 1
Luke Piotrowski 1
Josh Piper 1
Oiva Pollanen 1
Chris Pollard 2
Aale Pontinen 1
Matt Porter 1
Chris Porter-Bunton 2
Giddy Potts 2
Jamill Powell 4
Dwight Powell
Canada (WC-QR)
1
Deron Powers 2
Anthony Pratt 2
Jervon Pressley 2
Hudson Price 1
Nevell Provo 1
Nigel Pruitt 2
Kevin Punter 2
Jeremy Purvis 1
Darion Rackley 2
Tyler Rambo 1
Mason Ramsey 4
Oskari Rantala 1
Franz Rassman 1
Tony Rautiainen 1
Kendrick Ray 2
Jaqawn Raymond 2
Billy Reader 2
Phillip Reed 2
Derek Reese 2
Victor Reid 1
William Reid 1
Jarelle Reischel 2
Elias Reponen 1
Nigel Riberio 1
Josh Richardson 1
Denzel Richardson 2
Jaquel Richmond 1
Arnold Richmond 1
Corey Ricks 2
A.J. Riley 1
Elmeri Rinne 1
Angel Rivera 2
Jeff Roberson 1
Kassius Robertson
Canada (WC-QR)
2
Josh Robinson 3
Hakeem Rogers 2
Kris Rolle 1
Drew Romich 2
Thomas Ronnholm 1
Torrance Rowe 4
Chandler Rowe 2
Jacquez Rozier 1
Nate Rucker 1
Samu Ruskio 1
Eshaq Safi 1
Joni Salmi 1
Akseli Salo 1
Burton Sampson 2
T.J. Sapp 1
Jared Savage 2
Admiral Schofield 1
Dylan Schulte 2
Thomas Scrubb
Canada (WC-QR)
2
Philip Scrubb
Canada (WC-QR)
2
Sean Sellers 1
Justin Seymour 2
Akar Sharef 1
Marial Shayok 1
Karviar Shepherd 1
James Siakam 1
Daniel Siirama 1
Keenan Simmons 1
Edward Simpson 2
Montez Singleton 1
Malcolm Smith 1
Reggie Smith 1
Demarius Smith 1
Nick Smith 4
Randall Smith 1
Marquavius Smith 1
Charles Smith 1
Naiel Smith 1
Kentwan Smith
Bahamas (WC-QR)
1
Tyler Smithpeters 2
Warren Staples 1
Andre Statam 2
Donivine Stewart 1
Jaylin Stewart 1
B.J. Stith 1
Josh Stone 1
Kareem Storey 2
Kevin Straih 1
Eric Stutz 2
Miki Sulander 1
Marcus Tarrance 1
Khristian Taylor 1
Myles Taylor 1
Casey Teson 1
T.J. Thomas 1
Shirmane Thomas 4
J.J. Thompson 1
Terrell Thompson 1
Mychel Thompson
Bahamas (WC-QR)
2
Devin Thornton 1
Mike Tobey 1
Jaquail Townser 3
Greg Tucker 2
Spencer Turner 2
Jeremie Tyler 1
Lowell Ulmer 1
Reggie Upshaw 2
Marquis Vance 1
Aleksi Vanhainen 1
Erik Vanttinen 1
Michael Vardaman 2
Jalen Variste 1
Dawson Verhines 2
Letrell Viser 1
Rob Vozenilek 1
Corey Walden 2
Andre Walker 1
Marcus Wallace 1
Cameron Wallace 1
Angelo Warner 2
Chris Washburn 1
Austin Watkins 1
Nathan Watkins 1
Jeremy Watson 4
Paul Webb 1
Ryan Weber 1
Quadir Welton 1
Connor Wheeler 1
Isaiah Wilkins 1
Josh Williams 1
Kenrich Williams 1
Michael Williams 1
Zavion Williams 1
Jarvis Williams 1
Aubrey Williams 1
Kyle Williams 1
Treshaad Williams 2
Marquel Willis 2
Tony Wills 1
Damien Wilson 1
Tamarcio Wilson 1
Charles Wilson-Fisher 1
Kyle Wiltjer
Canada (WC-QR)
1
Maurice Wiltz 1
Dylan Windler 2
Brett Wishon 2
Trevis Wyche 1
Eemeli Yalaho 1
Kalif Young
Canada (WC-QR)
1
Abdimaalik Yusuf 1
Justin Zachary 2
Trey Zeigler 1