Mihai Petcu has faced 309 opponents throughout his career

Player Team(s) Games
Filip Adamovic 2
Denis Agre
U16 Bulgaria (Euro U16 B)
1
Roope Ahonen
U20 Finland (Euro U20B)
1
David Ajumobi
U18 England (Euro U18 B)
1
Kiur Akenparg
U20 Estonia (Euro U20B)
U16 Estonia (Euro U16 B)
2
Marsel Aliaj
U16 Albania (Euro U16 B)
1
Edin Alispahic 1
Johan Andreasen
U18 Sweden (Euro U18 B)
1
Rui Araujo
U18 Portugal (Euro U18 B)
1
Ivan Atanasovski 1
Igor Atanasovski 1
Devan Bailey
U18 England (Euro U18 B)
1
Gergely Baki
U18 Hungary (Euro U18 B)
1
Neil Baynes
U20 Ireland (Euro U20B)
U18 Ireland (Euro U18 B)
2
Dardan Berisha
U20 Poland (Euro U20B)
1
Ruslan Berliz
U16 Belarus (Euro U16 B)
1
Mateusz Bierwagen
U20 Poland (Euro U20B)
1
Fjorentin Bircaj
U16 Albania (Euro U16 B)
1
Elias Bish
U20 Netherlands (Euro U20B)
1
Andre Boavida
U20 Portugal (Euro U20B)
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
3
Lionel Bobetso
U20 Switzerland (Euro U20B)
1
Balazs Bohanek
U18 Hungary (Euro U18 B)
1
Kwamena Brace
U20 Finland (Euro U20B)
1
Daniel Brady
U20 Ireland (Euro U20B)
1
Vladimir Brckov 1
Wouter Breel
U20 Netherlands (Euro U20B)
1
Matthew Bryan-Amaning
U18 England (Euro U18 B)
1
Fraser Canning
U18 Scotland (Euro U18 B)
1
Bento Cardoso
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
2
Daniel Carter
U18 England (Euro U18 B)
2
Raman Chervaneu
U20 Belarus (Euro U20B)
1
Svetoslav Chetinov
U16 Bulgaria (Euro U16 B)
1
Andreas Chirou
U16 Cyprus (Euro U16 B)
1
Stelios Chrysanthou
U16 Cyprus (Euro U16 B)
1
Michael Chubb
U18 Ireland (Euro U18 B)
1
Daniel Clark
U18 England (Euro U18 B)
2
Robbie Clarke
U18 Ireland (Euro U18 B)
1
Christopher Cleary
U18 Scotland (Euro U18 B)
1
Cristovao Cordeiro
U20 Portugal (Euro U20B)
U18 Portugal (Euro U18 B)
2
Joao Cristo Dias
U16 Portugal (Euro U16 B)
1
Gil Cruz
U20 Portugal (Euro U20B)
1
Thomas Csebits
U18 Austria (Euro U18 B)
1
Milan Csorvasi
U18 Hungary (Euro U18 B)
U20 Hungary (Euro U20B)
3
Carlton Cuffe
U20 Ireland (Euro U20B)
1
Andrew Dawson
U20 Netherlands (Euro U20B)
1
Christoph De Marinis
U18 Austria (Euro U18 B)
2
Ralf De Pagter
U20 Netherlands (Euro U20B)
1
Maxime De Zeeuw
U20 Belgium (Euro U20B)
1
Ivica Dimcevski 1
Yordan Dimitrov
U16 Bulgaria (Euro U16 B)
1
Bekim Disha
U16 Albania (Euro U16 B)
1
Nicolas Dos Santos
U20 Switzerland (Euro U20B)
1
Thomas Dreesen
U20 Belgium (Euro U20B)
2
Damir Dronjic 1
Barry Drumm
U18 Ireland (Euro U18 B)
1
Sasa Dzambic 1
Benjamin Eaves
U18 England (Euro U18 B)
1
Timo Eichfuss
U18 Estonia (Euro U18 B)
U20 Estonia (Euro U20B)
3
Paul Elderkin
U18 England (Euro U18 B)
1
Attila Farkas
U18 Hungary (Euro U18 B)
1
Herion Faslija
U16 Albania (Euro U16 B)
1
Roman Fenzal
U18 Austria (Euro U18 B)
1
Samuel Fernley
U18 England (Euro U18 B)
1
Nuno Ferreira
U16 Portugal (Euro U16 B)
1
Peter Finn
U20 Ireland (Euro U20B)
1
Simon Fluks
U20 Netherlands (Euro U20B)
1
Ben Follens
U20 Belgium (Euro U20B)
1
Claudio Fonseca
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
2
Neil Fraser 1
Joel Freeland
U18 England (Euro U18 B)
1
James Ross Frew
U18 Scotland (Euro U18 B)
1
Adam Geramipoor
U18 England (Euro U18 B)
1
Andrew Glascodine
U18 Scotland (Euro U18 B)
1
Daniel Goldammer
U20 Poland (Euro U20B)
1
Nemanja Gordic 2
Razn Govan
U18 Scotland (Euro U18 B)
1
Maximilian Graf
U18 Austria (Euro U18 B)
1
Garnett Griffin
U20 Ireland (Euro U20B)
1
Stylianos Grigoriou
U16 Cyprus (Euro U16 B)
1
Karol Gruszecki
U20 Poland (Euro U20B)
1
Guy Guede 1
Brecht Guillemyn
U20 Belgium (Euro U20B)
1
Matthew Guymon
U18 England (Euro U18 B)
1
Peter Hajmasy
U20 Hungary (Euro U20B)
U18 Hungary (Euro U18 B)
2
Mattijs Hak
U20 Netherlands (Euro U20B)
1
Tamas Halmai
U18 Hungary (Euro U18 B)
1
Ashley Hamilton
U18 England (Euro U18 B)
3
Stephen Hanafin
U18 Ireland (Euro U18 B)
1
Adam Hanga
U18 Hungary (Euro U18 B)
1
Zdenek Hanzlik 1
Pavel Hemmy 1
Christof Hetzmannseder
U18 Austria (Euro U18 B)
1
Alexander Heuberger
U18 Austria (Euro U18 B)
1
Geoffrey Hockins
U20 Belgium (Euro U20B)
1
Alistair Hornell
U18 Scotland (Euro U18 B)
1
Balint Horti
U20 Hungary (Euro U20B)
1
Emin Hoxha
U16 Albania (Euro U16 B)
1
Michal Hubalek 1
Polys Ieronymidis
U16 Cyprus (Euro U16 B)
1
Joseph Ikhinmwin 1
Veselin Iliev
U16 Bulgaria (Euro U16 B)
1
Enea Isaku
U16 Albania (Euro U16 B)
1
Peter Isler
U20 Switzerland (Euro U20B)
1
Florian Ismeti
U16 Albania (Euro U16 B)
1
Orlan Jackman
U18 England (Euro U18 B)
2
Marjan Janeski 1
Dejan Jeftic 1
Jiri Jelinek 1
Jerome Justo
U20 Switzerland (Euro U20B)
1
Armand Kabeya
U20 Belgium (Euro U20B)
2
Indrek Kajupank
U18 Estonia (Euro U18 B)
1
Yauheni Kanavalik
U16 Belarus (Euro U16 B)
1
Antti Kanervo
U20 Finland (Euro U20B)
1
Andreas Karlsson
U18 Sweden (Euro U18 B)
1
Anastasios Katsiamidis
U16 Cyprus (Euro U16 B)
1
Akos Keller
U20 Hungary (Euro U20B)
1
Jakub Kietlinski
U20 Poland (Euro U20B)
1
Elmedin Kikanovic 2
Scott Kinevane
U20 Ireland (Euro U20B)
1
Joosep Kivimae
U18 Estonia (Euro U18 B)
U20 Estonia (Euro U20B)
U16 Estonia (Euro U16 B)
4
Margus Klementsov
U20 Estonia (Euro U20B)
1
Matthias Klepeisz
U18 Austria (Euro U18 B)
1
Ewoud Kloos
U20 Netherlands (Euro U20B)
1
Mikko Koivisto
U20 Finland (Euro U20B)
1
Oleksandr Kolchenko
U16 Ukraine (Euro U16 B)
1
Nikolay Kolev
U16 Bulgaria (Euro U16 B)
1
Stephanos Kontopyrgos
U16 Cyprus (Euro U16 B)
1
Kaarel Koolman
U18 Estonia (Euro U18 B)
3
Sergiy Kopyl
U16 Ukraine (Euro U16 B)
1
Aleksandar Kostevski 1
Chavdar Kostov
U16 Bulgaria (Euro U16 B)
1
Christian Koutras
U18 Sweden (Euro U18 B)
1
Kyprianos Koutsokoumnis
U16 Cyprus (Euro U16 B)
1
Akos Kovacs
U20 Hungary (Euro U20B)
U18 Hungary (Euro U18 B)
2
Ami Kozeli
U16 Albania (Euro U16 B)
1
Bojan Krstevski 1
Sven Kukemelk
U18 Estonia (Euro U18 B)
2
Maximilian Kunovjanek
U18 Austria (Euro U18 B)
1
Tanel Kurbas
U18 Estonia (Euro U18 B)
U20 Estonia (Euro U20B)
3
Mihkel Kurg
U18 Estonia (Euro U18 B)
2
Sten Laane
U16 Estonia (Euro U16 B)
1
Faycal Lait
U20 Belgium (Euro U20B)
1
Tero Laitinen
U20 Finland (Euro U20B)
1
Nicos Lambrou
U16 Cyprus (Euro U16 B)
1
Cedric Latimer
U20 Finland (Euro U20B)
1
Andrei Lazarydzi
U20 Belarus (Euro U20B)
1
Andriy Lebedintsev
U16 Ukraine (Euro U16 B)
1
Gerald Lee
U20 Finland (Euro U20B)
1
Ivan Lilov
U16 Bulgaria (Euro U16 B)
1
Fabio Lima
U20 Portugal (Euro U20B)
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
3
Carl Lindquist
U18 Sweden (Euro U18 B)
1
Mikhail Linskens
U20 Belgium (Euro U20B)
1
Samuel Loio
U20 Portugal (Euro U20B)
1
Daniel Losonczy
U18 Hungary (Euro U18 B)
1
Steeve Louissaint
U20 Switzerland (Euro U20B)
1
Denys Lukashov
U16 Ukraine (Euro U16 B)
1
Sebastian Lutz
U18 Austria (Euro U18 B)
2
Goran Macanovic 1
Luke Malek
U18 England (Euro U18 B)
1
Hristo Manolov
U16 Bulgaria (Euro U16 B)
1
Martin Mardo
U16 Estonia (Euro U16 B)
1
Jovan Markovski 1
Kaspar Marli
U18 Estonia (Euro U18 B)
1
Niels Marnegrave
U20 Belgium (Euro U20B)
1
Adam Marshall
U18 England (Euro U18 B)
1
Brice Massamba
U18 Sweden (Euro U18 B)
1
Martin Mastny 1
Niels Matter
U20 Switzerland (Euro U20B)
1
Eoin McDermott
U20 Ireland (Euro U20B)
U18 Ireland (Euro U18 B)
2
Peter McNicholl
U18 Ireland (Euro U18 B)
1
Aylton Medeiros
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
2
Erind Mema
U16 Albania (Euro U16 B)
1
Mikita Meshcharakou
U16 Belarus (Euro U16 B)
1
Robin Mestdagh
U20 Belgium (Euro U20B)
1
Jerome Meylan
U20 Switzerland (Euro U20B)
1
Zvonimir Mijatovic 1
Srdjan Mladenovic
U20 Netherlands (Euro U20B)
1
Sten Moldre
U18 Estonia (Euro U18 B)
2
Westher Molteni
U20 Switzerland (Euro U20B)
1
Andi Mustafaj
U16 Albania (Euro U16 B)
1
Gerard Myles
U20 Ireland (Euro U20B)
1
Juho Nenonen
U20 Finland (Euro U20B)
1
Cian Nihill
U20 Ireland (Euro U20B)
U18 Ireland (Euro U18 B)
2
Mihkel Niine
U18 Estonia (Euro U18 B)
2
Kiril Nikolovski 1
Andriy Novikov
U16 Ukraine (Euro U16 B)
1
Michal Nowakowski
U20 Poland (Euro U20B)
1
Lorenzo O'neal
U18 Austria (Euro U18 B)
2
Christopher Ogbuah
U20 Ireland (Euro U20B)
1
Uladzimir Ostrykau
U20 Belarus (Euro U20B)
1
Viachaslau Ostrykau
U20 Belarus (Euro U20B)
U16 Belarus (Euro U16 B)
2
Nick Oudendag
U20 Netherlands (Euro U20B)
1
Hubert Pabian
U20 Poland (Euro U20B)
1
Keith Page
U18 England (Euro U18 B)
1
Damir Palata 1
Kim Palmqvist
U18 Sweden (Euro U18 B)
1
Marco Panagopoulos
U18 Scotland (Euro U18 B)
1
Boyko Pangarov
U16 Bulgaria (Euro U16 B)
1
Aliaksei Patsevich
U20 Belarus (Euro U20B)
U16 Belarus (Euro U16 B)
2
Lukasz Paul
U20 Poland (Euro U20B)
1
Patryk Pelka
U20 Poland (Euro U20B)
1
Boris Penninck
U20 Belgium (Euro U20B)
1
Pedro Pereira
U20 Portugal (Euro U20B)
U18 Portugal (Euro U18 B)
2
Martin Peterka 1
Ivica Petric 2
Alexander Pettersson
U18 Sweden (Euro U18 B)
1
Jonathan Pettit
U18 Scotland (Euro U18 B)
1
Illimar Pilk
U18 Estonia (Euro U18 B)
U20 Estonia (Euro U20B)
U16 Estonia (Euro U16 B)
6
Tiago Pinto
U20 Portugal (Euro U20B)
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
3
Pedro Pinto
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
2
Richard Poiger
U18 Austria (Euro U18 B)
1
Gyorgy Polya
U20 Hungary (Euro U20B)
U18 Hungary (Euro U18 B)
2
Ivan Polyezhayev
U16 Ukraine (Euro U16 B)
1
Michael Pounds
U20 Finland (Euro U20B)
1
Ludovic Pourtoit
U20 Belgium (Euro U20B)
2
Tomasz Prostak
U20 Poland (Euro U20B)
1
Rain Raadik
U20 Estonia (Euro U20B)
1
Paul Radakovics
U18 Austria (Euro U18 B)
2
David Ramseyer
U20 Switzerland (Euro U20B)
1
Joseph Ransom
U18 England (Euro U18 B)
1
Martin Rausberg
U18 Estonia (Euro U18 B)
U16 Estonia (Euro U16 B)
3
Ales Remes 1
Teemu Rintala
U20 Finland (Euro U20B)
1
Jirian Roodheuvel
U20 Netherlands (Euro U20B)
1
Aaron Roye
U20 Netherlands (Euro U20B)
1
Andras Rujak
U18 Hungary (Euro U18 B)
1
Kaupo Saabas
U18 Estonia (Euro U18 B)
1
Sander Saat
U18 Estonia (Euro U18 B)
1
Anton Saks
U18 Sweden (Euro U18 B)
1
Lukas Sallomon
U18 Austria (Euro U18 B)
1
Ilyas Salsanau
U20 Belarus (Euro U20B)
1
Roeland Schaftenaar
U20 Netherlands (Euro U20B)
1
Peter Schoth
U20 Netherlands (Euro U20B)
1
Thomas Schreiner
U18 Austria (Euro U18 B)
1
Pascal Schuler
U20 Switzerland (Euro U20B)
1
Reto Schwaiger
U20 Switzerland (Euro U20B)
1
Kevin Scott
U18 Scotland (Euro U18 B)
1
Danko Sestic 1
Tamas Setalo
U18 Hungary (Euro U18 B)
1
Bojan Setencic 2
Aleksei Shcherbakov
U20 Belarus (Euro U20B)
U16 Belarus (Euro U16 B)
2
Anton Shestak
U16 Ukraine (Euro U16 B)
1
Oleg Shevchenko
U16 Ukraine (Euro U16 B)
1
Dzmitry Shylovich
U20 Belarus (Euro U20B)
U16 Belarus (Euro U16 B)
2
Manuel Sico
U20 Portugal (Euro U20B)
1
Jose Silva
U20 Portugal (Euro U20B)
U18 Portugal (Euro U18 B)
U16 Portugal (Euro U16 B)
3
Marko Simonovski 1
Yauheni Skrypko
U20 Belarus (Euro U20B)
1
Artem Slipenchuk
U16 Ukraine (Euro U16 B)
1
Robin Sloote
U20 Netherlands (Euro U20B)
1
Robin Smeulders
U20 Netherlands (Euro U20B)
1
Serhiy Snytko
U16 Ukraine (Euro U16 B)
1
Sten-timmu Sokk
U18 Estonia (Euro U18 B)
U16 Estonia (Euro U16 B)
3
Gergely Somogyi
U20 Hungary (Euro U20B)
1
Jan Sotnar 1
Kornel Starics
U20 Hungary (Euro U20B)
1
Greg Streete
U18 England (Euro U18 B)
1
Amar Suljagic 1
Zoltan Supola
U20 Hungary (Euro U20B)
U18 Hungary (Euro U18 B)
2
Daniel Sutherland
U18 Scotland (Euro U18 B)
1
Tarmo Tartes
U18 Estonia (Euro U18 B)
1
Jeffery Taylor
U18 Sweden (Euro U18 B)
1
Tomas Teply 1
Lefteris Theodosiou
U16 Cyprus (Euro U16 B)
1
Ifedade Thomas
U18 Scotland (Euro U18 B)
1
Stuart Thomson
U18 England (Euro U18 B)
1
Lars Tielens
U20 Belgium (Euro U20B)
1
Vladyslav Tonchenko
U16 Ukraine (Euro U16 B)
1
Alexandros Topalidis
U16 Cyprus (Euro U16 B)
1
Gergely Toth
U20 Hungary (Euro U20B)
U18 Hungary (Euro U18 B)
2
Peter Toth
U18 Hungary (Euro U18 B)
1
Adam Toth
U18 Hungary (Euro U18 B)
1
Aleksandar Trivan
U18 Austria (Euro U18 B)
1
Olivier Troisfontaines
U20 Belgium (Euro U20B)
1
Sander Trommelen
U20 Netherlands (Euro U20B)
1
Kelvin Troy
U18 Ireland (Euro U18 B)
1
Ihar Tseliapniou
U20 Belarus (Euro U20B)
1
Ivar Tulit
U18 Estonia (Euro U18 B)
U20 Estonia (Euro U20B)
U16 Estonia (Euro U16 B)
4
Sergei Turkov
U18 Estonia (Euro U18 B)
2
Siarhei Vabishchevich
U20 Belarus (Euro U20B)
U16 Belarus (Euro U16 B)
2
Chris Van Der Gragt
U20 Netherlands (Euro U20B)
1
Jeroen Van Der List
U20 Netherlands (Euro U20B)
1
Kenneth Van Kempen
U20 Netherlands (Euro U20B)
1
Martin Vanak 1
Anselmi Vanjoki
U20 Finland (Euro U20B)
1
Kornel Varadi
U18 Hungary (Euro U18 B)
1
Penko Velchev
U16 Bulgaria (Euro U16 B)
1
Andres Velleramm
U18 Estonia (Euro U18 B)
2
Allar Velleramm
U18 Estonia (Euro U18 B)
2
Vincent Verbeeck
U20 Belgium (Euro U20B)
1
Zsolt Vesztergom
U18 Hungary (Euro U18 B)
1
Karl-Ingemar Viilver
U16 Estonia (Euro U16 B)
1
Maksim Vilkhovetskyi
U16 Ukraine (Euro U16 B)
1
Igor Vreca 2
Fedja Vuleta 1
Sonny Waaldijk
U20 Netherlands (Euro U20B)
1
Adam Waczynski
U20 Poland (Euro U20B)
1
Robert Wagenlechner
U18 Austria (Euro U18 B)
1
Phillip Wait
U18 England (Euro U18 B)
1
Gary Walsh
U20 Ireland (Euro U20B)
U18 Ireland (Euro U18 B)
2
Matthias Weissl
U18 Austria (Euro U18 B)
1
Tamas Will
U18 Hungary (Euro U18 B)
1
Owen Williams 1
Matthew Williams
U18 England (Euro U18 B)
1
Yanko Yankov
U16 Bulgaria (Euro U16 B)
1
John Young
U18 Ireland (Euro U18 B)
1
Roman Zachrla 1
Jakub Zalucki
U20 Poland (Euro U20B)
1
Margus Zavatski
U18 Estonia (Euro U18 B)
U16 Estonia (Euro U16 B)
2