Ilkka Ekstrom has faced 135 opponents throughout his career

Player Team(s) Games
Thierno Agne
U16 Germany (Euro U16 B)
1
David Ajumobi
U18 England (Euro U18 B)
1
Benjamin Allison 1
Farid Amirov
U20 Azerbaijan (Euro U20B)
1
Robert Antal
U16 Romania (Euro U16 B)
1
Devan Bailey
U18 England (Euro U18 B)
2
Stanislav Baldovsky 2
Kai Barth
U16 Germany (Euro U16 B)
1
Martin Bartos 1
Robin Benzing
U16 Germany (Euro U16 B)
1
Marian Benzing
U16 Germany (Euro U16 B)
1
Andrei Bercean
U16 Romania (Euro U16 B)
1
Darrell Bethune 1
Raul Birenbaum
U18 Luxembourg (Euro U18 B)
1
Andre Boavida
U18 Portugal (Euro U18 B)
1
Luis Bres
U16 Netherlands (Euro U16 B)
1
Matthew Bryan-Amaning 1
Marek Burian 1
Fraser Canning
U18 Scotland (Euro U18 B)
1
Bento Cardoso
U18 Portugal (Euro U18 B)
1
Daniel Carter
U18 England (Euro U18 B)
1
Peter Cincura 1
Daniel Clark
U18 England (Euro U18 B)
1
Christopher Cleary
U18 Scotland (Euro U18 B)
1
Horia Codin
U16 Romania (Euro U16 B)
1
Matei Daian
U16 Romania (Euro U16 B)
1
Petr Dokoupil 1
Vadim Dokshin
U20 Azerbaijan (Euro U20B)
1
Tomas Durana 1
Lubos Dzubak 1
Jakub Exner 1
Samuel Fernley
U18 England (Euro U18 B)
2
Claudio Fonseca
U18 Portugal (Euro U18 B)
1
James Ross Frew
U18 Scotland (Euro U18 B)
1
Alhaji Fullah 1
Adam Geramipoor
U18 England (Euro U18 B)
1
Andrew Glascodine
U18 Scotland (Euro U18 B)
1
Razn Govan
U18 Scotland (Euro U18 B)
1
Ton Grit
U16 Netherlands (Euro U16 B)
2
Anar Hajiyev
U20 Azerbaijan (Euro U20B)
1
Ashley Hamilton
U18 England (Euro U18 B)
2
Tomas Hampl 1
Amil Hamzayev
U20 Azerbaijan (Euro U20B)
1
Adam Hanga
U16 Hungary (Euro U16 B)
1
Pavel Harcar 2
Elias Harris
U16 Germany (Euro U16 B)
1
Istvan Herczeg
U16 Hungary (Euro U16 B)
1
Lukas Hoferica 2
Alistair Hornell
U18 Scotland (Euro U18 B)
1
Jeroen Ijsendijk
U16 Netherlands (Euro U16 B)
2
Orlan Jackman
U18 England (Euro U18 B)
2
Roman Jurda 1
Luc Kartheiser
U18 Luxembourg (Euro U18 B)
1
Pit Kerger
U18 Luxembourg (Euro U18 B)
1
Bendeguz Kis
U16 Hungary (Euro U16 B)
1
Thomas Koenis
U16 Netherlands (Euro U16 B)
2
Jan Koranda 1
Luuk Kortekaas
U16 Netherlands (Euro U16 B)
1
Pitt Koster
U18 Luxembourg (Euro U18 B)
1
Domonkos Kovacs
U16 Hungary (Euro U16 B)
1
Miroslav Kral 1
Michael Krumel 1
Christian Kuhn
U16 Germany (Euro U16 B)
1
Csaba Lestar
U16 Hungary (Euro U16 B)
1
Fabio Lima
U18 Portugal (Euro U18 B)
1
Tomas Macela 1
Rufat Mahmudzade
U20 Azerbaijan (Euro U20B)
1
Lukas Marik 2
Adam Marshall
U18 England (Euro U18 B)
1
Michal Maslik 2
Eoghann McKenzie
U18 Scotland (Euro U18 B)
1
Aylton Medeiros
U18 Portugal (Euro U18 B)
1
Mate Medve
U16 Hungary (Euro U16 B)
1
Gil Melchior
U18 Luxembourg (Euro U18 B)
1
Jakub Mikulec 1
Emil Mirzayev
U20 Azerbaijan (Euro U20B)
1
Zaur Mirzayev
U20 Azerbaijan (Euro U20B)
1
Benjamin Mockford 1
Lubos Moravec 1
Kamal Muradov
U20 Azerbaijan (Euro U20B)
1
Alexandru Negut
U16 Romania (Euro U16 B)
1
Julian Orbeanu
U16 Romania (Euro U16 B)
1
Marco Panagopoulos
U18 Scotland (Euro U18 B)
1
Pedro Pereira
U18 Portugal (Euro U18 B)
1
Mathias Perl
U16 Germany (Euro U16 B)
1
Ondrej Pesek 1
Jonathan Pettit
U18 Scotland (Euro U18 B)
1
Samy Picard
U18 Luxembourg (Euro U18 B)
1
Tiago Pinto
U18 Portugal (Euro U18 B)
1
Robert Pitak 1
Marius Pop
U16 Romania (Euro U16 B)
1
Ciprian Popescu
U16 Romania (Euro U16 B)
1
Milan Potocar 1
Maros Rendla 1
Maros Repasky 2
Elchin Rzaguliyev
U20 Azerbaijan (Euro U20B)
1
Milan Sasek 1
Thomas Schoeps
U16 Germany (Euro U16 B)
1
Dirk Schouten
U16 Netherlands (Euro U16 B)
2
Laurent Schwartz
U18 Luxembourg (Euro U18 B)
1
Philipp Schwethelm
U16 Germany (Euro U16 B)
1
Kevin Scott
U18 Scotland (Euro U18 B)
1
Jakub Sedlak 1
Jose Silva
U18 Portugal (Euro U18 B)
1
Peter Simek 1
Walter Simon
U16 Germany (Euro U16 B)
1
Colin Sing 1
Denis Sirbegovic
U16 Netherlands (Euro U16 B)
2
Dusan Skuban 1
Gian Slagter
U16 Netherlands (Euro U16 B)
1
Gergely Somogyi
U16 Hungary (Euro U16 B)
1
Jan Spacek 1
Martin Stastny 1
Greg Streete
U18 England (Euro U18 B)
1
Daniel Sutherland
U18 Scotland (Euro U18 B)
1
Ifedade Thomas
U18 Scotland (Euro U18 B)
1
Stuart Thomson
U18 England (Euro U18 B)
1
Marek Tomas 1
Gergely Toth
U16 Hungary (Euro U16 B)
1
Adam Toth
U16 Hungary (Euro U16 B)
1
Jan Tyr 1
Mihai Urichianu
U16 Romania (Euro U16 B)
1
Bob Van Den Enden
U16 Netherlands (Euro U16 B)
2
Wouter Van Der Eng
U16 Netherlands (Euro U16 B)
2
Kevin Van Wijk
U16 Netherlands (Euro U16 B)
2
Jan Vesely 1
Roman Vido 1
Daniel Weyrich
U18 Luxembourg (Euro U18 B)
1
Morakinyo Williams 1
Matthew Williams
U18 England (Euro U18 B)
1
Lukas Zacek 1
Anar Zargarov
U20 Azerbaijan (Euro U20B)
1
Ondrej Zavadil 1
Filip Zbranek 1
Milan Zieger
U16 Hungary (Euro U16 B)
1