Marko Kastelic ha enfrentado a 196 oponentes a lo largo de su carrera.

Player Team(s) Games
Dimitrios Agravanis
U18 Greece (Euro U18)
1
Talat Altunbey
U18 Turkey (Euro U18)
1
Simo Atanackovic 1
Jeroen Baele
U16 Belgium (Euro U16 B)
1
Besnik Bekteshi
U18 Germany (Euro U18)
1
Charly Bernard
U16 Belgium (Euro U16 B)
1
Janis Berzins
U18 Latvia (Euro U18)
1
Nemanja Bezbradica
U18 Serbia (Euro U18)
1
Visvaldis Bikse
U18 Latvia (Euro U18)
1
Sinisa Bilic 1
Jaka Blazic
Slovan (SLO-1 UP)
2
Fabian Bleck
U18 Germany (Euro U18)
1
Antonio Boban
U18 Croatia (Euro U18)
1
Lefteris Bochoridis
U18 Greece (Euro U18)
1
Kristof Bognar
U16 Hungary (Euro U16 B)
1
Slobodan Bozovic 1
Jaka Brodnik 1
Primoz Brolih
Maribor Messer (SLO-1 UP)
1
Jure Brolih
Maribor Messer (SLO-1 UP)
1
Mislav Brzoja
U18 Croatia (Euro U18)
1
Drazen Bubnic
Helios Suns (SLO-1 UP)
1
Matej Buovac
U18 Croatia (Euro U18)
1
Beka Burjanadze
U16 Georgia (Euro U16 B)
1
Onur Calban
U18 Turkey (Euro U18)
1
Berkay Candan
U18 Turkey (Euro U18)
1
Marko Cej
Maribor Messer (SLO-1 UP)
1
Dejan Cigoja
Slovan (SLO-1 UP)
2
Miha Cmer 1
Vlad Cobzaru
U16 Romania (Euro U16 B)
1
Stipe Cubric
U18 Croatia (Euro U18)
1
Nemanja Dangubic
U18 Serbia (Euro U18)
1
Apollon Deligeorgis
U18 Greece (Euro U18)
1
Luka Dimec 1
Dalibor Djapa
Slovan (SLO-1 UP)
1
Ugur Dokuyan
U18 Turkey (Euro U18)
1
Naim El Khounchar
U16 Belgium (Euro U16 B)
1
Erbil Eroglu
U18 Turkey (Euro U18)
1
Tayfun Erulku
U18 Turkey (Euro U18)
1
Miha Fon
Slovan (SLO-1 UP)
1
Xavier-Robert Francois
U16 Belgium (Euro U16 B)
1
Alain Gengler
U16 Luxembourg (Euro U16 B)
1
Volodymyr Gerun
U16 Ukraine (Euro U16 B)
1
Samet Geyik
U18 Turkey (Euro U18)
1
Tomasz Gielo
U18 Poland (Euro U18)
1
Rihards Ginters
U18 Latvia (Euro U18)
1
Ben Goergen
U16 Luxembourg (Euro U16 B)
1
Robert Gogbaidze
U16 Georgia (Euro U16 B)
1
Shota Goletiani
U16 Georgia (Euro U16 B)
1
Bob Grandjean
U16 Luxembourg (Euro U16 B)
1
Andrejs Grazulis
U18 Latvia (Euro U18)
1
Levan Grdzelidze
U16 Georgia (Euro U16 B)
1
Grzegorz Grochowski
U18 Poland (Euro U18)
1
Thomas Grun
U16 Luxembourg (Euro U16 B)
1
Jan Grzelinski
U18 Poland (Euro U18)
1
Shane Hammink
U16 Netherlands (Euro U16 B)
2
Anselm Hartmann
U18 Germany (Euro U18)
1
Stephan Haukohl
U18 Germany (Euro U18)
1
Louis Hazard
U16 Belgium (Euro U16 B)
1
Sam Hemeleers
U16 Belgium (Euro U16 B)
1
Jo Hoeser
U16 Luxembourg (Euro U16 B)
1
Mehmet Hortoglu
U16 Romania (Euro U16 B)
1
Tadej Horvat 1
Tadej Horvat
Maribor Messer (SLO-1 UP)
1
Ingus Jakovics
U18 Latvia (Euro U18)
1
Nikola Jankovic
U18 Serbia (Euro U18)
1
Boris Jersin 1
Martin Junakovic
U18 Croatia (Euro U18)
1
Elvis Kadic
Maribor Messer (SLO-1 UP)
1
Juris Kalnins
U18 Latvia (Euro U18)
1
Michail Kamperidis
U18 Greece (Euro U18)
1
Przemyslaw Karnowski
U18 Poland (Euro U18)
1
Andrii Kharchynskyi
U16 Ukraine (Euro U16 B)
1
Jakub Koelner
U18 Poland (Euro U18)
1
Jito Kok
U16 Netherlands (Euro U16 B)
2
Aljaz Korosec
Helios Suns (SLO-1 UP)
1
Maj Kovacevic 1
Stipe Krstanovic
U18 Croatia (Euro U18)
1
Nemanja Krstic
U18 Serbia (Euro U18)
1
Roberts Krumins
U18 Latvia (Euro U18)
1
Matej Krusic
Slovan (SLO-1 UP)
2
Stanislav Kudrya
U16 Ukraine (Euro U16 B)
1
Valeri Kvantaliani
U16 Georgia (Euro U16 B)
1
Kevin Landman
U16 Netherlands (Euro U16 B)
2
Luka Lapornik 1
Giannoulis Larentzakis
U18 Greece (Euro U18)
1
Manu Lecomte
U16 Belgium (Euro U16 B)
1
Brane Lekic 1
Marko Lekic
Helios Suns (SLO-1 UP)
1
Djordje Lelic 1
Mario Leskovar
Maribor Messer (SLO-1 UP)
1
Levan Lolishvili
U16 Georgia (Euro U16 B)
1
Klemen Lorbek
Slovan (SLO-1 UP)
2
Kristian Lugovtsov
U16 Ukraine (Euro U16 B)
1
Michael M'putu
U16 Luxembourg (Euro U16 B)
1
Philippe Majerus
U16 Luxembourg (Euro U16 B)
1
Grega Mali
Helios Suns (SLO-1 UP)
1
Kyprianos Maragkos
U18 Greece (Euro U18)
1
Mauricio Marin
U18 Germany (Euro U18)
1
Miha Markic
Slovan (SLO-1 UP)
2
Filip Matczak
U18 Poland (Euro U18)
1
Armin Mazic
U18 Croatia (Euro U18)
1
Bob Melcher
U16 Luxembourg (Euro U16 B)
1
Petros Melissaratos
U18 Greece (Euro U18)
1
Peter Mesterhazy
U16 Hungary (Euro U16 B)
1
Michal Michalak
U18 Poland (Euro U18)
1
Vasilije Micic
U18 Serbia (Euro U18)
1
Josip Mikulic
U18 Croatia (Euro U18)
1
Nenad Miljenovic
U18 Serbia (Euro U18)
1
Milos Miljkovic 1
Djordje Milosevic
U18 Serbia (Euro U18)
1
Irakli Miqeladze
U16 Georgia (Euro U16 B)
1
Luka Mitrovic
U18 Serbia (Euro U18)
1
Alexandros Mitsialos
U18 Greece (Euro U18)
1
Peter Mohay
U16 Hungary (Euro U16 B)
1
Arno Mollekens
U16 Belgium (Euro U16 B)
1
Kevin Moura Santos
U16 Luxembourg (Euro U16 B)
1
Beka Nadiradze
U16 Georgia (Euro U16 B)
1
Botond Nagy
U16 Hungary (Euro U16 B)
1
Julien Nesbitt
U16 Belgium (Euro U16 B)
1
Piotr Niedzwiedzki
U18 Poland (Euro U18)
1
Mitja Nikolic Smrdelj 1
Salih Nuhanovic 1
Alin Olaru
U16 Romania (Euro U16 B)
1
Alen Omic 1
Mertcan Ozen
U18 Turkey (Euro U18)
1
Marko Pajic
Slovan (SLO-1 UP)
1
Vladimir Panic 1
Georgian Paun
U16 Romania (Euro U16 B)
1
Jure Pelko 1
Andreas Person
Helios Suns (SLO-1 UP)
1
Vjekoslav Petrovic
Helios Suns (SLO-1 UP)
1
Volodymyr Pishchikov
U16 Ukraine (Euro U16 B)
1
Mateusz Ponitka
U18 Poland (Euro U18)
1
Vlad Popovici
U16 Romania (Euro U16 B)
1
Stefan Popovski-Turanjanin
U18 Serbia (Euro U18)
1
Klemen Prepelic
Helios Suns (SLO-1 UP)
1
Bogdan Radosavljevic
U18 Germany (Euro U18)
1
Bojan Radulovic
Slovan (SLO-1 UP)
2
Nika Ramishvili
U16 Georgia (Euro U16 B)
1
Marko Ramljak
U18 Croatia (Euro U18)
1
Benjamin Raymond
Helios Suns (SLO-1 UP)
1
Oskars Reinfelds
U18 Latvia (Euro U18)
1
Aljosa Remus
Maribor Messer (SLO-1 UP)
1
Maxence Renard
U16 Belgium (Euro U16 B)
1
Johannes Richter
U18 Germany (Euro U18)
1
Oleksiy Ruban
U16 Ukraine (Euro U16 B)
1
Luka Rupnik
Slovan (SLO-1 UP)
2
Elvis Sarkinovic
Maribor Messer (SLO-1 UP)
1
Elvis Saulitis
U18 Latvia (Euro U18)
1
Mike Schilder
U16 Netherlands (Euro U16 B)
2
Tim Schmit
U16 Luxembourg (Euro U16 B)
1
Pit Schneider
U16 Luxembourg (Euro U16 B)
1
Dennis Schroder
U18 Germany (Euro U18)
1
Volodymyr Shevchenko
U16 Ukraine (Euro U16 B)
1
Ojars Silins
U18 Latvia (Euro U18)
1
Daniel Sinkovits
U16 Hungary (Euro U16 B)
1
Kenan Sipahi
U18 Turkey (Euro U18)
1
Guntis Sipolins
U18 Latvia (Euro U18)
1
Davorin Skornik
Maribor Messer (SLO-1 UP)
1
Tamas Solymosi
U16 Hungary (Euro U16 B)
1
Gabor Somogyi
U16 Hungary (Euro U16 B)
1
Stijn Stevens
U16 Belgium (Euro U16 B)
1
Vlad Stoicoviciu
U16 Romania (Euro U16 B)
1
Klavs Strazdins
U18 Latvia (Euro U18)
1
Daniel Szymkiewicz
U18 Poland (Euro U18)
1
Ramazan Tekin
U18 Turkey (Euro U18)
1
Sid-Marlon Theis
U18 Germany (Euro U18)
1
Casian Todorov
U16 Romania (Euro U16 B)
1
Norbert Tokodi
U16 Hungary (Euro U16 B)
1
Stefan Topalovic
U16 Netherlands (Euro U16 B)
2
Bence Toth
U16 Hungary (Euro U16 B)
1
Emmanouil Tselentakis
U18 Greece (Euro U18)
1
Giorgi Tsirekidze
U16 Georgia (Euro U16 B)
1
Bugrahan Tuncer
U18 Turkey (Euro U18)
1
Tim Unterluggauer
U18 Germany (Euro U18)
1
Kaj Van Hoorn
U16 Netherlands (Euro U16 B)
1
Mathias Van Steenwinkel
U16 Belgium (Euro U16 B)
1
Benedek Varadi
U16 Hungary (Euro U16 B)
1
Marton Varga
U16 Hungary (Euro U16 B)
1
Thomas Veenhoven
U16 Netherlands (Euro U16 B)
2
Bas Veenstra
U16 Netherlands (Euro U16 B)
2
Floris Versteeg
U16 Netherlands (Euro U16 B)
2
Marjan Vidovic 1
Daniel Vujasinovic 1
Domagoj Vukovic
U18 Croatia (Euro U18)
1
Bernt Waalkens
U16 Netherlands (Euro U16 B)
2
Yann Wolff
U16 Luxembourg (Euro U16 B)
1
Uros Zadnik
Slovan (SLO-1 UP)
2
Jaka Zagorc
Slovan (SLO-1 UP)
1
Ziga Zagorc
Helios Suns (SLO-1 UP)
1
Bertold Zahoran
U16 Hungary (Euro U16 B)
1
Domen Zerak
Helios Suns (SLO-1 UP)
1
Paul Zipser
U18 Germany (Euro U18)
1
Ilija Zolotic
Maribor Messer (SLO-1 UP)
1
Fotios Zoumpos
U18 Greece (Euro U18)
1
Danylo Zuikov
U16 Ukraine (Euro U16 B)
1