Ahmed Mostafa has faced 144 opponents throughout his career

Player Team(s) Games
Gabriel Aguirre
U19 Brazil (U19 WC)
1
Guo Ailun
U17 China (U17 WC)
U19 China (U19 WC)
2
Justin Anderson
U17 USA (U17 WC)
1
Keith Appling
U19 USA (U19 WC)
1
Younggi Bang
U17 Korea (U17 WC)
1
Boris Barac
U19 Croatia (U19 WC)
1
Bradley Beal
U17 USA (U17 WC)
1
James Bell
U19 USA (U19 WC)
1
Carlos Benitez 1
Nemanja Besovic
U19 Serbia (U19 WC)
1
Nemanja Bezbradica
U17 Serbia (U17 WC)
1
Bogdan Bogdanovic
U19 Serbia (U19 WC)
1
Matias Bortolin 1
Anthony Brown
U19 USA (U19 WC)
1
Mislav Brzoja
U19 Croatia (U19 WC)
1
Braxston Bunce
U19 Canada (U19 WC)
2
Arnas Butkevicius 1
Erick Camilo-Rodrigues
U19 Brazil (U19 WC)
1
Jahii Carson
U19 USA (U19 WC)
1
Arthur Casimiro
U19 Brazil (U19 WC)
1
Fernando Cerqueira
U17 Spain (U17 WC)
1
Laimonas Chatkevicius 1
Lucas Chaves 1
Changjin Choi
U17 Korea (U17 WC)
1
Seongmo Choi
U17 Korea (U17 WC)
1
Marko Cirovic
U17 Serbia (U17 WC)
1
Julian Clarke
U19 Canada (U19 WC)
2
Luis Conde
U17 Spain (U17 WC)
1
Quinn Cook
U17 USA (U17 WC)
1
Lluis Costa
U17 Spain (U17 WC)
1
Durval Cunha
U19 Brazil (U19 WC)
1
Aleksandar Cvetkovic
U17 Serbia (U17 WC)
U19 Serbia (U19 WC)
2
Nikola Cvorovic
U17 Serbia (U17 WC)
1
Nemanja Dangubic
U17 Serbia (U17 WC)
U19 Serbia (U19 WC)
2
Daniel Diez
U17 Spain (U17 WC)
1
Mamadou Diop
U17 Spain (U17 WC)
1
Djordje Drenovac
U19 Serbia (U19 WC)
1
Andre Drummond
U17 USA (U17 WC)
1
Cristiano Felicio
U19 Brazil (U19 WC)
1
Jaime Fernandez
U17 Spain (U17 WC)
1
Tayavek Gallizzi 1
Patricio Garino 1
Rokas Giedraitis 1
Lucas Goldenberg 1
Quan Gu
U19 China (U19 WC)
1
Marko Gujanicic
U19 Serbia (U19 WC)
1
Sanghyeok Han
U17 Korea (U17 WC)
1
Huiwon Han
U17 Korea (U17 WC)
1
Olivier Hanlan
U19 Canada (U19 WC)
2
Tim Hardaway Jr.
U19 USA (U19 WC)
1
Ung Heo
U17 Korea (U17 WC)
1
Frederico Herrera 1
Mario Hezonja
U19 Croatia (U19 WC)
1
Bruno Irigoyen
U19 Brazil (U19 WC)
1
Joe Jackson
U19 USA (U19 WC)
1
Rolandas Jakstas 1
Moonho Jang
U17 Korea (U17 WC)
1
Nikola Jankovic
U17 Serbia (U17 WC)
1
Stefan Jankovic
U19 Canada (U19 WC)
1
Mingxin Ju
U19 China (U19 WC)
1
Toni Katic
U19 Croatia (U19 WC)
1
Michael Kidd-Gilchrist
U17 USA (U17 WC)
1
Hyeongjun Kim
U17 Korea (U17 WC)
1
Stipe Krstanovic
U19 Croatia (U19 WC)
1
Nemanja Krstic
U17 Serbia (U17 WC)
U19 Serbia (U19 WC)
2
Marino Kucan
U19 Croatia (U19 WC)
1
Simonas Kymantas 1
Jeremy Lamb
U19 USA (U19 WC)
1
Petar Lambic
U19 Serbia (U19 WC)
1
Dong Yeop Lee
U17 Korea (U17 WC)
1
Jonghyun Lee
U17 Korea (U17 WC)
1
Tomas Lekunas 1
Simonas Lekys 1
Meyers Leonard
U19 USA (U19 WC)
1
Matthew Letkeman
U19 Canada (U19 WC)
2
Muhao Li
U19 China (U19 WC)
1
Junior Lomomba
U19 Canada (U19 WC)
2
Ha Luo
U17 China (U17 WC)
U19 China (U19 WC)
2
Aurimas Majauskas 1
Valentin Marchisio 1
Khyle Marshall
U19 USA (U19 WC)
1
Luciano Massarelli 1
Martin Massone 1
James McAdoo
U17 USA (U17 WC)
1
Doug McDermott
U19 USA (U19 WC)
1
Javier Medori
U17 Spain (U17 WC)
1
Leo Meindl
U19 Brazil (U19 WC)
1
Nenad Miljenovic
U17 Serbia (U17 WC)
1
Djordje Milosevic
U17 Serbia (U17 WC)
1
Tony Mitchell
U19 USA (U19 WC)
1
Luka Mitrovic
U17 Serbia (U17 WC)
U19 Serbia (U19 WC)
2
Mantas Mockevicius 1
Egidijus Mockevicius 1
Seonggon Moon
U17 Korea (U17 WC)
1
Rokas Narkevicius 1
Raul Neto
U19 Brazil (U19 WC)
1
Lucas Nogueira
U19 Brazil (U19 WC)
1
Johnny O'bryant
U17 USA (U17 WC)
1
Julen Olaizola
U17 Spain (U17 WC)
1
Osvaldas Olisevicius 1
Martynas Paliukenas 1
Ricardo Pampano
U17 Spain (U17 WC)
1
Kevin Pangos
U19 Canada (U19 WC)
2
Tony Parker
U17 USA (U17 WC)
1
Dyshawn Pierre
U19 Canada (U19 WC)
2
Deividas Pukis 1
Nikola Radicevic
U17 Serbia (U17 WC)
1
Marko Radonjic
U17 Serbia (U17 WC)
1
Marko Ramljak
U19 Croatia (U19 WC)
1
Alex Ramon
U17 Spain (U17 WC)
1
Chasson Randle
U17 USA (U17 WC)
1
Dovydas Redikas 1
Davi Rossetto
U19 Brazil (U19 WC)
1
Tautvydas Sabonis 1
Jorge Sanz
U17 Spain (U17 WC)
1
Dario Saric
U19 Croatia (U19 WC)
1
Philip Scrubb
U19 Canada (U19 WC)
2
Paulius Semaska 1
Justin Shaver
U19 Canada (U19 WC)
2
Nikola Siladi
U19 Serbia (U19 WC)
1
Renaldas Simanavicius 1
Zygimantas Skucas 1
Alejandro Suarez
U17 Spain (U17 WC)
1
Tonglin Sun
U19 China (U19 WC)
1
Felipe Taddei
U19 Brazil (U19 WC)
1
Marquis Teague
U17 USA (U17 WC)
1
Adonis Thomas
U17 USA (U17 WC)
1
Joaquin Tuero 1
Edgaras Ulanovas 1
Aurimas Urbonas 1
Marijus Uzupis 1
Jonas Valanciunas 1
Felipe Vezaro
U19 Brazil (U19 WC)
1
Bogic Vujosevic
U19 Serbia (U19 WC)
1
Zirui Wang
U17 China (U17 WC)
U19 China (U19 WC)
2
Pu Wang
U17 China (U17 WC)
U19 China (U19 WC)
2
Zhelin Wang
U17 China (U17 WC)
U19 China (U19 WC)
2
Tony Wroten
U17 USA (U17 WC)
1
Tao Xu
U17 China (U17 WC)
1
Patric Young
U19 USA (U19 WC)
1
Pen Yun
U17 China (U17 WC)
1
Tomas Zanzottera 1
Xiaochuan Zhai
U17 China (U17 WC)
U19 China (U19 WC)
2
Xihang Zhi
U17 China (U17 WC)
U19 China (U19 WC)
2