Haroun Mohamed has faced 43 opponents throughout his career

Player Team(s) Games
Lance Adams 3
Sam Akano
KW Titans (CAN-1)
2
Shakwon Barrett
KW Titans (CAN-1)
1
Rhamel Brown
KW Titans (CAN-1)
1
Jordan Burns 1
Junior Cadougan
KW Titans (CAN-1)
1
Jason Calliste 3
William Claiborne 3
Latin Davis 3
Davon Dillard
KW Titans (CAN-1)
1
Kedar Edwards
KW Titans (CAN-1)
1
Adham Eleeda 3
Kayode Fakomi 1
Chad Frazier
KW Titans (CAN-1)
1
Nick Garth 3
Jermaine Haley 1
Jalen Hayes
KW Titans (CAN-1)
2
Elijah Ifejeh
KW Titans (CAN-1)
2
Mareik Isom 2
Ja'Myrin Jackson 3
Justin Jackson 2
Brent Jones
KW Titans (CAN-1)
1
Kur Jongkuch 1
Diego Kapelan 1
Sam Kearns
KW Titans (CAN-1)
1
Joel Kindred
KW Titans (CAN-1)
1
Cameron Lard 3
Jaquan Lightfoot
KW Titans (CAN-1)
2
Antwon Lillard 1
Juwan Miller
KW Titans (CAN-1)
2
Jeremiah Mordi 1
Justin Moss 1
Christian Nobles 1
Mike Nuga 3
Marcus Ottey 3
Mike Poole
KW Titans (CAN-1)
2
Paul Reyes 2
Tanner Stuckman 3
Jachai Taylor 1
Terry Thomas 2
Ty Walker
KW Titans (CAN-1)
1
Billy White 3
Kobie Williams 2