Malcolm Amsler has faced 260 opponents throughout his career

Player Team(s) Games
Liban Aadan
CNB Suisse (SWI-2)
2
Emmanuel Abeng 1
Aven Abrham 3
Achille Adelantado
Bernex (SWI-2)
1
Marvin Aegerter 1
Andre Afonso
U18 Portugal (Euro U18 B)
1
Jeffrey Akintolu 1
Miguel Alarcon
Bernex (SWI-2)
2
Nikola Aleksic 1
Max Andersson
U20 Sweden (Euro U20B)
1
Tiago Andrade
U20 Portugal (Euro U20B)
1
David Antonescu
U18 Romania (Euro U18 B)
1
Thibaud Arrieta
Bernex (SWI-2)
1
Mawuli-Kplim Asase 1
Malik Attebi 2
Antoine Bach 2
Freds Bagatskis
U20 Latvia (Euro U20B)
1
Malik Bajo 3
Michel Bakekolo 1
Miguel Baker
U18 Portugal (Euro U18 B)
U20 Portugal (Euro U20B)
2
Faruq Balarabe 1
David Banica
U18 Romania (Euro U18 B)
1
Daniels Baumanis
U18 Latvia (Euro U18 B)
1
Eddie Baumer 3
Skander Ben Youssef 1
Louis Bengono Ndzie 1
Rihards Berkolds
U18 Latvia (Euro U18 B)
U20 Latvia (Euro U20B)
2
Andrejs Bikovs
U20 Latvia (Euro U20B)
1
Vilhelm Bodingh
U20 Sweden (Euro U20B)
1
Cassius Bonjasky
U20 Netherlands (Euro U20B)
1
Adrien Borgeat
Bernex (SWI-2)
1
Enzo Boudouma
CNB Suisse (SWI-2)
2
Guillaume Bourgeois
Bernex (SWI-2)
2
Felix Brostrom
U20 Sweden (Euro U20B)
1
Thomas Bryner 1
Joseph Buchanan 1
Malwin Bucher 1
Daniel Bylyku
U20 Albania (Euro U20B)
1
Lane Campbell 1
Michael Capuzzi 1
Claudio Caracuzzi 1
Thomas Carroll
U20 Netherlands (Euro U20B)
1
Luca Carstea
U18 Romania (Euro U18 B)
1
Loris Casolo 2
Carlo Catanese 1
Davie Champagnie 1
Julien Chanson 2
Hakim Charfi 2
Yanis Charles 1
Issa Chesaux 1
Andrea Clemente 1
Yacine Conus 1
Ezekiel Crawford 1
Bogdan Cret
U18 Romania (Euro U18 B)
1
David Crudo 2
Matteo Da Silva
CNB Suisse (SWI-2)
1
Louis Daoust
U20 Netherlands (Euro U20B)
1
Ugo Redondo Dassin 1
Ludovic De Gottrau 2
Melker Delryd
U20 Sweden (Euro U20B)
1
Victor Desponds 2
Lorenzo Diaconescu
U18 Romania (Euro U18 B)
1
Tiago Dias
U18 Portugal (Euro U18 B)
U20 Portugal (Euro U20B)
2
Etrit Dibrani 1
Filipe Dionisio
U18 Portugal (Euro U18 B)
U20 Portugal (Euro U20B)
2
Montrell Dixson 1
Nico Dohnke 2
Jerome Domingos 1
David Domingos 1
Joao Dos Santos 1
Loïc Droux 2
Radu Dumitru
U18 Romania (Euro U18 B)
1
Viliam Durecko 1
Florian Emini 1
Julien Erard 2
Yohannes Eyob 3
Otto Farenhorsts
U20 Latvia (Euro U20B)
1
Nikolas Farkas 1
Victor Faroukou 1
Dennis Fasnacht 1
Babou Faye 1
Noah Fenner 1
Youri Fritz
U20 Netherlands (Euro U20B)
1
Tristan Frossard
CNB Suisse (SWI-2)
1
Dans Galdins
U18 Latvia (Euro U18 B)
1
Eusebio Galle 2
Villiam Garcia
U20 Sweden (Euro U20B)
1
Jamal George 1
Alexandre Ghorayeb 1
Paul Ghorayeb 1
Gael Gillieron 1
Veton Gjecaj
U20 Albania (Euro U20B)
1
Kejdi Gjore
U20 Albania (Euro U20B)
1
Louis Grante-Halliday 1
Joao Grosso 1
Mario Gull 2
Kerem Gullu 1
Luca Guscetti 1
Alexander Hart 1
Jason Hatch 1
Davidek Herron 2
Isai Heuberger
CNB Suisse (SWI-2)
1
Dylan Hofmann 1
Danilo Horta
U18 Portugal (Euro U18 B)
1
Tom Huber
Bernex (SWI-2)
2
Robert Hudec 1
Nicolas Hulliger 3
Yannick Jaggi 1
Andri Jareci
U20 Albania (Euro U20B)
1
Jermale Jones 1
Nikolaos Jovani
U20 Albania (Euro U20B)
1
Ondrej Kapustik 1
Daniel Karacsony 1
Kristofers Karlsons
U18 Latvia (Euro U18 B)
U20 Latvia (Euro U20B)
2
Mansour Kasse 2
Matthew Kellenberger 1
William Kermoury
U20 Sweden (Euro U20B)
1
Zohair Khader 1
Ricards Klanskis
U20 Latvia (Euro U20B)
1
Neven Kljajic 3
Daniel Koller 1
Efraim Kouame
U20 Sweden (Euro U20B)
1
Peter Kovacik 1
Augustin Lacroix 2
Dez Landvreugd
U20 Netherlands (Euro U20B)
1
David Lapuste
U18 Romania (Euro U18 B)
1
Markuss Lastins
U18 Latvia (Euro U18 B)
U20 Latvia (Euro U20B)
2
Stan Leemans 1
Mikael Leite 2
Aloïs Leyrolles 2
Yannick Liembd 1
Hugo Lilja
U20 Sweden (Euro U20B)
1
Rainers Lisicins
U20 Latvia (Euro U20B)
1
Tedi Lluka
U20 Albania (Euro U20B)
1
Christelie Lukaku 1
Dragos Lungu
U18 Romania (Euro U18 B)
1
Timotej Malovec 1
Markuss Mamajs
U18 Latvia (Euro U18 B)
1
Maxime Mambo
CNB Suisse (SWI-2)
1
Matthias Manz 2
Scott Margot 2
Mical Alexandre Marta 1
Andrea Mausli 1
Gabriel Mayasi
Bernex (SWI-2)
2
Glody Mazeko 1
Gregory Mbeng
Bernex (SWI-2)
2
Jaylen McManus 1
Alex Medolago 1
Frederiks Meinarts
U18 Latvia (Euro U18 B)
1
Atle Mellquist
U20 Sweden (Euro U20B)
1
Robin Meyer 2
Christopher Miller 1
Juraj Minarovjech 1
Mikai Mitchum
U20 Sweden (Euro U20B)
1
Mihajlo Mitrovic 1
Nikola Mladenovski 3
Stefano Mobilia 2
Nelson Moke 1
Antonio Monteiro
U20 Portugal (Euro U20B)
1
Eric Moullet 1
Ryan Muhr 1
Gibreel Mursal 1
Arlind Muslija
U20 Albania (Euro U20B)
1
Nodjii N'deurbelaou 1
Thibald Naf 1
Jeff Ndaye 1
Aleksis Nika
U20 Albania (Euro U20B)
1
Andrin Njock
CNB Suisse (SWI-2)
2
Francois Nkoy-Eale
U18 Latvia (Euro U18 B)
1
Lewis Nsiala 1
Andrei Oinaru
U18 Romania (Euro U18 B)
1
James Okonkwo 1
Leroy Oppliger 1
Marcis Osis
U20 Latvia (Euro U20B)
1
Cheick Ouedraogo
Bernex (SWI-2)
2
Austin Ouko
CNB Suisse (SWI-2)
1
Claudio Pacheco Seabra 1
Chris Palatsidis 2
Andre Palavra
U18 Portugal (Euro U18 B)
1
Afonso Parrinha
U20 Portugal (Euro U20B)
1
Platon Pashkevych 1
David Patru
U18 Romania (Euro U18 B)
1
Dario Pelizza 1
Luke Perrottet 1
Til Peters 1
Filip Petrov 3
Riccardo Picarelli
CNB Suisse (SWI-2)
1
Peteris Pinnis
U18 Latvia (Euro U18 B)
U20 Latvia (Euro U20B)
2
Joost Poels
U20 Netherlands (Euro U20B)
1
Vincent Pretre 2
Joann Puzenat 1
Bryan Ramazami-Uwimana 1
Sebastian Rancik 1
Nicolas Reghif 1
Luc-André Reghif 1
Fabio Rocha
U18 Portugal (Euro U18 B)
1
Jorge Rodrigues
U20 Portugal (Euro U20B)
1
Andres Rodriguez 1
Luis Roman 2
Diego Roman 2
Damien Rosset
Bernex (SWI-2)
2
Kenan Ruas 1
Rudolfs Rudmiezis
U18 Latvia (Euro U18 B)
1
Joshua Ruff 1
Nilan Rungasamy
CNB Suisse (SWI-2)
2
Dijarn Russell 1
Rodin Sangwa 2
Guilherme Santinhos
U20 Portugal (Euro U20B)
1
Pedro Santos
U18 Portugal (Euro U18 B)
1
Oliver Sassella
CNB Suisse (SWI-2)
2
Diogo Seixas
U18 Portugal (Euro U18 B)
U20 Portugal (Euro U20B)
2
Jibbe Sicking
U20 Netherlands (Euro U20B)
1
Maxime Signoroni 2
Luis Silva
U18 Portugal (Euro U18 B)
U20 Portugal (Euro U20B)
2
Tomas Silva
U18 Portugal (Euro U18 B)
1
Larry Slaughter 2
Callum Smart 1
Daniils Smirnovs
U20 Latvia (Euro U20B)
1
Timo Smit 1
Mikael Soares 1
Aron Solca 2
Tudor Somacescu
U18 Romania (Euro U18 B)
1
Ruben Sona
U18 Portugal (Euro U18 B)
1
Albert Stan
U18 Romania (Euro U18 B)
1
Rory Stewart 1
Leo Stocker Lopez 1
Nelson Stoppiello 1
Armin Strojil
U20 Netherlands (Euro U20B)
1
Anthony Szombath 1
Mansour Tall
Bernex (SWI-2)
2
Algan Théraulaz 2
Xhulian Tola
U20 Albania (Euro U20B)
1
Petar Tomic 3
Axel Tshimini 2
Louie Tucker 1
Dion Turpijn
U20 Netherlands (Euro U20B)
1
Emmanuel Ugbo
U20 Netherlands (Euro U20B)
1
Nils Vahlberg
U20 Sweden (Euro U20B)
1
Jacopo Van Der Knaap
U20 Netherlands (Euro U20B)
1
Rihards Vavers
U20 Latvia (Euro U20B)
1
Juris Vitols
U18 Latvia (Euro U18 B)
1
Loick Vonimboahangy
Bernex (SWI-2)
2
Nino Vrencken
U20 Netherlands (Euro U20B)
1
David Vuckovic
CNB Suisse (SWI-2)
2
Nils Wachsmuth 2
Vincent Walter 1
Gaspard Walther 2
Lionel Walther 1
Baptiste Wanga 1
Zamoku Welche 1
Derek Winston 1
Alexis Yao 1
Jael Yema 1
Noa Yousfi 2
Alexandre Zambonetti
Bernex (SWI-2)
1
Florian Zili
CNB Suisse (SWI-2)
2
Marc Zimmermann 1
Justin Zintz 1
Marko Zivaljevic 1
Enzo Zotaj
U20 Albania (Euro U20B)
1