Janielle Rivera has faced 56 opponents throughout his career

Player Team(s) Games
Toluwaleyi Adebayo 1
Taran Armstrong 1
Oumar Ballo
U19 Mali (U19 WC)
1
Biwali Bayles 1
Charles Bediako
U19 Canada (U19 WC)
1
Matija Belic
U19 Serbia (U19 WC)
1
Valters Briedis
U19 Latvia (U19 WC)
1
Javonte Brown
U19 Canada (U19 WC)
1
Abdoul Camara
U19 Mali (U19 WC)
1
Bourama Coulibaly
U19 Mali (U19 WC)
1
Dyson Daniels 1
Ladji Dembele
U19 Mali (U19 WC)
1
Davis Denafs
U19 Latvia (U19 WC)
1
Bol Dengdit 1
Modibo Diaby
U19 Mali (U19 WC)
1
Nikola Djurisic
U19 Serbia (U19 WC)
1
Kyle Duke
U19 Canada (U19 WC)
1
Zach Edey
U19 Canada (U19 WC)
1
Kristians Feierbergs
U19 Latvia (U19 WC)
1
Elijah Fisher
U19 Canada (U19 WC)
1
Akoldah Gak 1
Jaylin Galloway 1
Kriss Helmanis
U19 Latvia (U19 WC)
1
Khalfani Hill
U19 Canada (U19 WC)
1
Caleb Houstan
U19 Canada (U19 WC)
1
Blake Jones 1
Nikola Jovic
U19 Serbia (U19 WC)
1
Enoch Kalambay
U19 Canada (U19 WC)
1
Abdramane Kanoute
U19 Mali (U19 WC)
1
Mohamed Kanoute
U19 Mali (U19 WC)
1
Ricards Klanskis
U19 Latvia (U19 WC)
1
Tamandjan Konate
U19 Mali (U19 WC)
1
Petar Kovacevic
U19 Serbia (U19 WC)
1
Aleksa Kovacevic
U19 Serbia (U19 WC)
1
Rodijs Macoha
U19 Latvia (U19 WC)
1
Bennedict Mathurin
U19 Canada (U19 WC)
1
Vojin Medarevic
U19 Serbia (U19 WC)
1
Mihailo Musikic
U19 Serbia (U19 WC)
1
Ryan Nembhard
U19 Canada (U19 WC)
1
Wena Okwera 1
Nana Owusu-Anane
U19 Canada (U19 WC)
1
Mihailo Petrovic
U19 Serbia (U19 WC)
1
Olivier-Maxence Prosper
U19 Canada (U19 WC)
1
Mohamed Sidibe
U19 Mali (U19 WC)
1
Filip Skobalj
U19 Serbia (U19 WC)
1
Toms Skuja
U19 Latvia (U19 WC)
1
Reyne Smith 1
Lazar Stefanovic
U19 Serbia (U19 WC)
1
Kristians Sulcs
U19 Latvia (U19 WC)
1
Stefan Todorovic
U19 Serbia (U19 WC)
1
Allaye Togo
U19 Mali (U19 WC)
1
Souleymane Traore
U19 Mali (U19 WC)
1
Ricards Vanags
U19 Latvia (U19 WC)
1
Noa Viljamsons
U19 Latvia (U19 WC)
1
Tamuri Wigness 1
Yaak Yaak 1