Hafsteinn Gudnason ha enfrentado a 44 oponentes a lo largo de su carrera.

Player Team(s) Games
Julian Alper
U16 Austria (Euro U16 B)
1
Rati Andronikashvili
U16 Georgia (Euro U16 B)
1
Filip Babic 1
Marcel Batovsky 1
Tsvetomir Chernokozhev
U16 Bulgaria (Euro U16 B)
1
Martin Danielic 1
William Emiohe
U16 Austria (Euro U16 B)
1
Givi Gogitashvili
U16 Georgia (Euro U16 B)
1
Marko Goranovic
U16 Austria (Euro U16 B)
1
Samuel Horvath 1
Angel Iliev
U16 Bulgaria (Euro U16 B)
1
Paul Isbetcherian
U16 Austria (Euro U16 B)
1
Nikolay Ivanov
U16 Bulgaria (Euro U16 B)
1
Elvir Jakupovic
U16 Austria (Euro U16 B)
1
Nico Kaltenbrunner
U16 Austria (Euro U16 B)
1
Jonathan Knessl
U16 Austria (Euro U16 B)
1
Lukas Knor
U16 Austria (Euro U16 B)
1
Daniel Koppel
U16 Austria (Euro U16 B)
1
Matej Kotorik 1
Enrico Krebes 1
Dominik Kubala 1
Zeno Kujawa
U16 Austria (Euro U16 B)
1
Giorgi Kvatchantiradze
U16 Georgia (Euro U16 B)
1
Marin Marinov
U16 Bulgaria (Euro U16 B)
1
Aleksandar Matushev
U16 Bulgaria (Euro U16 B)
1
Nikolay Mihaylov
U16 Bulgaria (Euro U16 B)
1
Lasha Mikeladze
U16 Georgia (Euro U16 B)
1
Abeli Narsiya
U16 Georgia (Euro U16 B)
1
Marco Novacescu-Talpes
U16 Austria (Euro U16 B)
1
Juraj Palenik 1
Otar Pertaia
U16 Georgia (Euro U16 B)
1
Andrey Petkov
U16 Bulgaria (Euro U16 B)
1
Boris Petrov
U16 Bulgaria (Euro U16 B)
1
Paul Rotter
U16 Austria (Euro U16 B)
1
Tsvetan Savov
U16 Bulgaria (Euro U16 B)
1
Matus Skuben 1
Martin Stefanov
U16 Bulgaria (Euro U16 B)
1
Irakli Sulkhanishvili
U16 Georgia (Euro U16 B)
1
Giorgi Tcheishvili
U16 Georgia (Euro U16 B)
1
Boris Tortladze
U16 Georgia (Euro U16 B)
1
Tsotne Tsartsidze
U16 Georgia (Euro U16 B)
1
Lachezar Vezirski
U16 Bulgaria (Euro U16 B)
1
Kakha Zhgenti
U16 Georgia (Euro U16 B)
1
Jakub Zigo 1