[1] Nacido en un campo de refugiados somalís en Kenia, Haji se estableció con su familia en los Estados Unidos en 2004.
Fue en Mánchester, Nuevo Hampshire, donde comenzó a jugar al fútbol.
Durante su época universitaria, fue jugador del Portland Timbers sub-23 en la USL League Two.
[3] Disputó 14 encuentros de la MLS con el club, en su paso por este fue cedido al Reno 1868.
Fue desvinculado del club al término de la temporada 2022.