Randy Phillips has faced 670 opponents throughout his career

Player Team(s) Games
Will Adams 2
Brian Addison 2
Nathan Adrian 1
Jashaun Agosto 1
Esa Ahmad 1
Nickeil Alexander-Walker 1
Darrion Allen 2
Michael Allison 3
Corey Allmond 5
Jake Allsmiller 1
Justin Ammerman 1
Noe Anabir 1
Ryan Anderson 8
Carlitos Anderson 1
David Andoh 1
Jack Anton 1
Austin Arians 1
Ruben Arroyo-Felix 3
Kyle Arseneault 6
Olaseyi Ashaolu 4
Byron Ashe 3
Fabien Ateba
Tours (FRA-3)
1
Landon Atterberry 1
Larry Austin 1
Austin Awad 3
Jaylen Babb-Harrison 3
Jonathan Baehre 2
Tirrell Baines 2
Darius Banks 1
Djery Baptiste 1
Kentrell Barkley 1
Keita Bates-Diop 1
Julian Batts 1
Myo Baxter-Bell 6
Noah Baylor 1
Wabissa Bede 1
Davon Bell 2
Isaac Belton 2
Maciej Bender 1
Joel Berry 1
Justin Bibbs 1
Jeremy Bichard
Tours (FRA-3)
1
Kerry Blackshear 1
Kellen Blake 1
Jaylen Bland 7
Kevin Blaser 1
Adam Blazek 1
Maurice Bolden 3
James Bolden 1
Marko Boltic 1
Phil Booth 1
Guillaume Boucard 7
Souley Boum 1
Jamaree Bouyea 1
Christian Boveda 1
Erik Bowen 1
Jordan Bowling 3
Miles Bowman 2
Devonte Boykins 2
Tony Bradley 1
Montay Brandon 1
Mikal Bridges 1
Nate Britt 1
Bjorn Broman 5
Anders Broman 5
Cane Broome 1
Rhamel Brown 7
Quinnel Brown 3
Stephan Brown 1
Tookie Brown 1
Clevon Brown 1
Jalen Brunson 1
Marcus Bryan 1
C.J. Bryce 1
Marcus Burk 5
Murphy Burnatowski 2
Rafeeq Bush 1
Deontaye Buskey 2
Russell Byrd 4
Lovell Cabbil 6
Juan Cabot
BBC Nyon (SWI-1)
1
Devontae Cacok 1
Junior Cadougan 6
Nemanja Calasan 1
Jason Calliste 6
Alex Campbell 7
Kareem Canty 1
Marcus Capers 3
Jordan Caroline 1
Brent Carraway 1
Sampson Carter 4
Terrell Carter 4
Jevon Carter 1
Marius Chambre
Tours (FRA-3)
1
Antoine Chandler 2
Kolby Chapman 1
Trey Chapman 1
Kamil Chapman 3
Joseph Chartouny
Rennes (FRA-3)
1
Myles Charvis
KW Titans (CAN-1)
1
Kwan Cheatham 1
Ray Chen 3
Brandon Childress 1
Jordan Cintron 3
Raiquan Clark 1
Chris Clarke 1
Marquis Clayton 1
Chris Clemons 5
Cliff Clinkscales 7
Clifford Clinkscales 2
Andre Coach 1
Kanler Coker 1
Zach Coleman 1
John Collins 1
Chris Commons 3
Hallice Cooke 1
Xavier Cooks 5
Jaheam Cornwall 1
Dhamir Cosby-Roundtree 1
Jabari Craig 3
Michael Craion
Tours (FRA-3)
1
Bryant Crawford 1
Tyler Creammer 2
Romeo Crouch 2
Elijah Cuffee 3
Ross Cummings 1
Andrew Dakich 1
Michael Davenport 1
Josh Davenport 2
Jamaal David 1
Glen Davis 4
Daylin Davis 1
K.J. Davis 1
Brian Dawkins 2
John Dawson 3
Tim Delaney 1
Ronald Delph 1
Larry Dennis 1
Victor Desponds 1
Donte DiVincenzo 1
Lewis Diankulu 1
Davon Dillard 1
Reggie Dillard 4
Daniel Dingle 2
Cory Dixon 2
Mladen Djordjevic 1
Daniel Dooley 6
Ahmed Doumbia
Tours (FRA-3)
1
Luke Doyle 1
Ed Drew 2
Lindsey Drew 1
Jeff Dufour
BBC Nyon (SWI-1)
1
Thomas Dunans 1
Tavian Dunn-Martin 1
Randy Dupont 1
Malcolm Duvivier 9
Sheldon Eberhardt 2
Luke Eddy 1
Aaren Edmead 1
Kedar Edwards 4
Abrian Edwards 1
Mike Edwards 1
David Efianayi 4
Julian Eleby 1
Akeem Ellis
KW Titans (CAN-1)
6
Matt Elmore 1
Valentin Erard
BBC Nyon (SWI-1)
1
Matt Erps 1
Craig Eubanks 1
Andrew Eudy 5
Nick Evans 4
Johan Eveillard
Rennes (FRA-3)
1
Dominic Ezeani 3
Charles Falden 2
Olumuyiwa Famutimi
KW Titans (CAN-1)
10
Zach Farquhar 1
Josh Ferguson 5
Frankie Ferrari 1
Najah Fink 1
Matthew Fisher-Davis 1
Andrew Fishler 1
Isaac Fleming 1
Phlandrous Fleming 2
Chris Flemmings 1
Jaylen Fornes 1
Elijah Foster 1
Chase Foster 1
Andre Fox 4
Spencer Franklin 3
Gabe Freeman 4
Raul Frias 1
Joel Friesen
KW Titans (CAN-1)
1
Thomas Fritschi 1
Joel Fuchs 1
Nick Fullard 1
Seth Fuller 1
Anthony Gaines 3
Milik Gantz 1
Brock Gardner 3
Bryan Gee 1
Cory Gensler 5
Damarion Geter 3
Tanner Giddings 4
Garrett Gilkeson 2
Collin Gillespie 1
Devin Gilligan 2
Donovan Gilmore 1
B.J. Gladden 1
B.J. Glasford 1
Grandy Glaze 1
Montae Glenn 1
Charles Glover 3
Logan Godfrey 1
Youri Golitin
Rennes (FRA-3)
1
Garrison Goode 1
Leo Goodman 1
Daniel Gordon 1
Denny Grace 1
Angelo Griffis 2
Christian Hairston 1
Derek Hall
KW Titans (CAN-1)
2
Carl Hall 2
Josh Hall 1
Stephen Halstead 1
Kyre' Hamer 2
Amari Hamilton 1
Chase Harler 1
Steve Harris 1
Jon Harris
KW Titans (CAN-1)
4
Jamell Harris
KW Titans (CAN-1)
1
Julian Harris
KW Titans (CAN-1)
5
Tyrin Harris 1
Usman Haruna 1
Almir Hasandic 1
Jailan Haslem 1
Benoit Hayman
BBC Nyon (SWI-1)
1
Peyton Heck 1
Parker Helgerson 1
Arell Hennings 1
Alexander Henry 1
Joel Hernandez 1
Doug Herring 1
Isaiah Hicks 1
Brody Hicks 1
Ryan Hiepler 1
Jody Hill 1
Ahmed Hill 1
Mitch Hill 3
Chad Hoffer 1
David Holden 1
J.R. Holder 5
Ria'n Holland 1
Tra-Deon Hollins 2
Caleb Homesley 3
P.J. Horne 1
Edward Horton
KW Titans (CAN-1)
4
Monta Houston 1
Javis Howard 4
Arben Hoxha 1
Cornelius Hudson 1
Roman Huger
Tours (FRA-3)
1
Michael Hughes 1
Mike Hughes 1
Goran Ikonic 1
Denzel Ingram 1
Fred Iruafemi 2
Stefan Ivanovic
BBC Nyon (SWI-1)
1
Jimond Ivey 1
Antino Jackson 1
Aaron Jackson 2
Justin Jackson 1
C.J. Jackson 1
Tyrie Jackson 1
Delveion Jackson 1
Zach Jacobs 1
Musa Jallow 1
Denzel James
KW Titans (CAN-1)
2
Scottie James 3
Eric Jamison 3
Milos Jankovic 1
Samuel Japhet-Mathias 1
Michel Jean-Baptiste Adolphe
Tours (FRA-3)
1
Stephon Jelks 1
Justin Jenkins 1
A.J. John 1
Chris Johnson 3
Alex Johnson 3
Isaiah Johnson 2
Marlon Johnson 3
Tremayne Johnson 2
Ryan Johnson 1
Keon Johnson 2
Nigel Johnson-Tyghter
KW Titans (CAN-1)
8
Kenneth Terrell Jones 2
Maurice Jones 2
Chris Jones 6
Jordan Jones 4
Greg Jones 1
John Jones 1
Ty Jones 2
Nicolas Jotterand
BBC Nyon (SWI-1)
1
Taavi Jurkatamm 1
Thomas Jurkovitz 1
Japhet Kadji 1
Brandon Kamga 1
Diego Kapelan 3
Bijanu Kashama 1
Ethan Kay 2
Christian Keeling 4
Shaquille Keith 5
Trey Kell 4
Ryan Kemrite 6
Jalen Kendrick 1
Matt Kennedy 1
Marlon Kessler 1
Denzel Keyes 1
Joel Kindred 9
Ian Kissell 1
Sagaba Konate 1
Branislav Kostic 1
Karolis Kundrotas 2
Riley Lachance 1
Mogga Lado 5
Darnell Landon 1
Khris Lane 2
Khadre Lane 1
Joey Lane 1
Kameron Langley 1
Christophe Larrouturou
Tours (FRA-3)
1
Kwei Lartey 1
D.J. Laster 4
Mael Lebrun
Rennes (FRA-3)
1
Desmond Lee 6
Saben Lee 1
Tom Leibig 1
Marcus Lewis 5
Carl Lewis 3
Marcus Lewis 1
Rashad Lewis 1
Matt Lewis 1
Myles Lewis 1
Francois Lewis 1
Antwon Lillard 1
Anthony Lindauer 2
Braxton Linville 1
James Long 1
Johnathan Loyd 3
Korie Lucious 1
Meshack Lufile 3
Chadrack Lufile 3
Fineto Lungwana 1
Collin Luther 1
Damon Lynn
KW Titans (CAN-1)
8
Daijon Macklien 1
Elijah Macon 1
Kevin Madiamba 1
Ricky Madison 4
Cale Mainor 1
Blake Maness 1
Jamar Martin 3
Cody Martin 1
Caleb Martin 1
Antoine Mason 2
John Mason 1
Bruce Massey 2
Deandre Mathieu 1
Antwan Maxwell 2
Luke Maye 1
Matt McCarthy 1
Greg McClinton 1
Travis McConico 2
Wayne McCullough 6
Louis McCullough 2
Denny McDonald
KW Titans (CAN-1)
3
Keegan McDowell 3
Davaris McGowens 1
Marquelle McIntyre 1
Joey McLean 1
Montell McRae 1
Freddie McSwain 4
Kennedy Meeks 1
Darin Mency 1
Daxter Miles 1
Juwan Miller
KW Titans (CAN-1)
3
Will Miller 2
Raekwon Miller 4
Brandon Miller 2
Jo'vontae Millner 1
Tyron Minfir
Rennes (FRA-3)
1
Cortez Mitchell 4
Konstantinos Mitoglou 1
Ugo Mmonu 1
Nelson Moke 1
Westher Molteni 1
Chima Moneke 1
Jahleem Montague 1
Xavier Moon 3
Joe Mooney 1
Josiah Moore 6
Darius Moore 2
Doral Moore 1
Jeremiah Mordi 1
Greg Morrow
KW Titans (CAN-1)
2
Ambrose Mosley 1
Stuckey Mosley 1
Justin Moss
KW Titans (CAN-1)
3
Marco Mouron Barba 1
Sam Muldrow 6
John Murry
KW Titans (CAN-1)
1
Justyn Mutts 2
Jermaine Myers 2
Teyvon Myers 1
Divine Myles 1
Maleye N'Doye
BBC Nyon (SWI-1)
1
Kevin Ndahiro 1
Joel Ndondo 3
Brandon Neel 1
Tyrell Nelson 2
Ja'cor Nelson 1
Derick Newton 1
Jean-Jacques Nganga 1
L'hassane Niangane 4
Jared Nickens
KW Titans (CAN-1)
11
Derrick Nix 7
Mark Noble 1
Thomas Nolan, Jr. 1
Shawn O'connell 1
Liam O'reilly 4
Chuck Ogbodo 1
Duby Okeke 2
Obinna Oleka 3
Tre Olive 1
Damontez Oliver 5
Emmanuel Olojakpoke 1
Femi Olujobi 1
Michael Onyebalu 1
Robinson Opong Odoch 3
Tyrie Orosco 1
Kemy Osse 7
Stephen Osu 1
Anthony Ottley 2
Jorge Pacheco-Ortiz 6
Bubba Parham 1
Greg Parham 1
Eric Paschall 1
Sarju Patel 1
Juan Pattillo 2
Jacori Payne 1
Eral Penn 1
Miles Perdue 1
Roderick Perkins 2
Quentin Peterson 1
Jaylen Pettit 1
Tarik Phillip 1
Marvin Phillips
KW Titans (CAN-1)
5
Develle Phillips 1
Adam Pickett 5
Antanee Pinkard 1
Clement Poncet-Leberre
Rennes (FRA-3)
1
Mike Poole 7
Freddy Poole 1
Chad Posthumus 3
Armel Potter 2
Micah Potter 1
Erik Poulsen 1
Nick Powell 1
Raymon Pratt 1
Tevin Prescott 2
Sean Price 1
Rogers Printup 1
Marvin Prochet 1
Jahaad Proctor 2
Jelane Pryce 1
Joey Puddister 2
Drew Rackley 3
Remu Raitanen 1
Jordan Ratinho 1
Jordan Ratliffe 1
Jochen Ravache
Rennes (FRA-3)
1
Quinton Ray 1
Braylon Rayson 5
Aaron Redpath 4
A.C. Reid 3
Travis Releford 2
Nate Renfro 1
Jamal Reynolds 4
Adrian Rich 1
Ryan Richardson 1
Jaquel Richmond 1
Laquincy Rideau 2
Desmond Ringer 1
Angel Rivera 1
Demetre Rivers 1
Jamaal Robateau 3
Jeff Roberson 1
David Robertson 2
Robbie Robinson 6
Brandon Robinson 1
Raemond Robinson 2
Justin Robinson 1
Jamall Robinson 1
Noah Robotham 1
Aaron Rohlman 1
Obi Romeo 1
Rodney Ross 1
Logan Routt 1
Darius Roy 1
Niv Rozenholtz 1
Shea Rush 1
Colin Russell 1
Jermaine Samuels 1
Cheikh Sane
BBC Nyon (SWI-1)
1
Steven Santa Ana 2
Raivis Scerbinskis 1
Siler Schneider 1
Joffrey Sclear
Rennes (FRA-3)
1
Tyler Scott 6
Akeem Scott
KW Titans (CAN-1)
4
Jalen Seegars 1
Tyler Seibring 2
Cheick Sekou-Conde
Rennes (FRA-3)
1
Georges Serresse 7
R.J. Sessions 1
Caleb Shackleford 1
Justin Shelton 1
Chris Shields 3
T.J. Shorts 1
Dominic Shuler 2
Coye Simmons 1
Satnam Singh 2
Michael Sjoberg 1
Brady Skeens 5
Jarryn Skeete 7
Denny Slay 2
Thomas Smallwood
Tours (FRA-3)
1
Ashton Smith
KW Titans (CAN-1)
1
Ike Smith 1
Keith Smith 2
Jashaun Smith 5
Cam Smith 1
Jordan Smith 1
Nych Smith 1
Trent Smoot 1
Ramone Snowden 1
Jaret Sons 1
Dimitrije Spasojevic 1
Omari Spellman 1
Andre Statam 1
Bradley States 3
Zezmon Steeple 1
Kendall Stephens 1
Jordan Stevens
BBC Nyon (SWI-1)
1
Malik Story 4
Jordan Strawberry 1
Justin Strings
KW Titans (CAN-1)
2
Tramar Sutherland
KW Titans (CAN-1)
3
John Swanson 1
Tim Swanson 1
Dainan Swoope 2
Jimmy Sylvain 1
Ezra Talbert 6
Josiah Talbert 2
Jacob Talbert 1
Jordan Talley 1
Jarrell Tate 1
Tyrrel Tate 2
Isaiah Tate 3
Jae'Sean Tate 1
Denzell Taylor 6
Justin Taylor 1
Quenten Taylor 1
MaCio Teague 4
Ralph Temgoua
Tours (FRA-3)
1
Armel Tete 4
Kevin Thomas 1
Gentrey Thomas 4
DeAndre Thomas 2
Terry Thomas 2
Ahmad Thomas 5
Jamal Thomas 2
Clifford Thomas 2
Dmitri Thompson 2
Tarique Thompson 2
Johnathan Thompson 1
Tyler Thornton 3
Deshaun Thrower 4
Chad Timberlake 1
Charlie Tooley 1
Joe Toye 1
Tyree Tucker 1
Christian Turner 3
B.J. Tyson 1
Jermaine Ukaegbu 3
Daniel Utomi 1
William Van Rooij
BBC Nyon (SWI-1)
1
Julius Van Sauers 1
Trent Vanhorn 1
Kevin Vannatta 4
Luke Vargo 4
Austin Venable 3
Austin Vereen 1
Clay Verk 1
Ilija Vranic 1
Marvell Waithe 3
Deshaunt Walker 3
Ty Walker 2
Patrick Wallace 2
Isaiah Walton 5
Karrington Ward 1
Kevin Ware 2
Charlie Warner 1
Mike Warren 1
Jordan Washington 6
C.J. Washington 1
Jaywaun Washington 1
Richard Washington 1
Brandon Watkins 1
Tyrone Watson 4
Jordan Watson 1
Devin Watson 1
Jason Weaver 1
Will Weeks 2
Andrew Weir 1
Andre Wesson 1
Kaleb Wesson 1
Lamont West 1
Justin Whatley 1
Tyree White 6
Billy White 5
Stilman White 1
Austin White 4
Jordan Whitehead 2
Flenard Whitfield
KW Titans (CAN-1)
2
Shane Whitfield 5
Jordan Whitfield 1
Mitchell Wilbekin 1
Kirk Williams 8
Dexter Williams 7
George Williams 4
Coron Williams 1
Josh Williams 1
Kenny Williams 1
Jalen Williams 2
Kam Williams 1
Shawn Williams 1
Darien Williams 1
Isaiah Williams 3
Garrett Williamson 2
Payton Willis 1
Dwight Wilson 1
Devin Wilson 1
Jaron Withers 4
Alec Wnuk 4
Joel Wolfisberg
BBC Nyon (SWI-1)
1
Seventh Woods 1
Keyshawn Woods 1
Horace Wormely 2
Keith Wright 2
Nathan Wright 1
Jamal Wright 3
Simon Wright 1
Colt Yawn 1
Kyle Young 1
J.C. Younger 4
Andy Zagorac 1
Patrick Zeck 4
Giacomo Zilli 2
Taquan Zimmerman 1
Joel Zola 1
Kyle Zunic 2