Linus Ruf has faced 424 opponents throughout his career

Player Team(s) Games
Oluwadamilola Ade-Eri 1
Nolan Adekunle 1
Shore Adenekan 1
Darren Aidenojie 2
Endurance Aiyamenkhue 1
Matej Akrap
U16 Croatia (Euro U16)
1
Leo Alban 1
Paul Albrecht 1
Julian Albus 1
Al-Fayed Alegbe 2
Jonathan Almstedt 2
Derrick Alston 1
Robin Amaize 1
Joel-Sadu Aminu 1
Daniel Amrhein 1
Theo Anchisi 1
Jesse Ani 1
Alec Anigbata 1
Grant Anticevich 1
Richmond Aririguzoh 1
Jonathan Arnold 1
Ricardo Artis II 1
Denis Badalau 1
Moussa Bamba 1
Zaba Bangala 1
Juan Barga 2
Vigo Bart
U16 Croatia (Euro U16)
1
Anthony Bauer 1
Fabian Baumgarten
BSW Sixers (GER-3)
1
Maximilian Begue 1
Jan Bergen 1
Adrian Bergmann 1
Sydnee Bijlsma 2
Jacob David Biss 1
Roberts Blums
U16 Latvia (Euro U16)
1
Allin Blunt 1
Maxim Bochev
U16 Bulgaria (Euro U16)
1
Tobias Bode 1
Jimmy Boeheim 1
Martin Bogdanov 3
David Bohm 1
Marko Boksic 1
Noe Bom 2
Oleh Bondarenko
TKS 49ers (GER-3)
1
Bill Borekambi 3
Riccardo Bortolani 1
Mitar Bosnjakovic 1
Sebastian Brach 1
Matt Bradley 1
Michael Bradley 1
Adrian Breitlauch 1
Giovanni Brescianini 1
Jan Brinkmann 2
Kilian Brockhoff 1
Nicolas Buchholz 1
Deondre Burns 1
Moritz Bär 2
Chris Carter 1
Carlos Carter 1
Riccardo Casella 1
Ivan Catani 1
Nikolas Cebrian 1
Andrea Cecchi 1
Alessandro Chapelli 1
Kristiyan Chelenkov
U16 Bulgaria (Euro U16)
1
Sven Cikara 1
Wes Clark 1
Ty Cockfield 1
Margis Lamar Collins 1
Seth Gerald Compas 1
Leonardo Conzane
TKS 49ers (GER-3)
1
Joel Cwik 2
Pacome Dadiet 1
Ruben Dahmen 2
Josh Dahmen 1
Phillip Daubner 1
Marcel Davis 2
Mikey De Sousa 2
Abel Delicado 2
Egor Demin 1
Lachlan Dent 1
Victorio Dente 1
Ismaila Diagne 2
Nat Diallo 1
Tiefing Diawara 1
Mohamed Diawara 1
Aleksandar Dimitrijevic 1
Simeon Dimitrov 1
Mor Massamba Diop 1
Daniel Lopez Dittert 1
Ilay Dolinski 1
Amadou Doumbia 1
Kasey Truman Draper 1
Hendrik Drescher 1
Oshane Drews 2
Simon Dube Paul 1
Duje Dujmovic 1
Halvine Dzellat-Diakeno 1
Esli Edigin 1
Darren Egbe 2
Edvards Egle
U16 Latvia (Euro U16)
1
Zachary Ensminger 1
Frederik Erichsen 1
Erol Ersek 1
Noa Essengue 1
Jonas Falkenstein 1
Joschka Ferner 1
Matthias Fichtner 3
Gianmarco Fiorillo 1
Chavares Flanigan 1
Jermaine Fleck 1
Sean Flood 2
Alvaro Folgueiras 1
Luka Francesevic
U16 Croatia (Euro U16)
1
Chris Frazier 1
Mika Freitag 2
Marc Friederici 1
Leon Friederici 1
Jack Fritsche 1
Diego Garavaglia 1
Luis Garcia 1
Sediq Garuba 1
Aleksandar Gavalyugov
U16 Bulgaria (Euro U16)
1
Jordan Geary Muller
TKS 49ers (GER-3)
1
Umoja Gibson 1
Lucas Giovannetti 1
Till Gloger 1
Tristan Goebel 1
Hugo Gonzalez 1
Devon Goodman 1
Marcus Graves 1
Riccardo Greppi 1
Mathias Groh 2
Latrell Grosskopf 1
Johann Grunloh 1
Clayton Guillozet 1
Shawn Gulley 3
Terry Kodjo-Torgbe Haarmann 1
Leonard Hampl
TKS 49ers (GER-3)
1
Kai Hanig 2
Jakob Hanzalek 1
Tristan Harper 1
Steffen Haufs 1
Moritz Heck
BSW Sixers (GER-3)
1
Philip Hecker 1
Robert Heise 1
Kriss Helmanis 1
Peter Hemschemeier 2
Rupert Hennen 1
Jerrik Hennig 1
Travis Henson 2
Lukas Herzog 1
Yannick Hildebrandt
TKS 49ers (GER-3)
1
Stanislav Hinkov
U16 Bulgaria (Euro U16)
1
Linus Hoffmann 3
Tobias Rainer Holbach 1
Marco Hollersbacher 1
Leon Hoppe 2
Till Hornscheidt 1
Ralph Hounnou
BSW Sixers (GER-3)
1
Bodie Hume 1
Jannes Hundt 1
Niklas Husmann 2
Till Isemann 1
Wesley Iwundu 1
Ibrahim Jabby 1
Kacper Jaworski
U16 Poland (Euro U16)
1
Marley Jean-Louis 1
Niko Jerkic 1
Till-Joscha Joenke 1
Daniel Johansson 2
Dominique Johnson 1
Robin Jorch
TKS 49ers (GER-3)
1
Michael Jost 2
Melvin Jostmann 1
Momchil Kadiev
U16 Bulgaria (Euro U16)
1
Georgios Kalaitzakis 1
Luka Kamber 2
Filip Kamenov
TKS 49ers (GER-3)
1
Omar Karem 1
Harijs Kaupmanis
U16 Latvia (Euro U16)
1
Aaron Kayser 1
Daniel Keppeler 1
Kristaps Kilps
BSW Sixers (GER-3)
1
Daniel Kirchner 1
Aatu Kivimaki 1
Urban Klavzar 1
Jonas Kleinert 2
Marc Klesper 2
Florian Koch 1
Deyan Kolev
U16 Bulgaria (Euro U16)
1
Jeremy Kolev
U16 Bulgaria (Euro U16)
1
Fabien Kondo 3
Johannes Konradt 2
Benjamin Koppke 1
Malick Kordel 1
Ivo Korestilov
U16 Bulgaria (Euro U16)
1
Kostantinos Korkontzelos 1
Nikita Korotchenko 1
Elias Korte 1
Tim Kosel 1
Marcin Kosiorowski
U16 Poland (Euro U16)
1
Michal Kozak 1
Andriy Kozhemyakin 1
Niklas Krause 1
Gustav Arthur Kringel 2
Urban Kroflic 1
Kajetan Kuczawski
U16 Poland (Euro U16)
1
Antek Kuhn 2
Tommy Kuhse 1
Zvonimir Kujundzic
U16 Croatia (Euro U16)
1
Oliver Kullamaee 1
Georg Kupke 1
Maximilian Körner 1
Clayton Ladine 2
Luca Ladjyn 1
Maximilian Langenfeld 1
Timo Lanmuller 1
Lennard Larysz 1
Aksel Laso 1
Toms Linis
U16 Latvia (Euro U16)
1
Marten Linssen 1
Noah Litzbach 1
Denzel Livingston 1
Eric Lockett 1
Bruno Loll 1
Quadre Lollis 1
Marko Lukanoski 1
Adam Lukes 1
Roko Lukic
U16 Croatia (Euro U16)
1
Yassin Mahfouz
BSW Sixers (GER-3)
1
Nils Maisel  1
J.J. Mann 1
Francesco Marcucci 1
Elias Marei 2
Octavio Maretto 1
Michail Margaris 2
Tim Martinez
BSW Sixers (GER-3)
1
Vatroslav Mastelic
U16 Croatia (Euro U16)
1
Branden Maughmer 2
Evan Maxwell 1
Mark Mboya Kotieno 1
Walter McBride 1
Sean McDonnell 1
Lester Medford 1
Andrejs Meiers
U16 Latvia (Euro U16)
1
Thorben Meissner 1
Robert Merz 2
Samuele Miccoli 1
Luca Michels 2
Asier Miguel 1
Stefan Mihaylov
U16 Bulgaria (Euro U16)
2
Ivan Mikhyeyev
TKS 49ers (GER-3)
1
Baba Miller 1
Khalil Nathaniel Kirk-Patrick Miller 1
Elijah Miller 1
Dragomir Mitev
U16 Bulgaria (Euro U16)
1
Leif Moeller 2
Mathis Monninghoff 1
Samuel Mpacko 2
Jordan Mueller 1
Jordan Muller 1
Milo Murray 1
Kaya Shona Mutambirwa 1
Tobias Möller 1
Kimoni N'sondé
TKS 49ers (GER-3)
1
Marc Nagora 1
Elijah Ndi 2
Eli Ndiaye 1
Jakub Necas 1
Samuel Nellessen 1
Tyler Nelson 1
Lorenz Neuhaus 2
Donte Nicholas
BSW Sixers (GER-3)
2
Toni Nickel 2
Piet Niehus 1
Bryan Niessen 1
Daniel Norl 1
Jan Nowicki
U16 Poland (Euro U16)
1
Szymon Nowicki
U16 Poland (Euro U16)
2
Erik Nyberg 1
Darijo Obad
U16 Croatia (Euro U16)
1
Christian Okolie 1
Sadiq Olajobi Ajagbe 1
Lukas Olbort 1
C.J. Oldham 1
Aimé Olma 1
Miles Osei 1
Gianni Otto 1
Emanuel Ozike
BSW Sixers (GER-3)
1
Simonas Paukste 3
Modestas Paulauskas 1
David Pavin
U16 Croatia (Euro U16)
1
Josip Pavkovic 1
David Pavljak 1
Vito Perkovic
U16 Croatia (Euro U16)
1
Christoph Philipps 1
Antonio Pilipovic 1
Dominykas Pleta 1
Maurice Pluskota 1
Jan Polivka 1
Matteo Porto 1
Eyke Prahst 2
Ricky Price 1
Marek Pulpan 1
Rihards Racenajs
U16 Latvia (Euro U16)
1
Marco Rahn
BSW Sixers (GER-3)
1
Evans Rapieque
BSW Sixers (GER-3)
2
Spencer Reaves 1
Camron Reece 2
Eric Reibe 1
Thomas Reuter 1
Osaro Rich 1
Matteo Rinaldin 1
Bautista Rodriguez 1
Rouven Roessler 2
Marko Rosic 1
Florian Rothenberg 2
Christoph Rupp 2
Matej Rychtecky 1
Leo Vincent Saffer 1
Mario Saint-Supery Fernandez 1
Mubarak Salami 1
Toms Salnajs
U16 Latvia (Euro U16)
1
Jordan Samare 1
Mateusz Samiec
U16 Poland (Euro U16)
1
Jesus Santano 1
Dame Sarr 1
Jervis Scheffs 1
Lorenz Schiller 1
Tim Schlegel 1
Elijah Schmidt 1
Aaron Schmitz 2
Nils Schmitz 1
Svante Schmundt 2
Moritz Schneider
BSW Sixers (GER-3)
1
Emanuel Schuler 1
Carlo Vincent Schult 1
Julian Schutz 1
Felix Luca Schwabe
BSW Sixers (GER-3)
1
Ryan Schwieger 1
Martin Seiferth 1
Mateo Seric 1
Ole Sievers
BSW Sixers (GER-3)
2
Karlis Silins 1
Jan Smiglak
U16 Poland (Euro U16)
1
Ivan Sola 1
Renars Sondors 1
Marino Quandt Sorribes 1
Ali Sow 1
Pawel Sowinski
U16 Poland (Euro U16)
1
Nikola Sredojevic 1
Julius Stahl 3
Paul Can Stegmann
TKS 49ers (GER-3)
1
Igor Stolarz
U16 Poland (Euro U16)
1
Marius Stoll 1
Linus Stoll 1
Justin Stovall 1
Kevin Strangmeyer 1
Martin Studnicky 1
Edvards Svalbe
U16 Latvia (Euro U16)
1
Rudolfs Svitins
U16 Latvia (Euro U16)
1
Simon Svoboda 1
Josef Svoboda 1
Jakub Szumert 1
Jordan Talbert 2
Mika Tangermann 2
Sid-Marlon Theis 1
Alexander Thompson 2
Davide Toffanin 1
Mateo Tomasevic
U16 Croatia (Euro U16)
1
Amadou Traore 1
David Leonard Trierscheidt 1
Teodor Trifonov
U16 Bulgaria (Euro U16)
1
Dennis Tunstall 1
Collin Turner 1
Tin Udovicic
U16 Croatia (Euro U16)
1
Igor Urban
U16 Poland (Euro U16)
1
Soren-Eyke Urbansky 1
Lennart Urspruch 1
Benjamin Uzoma 1
Leonardo Valesin 3
Luc Van Slooten 1
Henri Veesaar 1
Bruno Vidarte 1
Jan Vide 2
Dominick Vincent Oliveri 1
Mason Damion Vires 1
Juris Vitols
U16 Latvia (Euro U16)
1
Georg Voigtmann 1
Vaidotas Volkus 3
Giulio Volonte 1
Max Von Der Wippel 1
Lukas Wagner
TKS 49ers (GER-3)
1
Justus Waller 2
Hendrik Warner
BSW Sixers (GER-3)
2
Bela Wenczel 1
Arne Wendler 1
Nico Wenzl
BSW Sixers (GER-3)
1
Hendrik Wiegard 2
Xeyrius Williams 1
O'Showen Williams 1
Alexander Winck 1
Lennard Winter 3
Jan Wullkotte 2
Max Wullner 1
Behnam Yakhchali 1
Jurica Zagorsak
U16 Croatia (Euro U16)
1
Luka Zajic 2
Giacomo Zanetti 1
Jakub Zapart
U16 Poland (Euro U16)
1
Markuss Zarins
U16 Latvia (Euro U16)
1
Omar Zemhoute 1
Denis Zenelaj 3
Wei Lun Zhao 1
Jonas Zilinskas 1
Andrey Bakholdin Zimmermann
BSW Sixers (GER-3)
1
Maik Zirbes 1
Viktor Ziring 2
Fedor Zugic 1
Markuss Zvinis
U16 Latvia (Euro U16)
1
Albert del Hoyo Perez 2
Ferdinand von Saldern
TKS 49ers (GER-3)
1
Jannis von Seckendorff 1