Ahmad Rand has faced 157 opponents throughout his career

Player Team(s) Games
Mikael Aalto
Korihait (FIN-1)
2
Roni Ahvenjarvi 1
Harold Aidoo
BC Nokia (FIN-1)
2
Theo Akwuba
Kobrat (FIN-1)
3
Aapeli Alanen
Kouvot (FIN-1)
3
Viljami Arvonen
Korihait (FIN-1)
1
Akseli Arvonen
Korihait (FIN-1)
1
Quavon Blackwood 1
Hugo Boman
BC Nokia (FIN-1)
2
Henry Boyd
Kouvot (FIN-1)
3
Devante Brooks 3
K.J. Buffen
Kobrat (FIN-1)
3
Alvin Cannady III
BC Nokia (FIN-1)
1
Nighael Ceaser 2
Chrysostom Chukwuma 1
Harrison Cleary 3
Shavon Coleman 2
Kam'ron Cunningham 1
Isaac Davidson 3
Markise Davis 1
DeAndre Dishman 1
Vatangoe Donzo 1
Tyree Eady 2
Marquis Eaton 1
Amanze Egekeze 2
Keyshawn Embery-Simpson 1
Elmo Erakangas 1
Thomas Exaucia 2
Donalson Fanord 1
Mario Fantina 1
Avery Felts 1
Caleb Fields 1
Both Gach
BC Nokia (FIN-1)
2
Samme Givens
Kauhajoki (FIN-1)
2
Devon Goodman 3
Devin Gordon 1
Mar'Qualen Grant 2
Lazar Grbovic 1
Joona Hakamaa
Kauhajoki (FIN-1)
2
Elias Harden 1
Tuukka Harsila 1
Curtis Haywood II 1
Timo Heinonen 2
Vesa Heinonen 3
Veeti Helakorpi
Kouvot (FIN-1)
2
Jay Henderson 1
Djimon Henson 1
Joni Herrala
Korihait (FIN-1)
2
Lenni Hervola 1
Tuomas Hirvonen 2
Tim Holland 1
Eemeli Hollo 1
Jan-Viljam Homanen 2
Shawn Hopkins
Kauhajoki (FIN-1)
2
Caleb Hunter 1
Rey Idowu 1
Jussi Ikkela
Kauhajoki (FIN-1)
1
Eero Innamaa
Kauhajoki (FIN-1)
2
Antwon Jackson 1
Darien Jackson 1
Quan Jackson
Kouvot (FIN-1)
3
Jalen Jackson
Korihait (FIN-1)
2
Okko Jarvi 2
Travis Jocelyn
Korihait (FIN-1)
2
Elijah Joiner 1
Topias Jokela
Kouvot (FIN-1)
3
Lauri Kallio 3
Oliver Kanden
Kauhajoki (FIN-1)
2
Ville Karvonen 2
Justus Kilpinen 2
Tavon King 2
Teemu Knihtinen 2
Mikko Koivisto 2
Kalle Koivunen 3
Tiitus Kuukkanen 3
Sakari Laakso 1
Eetu Lahdetniemi 3
Riku Laine 2
Antero Lehto 2
Juho Lehtoranta
Kobrat (FIN-1)
3
Joonas Lehtoranta
Kobrat (FIN-1)
2
Valtteri Leppanen 1
Elias Leskinen 1
Sebastian Lindberg 2
Ricky Lindo
Kouvot (FIN-1)
3
Kyle Lofton
Kouvot (FIN-1)
3
Caleb London 1
Elijah Lufile 1
Eemi Luukkonen
Kauhajoki (FIN-1)
2
Junior Madut
Kauhajoki (FIN-1)
1
Onni Makynen 2
Joel Mantynen
Kouvot (FIN-1)
3
Niko Mattila
BC Nokia (FIN-1)
2
Henri Mennander 1
Luther Muhammad 2
Tomas Murphy
BC Nokia (FIN-1)
2
Juho Nenonen 2
Jordan Ngatai 1
Trey Niemi 1
Lassi Nikkarinen 2
Antto Nikkarinen
Kobrat (FIN-1)
3
Javion Ogunyemi
Korihait (FIN-1)
2
Chuba Ohams 2
Norchad Omier 1
Jamison Overton 1
James Padgett 2
Dylan Painter 3
Topias Palmi
Kauhajoki (FIN-1)
2
Mitch Pelissier 2
Kalle Peltonen
BC Nokia (FIN-1)
2
Henri Permanto 1
Alex Perry 1
Wesley Person
Korihait (FIN-1)
2
Tomas Pihlajamaki 1
Valtteri Pihlajamaki
Korihait (FIN-1)
1
Bobby Planutis 1
Nate Pollard
Kauhajoki (FIN-1)
2
Timi Puittinen
Kobrat (FIN-1)
3
Brandon Rachal 1
Tucker Richardson
BC Nokia (FIN-1)
2
Austin Richie 1
Anthony Roberson
Kobrat (FIN-1)
3
Kahron Ross
BC Nokia (FIN-1)
1
Rene Rougeau 2
Arttu Saarijarvi 2
Erik Sajantila 3
Eemeli Salmi
Kouvot (FIN-1)
1
Vincent Sanford
Kauhajoki (FIN-1)
1
Bojan Sarcevic
Korihait (FIN-1)
2
Taz Sherman
Kobrat (FIN-1)
3
Nike Sibande 2
Grant Singleton 2
Kristian Sjolund
Kauhajoki (FIN-1)
1
Treylan Smith 1
Kamau Stokes
Kouvot (FIN-1)
1
Teemu Suokas 2
Sekou Sylla 1
Aapeli Syrjamaki 1
Sami Tahvanainen 2
Patrick Tape
BC Nokia (FIN-1)
2
Christian Terrell 2
Ilmari Toikkanen 1
Ville Tolonen 2
Joona Tuomala
Kobrat (FIN-1)
3
Jussi Turja
Kobrat (FIN-1)
1
Emmanuel Ugboh 1
Emil Uotila 3
Luukas Vaara 2
Thomas Vehmanen
Korihait (FIN-1)
2
Quoiren Walden 1
Antwan Walker 2
Ricky Waxlax 2
Keyon Wesley 1
Ronald Williams 1
Keshawn Williams 1
Kion Williams 2
Christian Willis 1