Josh Clark has faced 100 opponents throughout his career

Player Team(s) Games
Kabir Abu 1
Adrian Anderson 1
Santa Ataha 1
Colby Bargeman 1
Ian Berry 1
James Brame 1
Philip Brandreth 1
Terrell Brown 1
Justin Brown 1
Joel Burns 1
Ciaran Burns 1
Todd Cauthorn 2
Ashley Chandley 2
Mike Cook 1
Damian Cope 1
Cesar Dasilva 1
Calvin Davis 1
Sterling Davis 1
Harry Disy 1
Aaron Drakeford 1
Guy Dupuy 1
Shaun Durant 1
Tommie Eddie 1
Simon Emmerson 1
Jamel Felix 1
William Funn 1
Ibrahim Gariba 1
Steven Gayle 1
Randy George 1
Jermaine Gonsalves 1
Matt Gorman 1
Irmantas Griksas 2
James Hamilton 1
Skouson Harker 1
Elmer Harrison 2
Gregory Harvey 1
Daniel Hildreth 1
Frank Holmes 2
Dian Ivanov 1
Janis Ivanovskis 1
Tomas Janusauskas 1
Milek Jivens 1
Jason Johnson 1
Julius Joseph 1
Peter Knight 1
Giedrius Knysas 1
Barry Lamble 1
Kenny Langhorne 1
Perry Lawson 2
Chi Lewis-Parry 1
Atiba Lyons 2
Charles Madike 1
Chez Marks 1
Michael Martin 1
Chad McKnight 1
Carl McNally 1
Daniel Midgley 1
Tack Minor 1
Dawud Morris 2
Eddie Morrison 1
Gareth Murray 1
Shawn Myers 1
Michael New 3
Leon Nziye 1
Oskar Ociepa 1
Leonid Okorie 1
Roy Owen 1
Anthony Paez 1
Ryan Patton 2
Philip Perre 1
Frank Phifer 1
Marius Poskus 1
Marc Pratt 1
Craig Pringle 1
Jordan Ranklin 1
Sherman Rivers 1
Scott Russell 1
Daniel Sandell 1
Christopher Sanders 1
Blake Shelton 1
Maximillion Simon 1
Christian Single 1
Drew Spinks 2
Dru Spinks 1
Tafari Toney 1
Vidmantas Uzkuraitis 1
Alto Virgil 1
Andrew Wallace 1
Daniel Wardrope 1
Aaron Westbrooks 1
Isaac Westbrooks 1
James Whyte 1
Bradd Wierzbicki 1
Lataryl Williams 1
Adam Williams 1
Yorick Williams 3
Tony Windless 1
Jonathan Woods 1
Robert Yanders 1
Robert Skip Youngblood 2