Maikcol Perez has faced 186 opponents throughout his career

Player Team(s) Games
Spiridon Aggelopoulos 1
Theo Airhienbuwa 1
Atahan Akbas
U17 Turkey (U17 WC)
U16 Turkey (Euro U16)
3
Roor Akhuar 1
Emmanouil Alexis 1
Yannis Allard
U16 France (Euro U16)
1
Anıl Alyanak
U17 Turkey (U17 WC)
2
Thomas Andrieux 1
Juan Arias 1
Adam Atamna
U16 France (Euro U16)
2
Ahmet Aydin Aydin
U16 Turkey (Euro U16)
U17 Turkey (U17 WC)
2
Daniel Balde
U16 Spain (Euro U16)
1
Jackson Ball 1
Julius Baumer
U16 Germany (Euro U16)
1
Benedict Baumgarth 1
Harrison Beauchamp 1
Nevio Bennefeld
U16 Germany (Euro U16)
1
Djairo Bernardina 1
Alen Blakaj 1
Alberto Blanco
U16 Spain (Euro U16)
2
Roberts Blums 1
Lian Boisa
U16 Slovenia (Euro U16)
1
Cayden Boozer
U17 USA (U17 WC)
1
Cameron Boozer
U17 USA (U17 WC)
1
Jonas Boulefaa
U16 France (Euro U16)
1
Julius Bronnert 1
Tom Brüggemann
U16 Germany (Euro U16)
1
Karl Buehner 1
Marko Bukvic
U16 Slovenia (Euro U16)
1
Santiago Cabodevilla 1
Ignacio Campoy
U16 Spain (Euro U16)
1
Ihaka Cate 1
Didac Cebolla Porcar
U16 Spain (Euro U16)
1
Chris Cenac
U17 USA (U17 WC)
1
Ryder Cheesman 1
Fidel Cifuentes Rotta 1
Jayden Colon 1
Lars Coppejans
U16 Belgium (Euro U16)
1
Cengiz Coskun
U17 Turkey (U17 WC)
U16 Turkey (Euro U16)
3
Indy Cotton 1
Mathis Courbon 1
Lachlan Crate 1
Ivan Crnjac
U16 Germany (Euro U16)
1
Luke Cruz 1
Gus Dallow 1
Dash Daniels 1
Felix De Almeida 1
Léon De Mol
U16 Belgium (Euro U16)
1
Lukas De Ridder
U16 Belgium (Euro U16)
1
Eric Del Castillo
U16 Spain (Euro U16)
1
Guillermo Del Pino
U16 Spain (Euro U16)
1
Alexander Dickeson 1
Jordan Dill 1
Djordje Djukanovic
U16 Montenegro (Euro U16)
1
Matias Dominé 1
Roman Domon 1
Alperen Durksu
U16 Turkey (Euro U16)
1
Declan Duru
U16 Germany (Euro U16)
1
A.J. Dybantsa
U17 USA (U17 WC)
1
Rrezon Elezay
U17 Turkey (U17 WC)
2
Hugo Facorat
U16 France (Euro U16)
1
Maximo Garcia-Plata
U16 Spain (Euro U16)
1
Pavlos Giakai 1
Gildas Gimenez
U16 Spain (Euro U16)
1
Balsa Globarevic
U16 Montenegro (Euro U16)
1
Oscar Goodman 1
Seydou Goudiaby
U16 Belgium (Euro U16)
1
Simon Gradin 1
Jonas Gross 1
Johann Gruenloh 1
Mathieu Grujicic
U16 Germany (Euro U16)
1
Theo Guedegbe
U16 France (Euro U16)
2
Jalen Haralson
U17 USA (U17 WC)
1
Johannes Hellmann 1
Jayden Hodge
U16 Belgium (Euro U16)
1
Caleb Holt
U17 USA (U17 WC)
1
Val Hribar
U16 Slovenia (Euro U16)
1
Andy Huelves
U16 Spain (Euro U16)
1
Mark Ivanusa-Medjedovic
U16 Slovenia (Euro U16)
1
Vuk Ivelja
U16 Montenegro (Euro U16)
1
Leon Jereb
U16 Slovenia (Euro U16)
1
Hayden Jones 1
Yavuz Kara
U17 Turkey (U17 WC)
U16 Turkey (Euro U16)
3
Sergi Kemu Monzó
U16 Spain (Euro U16)
1
Jackson Kiss 1
Mert Kocagözoglu
U17 Turkey (U17 WC)
U16 Turkey (Euro U16)
3
Vladimir Komnenovic
U16 Montenegro (Euro U16)
1
Noa Kouakou-Heugue
U16 France (Euro U16)
1
Stamatios Kouzoukas 1
Tyler Kropp 1
Roy Krupnikas 1
Mading Kuany 1
Georgios Labropoulos 1
Lovro Lapajne
U16 Slovenia (Euro U16)
1
Fynn Lastring
U16 Germany (Euro U16)
1
Ian Lazarevski
U16 Slovenia (Euro U16)
1
Amory Leclercqs
U16 Belgium (Euro U16)
1
Maxence Lemoine
U16 France (Euro U16)
1
Eleftherios Liotopoulos 1
Philibert Loussavouvou 1
Jason Mandaquit
U17 USA (U17 WC)
1
Danila Margolin 1
Mana Martin 1
James Matthews 1
Andreas Mavrantzotou 1
Brandon Mccoy
U17 USA (U17 WC)
1
Anton Mendy 1
Ryan Mendy 1
Eymen Menevse
U16 Turkey (Euro U16)
1
Kyllian Michee
U16 France (Euro U16)
1
Diego Minucci
U16 Belgium (Euro U16)
1
Felipe Minzer 1
Alexander Montes 1
Mark Morano
U16 Slovenia (Euro U16)
1
Mervyn Muamba 1
Janne Mueller 1
Kaya Shona Mutambirwa 1
Akram Naji
U16 France (Euro U16)
1
Ousmane Ndour 1
Danilo Nikezic
U16 Montenegro (Euro U16)
1
Ajak Nyuon 1
Aaron Ona Embo
U16 Belgium (Euro U16)
1
Kaan Onat
U17 Turkey (U17 WC)
U16 Turkey (Euro U16)
3
Apostolos Paziotopoulos 1
Mete Paçacı
U17 Turkey (U17 WC)
2
Koa Peat
U17 USA (U17 WC)
1
Marko Petric
U16 Germany (Euro U16)
1
Sa Pilimai 1
Yannick Pinas 1
Samuel Pino 1
Arthur Pitz
U16 Belgium (Euro U16)
1
Ian Platteuw
U16 Spain (Euro U16)
1
Troy Plumtree 1
Ivan Prato 1
Felipe Quinones 1
Gojko Radulovic
U16 Montenegro (Euro U16)
1
Jameer Reed 1
Kenan Reinhart
U16 Germany (Euro U16)
1
Davi Remagen
U16 Germany (Euro U16)
1
Filip Repic
U16 Slovenia (Euro U16)
1
Justin Roman 1
Richard Rosa 1
Georgios Saltarikos 1
Marko Sanabor
U16 Slovenia (Euro U16)
1
Mason Santiago 1
Rognny Santiago 1
Filippos Saplaouras 1
Ben Avraham Saraf 1
Joaquin Sarmiento 1
Vuk Scepanovic
U16 Montenegro (Euro U16)
1
Jervis Scheffs
U16 Germany (Euro U16)
1
Michel Schillmoeller 1
Tomas Scola 1
Curro Segura 1
Emirhan Serbest
U17 Turkey (U17 WC)
2
Henry Sewell 1
Yohann Sissoko 1
Ilija Skuletic
U16 Montenegro (Euro U16)
1
Jordan Smith Jr
U17 USA (U17 WC)
1
Lazar Smolovic
U16 Montenegro (Euro U16)
1
Nathan Soliman
U16 France (Euro U16)
1
Euaggelos Sotiropoulos 1
Théo Sourin
U16 Belgium (Euro U16)
1
Michail Sprintzios 1
Dusan Stankovic
U16 Montenegro (Euro U16)
1
Vincent Stewart Jr 1
Tyran Stokes
U17 USA (U17 WC)
1
Lovro Strnad
U16 Slovenia (Euro U16)
1
Amadej Stular
U16 Slovenia (Euro U16)
1
Gabriel Swolfs
U16 Belgium (Euro U16)
1
Vince T'Joncke
U16 Belgium (Euro U16)
1
Hunter Teratana 1
Rade Todorovic
U16 Montenegro (Euro U16)
1
Jaden Toombs
U17 USA (U17 WC)
1
Martin Torriani 1
Kylian Toure 1
Jahel Trefle
U16 France (Euro U16)
1
Aldin Turkoglu
U17 Turkey (U17 WC)
U16 Turkey (Euro U16)
3
Deniz Urunlu
U16 Turkey (Euro U16)
1
Derin Can Ustun
U17 Turkey (U17 WC)
U16 Turkey (Euro U16)
3
Milos Vekovic
U16 Montenegro (Euro U16)
1
Jahrel Vigo 1
Nash Walker 1
Oscar Wembanyama 1
Hugo Yimga
U16 France (Euro U16)
1
Beren Özdemir
U16 Turkey (Euro U16)
1