Joshua Ruff ha enfrentado a 87 oponentes a lo largo de su carrera.

Player Team(s) Games
Liban Aadan
CNB Suisse (SWI-2)
1
Achille Adelantado
Bernex (SWI-2)
1
Miguel Alarcon
Bernex (SWI-2)
1
Nikola Aleksic 1
Malcolm Amsler
Winterthur (SWI-2)
1
Dante Aparicio Pulgar 1
Mawuli-Kplim Asase 1
Evrard Atcho 1
Ryan Auer
Bernex (SWI-2)
1
Antoine Bach 1
Michel Bakekolo 1
Kae'ron Baker
Winterthur (SWI-2)
1
Skander Ben Youssef 1
Elys Bonkono 1
Adrien Borgeat
Bernex (SWI-2)
1
Enzo Boudouma
CNB Suisse (SWI-2)
1
Guillaume Bourgeois
Bernex (SWI-2)
1
Thomas Bryner 1
Loris Casolo 1
Davie Champagnie 1
Julien Chanson 1
Issa Chesaux 1
Dan Coviello
Winterthur (SWI-2)
1
Ben Coviello
Winterthur (SWI-2)
1
Ezekiel Crawford 1
David Crudo 1
Matteo Da Silva
CNB Suisse (SWI-2)
1
Ludovic De Gottrau 1
Victor Desponds 1
Etrit Dibrani 1
Montrell Dixson 1
Joao Dos Santos 1
Noah Fenner 1
Benjamin Fiechter
Winterthur (SWI-2)
1
Jamal George 1
Alexandre Ghorayeb 1
Paul Ghorayeb 1
Joao Grosso 1
Alexander Hart 1
Jason Hatch 1
Dylan Hofmann 1
Tom Huber
Bernex (SWI-2)
1
Silvan Hungerbuehler
Winterthur (SWI-2)
1
Yannick Jaggi 1
Mansour Kasse 1
Matthew Kellenberger 1
Aloïs Leyrolles 1
Maxime Mambo
CNB Suisse (SWI-2)
1
Matthias Manz 1
Glody Mazeko 1
Gregory Mbeng
Bernex (SWI-2)
1
Alex Medolago 1
Christopher Miller 1
Stefano Mobilia 1
Nelson Moke 1
Randy Morin 1
Eric Moullet 1
Ryan Muhr 1
Nodjii N'deurbelaou 1
Andrin Njock
CNB Suisse (SWI-2)
1
Cheick Ouedraogo
Bernex (SWI-2)
1
Dario Pelizza 1
Luke Perrottet 1
Til Peters 1
Riccardo Picarelli
CNB Suisse (SWI-2)
1
Ueli Pickel
Winterthur (SWI-2)
1
Vincent Pretre 1
Lucas Pythoud 1
Andres Rodriguez 1
Diego Roman 1
Luis Roman 1
Damien Rosset
Bernex (SWI-2)
1
Kenan Ruas 1
Mimo Ruckstuhl
Winterthur (SWI-2)
1
Nilan Rungasamy
CNB Suisse (SWI-2)
1
Larry Slaughter 1
Matteo Smith
Winterthur (SWI-2)
1
Aron Solca 1
Nelson Stoppiello 1
Diego Togninalli 1
Petar Tomic 1
Axel Tshimini 1
Loick Vonimboahangy
Bernex (SWI-2)
1
Mila Wachter
Winterthur (SWI-2)
1
Julien Wälti 1
Alexis Yao 1
Florian Zili
CNB Suisse (SWI-2)
1