Ardi Oja has faced 239 opponents throughout his career

Player Team(s) Games
Kristo Aab 3
Kiur Akenparg 8
James Allen 4
Kaspar Allese
TALTECH (EE-1)
2
Richard Anderson 1
Alexei Andrianov 1
Jaanus Annok
Kuremaa (EE-1)
1
Allar-Raul Antson 2
Gregor Arbet 2
Ardo Armpalu
Kuremaa (EE-1)
8
Mateusz Bartosz
U20 Poland (Euro U20B)
2
Anton Batanov 4
Neil Baynes
U20 Ireland (Euro U20B)
1
Martin Binovsky 1
Elias Bish
U20 Netherlands (Euro U20B)
1
Martin Blaho 1
Lionel Bobetso
U20 Switzerland (Euro U20B)
1
Vyacheslav Bogdanov 1
Daniel Brady
U20 Ireland (Euro U20B)
1
Povilas Butkevicius 1
Robbie Clarke
U20 Ireland (Euro U20B)
1
Carlton Cuffe
U20 Ireland (Euro U20B)
1
Brian Cusworth 1
Gintaras Dalke 1
Maksim Darski 4
Andrew Dawson
U20 Netherlands (Euro U20B)
1
Vitali Denikin 1
Bartosz Diduszko
U20 Poland (Euro U20B)
2
Frieder Diestelhorst
U20 Germany (Euro U20B)
1
Jakub Dluski
U20 Poland (Euro U20B)
2
Erik Dorbek
Kuremaa (EE-1)
1
Karl-Peeter Dorbek 5
Gert Dorbek 6
Marek Doronin 2
Nicolas Dos Santos
U20 Switzerland (Euro U20B)
1
Saulius Dumbliauskas 3
Lubos Dzubak 1
Allan Ehte 1
Timo Eichfuss 6
Heigo Erm 5
Oskar Fassler
U20 Germany (Euro U20B)
1
Peter Finn
U20 Ireland (Euro U20B)
1
Simon Fluks
U20 Netherlands (Euro U20B)
1
Howard Frier 1
Benjamin Fumey
U20 Germany (Euro U20B)
1
Michal Gabinski
U20 Poland (Euro U20B)
2
Oleg Gorobets 2
Tony Granz
U20 Germany (Euro U20B)
1
Johnny Gray
TALTECH (EE-1)
1
Garnett Griffin
U20 Ireland (Euro U20B)
1
Per Guenther
U20 Germany (Euro U20B)
1
Piotr Halas
U20 Poland (Euro U20B)
2
Reinar Hallik 1
Taavi Hamarsalu 6
Sajmen Hauer
U20 Germany (Euro U20B)
1
Henrik Herman
TALTECH (EE-1)
2
Lauri Hingla 3
Mattias Hunt 2
Priit Ilver
TALTECH (EE-1)
4
Timo Ilves 1
Peter Isler
U20 Switzerland (Euro U20B)
1
Pierre Jallow 2
Jacek Jarecki
U20 Poland (Euro U20B)
2
Dusan Jelic 1
Romil Jermakov
TALTECH (EE-1)
4
Igor Jokic 1
Jerome Justo
U20 Switzerland (Euro U20B)
1
Rait Kabin 6
Mooses Kaja 4
Indrek Kajupank 4
Sven Kaldre 1
Dariusz Kalinowski
U20 Poland (Euro U20B)
2
Tanel Kaljula
Kuremaa (EE-1)
5
Kaspar Kaljula 1
Silver Kallas 6
Ivo Kallasmaa 1
Toomas Kandimaa 4
Kristjan Kangur 1
Rain Karner 2
Steve Karo 2
Indrek Kask 1
Mateo Kedzo 1
Rait Keerles 1
Kristjan Keres 2
Nikita Khartchenkov
U20 Germany (Euro U20B)
1
Scott Kinevane
U20 Ireland (Euro U20B)
1
Erki Kivinukk
TALTECH (EE-1)
5
Margus Klementsov 5
Henri Klemmer 3
Vitali Komar
TALTECH (EE-1)
2
Indrek Konno 2
Kaarel Kont-Kontson 1
Kait Koppel 2
Mitchel Kouwijzer
U20 Netherlands (Euro U20B)
1
Peeter Kraavik 3
Ardo Krass 2
Valmo Kriisa 2
Henri Kroosmann
TALTECH (EE-1)
2
Sven Kukemelk 4
Damian Kulig
U20 Poland (Euro U20B)
2
Gert Kullamae 2
Tanel Kurbas 7
Mihkel Kurg
Kuremaa (EE-1)
8
Eric Lane 1
Martin Lang 5
Marti Lasn 3
Taavi Leetus 1
Taivo Lember
TALTECH (EE-1)
1
Terron Lenear
TALTECH (EE-1)
3
Silver Leppik 3
Toomas Liivak 3
Priit Lohmus 1
Priit Lokotchevski 6
Steeve Louissaint
U20 Switzerland (Euro U20B)
1
Mario Luik 5
Lennart Luik 4
Osvaldas Macernis 6
Mihkel Mager 1
Kristjan Makke 8
Niels Matter
U20 Switzerland (Euro U20B)
1
Eoin McDermott
U20 Ireland (Euro U20B)
1
Gregory McQuai 2
Margus Metstak
TALTECH (EE-1)
2
Jerome Meylan
U20 Switzerland (Euro U20B)
1
Kamil Michalski
U20 Poland (Euro U20B)
2
Sten Moldre 2
Westher Molteni
U20 Switzerland (Euro U20B)
1
Gerard Myles
U20 Ireland (Euro U20B)
1
Cian Nihill
U20 Ireland (Euro U20B)
1
Heiko Niidas 4
Mihkel Niine 1
Reigo Nomm 3
Ingmar Nops 5
Christopher Ogbuah
U20 Ireland (Euro U20B)
1
Tim Ohlbrecht
U20 Germany (Euro U20B)
1
Timo Oja 4
Peep Orlovski 6
Kristo Orula 3
Nick Oudendag
U20 Netherlands (Euro U20B)
1
Asko Paade 2
Marlon Parmer 1
Andre Parn
TALTECH (EE-1)
6
Jesper Parve 5
Bojan Pelkic 2
Marek Piechowicz
U20 Poland (Euro U20B)
2
Kamil Pietras
U20 Poland (Euro U20B)
2
Ken Piir 1
Illimar Pilk 1
Paavo Planken 3
Joosep Pokla
TALTECH (EE-1)
3
Mario Polusk
TALTECH (EE-1)
5
Raido Pomerants 2
Jason Pryor 1
Sven Pugonen 7
Tomas Purlis 2
Kristjan Puusild 4
Rain Raadik 4
Toomas Raadik 1
Rannar Raap 2
Indrek Raig
TALTECH (EE-1)
1
David Ramseyer
U20 Switzerland (Euro U20B)
1
Ronald Randma 3
Heikko Rannula
Kuremaa (EE-1)
8
Siim Raudla 1
Martin Rausberg 3
Travis Reed 1
Indrek Reinbok
TALTECH (EE-1)
5
Vallo Reinkort 3
Maros Rendla 1
Andrus Renter 8
Marko Riis 6
Raido Ringmets 6
Raido Roos 4
Aaron Roye
U20 Netherlands (Euro U20B)
1
Uldis Rudzitis 3
Kristo Saage 3
Sander Saat 5
Kaido Saks
TALTECH (EE-1)
3
Erki Saks 6
Viktor Sanikidze 1
Roeland Schaftenaar
U20 Netherlands (Euro U20B)
1
Pascal Schuler
U20 Switzerland (Euro U20B)
1
Reto Schwaiger
U20 Switzerland (Euro U20B)
1
Tim Schwartz
U20 Germany (Euro U20B)
1
Edward Scott 1
Justin Sedlak 1
Kestutis Sestokas 1
William Sharp
TALTECH (EE-1)
3
Madis Shumanov 3
Priit Silland 4
Sarunas Skadas 8
Robin Sloote
U20 Netherlands (Euro U20B)
1
Robin Smeulders
U20 Netherlands (Euro U20B)
1
Dwayne Smith 4
Sten-timmu Sokk 7
Tanel Sokk 2
Janar Soo 2
Titi Spasojevic 2
Tom Spoler
U20 Germany (Euro U20B)
1
Aleksandr Surovnev 1
Karol Szpyrka
U20 Poland (Euro U20B)
2
Karsten Tadda
U20 Germany (Euro U20B)
1
Ando Tagamets
Kuremaa (EE-1)
8
Janar Talts 2
Reimo Tamm 6
Rauno Tamm 6
Elgar Tamsalu 7
Phillip Taylor 1
Peter Terlanda 1
Joosep Toome 3
Mart Tralla
Kuremaa (EE-1)
4
Raivo Tribuntsov 1
Sander Trommelen
U20 Netherlands (Euro U20B)
1
George Tsintsadze 3
Ivar Tulit 7
Ivo Uibukant
TALTECH (EE-1)
4
Tonu Uusmaa
TALTECH (EE-1)
4
Martin Uusmaa 3
Janis Vahter 7
Lauri Vahtramae 3
Joonas Vaino 1
Kenneth Van Kempen
U20 Netherlands (Euro U20B)
1
Jarmaine Vanness 1
Miroslav Vansa 1
Veljo Vares 8
Antti Vasar 8
Augenijus Vaskys 1
Sarunas Velius
TALTECH (EE-1)
3
Allar Velleramm 1
Viljar Veski 2
Roman Vido 1
Martin Viiask
Kuremaa (EE-1)
4
Raido Villers 5
Karl Vimberg 6
Gary Walsh
U20 Ireland (Euro U20B)
1
Jan Zavodny 1
Milan Ziak 1
Alesh Zivanovic 1
Maros Zuffa 1