Karl-Ingemar Viilver has faced 333 opponents throughout his career

Player Team(s) Games
Filip Adamovic 1
Vladimir Agabab'yan
U18 Russia (Euro U18)
1
Denis Agre
U16 Bulgaria (Euro U16 B)
1
Kiur Akenparg 2
Marsel Aliaj
U16 Albania (Euro U16 B)
1
Edin Alispahic 1
James Allen 1
Kaspar Allese
TALTECH (EE-1)
1
Keith Anderson
U16 Ireland (Euro U16 B)
1
Alexei Andrianov 1
Semen Antonov
U18 Russia (Euro U18)
1
Petar Apcev 1
Dimitris Arapis
U18 Greece (Euro U18)
1
Tamir Ariely
U18 Israel (Euro U18)
1
Ardo Armpalu 3
Modestos Athanasiou
U16 Cyprus (Euro U16 B)
1
Sherif Attia
U16 Ireland (Euro U16 B)
1
Eyup Aydogan
U18 Turkey (Euro U18)
1
Teymuraz Babunashvili
U18 Russia (Euro U18)
1
Devan Bailey
U16 England (Euro U16 B)
2
Dogus Balbay
U18 Turkey (Euro U18)
1
Stanislav Baldovsky 2
Erdinc Balto
U18 Turkey (Euro U18)
1
Andrew Barnes
U16 England (Euro U16 B)
2
Birkan Batuk
U18 Turkey (Euro U18)
1
Evgeny Belousov
TALTECH (EE-1)
1
Ruslan Berliz
U16 Belarus (Euro U16 B)
1
Dairis Bertans
U18 Latvia (Euro U18)
1
Fjorentin Bircaj
U16 Albania (Euro U16 B)
1
Ferenc Biro
U16 Romania (Euro U16 B)
1
Lauris Blaus
U18 Latvia (Euro U18)
1
Andre Boavida
U16 Portugal (Euro U16 B)
1
Giorgos Bogris
U18 Greece (Euro U18)
1
Yugian Bragin
U16 Belarus (Euro U16 B)
1
Vladimir Brckov 1
Anton Brindyukov
U18 Russia (Euro U18)
1
Darren Callanan
U16 Ireland (Euro U16 B)
1
Bento Cardoso
U16 Portugal (Euro U16 B)
1
Frens Jowhe Casseus
U18 France (Euro U18)
1
Tato Chachibaia
U16 Georgia (Euro U16 B)
1
Svetoslav Chetinov
U16 Bulgaria (Euro U16 B)
1
Andreas Chirou
U16 Cyprus (Euro U16 B)
1
Maxime Chupin
U18 France (Euro U18)
1
Peter Cincura 1
Erol Cinko
U18 Turkey (Euro U18)
1
Dino Cizmic 1
Joao Cristo Dias
U16 Portugal (Euro U16 B)
1
Andrej Curilov 1
Costantino Cutolo
U18 Italy (Euro U18)
1
Matteo Da Ros
U18 Italy (Euro U18)
1
Sean Daniel
U18 Israel (Euro U18)
1
Maksim Darski 1
Vitali Denikin 2
Lasha Devidze
U16 Georgia (Euro U16 B)
1
Ivica Dimcevski 1
Yordan Dimitrov
U16 Bulgaria (Euro U16 B)
1
Antoine Diot
U18 France (Euro U18)
1
Bekim Disha
U16 Albania (Euro U16 B)
1
Nihad Djedovic 1
Peter Dorazil 2
Karl-Peeter Dorbek 3
Erik Dorbek 1
Damir Dronjic 1
Saulius Dumbliauskas 4
Tomas Durana 2
Aleko Dzidziguri
U16 Georgia (Euro U16 B)
1
Allan Ehte 1
Timo Eichfuss 3
Heigo Erm 2
Herion Faslija
U16 Albania (Euro U16 B)
1
Samuel Fernley
U16 England (Euro U16 B)
2
Edis Fetahovic 1
Claudio Fonseca
U16 Portugal (Euro U16 B)
1
Thomas Fox
U16 England (Euro U16 B)
1
Howard Frier 1
Martyn Gayle
U16 England (Euro U16 B)
2
Stefano Gentile
U18 Italy (Euro U18)
1
Marios Georgiou
U16 Cyprus (Euro U16 B)
1
Charis Giannopoulos
U18 Greece (Euro U18)
1
Ridas Globys 1
Hen Gonshor
U18 Israel (Euro U18)
1
Victor Gonzalez 1
Nemanja Gordic 1
Mark Greene
U16 Ireland (Euro U16 B)
1
Stylianos Grigoriou
U16 Cyprus (Euro U16 B)
1
Taavi Hamarsalu 2
Henrik Herman
TALTECH (EE-1)
1
Lauri Hingla 2
Dino Hodzic 1
Lukas Hoferica 2
Emin Hoxha
U16 Albania (Euro U16 B)
1
Mattias Hunt 2
Antreas Iacovou
U16 Cyprus (Euro U16 B)
1
Polys Ieronymidis
U16 Cyprus (Euro U16 B)
1
Veselin Iliev
U16 Bulgaria (Euro U16 B)
1
Priit Ilver
TALTECH (EE-1)
3
Timo Ilves 1
Volkan Incekara
U18 Turkey (Euro U18)
1
Simeon Ioakimidis
U18 Greece (Euro U18)
1
Enea Isaku
U16 Albania (Euro U16 B)
1
Florian Ismeti
U16 Albania (Euro U16 B)
1
Pavel Ivanov
U16 Bulgaria (Euro U16 B)
1
Vladimir Ivlev
U18 Russia (Euro U18)
1
Edwin Jackson
U18 France (Euro U18)
1
Pierre Jallow 2
Samer Jassar
U18 Israel (Euro U18)
1
Dejan Jeftic 1
Romil Jermakov
TALTECH (EE-1)
2
Rait Kabin 2
Silver Kallas 3
Yauheni Kanavalik
U16 Belarus (Euro U16 B)
1
Toomas Kandimaa 3
Andreas Kaoullas
U16 Cyprus (Euro U16 B)
1
Steve Karo 1
Ihar Karol
U16 Belarus (Euro U16 B)
1
Anastasios Katsiamidis
U16 Cyprus (Euro U16 B)
2
Andi Kau
U16 Albania (Euro U16 B)
1
Janis Kaufmanis
U18 Latvia (Euro U18)
1
Rait Keerles 1
Kristjan Keres 2
Dmitry Khvostov
U18 Russia (Euro U18)
1
Elmedin Kikanovic 1
Gabriel Kilaras
U16 Cyprus (Euro U16 B)
1
Sean Kilbride
U16 Ireland (Euro U16 B)
1
Mukremin Deniz Kilicli
U18 Turkey (Euro U18)
1
Sean Kilmartin
U16 Ireland (Euro U16 B)
1
Erki Kivinukk
TALTECH (EE-1)
2
Henri Klemmer 1
Oleksandr Kolchenko
U16 Ukraine (Euro U16 B)
1
Nikolay Kolev
U16 Bulgaria (Euro U16 B)
1
Indrek Konno 1
Kaarel Kont-Kontson 1
Stephanos Kontopyrgos
U16 Cyprus (Euro U16 B)
1
Sergiy Kopyl
U16 Ukraine (Euro U16 B)
1
Chavdar Kostov
U16 Bulgaria (Euro U16 B)
1
Kosta Koufos
U18 Greece (Euro U18)
1
Kyprianos Koutsokoumnis
U16 Cyprus (Euro U16 B)
1
Ami Kozeli
U16 Albania (Euro U16 B)
1
Miroslav Kral 2
Ardo Krass 1
Henri Kroosmann
TALTECH (EE-1)
2
Bojan Krstevski 1
Sven Kukemelk 1
Mihkel Kurg 4
Kevin Lacey
U16 Ireland (Euro U16 B)
1
Nicos Lambrou
U16 Cyprus (Euro U16 B)
2
Martin Lang 2
Marti Lasn 1
Stefano Laudoni
U18 Italy (Euro U18)
1
Andriy Lebedintsev
U16 Ukraine (Euro U16 B)
1
Terron Lenear
TALTECH (EE-1)
3
Christophe Leonard
U18 France (Euro U18)
1
Toomas Liivak 2
Ivan Lilov
U16 Bulgaria (Euro U16 B)
1
Fabio Lima
U16 Portugal (Euro U16 B)
1
Antoine Liorel
U18 France (Euro U18)
1
Priit Lohmus 1
Priit Lokotchevski 3
Luc Louves
U18 France (Euro U18)
1
Lennart Luik 3
Denys Lukashov
U16 Ukraine (Euro U16 B)
1
Cristian Lupu
U16 Romania (Euro U16 B)
1
Goran Macanovic 1
Vadim Macaveiu
U16 Romania (Euro U16 B)
1
Osvaldas Macernis 2
Melih Mahmutoglu
U18 Turkey (Euro U18)
1
David Maisuradze
U16 Georgia (Euro U16 B)
1
Stamatis Makris
U16 Cyprus (Euro U16 B)
1
Hristo Manolov
U16 Bulgaria (Euro U16 B)
1
Branislav Markovski 1
Adam Marshall
U16 England (Euro U16 B)
2
Niccolo Martinoni
U18 Italy (Euro U18)
1
Stefano Masciadri
U18 Italy (Euro U18)
1
Michal Maslik 2
Marios Matalon
U18 Greece (Euro U18)
1
Richard Matiashvili
U16 Georgia (Euro U16 B)
1
Patrick McGaharan
U16 Ireland (Euro U16 B)
1
Daniel McKay
U16 England (Euro U16 B)
2
Dara McKeon
U16 Ireland (Euro U16 B)
1
Aylton Medeiros
U16 Portugal (Euro U16 B)
1
Roberts Mednis
U18 Latvia (Euro U18)
1
Erind Mema
U16 Albania (Euro U16 B)
1
Mikita Meshcharakou
U16 Belarus (Euro U16 B)
1
Margus Metstak
TALTECH (EE-1)
2
Alexandru Mihuti
U16 Romania (Euro U16 B)
1
Zvonimir Mijatovic 1
Mark Mitchell
U16 Ireland (Euro U16 B)
1
Filip Mitik 1
Lauris Mizis
U18 Latvia (Euro U18)
1
Vlad Moldoveanu
U16 Romania (Euro U16 B)
1
Sten Moldre 3
Andi Mustafaj
U16 Albania (Euro U16 B)
1
Alexandru Negut
U16 Romania (Euro U16 B)
1
Titus Nicoara
U16 Romania (Euro U16 B)
1
Slave Nikolov 1
Reigo Nomm 2
Marek Noormets
TALTECH (EE-1)
1
Valentin Novikov
U18 Russia (Euro U18)
1
Andriy Novikov
U16 Ukraine (Euro U16 B)
1
David O'mahony
U16 Ireland (Euro U16 B)
1
Donald Okpalugo
U16 England (Euro U16 B)
2
Carl Ona Embo
U18 France (Euro U18)
1
Tufan Onen
U18 Turkey (Euro U18)
1
Peep Orlovski 1
Kristo Orula 2
Viachaslau Ostrykau
U16 Belarus (Euro U16 B)
1
Can Ozcan
U18 Turkey (Euro U18)
1
Damir Palata 1
Dragos Pana
U16 Romania (Euro U16 B)
1
Boyko Pangarov
U16 Bulgaria (Euro U16 B)
1
Kostas Papanikolaou
U18 Greece (Euro U18)
1
Nikos Pappas
U18 Greece (Euro U18)
1
Andre Parn
TALTECH (EE-1)
2
Jesper Parve 2
Aliaksei Patsevich
U16 Belarus (Euro U16 B)
1
Ivan Pavlov
U18 Russia (Euro U18)
1
Rauno Pehka
TALTECH (EE-1)
1
Andre Perry 1
Mihai Petcu
U16 Romania (Euro U16 B)
1
Ivica Petric 1
Davor Petric 1
Georgios Phedonos
U16 Cyprus (Euro U16 B)
1
Vladimir Philippov
U18 Russia (Euro U18)
1
Pedro Pinto
U16 Portugal (Euro U16 B)
1
Tiago Pinto
U16 Portugal (Euro U16 B)
1
Robert Pitak 1
Raviv Pitshon
U18 Israel (Euro U18)
1
Paavo Planken 2
Theocharis Plioukas
U18 Greece (Euro U18)
1
Mario Polusk
TALTECH (EE-1)
2
Ivan Polyezhayev
U16 Ukraine (Euro U16 B)
1
Marco Portannese
U18 Italy (Euro U18)
1
Milan Potocar 1
Jason Pryor 1
Sven Pugonen 3
Viacheslav Pupko
U18 Russia (Euro U18)
1
Tomas Purlis 2
Rain Raadik 1
Slobodan Radulovic 1
Indrek Raig
TALTECH (EE-1)
1
Heikko Rannula 3
Christopher Razis
U16 Cyprus (Euro U16 B)
1
Saulius Raziulis 2
Indrek Reinbok
TALTECH (EE-1)
2
Vallo Reinkort 2
Ben Reis
U18 Israel (Euro U18)
1
Andrus Renter 3
Andrea Renzi
U18 Italy (Euro U18)
1
Maros Repasky 2
Raido Ringmets 1
Kai-Leon Robinson
U16 England (Euro U16 B)
2
Roger Rooma 2
Uldis Rudzitis 2
Ivar Ruubel 1
Kaido Saag
TALTECH (EE-1)
1
Kristo Saage 3
Sander Saat 2
Ron Sabag
U18 Israel (Euro U18)
1
Donatas Sabaliauskas
TALTECH (EE-1)
1
Andrea Saccaggi
U18 Italy (Euro U18)
1
Kaido Saks
TALTECH (EE-1)
3
Erki Saks 2
Lamine Sambe
U18 France (Euro U18)
1
Zisis Sarikopoulos
U18 Greece (Euro U18)
1
Danko Sestic 1
Bojan Setencic 1
Semen Shashkov
U18 Russia (Euro U18)
1
Darren Shaughnessy
U16 Ireland (Euro U16 B)
1
Aleksei Shcherbakov
U16 Belarus (Euro U16 B)
1
Levan Shengelia
U16 Georgia (Euro U16 B)
1
Giorgi Shermadini
U16 Georgia (Euro U16 B)
1
Anton Shestak
U16 Ukraine (Euro U16 B)
1
Oleg Shevchenko
U16 Ukraine (Euro U16 B)
1
Anton Shoutvin
U18 Israel (Euro U18)
1
Madis Shumanov 2
Dzmitry Shylovich
U16 Belarus (Euro U16 B)
1
Kauri Sild
TALTECH (EE-1)
1
Jose Silva
U16 Portugal (Euro U16 B)
1
Marko Simonovski 1
Sarunas Skadas 3
Yauheni Skrypko
U16 Belarus (Euro U16 B)
1
Dusan Skuban 2
Ezequiel Skverer
U18 Israel (Euro U18)
1
Artem Slipenchuk
U16 Ukraine (Euro U16 B)
1
Kostas Sloukas
U18 Greece (Euro U18)
1
Serhiy Snytko
U16 Ukraine (Euro U16 B)
1
Mikus Sokolovs
U18 Latvia (Euro U18)
1
Aleksandar Spasovski 1
Cezar Stanescu
U16 Romania (Euro U16 B)
1
Stevan Stojkov
U18 Italy (Euro U18)
1
Dalibor Stojnic 1
Guntars Strakis
U18 Latvia (Euro U18)
1
Janis Strelnieks
U18 Latvia (Euro U18)
1
Aleksandr Surovnev 1
Ando Tagamets 4
Reimo Tamm 3
Rauno Tamm 2
Elgar Tamsalu 2
Alexis Tanghe
U18 France (Euro U18)
1
Luca Tardito
U18 Italy (Euro U18)
1
Nikoloas Theodorakos
U18 Greece (Euro U18)
1
Periklis Theodorou
U16 Cyprus (Euro U16 B)
1
Lefteris Theodosiou
U16 Cyprus (Euro U16 B)
1
Marek Tomas 2
Vladyslav Tonchenko
U16 Ukraine (Euro U16 B)
1
Joosep Toome 2
Alexandros Topalidis
U16 Cyprus (Euro U16 B)
1
Jonathan Tornato
U18 France (Euro U18)
1
Mart Tralla 1
Levan Tsekvava
U16 Georgia (Euro U16 B)
1
Beka Tsivtsivadze
U16 Georgia (Euro U16 B)
1
Ivo Uibukant
TALTECH (EE-1)
2
Henry Utku
U16 England (Euro U16 B)
2
Martin Uusmaa 2
Tonu Uusmaa
TALTECH (EE-1)
1
Siarhei Vabishchevich
U16 Belarus (Euro U16 B)
1
Jarmaine Vanness 1
Veljo Vares 3
Antti Vasar 2
Penko Velchev
U16 Bulgaria (Euro U16 B)
1
Antons Vilcins
U18 Latvia (Euro U18)
1
Maksim Vilkhovetskyi
U16 Ukraine (Euro U16 B)
1
Karl Vimberg 1
Oskars Virsis
U18 Latvia (Euro U18)
1
Matthew Williams
U16 England (Euro U16 B)
2
Raphael Wilson
U18 France (Euro U18)
1
Yanko Yankov
U16 Bulgaria (Euro U16 B)
1
Melih Yildiz
U18 Turkey (Euro U18)
1
Viatcheslav Zaitsev
U18 Russia (Euro U18)
1
Kristers Zeidaks
U18 Latvia (Euro U18)
1
Aviram Zelkovits
U18 Israel (Euro U18)
1
Or david Zinderman
U18 Israel (Euro U18)
1
Ingmars Zirnis
U18 Latvia (Euro U18)
1