Tomas Michalik ha enfrentado a 65 oponentes a lo largo de su carrera.

Player Team(s) Games
Jose Almeida
U20 Portugal (Euro U20B)
1
Lionel Bobetso
U20 Switzerland (Euro U20B)
2
Mark Cannon
U20 Ireland (Euro U20B)
1
Kyle Dodd 1
Barry Drumm
U20 Ireland (Euro U20B)
1
Alexander Dungal
U20 Iceland (Euro U20B)
1
Pavel Ermolinskij
U20 Iceland (Euro U20B)
1
Fabio Fernandes
U20 Portugal (Euro U20B)
1
Claudio Fonseca
U20 Portugal (Euro U20B)
1
Jan Frolik 1
David Gomes
U20 Portugal (Euro U20B)
1
Miguel Graca
U20 Portugal (Euro U20B)
1
Elvar Gudmundsson
U20 Iceland (Euro U20B)
1
Guy Guede 1
Pavel Hemmy 1
Darri Hilmarsson
U20 Iceland (Euro U20B)
1
Jiri Holanda 1
Joseph Ikhinmwin 1
Steingrimur Ingolfsson
U20 Iceland (Euro U20B)
1
Peter Isler
U20 Switzerland (Euro U20B)
2
Marjan Janeski 1
Jiri Jelinek 1
Jerome Justo
U20 Switzerland (Euro U20B)
2
Nikola Karakolev 1
Scott Kinevane
U20 Ireland (Euro U20B)
1
Stephen King
U20 Ireland (Euro U20B)
1
Filip Konzulov 1
Aleksandar Kostoski 1
Benjamin Lewis 1
Steeve Louissaint
U20 Switzerland (Euro U20B)
2
Richard McNutt 1
Aylton Medeiros
U20 Portugal (Euro U20B)
1
Jerome Meylan
U20 Switzerland (Euro U20B)
1
Jack Minister 1
Dusan Mladjan
U20 Switzerland (Euro U20B)
2
Westher Molteni
U20 Switzerland (Euro U20B)
2
Hugo Mota
U20 Portugal (Euro U20B)
1
Niall Murphy
U20 Ireland (Euro U20B)
1
Kiril Nikolovski 1
Kevin O'reilly
U20 Ireland (Euro U20B)
1
Johann Olafsson
U20 Iceland (Euro U20B)
1
Miroslav Petkovic
U20 Switzerland (Euro U20B)
2
Birgir Petursson
U20 Iceland (Euro U20B)
1
Antonio Pires
U20 Portugal (Euro U20B)
1
Pavel Pumprla 1
David Ramseyer
U20 Switzerland (Euro U20B)
2
Joseph Ransom 1
Predrag Samardziski 1
Joao Santos
U20 Portugal (Euro U20B)
1
Pascal Schuler
U20 Switzerland (Euro U20B)
2
Reto Schwaiger
U20 Switzerland (Euro U20B)
2
Kristjan Runar Sigurdsson
U20 Iceland (Euro U20B)
1
Christopher Smye
U20 Ireland (Euro U20B)
1
Darko Sokolov 1
Jan Stehlik 1
Tomce Stojcevski 1
Vesteinn Sveinsson
U20 Iceland (Euro U20B)
1
Kamil Svrdlik 1
Diogo Teixeira
U20 Portugal (Euro U20B)
1
Tomas Teply 1
Christopher Timms 1
Rostislav Uhlir 1
Gary Walsh
U20 Ireland (Euro U20B)
1
Aaron Westbrooks
U20 Ireland (Euro U20B)
1
Roman Zachrla 1