Xzavier Gaines has faced 109 opponents throughout his career

Player Team(s) Games
Otoja Abit 1
Alex Adediran 1
John Allen 1
Kirk Archibeque 1
Charles Baker 1
Ka'ron Barnes 1
Patrick Beilein 1
Nick Billings 2
Grant Billmeier 1
Chris Bosh 1
Luke Boythe 1
Chaz Briggs 1
Parish Brockman 1
Robert Brooks 1
Ronnie Burrell 1
Yankuba Camara 1
Isiah Carson 1
Brandon Carter 1
Kern Carter 1
Joel Casseus 2
A.J. Castro 1
Justin Cerasoli 1
Steve Cobb 1
Lenny Collins 1
J.d. Collins 1
Donald Copeland 1
Jonathan Curran 1
Mohammed Diakite 1
Saulius Dumbliauskas 1
Wade Dunston 1
Lashard Duran 1
B.J. Elder 1
David Ewing 1
Kevin Farley 1
Jordan Fithian 1
Alex Gambino 1
Casey Gibbons 1
Brian Gibbs 1
Mike Gordon 1
Michael Gordy 1
Dexter Gray 1
Anthony Green 1
Josh Gross 1
Troy Hailey 1
Lamont Hamilton 1
Danny Hargrove 1
Grant Harrell 1
Andre Heard 1
Johannes Herber 1
Sebastian Hermenier 2
Daryll Hill 1
Jarrett Jack 1
Schafer Jackson 1
Cedric Jackson 1
Tizzo Johnson 1
Jay Joseph 1
Louie Karis 1
Matt Kline 1
Brian Laing 1
Eugene Lawrence 1
Michael Lee 1
Marvin Lewis 1
Jared Lewis 1
Greg Lewis 1
David Lisle 1
Patrick Lottin 1
James Maye 1
Devin Mayo 1
Sean McCarthy 1
Anthony McHenry 1
Emmanuel Messy 1
Phil Missere 1
J.R. Morris 1
Willie Morse 1
Isma'il Muhammad 1
Edward Nelson 1
David Nelson 1
Sean Nolen 1
Jamar Nutter 1
Stanley Ocitti 1
Erik Olson 1
Thanasi Panagiotakopoulos 1
Nick Patella 1
Kevin Pittsnogle 1
Duriel Price 1
James Randle 1
Nygel Roach 1
Tyrone Sally 1
Luke Schenscher 1
Drew Schifino 1
Ahmad Smith 1
Jeffrey St. Fort 1
Trei Steward 1
Andre Sweet 1
Sean Taibi 1
Eric Taylor 1
Ronnie Taylor 1
Cody Toppert 1
Melvin Tyler Jones 1
Chris Vandenberg 1
Jacques Vigneault 1
Brett Watson 1
Joe White 2
Kelly Whitney 1
Billy Williams 2
Ryan Williams 1
Brian Yarbrough 1
Josh Yeager 1
Willy Youtchou 1