Youssef Mejri has faced 211 opponents throughout his career

Player Team(s) Games
Gabriel Aguirre
U19 Brazil (U19 WC)
1
Nate Anderson 1
Derrell Armstrong 2
Bobby Austin 2
Hamilton Bailey 1
Levi Barnes 1
Adjehi Baru 1
Cameron Baskerville 4
Tevin Baskin 2
Marvin Baynham 4
Tyley Beaumont 1
Jaylen Beckham 1
Tamirlan Bekkiev
U19 Russia (U19 WC)
1
Bart Benton 1
Brandon Boggs 1
Lukasz Bonarek
U19 Poland (U19 WC)
1
Josh Bonney 1
Aaron Brackett 1
Pat Branin 1
C.J. Bray 1
Richard Brown 1
David Brown 1
Tyrone Brown 2
Chris Burgess 2
Tre Bussey 4
Erick Camilo-Rodrigues
U19 Brazil (U19 WC)
1
Jay Canty 2
Arthur Casimiro
U19 Brazil (U19 WC)
1
Ying-Chun Chen 1
Kuan-Chuan Chen 1
Tieh Cheng 1
Chao-Yi Chien 1
Wei-Ju Chien 1
Kevin Chuisseu 1
Brian Cole 1
Keaton Cole 1
Will Cook 2
Stephen Croone 1
Durval Cunha
U19 Brazil (U19 WC)
1
Chris Daniels 2
Chris Dixon 1
Trevonte Dixon 1
Ben Drayton III 2
Roger Dugas 1
Kameron Dunnican 4
Dominic Early 1
Frank Eaves 1
Egheosa Edomwonyi 1
Gene Efird 1
Stephen Elmore 1
Brett Ervin 1
Shih-En Fan 1
Cristiano Felicio
U19 Brazil (U19 WC)
1
Eric Ferguson 4
Kendrec Ferrara 1
Will Freeman 1
Matthew Friday 1
Clide Geffrard 1
Kevin Gibbs 1
Tomasz Gielo
U19 Poland (U19 WC)
1
Rantavious Gilbert 1
Gleb Goldyrev
U19 Russia (U19 WC)
1
Tyree Graham 1
Grzegorz Grochowski
U19 Poland (U19 WC)
1
Mike Groselle 2
Jan Grzelinski
U19 Poland (U19 WC)
1
Aleksandr Gudumak
U19 Russia (U19 WC)
1
Luke Hager 1
Willis Hall 1
Kenny Hall 1
Tracy Ham 1
Tab Hamilton 2
Austin Hamilton 1
Sanghyeok Han
U19 Korea (U19 WC)
1
Marshall Harris III 2
Brandon Hayman 1
Nathan Joseph Healy 2
Aloysius Henry 1
Ung Heo
U19 Korea (U19 WC)
1
Jelani Hewitt 2
Jarred Hinton 1
Taylor Hoffer 2
Ishmael Hollis 1
Brian Holmes 1
Bo Holston 1
Tyler Hood 2
Jake Hopkins 1
P.J. Horgan 2
Po-Wei Huang 1
Kang-Chiao Hung 1
Bruno Irigoyen
U19 Brazil (U19 WC)
1
Bryant Irwin 2
John Isenbarger 1
Freddie Jackson 1
Janeil Jenkins 1
Nori Johnson 1
Theo Johnson 1
Kaylin Johnson 1
Sergey Karasev
U19 Russia (U19 WC)
1
Przemyslaw Karnowski
U19 Poland (U19 WC)
1
Mikhail Karpachev
U19 Russia (U19 WC)
1
Raijon Kelly 2
Alex Kilmartin 1
Giyun Kim
U19 Korea (U19 WC)
1
Hyeongjun Kim
U19 Korea (U19 WC)
1
Manjong Kim
U19 Korea (U19 WC)
1
Jun Yl Kim
U19 Korea (U19 WC)
1
Tawaski King 1
Sebastian Koch 1
Jakub Koelner
U19 Poland (U19 WC)
1
Will Koppenhaver 1
Dmitry Kulagin
U19 Russia (U19 WC)
1
Andrew Lawrence 1
Seounghyun Lee
U19 Korea (U19 WC)
1
Dong Yeop Lee
U19 Korea (U19 WC)
1
Chia-Ching Li 1
Kayel Locke 1
Andrey Loginov
U19 Russia (U19 WC)
1
Gabriel Lowder 1
Jordan Loyd 1
Quinton Marshall 1
Kelvin McNeil 1
Devin McNeil 1
Leo Meindl
U19 Brazil (U19 WC)
1
Jeffrey Merritt 1
Michal Michalak
U19 Poland (U19 WC)
1
Sam Mike 2
Connor Miller 2
Lawrence Miller 1
Tanner Milson 1
Brad Monroe 1
John Moody 1
Seonggon Moon
U19 Korea (U19 WC)
1
Ashton Moore 2
Cosmo Morabbi 1
Harouna Mutombo 1
Mike Neal 2
Raul Neto
U19 Brazil (U19 WC)
1
Piotr Niedzwiedzki
U19 Poland (U19 WC)
1
Lucas Nogueira
U19 Brazil (U19 WC)
1
Aaron O'neill 1
Michael Obacha 2
Brian Okam 1
Drew Parker 2
Nick Paulos 2
Jessie Pernell 2
Michal Pietrzak
U19 Poland (U19 WC)
1
Josh Pittman 1
Craig Ponder 1
Mateusz Ponitka
U19 Poland (U19 WC)
1
Jordan Potts 1
Willie Powers III 2
Kyle Randall 1
Colin Reddick 2
Charlie Reddick 1
C.J. Reed 2
Keith Rendleman 1
Shane Reybold 1
Cole Rives 2
James Robbins 1
Cleon Roberts 2
Jordan Robertson 1
Raemond Robinson 1
Preston Ross 1
Davi Rossetto
U19 Brazil (U19 WC)
1
Bennett Rutherford 1
Brandon Sebirumbi 1
Dylen Setzekorn 1
Dylan Sherwood 1
Trevis Simpson 2
James Sinclair 1
Barry Smith 1
Sam Smithson 1
Tommy Spagnolo 1
Pawel Spica
U19 Poland (U19 WC)
1
Drew Spradlin 1
Justin Stafford 1
Anthony Stitt 1
Carson Sullivan 1
Trey Sumler 1
Matt Sundberg 1
Daniel Szymkiewicz
U19 Poland (U19 WC)
1
Felipe Taddei
U19 Brazil (U19 WC)
1
Tom Tankelewicz 1
Anthony Thomas 1
Alexander Tikhonin
U19 Russia (U19 WC)
1
Chris Toler 1
Travis Tracy 1
Jamaal Trice 2
Lucas Troutman 1
Vladislav Trushkin
U19 Russia (U19 WC)
1
Clarence Turpin II 1
Korey Van Dussen 1
Matt Van Scyoc 1
Alexander Varnakov
U19 Russia (U19 WC)
1
Felipe Vezaro
U19 Brazil (U19 WC)
1
Artem Vikhrov
U19 Russia (U19 WC)
1
Chad Waddell 2
Lucas Weavil 1
Larry Wideman 1
Trent Wiedeman 1
Cedrick Williams 1
David Williams 2
Timothy Williams 1
Matt Wilson 1
Russell Wilson 1
Drew Windler 1
Ryan Winters 1
Devontae Wright 1
Chun-An Yu 1
Viktor Zaryazhko
U19 Russia (U19 WC)
1