Cameron Buchan has faced 122 opponents throughout his career

Player Team(s) Games
Joao Alvaro
U18 Portugal (Euro U18 B)
1
Louis Arendt
U18 Luxembourg (Euro U18 B)
1
Givi Bakradze
U18 Georgia (Euro U18 B)
2
Dino Begagic 1
Yves Bellwald
U18 Luxembourg (Euro U18 B)
1
Bence Bodor
U18 Hungary (Euro U18 B)
2
Merab Bokolishvili
U18 Georgia (Euro U18 B)
2
Milos Bozovic
U18 Switzerland (Euro U18 B)
1
Joel Brandt
U18 Netherlands (Euro U18 B)
1
Luc Breuskin
U18 Luxembourg (Euro U18 B)
1
Mirza Bulic 1
Sven Burger
U18 Netherlands (Euro U18 B)
1
Jonah Callenbach
U18 Portugal (Euro U18 B)
1
Miguel Cardoso
U18 Portugal (Euro U18 B)
1
Artur Castela
U18 Portugal (Euro U18 B)
1
Beqa Chikviladze
U18 Georgia (Euro U18 B)
2
Daniel Coelho
U18 Portugal (Euro U18 B)
1
Bruno Cunha
U18 Portugal (Euro U18 B)
1
Bence Delity
U18 Hungary (Euro U18 B)
2
Yannick Desiron
U18 Belgium (Euro U18 B)
1
Stefan Djordan
U18 Montenegro (Euro U18 B)
1
Milutin Djukanovic
U18 Montenegro (Euro U18 B)
1
Laszlo Dobos
U18 Hungary (Euro U18 B)
2
Aleksandar Dobrovic
U18 Montenegro (Euro U18 B)
1
Bojan Dubljevic
U18 Montenegro (Euro U18 B)
1
Akaki Dvalishvili
U18 Georgia (Euro U18 B)
2
Ivan Filipan
U18 Netherlands (Euro U18 B)
1
Paul Fluks
U18 Netherlands (Euro U18 B)
1
Daniel Friedrich
U18 Austria (Euro U18 B)
1
Erik Fruhwirth
U18 Austria (Euro U18 B)
1
Vincent Gaillard
U18 Switzerland (Euro U18 B)
1
Stefan Glogovac 1
Anthony Goetgeluck
U18 Belgium (Euro U18 B)
1
Amaury Gorgemans
U18 Belgium (Euro U18 B)
1
Stephane Grau
U18 Switzerland (Euro U18 B)
1
Gergely Gruda
U18 Hungary (Euro U18 B)
2
Eduardo Guimaraes
U18 Portugal (Euro U18 B)
1
Mathias Gunka
U18 Austria (Euro U18 B)
1
Brett Hartshorne
U18 Belgium (Euro U18 B)
1
Irfan Hodzic 1
David Ioseliani
U18 Georgia (Euro U18 B)
2
Goga Javakhishvili
U18 Georgia (Euro U18 B)
2
Benjamin Jegen
U18 Netherlands (Euro U18 B)
1
Moise Kamenga
U18 Belgium (Euro U18 B)
1
David Kern
U18 Austria (Euro U18 B)
1
Balazs Kerpel-Fronius
U18 Hungary (Euro U18 B)
2
Thomas Klepeisz
U18 Austria (Euro U18 B)
1
Dario Koludrovic
U18 Switzerland (Euro U18 B)
1
Milos Kuveljic
U18 Montenegro (Euro U18 B)
1
Elias Lasisi
U18 Belgium (Euro U18 B)
1
Alex Laurent
U18 Luxembourg (Euro U18 B)
1
Stevan Lazovic
U18 Montenegro (Euro U18 B)
1
Nikola Ljujic
U18 Montenegro (Euro U18 B)
1
Akaki Lomouri
U18 Georgia (Euro U18 B)
2
Marko Loncovic
U18 Montenegro (Euro U18 B)
1
Harm Loontiens
U18 Belgium (Euro U18 B)
1
Nebojsa Maksimovic 1
Anton Maresch
U18 Austria (Euro U18 B)
1
Daniel Margarido
U18 Portugal (Euro U18 B)
1
Miljan Markovic 1
Ben Melcher
U18 Luxembourg (Euro U18 B)
1
Ryan Merkx
U18 Netherlands (Euro U18 B)
1
Mate Meszaros
U18 Hungary (Euro U18 B)
2
Marko Miletic 1
Dalibor Miodanic 1
Levente Misek
U18 Hungary (Euro U18 B)
2
Marko Mladjan
U18 Switzerland (Euro U18 B)
1
Ernad Mujic 1
Stefan Mulder
U18 Netherlands (Euro U18 B)
1
Taulant Murati
U18 Switzerland (Euro U18 B)
1
Bence Narai
U18 Hungary (Euro U18 B)
2
Mladen Novakovic
U18 Montenegro (Euro U18 B)
1
Carlos Novas
U18 Austria (Euro U18 B)
1
Michel-Ofik Nzege
U18 Switzerland (Euro U18 B)
1
Obasohan Ojomoh
U18 Belgium (Euro U18 B)
1
Joost Padberg
U18 Netherlands (Euro U18 B)
1
Marcus Peutz
U18 Netherlands (Euro U18 B)
1
Florian Poecksteiner
U18 Austria (Euro U18 B)
1
Laszlo Polyak
U18 Hungary (Euro U18 B)
2
Martin Pongo
U18 Hungary (Euro U18 B)
2
Nemanja Radovic
U18 Montenegro (Euro U18 B)
1
Andreas Rojas
U18 Belgium (Euro U18 B)
1
Duda Sanadze
U18 Georgia (Euro U18 B)
1
Sergio Santos
U18 Portugal (Euro U18 B)
1
Ferdinand Saukel
U18 Austria (Euro U18 B)
1
Brian Savoy
U18 Switzerland (Euro U18 B)
1
Ognjen Scepanovic
U18 Montenegro (Euro U18 B)
1
Olaf Schaftenaar
U18 Netherlands (Euro U18 B)
1
Jeroen Scheltes
U18 Netherlands (Euro U18 B)
1
Max Schmit
U18 Luxembourg (Euro U18 B)
1
Jeffrey Schwab
U18 Switzerland (Euro U18 B)
1
Loic Schwartz
U18 Belgium (Euro U18 B)
1
Gian Slagter
U18 Netherlands (Euro U18 B)
1
Hugo Sotta
U18 Portugal (Euro U18 B)
1
Eric Steffen
U18 Luxembourg (Euro U18 B)
1
Tim Steffen
U18 Luxembourg (Euro U18 B)
1
Tom Steffen
U18 Luxembourg (Euro U18 B)
1
Arne Steinbach
U18 Belgium (Euro U18 B)
1
Bart Stolk
U18 Netherlands (Euro U18 B)
1
Levan Sulaberidze
U18 Georgia (Euro U18 B)
2
Charles Sunnen
U18 Luxembourg (Euro U18 B)
1
Tariel Tavartkiladze
U18 Georgia (Euro U18 B)
2
Beka Tchitchveishvili
U18 Georgia (Euro U18 B)
1
Filipe Teixeira
U18 Portugal (Euro U18 B)
1
Nodar Tenieshvili
U18 Georgia (Euro U18 B)
2
Norbert Timko
U18 Hungary (Euro U18 B)
2
Jeffrey Touw
U18 Netherlands (Euro U18 B)
1
Lukas Trappl
U18 Austria (Euro U18 B)
1
Quincy Treffers
U18 Netherlands (Euro U18 B)
1
Yannick Van Der Ark
U18 Netherlands (Euro U18 B)
1
Martijn Van Noordenne
U18 Netherlands (Euro U18 B)
1
Max Van Schaik
U18 Netherlands (Euro U18 B)
1
Jeroen Van Vugt
U18 Netherlands (Euro U18 B)
1
Claudio Vancura
U18 Austria (Euro U18 B)
1
Adam Varga
U18 Hungary (Euro U18 B)
2
Aleksandar Vasilic 1
Romed Vieider
U18 Austria (Euro U18 B)
1
Adin Vrabac 1
Tom Welter
U18 Luxembourg (Euro U18 B)
1
Rafael Wildner
U18 Portugal (Euro U18 B)
1
Leon Williams
U18 Netherlands (Euro U18 B)
1
Zoran Zivanovic
U18 Switzerland (Euro U18 B)
1