Colin Ruffin has faced 198 opponents throughout his career

Player Team(s) Games
Jamal Ambrose 1
Tyler Andrews 1
Maleek Arington 1
Raphe Ayres 1
Chase Beasley 1
Beau Becker 1
Marqueas Bell 2
E.J. Bellinger 2
Quinlan Bennett 2
N.J. Benson 1
Tyler Bey 1
Jerome Beya 1
TJ Biel 2
Omaha Biliew 1
Kidtrell Blocker 1
Rodolfo Bolis 2
Tiger Booker 2
Kellan Boylan 1
Vincent Brady 1
Dylan Branson 1
Byron Brown 1
Christian Brown 2
Jamar Brown 1
Marcel Bryant 1
AJ Burgin 1
Jack Campion 2
Dawson Carper 1
Matteus Case 1
Nolan Causwell 2
Jamir Chaplin 2
Tanner Christensen 1
Drew Cisse 2
Donovan Clay 1
Noah Collier 1
Jlynn Counter 1
Khristion Courseault 1
Jacob Crews 2
Jaylen Crocker-Johnson 2
K.K. Curry 2
Kyndall Davis 2
Josiah Davis 1
Nick Davis 1
Denim Dawson 2
Cooper DeWitt 1
Aric Demings 1
James Dent Jr. 2
Babacar Diallo 1
Gabe Dorsey 1
Caleb Dorsey 1
Bradley Douglas 2
Emmanuel Dowuona 2
Josh Earley 2
Melvyn Ebonkoli 1
Cesare Edwards 1
Daniel Egbuniwe 1
John Egbuta 1
Evan Eursher 2
Cameron Faas 1
Frankie Fidler 1
Kayden Fish 1
Marcus Fitzgerald 1
Jaylin Gibson 1
Keshon Gilbert 1
Kolby Gilles 1
Gavin Gilstrap 1
Kanon Gipson 1
Noa Gonsalves 1
DeAntoni Gordon 2
Lazar Grbovic 2
Corbin Green 1
Isaiah Griffin 1
Isaiah Griffin 1
Ryan Hall 2
Tai Hamilton 1
Jermaine Hamlin 1
Mason Hanback 2
Jordan Hansen 1
Jayvis Harvey 1
Conrad Hawley 1
Jeremiah Hernandez 2
Miles Hicks 1
Nick Hittle 1
Kinyon Hodges 2
Sean Houpt 1
Kiree Huie 1
David Idada 2
Promise Idiaru 1
Zach Iyeyemi 1
D.J. Jackson 1
Jordan Jefferson 2
Koby Jeffries 2
Jason Jitoboh 2
Trent Johnson 1
Rodney Johnson Jr. 1
Robert Jones 1
Curtis Jones 1
Jaylen Jones 2
Luke Jungers 1
J.J. Kalakon 2
David Kamwanga 2
Jack Karasinski 1
Luke Kearney 1
Cade Kelderman 1
Tre King 1
Tay Knox 2
Anderson Kopp 1
Nick Kramer 1
Braden Lamar 2
Adam Larson 2
Jordan Lathon 1
Kyle Layton 1
KJ Lee 2
Jayden Lemond 1
Tamin Lipsey 1
Chase Lowe 1
Dan Luers 2
Sincere Malone 2
Jaeden Marshall 1
Rob Martin 2
Alston Mason 1
Damien Mayo 1
Sebastian Mendoza 2
Sam Mervis 2
Jack Mielke 2
Dieonte Miles 1
Jake Milkereit 1
Jeffrey Mills 1
Riley Minix 1
Damarco Minor 2
Kolton Mitchell 1
Makhel Mitchell 2
Milan Momcilovic 1
Bryce Monroe 1
Chance Moore 1
Javius Moore 2
Trey Moss 1
Issa Muhammad 2
Allen Mukeba 1
Ryan Myers 2
Jalen Myers 1
Jeff Ngandu 1
Yves Nkomba 1
Hamed Olayinka 1
Tony Osburn 1
Brayden Parker 1
Jackson Paveletzke 1
Jayson Petty 1
Jordan Pickett 2
Desmond Polk 2
Kiyron Powell 1
Tennessee Rainwater 1
Eddie Ricks III 1
Beon Riley 1
K.K. Robinson 2
Quani Rudd 2
Brady Ruggles 1
Arnas Sakenis 2
Abdou Samb 1
Rylee Samons 1
Qwanzi Samuels 1
Corey Sawyer 2
Jaylen Searles 1
Jordan Sears 2
Adeola Seun 1
Michael Shanks 2
Nakyel Shelton 2
Aquan Smart 2
AJ Smith 2
Braxton Stacker 2
Dorion Staples 2
Artese Stapleton 1
Caleb Stearman 1
Grant Stubblefield 1
Marquel Sutton 1
Ethan Taylor 1
Ray'Sean Taylor 2
Brian Taylor II 2
Drew Thelwell 1
Kalil Thomas 1
Terrance Thompson 2
Eddiean Tirado 2
Miguel Tomley 1
Unisa Turay 1
Hason Ward 1
BJ Ward 2
DeMarion Watson-Saulsberry 1
Jesiah West 2
J.J. White 1
Justin Williams 2
Desmond Williams 2
Charlie Williams 1
Creed Williamson 1
Knute Wood 2
Diante Wood 1
Lamar Wright 2
Shamar Wright 2
Ethan Yancy 2
Bogdan Zimonjic 1