Kainoa Lepou has faced 114 opponents throughout his career

Player Team(s) Games
Gerry Abadiano 1
Keon Ambrose-Hylton
U17 Canada (U17 WC)
1
Yukien Andrada 1
Keeshawn Barthelemy
U17 Canada (U17 WC)
1
Charles Bediako
U17 Canada (U17 WC)
1
Riley Bensemann 1
Leo Billon
U17 France (U17 WC)
1
John Bohannon 1
Nikola Bojicic 1
Mileta Boskovic 1
Recaredo Calimag 1
Maxime Carene
U17 France (U17 WC)
1
Malcolm Cazalon
U17 France (U17 WC)
1
Pengyudi Chen
U17 China (U17 WC)
1
Shaun Chiu 1
Tukaha Cooper 1
Raven Cortez 1
Robert Crawford 1
Timothe Crusol
U17 France (U17 WC)
1
Samuel Dempster 1
Victor Diallo
U17 France (U17 WC)
1
Rangimarie Dougall-Mita 1
Melvyn Ebonkoli
U17 France (U17 WC)
1
Youssef Elmadawy
U17 Egypt (U17 WC)
1
Samuel Eyango-Dingo
U17 France (U17 WC)
1
Terrence Fortea 1
Jermaine Fui 1
Matthieu Gauzin
U17 France (U17 WC)
1
Thomas Gold 1
Mclaude Guadana 1
Ahmed Hanafi
U17 Egypt (U17 WC)
1
Momen Hassan
U17 Egypt (U17 WC)
1
Killian Hayes
U17 France (U17 WC)
1
Youssef Helmy
U17 Egypt (U17 WC)
1
Sione Helu 1
Joshua Hemmings
U17 Canada (U17 WC)
1
Caleb Houstan
U17 Canada (U17 WC)
1
Mazen Ibrahim
U17 Egypt (U17 WC)
1
Boqiao Jiao
U17 China (U17 WC)
1
Haris Karamanaga 1
Stevan Karapandzic
U17 Serbia (U17 WC)
1
Aly Khalifa
U17 Egypt (U17 WC)
1
Marko Kljajevic 1
Jovan Kljajic 1
Ben Krikke
U17 Canada (U17 WC)
1
Aleksansar Langovic
U17 Serbia (U17 WC)
1
Joshua Lazaro 1
Youssef Lehitta
U17 Egypt (U17 WC)
1
Pengyu Lu
U17 China (U17 WC)
1
Abdelrahman Mahmoud
U17 Egypt (U17 WC)
1
Theo Maledon
U17 France (U17 WC)
1
Djordjije Marinovic 1
Aleksa Markovic
U17 Serbia (U17 WC)
1
Jay Marsh 1
Tyler Marsh 1
Tyrone McLennan 1
Alexander McNaught 1
Cashius McNeilly
U17 Canada (U17 WC)
1
Tre-Vaughn Minott
U17 Canada (U17 WC)
1
Essome Miyem
U17 France (U17 WC)
1
Yassin Mohamed
U17 Egypt (U17 WC)
1
Pafe Momoisea 1
Matthew-Alexander Moncrieffe
U17 Canada (U17 WC)
1
Omar Morsy
U17 Egypt (U17 WC)
1
Trey Mourning 1
Francis Mulvihill 1
Vladan Music
U17 Serbia (U17 WC)
1
Zane Najdawi 1
Jordan Ngatai 1
Mahmoud Noureldin
U17 Egypt (U17 WC)
1
Zdravko Okiljevic 1
Rence Padrigao 1
Fedja Pajovic 1
Jose Pascual 1
Addison Patterson
U17 Canada (U17 WC)
1
Marko Pavicevic
U17 Serbia (U17 WC)
1
Djordje Pazin
U17 Serbia (U17 WC)
1
David Petrusev
U17 Serbia (U17 WC)
1
Aleksej Pokusevski
U17 Serbia (U17 WC)
1
Nemanja Popovic
U17 Serbia (U17 WC)
1
Honglin Qu
U17 China (U17 WC)
1
Shemar Rathan-Mayes
U17 Canada (U17 WC)
1
Lukah Richards 1
Benjamon Robertson 1
Ahmed Saed
U17 Egypt (U17 WC)
1
Xiurzhati Saimaiti
U17 China (U17 WC)
1
Luka Sakota
U17 Canada (U17 WC)
1
Klein Salmon 1
Nathaniel Salmon 1
Taane Samuel 1
Jordan Schwalger 1
Mike Smith 1
Key Sotu 1
Haoqin Sun
U17 China (U17 WC)
1
Carl Tamayo 1
Dusan Tanaskovic
U17 Serbia (U17 WC)
1
Shane Temara 1
Lorenzo Thirouard Samson
U17 France (U17 WC)
1
Bojan Tomasevic 1
Xin Tong
U17 China (U17 WC)
1
Nic Trathen 1
Kenneth Tuffin 1
Joshua Tutagalevao 1
Aizimaiti Tuxun
U17 China (U17 WC)
1
Lazar Vasic
U17 Serbia (U17 WC)
1
Stefan Vlahovic 1
Viktor Vujisic 1
Jarrod West 1
Shi Yan
U17 China (U17 WC)
1
Ali Yang
U17 China (U17 WC)
1
Mingmin Zhang
U17 China (U17 WC)
1
Shihao Zhao
U17 China (U17 WC)
1
Luka Zivanovic 1
Lazar Zivanovic
U17 Serbia (U17 WC)
1