Jack Kayil has faced 567 opponents throughout his career

Player Team(s) Games
Awudu Abass
Dubai (ABA L.)
1
Elmeri Abbey
U16 Finland (Euro U16 B)
2
Kirill Abramovitch
U16 Belgium (Euro U16 B)
U18 Belgium (Euro U18)
2
Oluwadamilola Ade-Eri 1
Jubril Adekoya 1
Nolan Adekunle 2
Esa Ahmad 2
Endurance Aiyamenkhue 1
Berk Akin
U18 Turkey (Euro U18)
1
Yagiz Aksu
U18 Turkey (Euro U18)
2
Yagiz Aktas
U18 Turkey (Euro U18)
1
Rafael Alberton Rodrigues 1
Bruno Albrecht 1
Courtney Alexander 2
Yaman Alisan
U18 Turkey (Euro U18)
1
Shemarri Allen 1
Oliver Allersted
U18 Denmark (Euro U18)
1
Tom Alte 2
Salih Altuntas
U18 Turkey (Euro U18)
2
Nathan Amoran
U16 Sweden (Euro U16 B)
1
Veniamin Amposi
U18 Greece (Euro U18)
1
Leon Anbinder 1
Theo Anchisi 1
C.J. Anderson 2
Marcus Anderson 1
Danilo Andjusic
Dubai (ABA L.)
1
Adrians Andzevs 1
George Angelian
U16 Romania (Euro U16 B)
1
Jesse Ani 1
Sacar Anim 1
Aleksa Asanin 1
Charles Atamah 1
Neoklis Avdalas
U18 Greece (Euro U18)
1
Marko Bacak 2
Niko Bacvic 1
Denis Badalau
U16 Romania (Euro U16 B)
3
Paul Bahn 1
Armandas Bancevičius
U18 Lithuania (Euro U18)
1
Lorenz Bank 1
Filip Barna 1
Jordan Barnes 1
Vigo Bart
U18 Croatia (Euro U18)
1
Jaden Bediako 1
Besnik Bekteshi 1
Tom Bellem
U18 Belgium (Euro U18)
1
Nevio Bennefeld 1
Barret Benson
Split (ABA L.)
1
Robin Benzing 1
Davis Bertans
Dubai (ABA L.)
1
Faruk Biberovic
U18 Turkey (Euro U18)
1
Toni Bilic
U18 Croatia (Euro U18)
1
Kilian Binapfl 2
Arda Birkeser
U18 Turkey (Euro U18)
1
Jacob David Biss 1
Luka Bičić
U18 Croatia (Euro U18)
1
Nazihar Deonte Bohannon 2
Lennart Boner 2
Tristan Boone
U16 Belgium (Euro U16 B)
U18 Belgium (Euro U18)
2
Riccardo Bortolani 1
Mitar Bosnjakovic
U18 Serbia (Euro U18)
4
Soren Bracq 1
Silas Braikia
U18 Denmark (Euro U18)
1
Adrian Breitlauch 2
Lorenz Brenneke 2
Maksim Brnovic 1
Dejan Bruce 1
Andrei Buboiu
U16 Romania (Euro U16 B)
1
Nicolas Buchholz 2
Barna Buglyo 1
Aleksa Bulajic 1
Lovro Buljevic 1
Matas Buteliauskas
U18 Lithuania (Euro U18)
1
Ignacio Campoy 1
Jahii Carson 1
Carlos Carter 2
Terrell Carter 1
Aaron Carver 2
Riccardo Casella 2
Jacob Cebasek 1
Ozgur Cengiz
U18 Turkey (Euro U18)
1
Miha Cerkvenik 1
Kevin Charles 2
Nikolaos Chitikoudis
U18 Greece (Euro U18)
1
Martin Chlupis 1
Nikos Chouchoumis 1
Lukas Christensen
U18 Denmark (Euro U18)
1
Maruan Cicic 1
Raiquan Clark 2
David Cohn 2
Aaron Cook 1
Booker Wade Coplin 2
Mathis Courbon
U18 France (Euro U18)
1
Trey Crews 2
Aleksa Cubic 1
Yagiz Cumalioglu
U18 Turkey (Euro U18)
1
Djordje V. Curcic
U18 Serbia (Euro U18)
1
Joel Cwik
U18 Poland (Euro U18)
3
Pacome Dadiet 1
Joost Dalgaard-Duus
U18 Denmark (Euro U18)
1
Nemanja Dangubic
Dubai (ABA L.)
1
Guillaume De Mol
U18 Belgium (Euro U18)
1
Gabriel De Oliveira 2
Abel Delicado 1
Egor Demin 3
Mehmet Demirel
U18 Turkey (Euro U18)
1
Lachlan Dent 1
Ismaila Diagne 3
Mohamed Diawara
U18 France (Euro U18)
2
Bakary Dibba 1
Kilian Dietz 2
Aleksa Dimitrijevic
U18 Serbia (Euro U18)
1
Mor Massamba Diop 1
Amon Doerries 1
Demir Dogan
U18 Turkey (Euro U18)
1
Ilija Dokovic 1
Dominik Dolic
U18 Croatia (Euro U18)
2
Ilay Dolinski 1
Roman Domon
U18 France (Euro U18)
1
Berkay Donmez
U18 Turkey (Euro U18)
1
Bastian Doreth 1
Antonio Dorn 1
Hendrik Drescher 2
Savo Drezgic
U18 Serbia (Euro U18)
1
Melvin Dubuc
U16 Romania (Euro U16 B)
1
Luka Durovic 1
Declan Duru 2
Ahmet Duverioglu
Dubai (ABA L.)
1
Jakob Dwight Forrester 2
Esli Edigin 1
Corentin Efono
U16 Belgium (Euro U16 B)
U18 Belgium (Euro U18)
2
Lukas Ehrich 1
Leo Eklund
U16 Finland (Euro U16 B)
2
Rrezon Elezay
U18 Turkey (Euro U18)
1
Jarne Elouna Eyenga
U16 Belgium (Euro U16 B)
U18 Belgium (Euro U18)
2
Cem Emen 1
Elliot Emwionkpa
U16 Belgium (Euro U16 B)
1
Mehmet Ersin Erfa
U18 Turkey (Euro U18)
1
Frederik Erichsen
U18 Denmark (Euro U18)
2
Noa Essengue
U18 France (Euro U18)
2
Raphael Falkenthal 1
Alliou Fall
U16 Sweden (Euro U16 B)
U18 Sweden (Euro U18)
2
Christian Feneberg 1
Julius Ferber 1
Luis Figge 2
Luca Finn Kahl 2
Gianmarco Fiorillo 1
Finn Fleute 2
Michael Flowers 1
Selim Fofana 2
Loup Fogang
U16 Belgium (Euro U16 B)
1
Anton Fontin
U16 Sweden (Euro U16 B)
1
Luka Francesevic
U18 Croatia (Euro U18)
1
Blake Francis 1
Vincent Friederici 2
Leon Friederici 1
Matthew Frierson 1
Stefan Fundic 2
Anthony Gaines 2
Diego Garavaglia 2
Marc Garcia 1
Shane Gatling 2
Declan Gbinigie
U16 Ireland (Euro U16 B)
1
Niklas Geske 2
Paul Giese 2
Jordan Giles 2
Oskar Giltay
U16 Belgium (Euro U16 B)
U18 Belgium (Euro U18)
2
Gildas Gimenez 2
Marios Giotis 1
Lucas Giovannetti 1
Maros Golian 1
Hugo Gonzalez 3
Tanner Graham 1
James Graham 1
Marcus Graves 2
Vice Grbic
U18 Croatia (Euro U18)
1
Riccardo Greppi 1
Dorian Grosber 1
Cosmo Gruhn 2
Joanic Gruttner 2
Sidi Gueye 2
Clayton Guillozet 2
Jasper Gunther 2
Moltas Gyllebring
U18 Sweden (Euro U18)
1
Terry Kodjo-Torgbe Haarmann 1
Matias Haliseva
U16 Finland (Euro U16 B)
2
Robert Hall 1
Stephan Haukohl 1
Sebastian Heck 1
Marvin Heckel 1
Eddie Hedqvist
U18 Sweden (Euro U18)
1
Eetu Heinonen
U16 Finland (Euro U16 B)
2
Hilmar Henningsson 2
Cameron Henry 2
Jaydon Henry 1
Alex Herrera 1
Amir Hinton 1
Jayden Hodge
U16 Belgium (Euro U16 B)
U18 Belgium (Euro U18)
2
Simon Hoferica 1
Marco Hollersbacher 2
William Holmstrom
U18 Sweden (Euro U18)
1
Isak Homelius
U16 Sweden (Euro U16 B)
1
Serban Horga
U16 Romania (Euro U16 B)
1
Darragh Horkan
U16 Ireland (Euro U16 B)
1
Nick Hornsby 1
Filip Horvath 1
Vit Hrabar
U18 Slovenia (Euro U18)
1
Tarik Hrelja 1
Moritz Hubner 1
Caleb Huffman 1
Jannes Hundt 2
Kai Huntsberry 1
Leo Hylla 1
Fortune Igbokwe
U16 Ireland (Euro U16 B)
1
Vojin Ilic 1
Mihnea Ilie
U16 Romania (Euro U16 B)
1
Luca Illes
U16 Romania (Euro U16 B)
1
Jordan Iloanya 2
Nojus Indrusaitis
U18 Lithuania (Euro U18)
1
Till Isemann 1
Leon Ivicic
U18 Slovenia (Euro U18)
1
Wilson Jacques
U18 France (Euro U18)
1
Kasparas Jakucionis
U18 Lithuania (Euro U18)
1
Philip Jalalpoor 1
Serban Jeles
U16 Romania (Euro U16 B)
1
Roko Jemo
U18 Croatia (Euro U18)
1
Lukas Jendrichovsky 1
Branden Jenkins 1
Leon Jereb
U18 Slovenia (Euro U18)
1
Marko Jeremic 1
Niko Jerkic 2
Jakob Johansson
U18 Denmark (Euro U18)
1
Leo Johnson
U16 Finland (Euro U16 B)
2
Delante Jones 1
Bryce Jones 1
Alec Jordan Plitzuweit 1
Antonio Jordano
Split (ABA L.)
1
Toni Josipovic
U18 Croatia (Euro U18)
1
Andrija Josovic 1
Melvin Jostmann 1
Luka Jovanovic
U18 Serbia (Euro U18)
1
Ivan Juric
U18 Croatia (Euro U18)
2
Robert Jurkovic 1
Mantas Juzenas
U18 Lithuania (Euro U18)
1
Yigit Gokay Kaba
U18 Turkey (Euro U18)
1
Mohamed Kaba-Fofana 2
Jonas Kaivos
U16 Finland (Euro U16 B)
2
Lars Kamp 1
Alexis Kamperidis
U18 Greece (Euro U18)
1
Borna Kapusta
Split (ABA L.)
1
Omar Karem 1
Matias Karlin
U16 Finland (Euro U16 B)
1
Alex Kasa 1
Toni Katic
Split (ABA L.)
1
Rasmus Kauste
U16 Finland (Euro U16 B)
2
Aaron Kayser 2
Petar Kažić 1
Terence Kekenbosch
U16 Belgium (Euro U16 B)
1
Tomas Kennedy
U16 Ireland (Euro U16 B)
1
Daniel Kirchner 1
Jacob Knauf 2
Arsenii Kolobov
U16 Ukraine (Euro U16 B)
1
Vladimir Komnenovic 1
Ioannis Komnianidis
U18 Greece (Euro U18)
1
Benjamin Koppke 1
Tim Kopple 2
Nazar Korol
U16 Ukraine (Euro U16 B)
1
Kalle Koskinen
U16 Finland (Euro U16 B)
2
Andrej Kostic
U18 Serbia (Euro U18)
2
Noah Koussou 1
Dejan Kovacevic 2
Simon Krajcovic 2
Kristofer Krause 2
Bjarne Kraushaar 2
Moritz Krimmer 2
Gantas Krizanauskas
U18 Lithuania (Euro U18)
1
Urban Kroflic
U18 Slovenia (Euro U18)
1
Vito Kucic
Split (ABA L.)
1
Cem Kucukozkan
U18 Turkey (Euro U18)
1
Kajetan Kuczawski
U18 Poland (Euro U18)
1
Kalle Kuhalampi
U16 Finland (Euro U16 B)
2
Oliver Kullamaee 2
Georg Kupke 1
Ognjen Kuzmic 1
Amaël L'Etang
U18 France (Euro U18)
1
Lars Lagerpusch 2
Zachary Langston Chappell 1
Lovro Lapajne
U18 Slovenia (Euro U18)
1
Lennard Larysz 2
Aksel Laso 1
Mantas Laurencikas
U18 Lithuania (Euro U18)
1
Craig Lecesne 2
Gabin Lefort 1
Max Lidman
U18 Sweden (Euro U18)
1
Lenny Liedtke 2
Ethan Lin
U16 Sweden (Euro U16 B)
1
Ludvig Lindby
U18 Sweden (Euro U18)
1
Marten Linssen 2
Eleftherios Liotopoulos
U18 Greece (Euro U18)
1
Marko Ljubicic
U18 Croatia (Euro U18)
1
Kresimir Ljubicic
Split (ABA L.)
1
Nils Lobry-Pathout 1
Emil Loch 2
Robin Lodders 1
Maxim Logue
U18 France (Euro U18)
1
Luka Lokhmanchuk
U16 Ukraine (Euro U16 B)
1
Achille Lonati 1
Simun Loncar
U18 Croatia (Euro U18)
1
Viktor Lukic
U18 Sweden (Euro U18)
1
Brock Mackenzie 2
Jonathan Maier 2
Andrej Majernik 1
Malcolm Makwa
U16 Belgium (Euro U16 B)
1
Jakub Malecki
U16 Ireland (Euro U16 B)
1
Killian Malwaya
U18 France (Euro U18)
1
Corey Manigault 1
J.J. Mann 2
Stylianos Maragkoudakis
U18 Greece (Euro U18)
1
Francesco Marcucci 1
Nikola Maric 1
Bogoljub Markovic
U18 Serbia (Euro U18)
1
Luka Markovic
U18 Serbia (Euro U18)
1
Emil Marshall 2
Kaspar Martenson
U18 Sweden (Euro U18)
1
Nicolas Marty-Decker 2
Adam Massarsch
U18 Sweden (Euro U18)
1
Hermann Matheo 1
Meredith Matthew 2
Lucas Mayer 2
Anfernee Jamel McAllister 1
Devonte McCall 1
Kevin McClain 1
Aljaz Menic
U18 Slovenia (Euro U18)
1
Luca Merkel 1
Samuele Miccoli 2
Kyllian Michee 2
Asier Miguel 3
Stefan Mihaylov 1
Zoran Milicic 1
Michael Miller 1
Dragan Milosavljevic 1
Matija Milosevic
U18 Serbia (Euro U18)
1
Martin Minarovjech 1
David Mirkovic 1
Tibor Mirtic 1
Andro Mirčeta
U18 Croatia (Euro U18)
1
Pavle Misic
U18 Serbia (Euro U18)
1
Alexander Moller 2
Marcus Moller
U18 Denmark (Euro U18)
1
Willas Moller
U18 Denmark (Euro U18)
1
Yari Monninkhoff 1
Dan Monteroso 1
Rasheed Moore 1
Mark Morano Mahmutovic
U18 Slovenia (Euro U18)
1
Jordan Mueller 2
David Muenkat 2
Milo Murray 2
Andrej Musicki
U18 Serbia (Euro U18)
1
Benjamin Musoke
U16 Sweden (Euro U16 B)
1
Nick Muszynski 1
Lukas Mutter 1
Gabriel Mutuale
U16 Belgium (Euro U16 B)
1
Maciej Nagel
U18 Poland (Euro U18)
1
Louis Nauthon 2
Dennis Nawrocki 2
Quinten Gregory Dee Nelson 2
Adrien Niedergang-Ribolzi 1
Jonas Niedermanner 1
Pavle Nikolic
U18 Serbia (Euro U18)
1
Daniel Norl 1
Jovan Novak 1
Stevan Novovic
U18 Denmark (Euro U18)
1
Szymon Nowicki
U18 Poland (Euro U18)
2
Jan Nowicki
U18 Poland (Euro U18)
1
Erwan Ntsantso Djoni 1
Anton Nufer 1
Michael Nwabuzor 1
Roland Nyama 2
Nathaniel Nzonyansi
U16 Sweden (Euro U16 B)
1
Noah Nørgaard
U18 Denmark (Euro U18)
1
Cillian O'Connell
U16 Ireland (Euro U16 B)
1
Samuel Obenjo
U16 Sweden (Euro U16 B)
U18 Sweden (Euro U18)
2
Robert Oehle 2
Nelson Okafor 2
Aimé Olma 2
Kaan Onat
U18 Turkey (Euro U18)
1
Richard Ondrus 1
Justin Onyejiaka 2
David Orbulescu
U16 Romania (Euro U16 B)
1
Mateusz Orlowski
U18 Poland (Euro U18)
1
Pharrell Osagie
U16 Ireland (Euro U16 B)
1
Joshua Osayanrhion
U16 Ireland (Euro U16 B)
1
Miles Osei 1
Jakub Osinski
U18 Poland (Euro U18)
1
Mark Padjen
U18 Slovenia (Euro U18)
1
Oliver Pahnke 2
Charilaos Paraskevopoulos
U18 Greece (Euro U18)
1
Dragos Parau
U16 Romania (Euro U16 B)
1
David Pavin
U18 Croatia (Euro U18)
1
Josip Pavkovic
U18 Croatia (Euro U18)
2
Bilal Pedersen
U18 Denmark (Euro U18)
1
Novak Pekovic 1
Blaz Perko
U18 Slovenia (Euro U18)
1
Vito Perkovic
U18 Croatia (Euro U18)
2
Tayler Persons 1
Hilmar Petursson 2
Theo Pichard
U18 France (Euro U18)
1
Aitor Pickett 1
Illan Pietrus
U18 France (Euro U18)
1
Rytis Pipiras 1
Casper Pohto
U16 Sweden (Euro U16 B)
1
Moses Polking 2
Martin Pospisil 1
Klemen Prepelic
Dubai (ABA L.)
1
Julius Price
U16 Sweden (Euro U16 B)
U18 Sweden (Euro U18)
2
Vasilije Pusica 1
Paul Raabe 1
Lazar Radetic 1
Andrej Radivojevic
U18 Croatia (Euro U18)
1
Vuk Radojicic 1
Dusan Radosavljevic 1
Leon Radosevic
Dubai (ABA L.)
1
Marco Rahn 2
Evans Rapieque 2
Lucas Rapini 1
Jordan Ratton 2
Nedas Raupelis
U18 Lithuania (Euro U18)
1
Thirdy Ravena
Dubai (ABA L.)
1
Matic Rebec 1
Eric Reibe 1
Jarelle Reischel 1
Alexander Richardson 2
Hutton Riley Yenor 2
Aleksa Ristic
U18 Serbia (Euro U18)
1
Ethan Robineau 1
Julian Roche 1
Ognjen Romić
U18 Serbia (Euro U18)
1
Marko Rosic 1
Lovre Runjic 1
Leo Vincent Saffer 1
Tidjane Salaun
U18 France (Euro U18)
1
Jordan Samare 2
Mateusz Samiec
U18 Poland (Euro U18)
1
Alexandros Samodurov
U18 Greece (Euro U18)
1
Isaiah Sanders 1
Jesus Santano 1
Koen Sapwell 1
Nikola Saranovic 1
Luca Sarnowska 1
Jervis Scheffs 2
Lucien Schmikale 1
Paul Schmorleiz 1
Tevin Schnabel 1
Siler Schneider 2
Guillaume Schoentgen
U18 Belgium (Euro U18)
1
Sebastian Schroder 1
Nicola Schultze 1
Nate Scott 1
Harry Scully
U16 Ireland (Euro U16 B)
1
Adam Seiko 1
Luke Seltzer
U16 Ireland (Euro U16 B)
1
Shannon Shorter
Split (ABA L.)
1
Ben Shungu 1
Heorhii Shvydchenko
U16 Ukraine (Euro U16 B)
1
Borisa Simanic 1
Ranko Simovic 1
Samuel Sivacek 1
Kristian Sjolund 1
David Skara
Split (ABA L.)
1
Brady Skeens 1
Jan Smiglak
U18 Poland (Euro U18)
1
Kristupas Smirnov
U18 Lithuania (Euro U18)
1
Marquill Smith 2
Jamari Smith 1
Zak Smrekar
U18 Slovenia (Euro U18)
3
Milos Sojic
U18 Serbia (Euro U18)
1
Renars Sondors 1
Jannis Sonnefeld 1
Pawel Sowinski
U18 Poland (Euro U18)
1
Jan Span 1
Niclas Sperber 2
Michail Sprintzios
U18 Greece (Euro U18)
1
Ognjen Srzentic
U18 Serbia (Euro U18)
1
Ognjen Stankovic 1
Aleksa Stanojevic
U18 Serbia (Euro U18)
1
Vojislav Stojanovic 1
Matthew Strange 2
Kyryl Streltsov
U16 Ukraine (Euro U16 B)
1
Luigi Suigo 1
Yehor Sushkin
U16 Ukraine (Euro U16 B)
1
Olavi Suutela
U16 Finland (Euro U16 B)
2
Andrii Sytar
U16 Ukraine (Euro U16 B)
1
Akos Szentkuti
U16 Romania (Euro U16 B)
1
Jakub Szumert 1
Feie Tallir
U16 Belgium (Euro U16 B)
U18 Belgium (Euro U18)
2
Danilo Tasic 1
Isaiah Taylor
Dubai (ABA L.)
1
Grant Teichmann 1
Brandon Thomas 2
Raynere Thornton 1
Davide Toffanin 2
Marko Tofoski
U18 Serbia (Euro U18)
1
Bojan Tomasevic 1
Avi Toomer 2
Nikola Topic
U18 Serbia (Euro U18)
1
Toni Torbarina
U18 Croatia (Euro U18)
1
Adam Touray 2
Aron Towa
U16 Finland (Euro U16 B)
2
Aaron Towo-Nansi 1
Rares Trandafir
U16 Romania (Euro U16 B)
1
Amadou Traore 3
Nolan Traore
U18 France (Euro U18)
1
Boubacar Traore 1
Dennis Tunstall 1
Emir Turkoglu
U18 Turkey (Euro U18)
1
Quashawn Tyrese Lane 2
Ogbemudia Uagboe
U18 Denmark (Euro U18)
1
Tin Udovicic
U18 Croatia (Euro U18)
1
Tim Uhlemann 1
Illia Upyr
U16 Ukraine (Euro U16 B)
1
Aleksa Uskokovic
Dubai (ABA L.)
1
Derin Can Ustun
U18 Turkey (Euro U18)
1
Romain Valakou 1
Leonardo Valesin 1
Connor Van Anthony 1
Letto Van Drom
U18 Belgium (Euro U18)
1
Leonardo Van Elswyk 1
Victor Vanderstraeten
U18 Belgium (Euro U18)
1
Lykourgos Vasilantonakis
U18 Greece (Euro U18)
1
Jan Vide 1
Aminas Vilkas
U18 Lithuania (Euro U18)
1
Georg Voigtmann 1
Aleksandar Vojinović
U18 Serbia (Euro U18)
1
Ivan Volf
U18 Croatia (Euro U18)
1
Marco Voller 1
Giulio Volonte 1
Dominick Von-Waaden 1
Michal Vranovic 1
Nino Vrencken 1
Tonko Vuko
Split (ABA L.)
1
Aleksy Walczak
U18 Poland (Euro U18)
1
Finnian Walsh
U16 Ireland (Euro U16 B)
1
Philipp Walz 1
Demetrius Ward 1
Aiden Warnholtz 2
Travis Washington 1
Anthony Watkins 2
Jonas Weitzel 1
Arne Wendler 1
Stefan Wess 2
Oskar Wickstrom Stumer
U18 Sweden (Euro U18)
1
O'Showen Williams 1
JaCorey Williams
Dubai (ABA L.)
1
Duane Wilson 2
Julius Wolf 2
Behnam Yakhchali 2
Volodymyr Yermakov
U16 Ukraine (Euro U16 B)
1
Desmond Yiamu
U16 Ukraine (Euro U16 B)
1
Giacomo Zanetti 1
Daniel Zdravevski 2
Leon Zdravkovic
U18 Slovenia (Euro U18)
1
Garai Zeeb 1
Noa Zemljic
U18 Croatia (Euro U18)
1
Lukas Zerner 1
Wei Lun Zhao 1
Jonas Zilinskas 2
Maik Zirbes 2
Pero Zubac
U18 Croatia (Euro U18)
1