James O'Donnell a affronté 71 adversaires tout au long de sa carrière.

Player Team(s) Games
Omar Abdelmeguid
U17 Egypt (U17 WC)
1
Ray Abou
U17 Lebanon (U17 WC)
1
Ahmed Abouelela
U17 Egypt (U17 WC)
1
Hassan Amer
U17 Egypt (U17 WC)
1
Serouj Avedissian
U17 Lebanon (U17 WC)
1
Toni Awwad
U17 Lebanon (U17 WC)
1
Giorgio Azzi
U17 Lebanon (U17 WC)
1
Iwo Baganc
U17 Poland (U17 WC)
1
Santiago Bilbao 1
Juan Bocca 1
Vid Borisek 1
Mitar Bosnjakovic
U17 Serbia (U17 WC)
1
Nikolai Choueiri
U17 Lebanon (U17 WC)
1
Djordje V. Curcic
U17 Serbia (U17 WC)
1
Sergio De Larrea
U17 Spain (U17 WC)
1
Nejc Dizdarevic 1
Danilo Dozic
U17 Serbia (U17 WC)
1
Tiago Drocezesky 1
Chris El Hachem
U17 Lebanon (U17 WC)
1
Jean El Shamee
U17 Lebanon (U17 WC)
1
Youssef Elghayesh
U17 Egypt (U17 WC)
1
Karim Elgizawy
U17 Egypt (U17 WC)
1
Adam Elhalawany
U17 Egypt (U17 WC)
1
Hussein Elmaraghy
U17 Egypt (U17 WC)
1
Alvaro Folgueiras
U17 Spain (U17 WC)
1
Lazar Gacic
U17 Serbia (U17 WC)
1
Lucas Giovannetti 1
Hugo Gonzalez
U17 Spain (U17 WC)
1
Rayan Hachem
U17 Lebanon (U17 WC)
1
Seifeldin Hendawy
U17 Egypt (U17 WC)
1
Mohamed Hussein
U17 Egypt (U17 WC)
1
Mohammed Hussin
U17 Egypt (U17 WC)
1
Kacper Jaworski
U17 Poland (U17 WC)
1
Marcin Kosiorowski
U17 Poland (U17 WC)
1
Kajetan Kuczawski
U17 Poland (U17 WC)
1
Lucas Langarita
U17 Spain (U17 WC)
1
Lon Lican 1
Maximo Lomello 1
Joaquin Lopez Lorenz 1
Aday Mara
U17 Spain (U17 WC)
1
Lucas Mari
U17 Spain (U17 WC)
1
Bogoljub Markovic
U17 Serbia (U17 WC)
1
Conrad Martinez
U17 Spain (U17 WC)
1
Matija Milosevic
U17 Serbia (U17 WC)
1
Andrej Musicki
U17 Serbia (U17 WC)
1
Anthony Naba
U17 Lebanon (U17 WC)
1
Jan Nowicki
U17 Poland (U17 WC)
1
Szymon Nowicki
U17 Poland (U17 WC)
1
Mateusz Orlowski
U17 Poland (U17 WC)
1
Jakub Osinski
U17 Poland (U17 WC)
1
Victor Perez Barrios 1
Filip Pirs 1
Rok Popovic 1
Ivan Pratto 1
Tiziano Prome 1
Jure Rener 1
Juan Respaud 1
Bryan Saleh
U17 Lebanon (U17 WC)
1
Mateusz Samiec
U17 Poland (U17 WC)
1
Drazen Sinigoj 1
Luka Smitran 1
Ognjen Stankovic
U17 Serbia (U17 WC)
1
Tymoteusz Sternicki
U17 Poland (U17 WC)
1
Jakub Szumert
U17 Poland (U17 WC)
1
Jad Tabbara
U17 Lebanon (U17 WC)
1
Blaz Tratar 1
Nik Urbanija 1
Lautaro Viatri 1
Ruben Vicente
U17 Spain (U17 WC)
1
Jan Vide 1
Karl Zamatta
U17 Lebanon (U17 WC)
1