Thomas Paul McDonald ha enfrentado a 86 oponentes a lo largo de su carrera.

Player Team(s) Games
Dzmitry Astashou
U16 Belarus (Euro U16 B)
1
Karel Ausprunk 1
Jeroen Baele
U16 Belgium (Euro U16 B)
1
Pedro Bastos
U16 Portugal (Euro U16 B)
1
Pavel Bliznets
U16 Belarus (Euro U16 B)
1
Kiryl Chumakov
U16 Belarus (Euro U16 B)
1
Omari Coates
U16 England (Euro U16 B)
1
Ricardo Conceicao
U16 Portugal (Euro U16 B)
1
Pedro Cruz
U16 Portugal (Euro U16 B)
1
Aliaksandr Dashkevich
U16 Belarus (Euro U16 B)
1
Mehmet Dilek
U16 Sweden (Euro U16 B)
1
Yauheni Drobov
U16 Belarus (Euro U16 B)
1
Michael Duarte
U16 Portugal (Euro U16 B)
1
Naim El Khounchar
U16 Belgium (Euro U16 B)
1
Simon Ezra
U16 Sweden (Euro U16 B)
1
Illia Feshchanka
U16 Belarus (Euro U16 B)
1
Lukas Festr 1
Filip Filipsky 1
Dale Francis
U16 England (Euro U16 B)
1
Xavier-Robert Francois
U16 Belgium (Euro U16 B)
1
Michael Fronek 1
Joao Gallina
U16 Portugal (Euro U16 B)
1
Joao Grosso
U16 Portugal (Euro U16 B)
1
Joshua Guddemi
U16 England (Euro U16 B)
1
Louis Hazard
U16 Belgium (Euro U16 B)
1
Sam Hemeleers
U16 Belgium (Euro U16 B)
1
Marian Hrabovsky 1
Isaias Insaly
U16 Portugal (Euro U16 B)
1
Martin Jurtom
U16 Estonia (Euro U16 B)
1
Adnan Kadrispahic
U16 Sweden (Euro U16 B)
1
Joel Keeble
U16 England (Euro U16 B)
1
Radovan Kouril 1
Simon Krajcovic 1
Ondrej Kral 1
Aron Kuusik
U16 Estonia (Euro U16 B)
1
Niklas Larsson
U16 Sweden (Euro U16 B)
1
Manu Lecomte
U16 Belgium (Euro U16 B)
1
Guilherme Maia
U16 Portugal (Euro U16 B)
1
Luka Malakhov
U16 Belarus (Euro U16 B)
1
Henos Mariamkidane
U16 Sweden (Euro U16 B)
1
Marek Martincek 1
Martin Matejcik 1
Benjamin Mead
U16 England (Euro U16 B)
1
Vladimir Michalek 1
Andre Miguens
U16 Portugal (Euro U16 B)
1
Jose Miranda
U16 Portugal (Euro U16 B)
1
Arno Mollekens
U16 Belgium (Euro U16 B)
1
Chris Muller
U16 Sweden (Euro U16 B)
1
Papa Ndiaye
U16 Sweden (Euro U16 B)
1
Julien Nesbitt
U16 Belgium (Euro U16 B)
1
Dominic Norton
U16 England (Euro U16 B)
1
Kingsley Okoroh
U16 England (Euro U16 B)
1
Miguel Oliveira
U16 Portugal (Euro U16 B)
1
Rainer Pastimae
U16 Estonia (Euro U16 B)
1
Adam Pechacek 1
Martin Peterka 1
Michiel Petersen
U16 Sweden (Euro U16 B)
1
Jakub Petras 1
Aleksei Pogireichik
U16 Belarus (Euro U16 B)
1
Raman Prudnikau
U16 Belarus (Euro U16 B)
1
Maxence Renard
U16 Belgium (Euro U16 B)
1
Robert Rozim 1
Sander Saare
U16 Estonia (Euro U16 B)
1
Yahor Salenik
U16 Belarus (Euro U16 B)
1
Sebastian Schuszler
U16 Sweden (Euro U16 B)
1
Elliott Sentance
U16 England (Euro U16 B)
1
Andrej Skvarek 1
Styv Solovjov
U16 Estonia (Euro U16 B)
1
Mo Soluade
U16 England (Euro U16 B)
1
Jiri Soula 1
Jordan Spencer
U16 England (Euro U16 B)
1
Nick Spires
U16 Sweden (Euro U16 B)
1
Stijn Stevens
U16 Belgium (Euro U16 B)
1
Kristijan Suurorg
U16 Estonia (Euro U16 B)
1
Jan Svandrlik 1
Tiit Talumaa
U16 Estonia (Euro U16 B)
1
Georg Tambre
U16 Estonia (Euro U16 B)
1
Oliver Tot 1
Kaarel Traumann
U16 Estonia (Euro U16 B)
1
Daniel Truhlar 1
Mathias Van Steenwinkel
U16 Belgium (Euro U16 B)
1
Anton Vashkevich
U16 Belarus (Euro U16 B)
1
Diogo Ventura
U16 Portugal (Euro U16 B)
1
Christoffer Von Uthmann
U16 Sweden (Euro U16 B)
1
Josh Ward-Hibbert
U16 England (Euro U16 B)
1
Viktor Zambor 1