Joakim Gustafsson ha enfrentado a 57 oponentes a lo largo de su carrera.

Player Team(s) Games
Francisco Albergaria
U18 Portugal (Euro U18 B)
1
Mihnea Andrei
U18 Romania (Euro U18 B)
1
David Aphkhazava
U18 Georgia (Euro U18 B)
1
Diogo Araujo
U18 Portugal (Euro U18 B)
1
Levan Babilodze
U18 Georgia (Euro U18 B)
1
Ionut-Dragos Berceanu
U18 Romania (Euro U18 B)
1
Tamas Boloni
U18 Romania (Euro U18 B)
1
Diogo Brito
U18 Portugal (Euro U18 B)
1
Luka Bulashvili
U18 Georgia (Euro U18 B)
1
Carlos Cardoso
U18 Portugal (Euro U18 B)
1
Aron Cavoj 1
Nika Darbaidze
U18 Georgia (Euro U18 B)
1
Marek Dolezaj 1
Matej Drgon 1
Tudor Gheorghe
U18 Romania (Euro U18 B)
1
Luka Giorgadze
U18 Georgia (Euro U18 B)
1
Levan Gogaladze
U18 Georgia (Euro U18 B)
1
Giorgi Gogoberishvili
U18 Georgia (Euro U18 B)
1
Filipe Goncalves Rodrigues
U18 Portugal (Euro U18 B)
1
Filip Halmes 1
Mario Ihring 1
Andrei Iliescu
U18 Romania (Euro U18 B)
1
Willy Isiani
U18 Georgia (Euro U18 B)
1
Kyle Jimenez
U18 Scotland (Euro U18 B)
1
Konrad Kantorski
U18 Scotland (Euro U18 B)
1
Nandor Kuti
U18 Romania (Euro U18 B)
1
Michal Kuzmiak 1
Ewan Lancaster
U18 Scotland (Euro U18 B)
1
Davit Lomidze
U18 Georgia (Euro U18 B)
1
Tony Low-Macrae
U18 Scotland (Euro U18 B)
1
Ricardo Monteiro
U18 Portugal (Euro U18 B)
1
Brendan Mullan
U18 Scotland (Euro U18 B)
1
Nicolae-Bogdan Nicolescu
U18 Romania (Euro U18 B)
1
Cameron O'donnell
U18 Scotland (Euro U18 B)
1
Pedro Oliveira
U18 Portugal (Euro U18 B)
1
Andrej Ovciarik 1
Jakub Pasovsky 1
Goncalo Pereira
U18 Portugal (Euro U18 B)
1
Victor Petrache
U18 Romania (Euro U18 B)
1
Jorge Pires
U18 Portugal (Euro U18 B)
1
Bogdan Popa
U18 Romania (Euro U18 B)
1
Vladimer Purtskhvanidze
U18 Georgia (Euro U18 B)
1
Nuno Sa
U18 Portugal (Euro U18 B)
1
Patrik Sarna 1
Jake Sirrell
U18 Scotland (Euro U18 B)
1
Thomas Skinner
U18 Scotland (Euro U18 B)
1
Sam Stott
U18 Scotland (Euro U18 B)
1
Milan Szabo 1
Michael Travers
U18 Scotland (Euro U18 B)
1
Andrew Travers
U18 Scotland (Euro U18 B)
1
Giorgi Tsirikidze
U18 Georgia (Euro U18 B)
1
Giorgi Tvalabeishvili
U18 Georgia (Euro U18 B)
1
Chistian Uta
U18 Romania (Euro U18 B)
1
Radu Virna
U18 Romania (Euro U18 B)
1
Mikulas Vitek 1
Findlay Wood
U18 Scotland (Euro U18 B)
1
Adam Zatko 1