Princepal Singh has faced 102 opponents throughout his career

Player Team(s) Games
Jalen Adams 1
Matin Aghajanpour
Iran (Asiacup QR)
1
Ruslan Aitkali
Kazakhstan (Asiacup QR)
1
Dakarai Allen 1
Mohammad Amini
Iran (Asiacup QR)
1
Oleg Balashov
Kazakhstan (Asiacup QR)
1
Jordan Bell 1
Malik Benlevi 1
Tyler Bey 1
Jayden Bezzant 2
Trevon Bluiett 1
Robert Bolick 1
Taylor Britt 2
Armoni Brooks 1
Desure Buie 1
Anton Bykov
Kazakhstan (Asiacup QR)
1
Tony Carr 1
Joe Cook-Green 1
Jarron Cumberland 1
Henry Ellenson 1
Poy Erram 1
Takiula Fahrensohn 2
Yogi Ferrell 1
Dmitry Gavrilov
Kazakhstan (Asiacup QR)
1
Romaro Gill 1
Ben Gold 1
Juan Gomez 1
Marcus Graves 1
Josh Green 1
Jalen Harris 1
Hyrum Harris 2
Dewan Hernandez 1
Caleb Homesley 1
Brayden Inger 1
Vladimir Ivanov
Kazakhstan (Asiacup QR)
1
Kaleb Johnson 1
Alize Johnson 1
Jonathan Kasibabu 1
Arsalan Kazemi
Iran (Asiacup QR)
1
Kylor Kelley 1
Kakou Kouame 1
Shaim Kuanov
Kazakhstan (Asiacup QR)
1
Anthony Lamb 1
Robert Loe 2
Askar Maidekin
Kazakhstan (Asiacup QR)
1
Roman Marchuk
Kazakhstan (Asiacup QR)
1
Maxim Marchuk
Kazakhstan (Asiacup QR)
1
Naji Marshall 1
Sajjad Mashayekhi
Iran (Asiacup QR)
1
Anthony Mathis 1
William McDowell-White 1
Malcolm Miller 1
Meisam Mirzaei
Iran (Asiacup QR)
1
Trhae Mitchell 1
Adam Mokoka 1
Salar Monji
Iran (Asiacup QR)
1
Kirell Montalbo 1
Matt Mooney 1
Matt Morgan 1
Rasoul Mozafari
Iran (Asiacup QR)
1
Rustam Murzagaliyev
Kazakhstan (Asiacup QR)
1
William Navarro 1
Shawn Occeus 1
Robert Pan
Kazakhstan (Asiacup QR)
1
Gary Payton II 1
Sajjad Pazrofteh
Iran (Asiacup QR)
1
London Perrantes 1
Roger Ray Pogoy 1
Kevin Porter 1
Dion Prewster 2
Trevelin Queen 1
Mohammadmahdi Rahimi
Iran (Asiacup QR)
1
Dwight Ramos 1
Tzaddy Rangel 1
Thirdy Ravena 1
Josh Reaves 1
Nate Renfro 1
Cameron Reynolds 1
Navid Rezaeifar
Iran (Asiacup QR)
1
Galen Robinson 1
Richard Rodger 1
Troy Rosario 1
Ethan Rusbatch 2
Taane Samuel 2
Tre Scott 1
Vadim Shcherbak
Kazakhstan (Asiacup QR)
1
Omari Spellman 1
Nik Stauskas 1
Marlon Taylor 1
Khyri Thomas 1
Tres Tinkle 1
Jarrod Uthoff 1
Mohammadsina Vahedi
Iran (Asiacup QR)
1
Tom Vodanovich 2
Quinndary Weatherspoon 1
Kenny Williams 1
Kelly Williams 1
Cassius Winston 1
Kenny Wooten 1
Justin Wright-Foreman 1
Tai Wynyard 2
Behnam Yakhchali
Iran (Asiacup QR)
1