Joan Andoni ha affrontato 65 avversari durante tutta la sua carriera.

Player Team(s) Games
David Aphkhazava
U20 Georgia (Euro U20B)
1
Andrej Atanasov 2
Levan Babilodze
U20 Georgia (Euro U20B)
1
Ionut-Dragos Berceanu
U20 Romania (Euro U20B)
1
Goga Bitadze
U20 Georgia (Euro U20B)
1
Lukas Bolek 1
Bence Buzas
U20 Hungary (Euro U20B)
1
Bence Buzsaki
U20 Hungary (Euro U20B)
1
Kieron Caruana
U20 Malta (Euro U20B)
1
Kurt Cassar
U20 Malta (Euro U20B)
1
Nika Darbaidze
U20 Georgia (Euro U20B)
1
Georges Darwiche
U20 Romania (Euro U20B)
1
Attila Demeter
U20 Hungary (Euro U20B)
1
George Diaconescu
U20 Romania (Euro U20B)
1
Keith Dimech
U20 Malta (Euro U20B)
1
Marek Dolezaj 1
Jakub Drbul 1
Oliver Dvojakovski 2
Viktor Efremovski 2
Luke Farrugia
U20 Malta (Euro U20B)
1
Alec Felice Pace
U20 Malta (Euro U20B)
1
Stefan Filipovic
U20 Hungary (Euro U20B)
1
Jacob Formosa
U20 Malta (Euro U20B)
1
Bence Fulop
U20 Hungary (Euro U20B)
1
Tudor Gheorghe
U20 Romania (Euro U20B)
1
Luka Giorgadze
U20 Georgia (Euro U20B)
1
Stevan Gligorijevikj 1
Levan Gogaladze
U20 Georgia (Euro U20B)
1
Matthew Gouder
U20 Malta (Euro U20B)
1
Filip Halmes 1
Andrei Iliescu
U20 Romania (Euro U20B)
1
Sebastian Ionescu
U20 Romania (Euro U20B)
1
Marek Ivan 1
Gaspar Kerpel-Fronius
U20 Hungary (Euro U20B)
1
Giorgi Korsantia
U20 Georgia (Euro U20B)
1
Boris Krnjajski
U20 Hungary (Euro U20B)
1
Samuel Kubasky 1
Csaba Kucsora
U20 Hungary (Euro U20B)
1
Nandor Kuti
U20 Romania (Euro U20B)
1
Davit Lomidze
U20 Georgia (Euro U20B)
1
Ranko Mamuzikj 2
Adam Marton
U20 Hungary (Euro U20B)
1
Andrej Maslinko 2
Francesco Mifsud Bonnici
U20 Malta (Euro U20B)
1
Mihajlo Mitev 1
Blazho Mitkov 2
Akos Nemeth
U20 Hungary (Euro U20B)
1
Nicolae-Bogdan Nicolescu
U20 Romania (Euro U20B)
1
Rati Nutsubidze
U20 Georgia (Euro U20B)
1
Dimitar Pandev 1
Mate Papai
U20 Hungary (Euro U20B)
1
Jakub Pasovsky 1
Alexandre Pevadze
U20 Georgia (Euro U20B)
1
Bogdan Popa
U20 Romania (Euro U20B)
1
Petar Prentovikj 2
Giorgi Qavtaradze
U20 Georgia (Euro U20B)
1
Damjan Robev 2
David Engi Rosenfeld
U20 Romania (Euro U20B)
1
Bojan Serafimov 2
Michael Sjoberg
U20 Malta (Euro U20B)
1
Luca Stefanovic
U20 Malta (Euro U20B)
1
Milan Szabo 1
Radu Virna
U20 Romania (Euro U20B)
1
Mikulas Vitek 1
Kurt Xuereb
U20 Malta (Euro U20B)
1