Cresciuto nel settore giovanile dei LA Galaxy, nel 2015 viene acquistato dai N.Y. Cosmos.[2] Al termine della stagione solare, totalizza 4 presenze, di cui 3 in campionato e una in coppa.
Schalke 04 e prestito al Sandhausen
Rimasto svincolato dopo l'esperienza nella NASL, nell'aprile 2016 si trasferisce allo Schalke 04, che lo aggrega alla propria formazione Under-19.[3] Aggregato in prima squadra in vista della stagione 2016-2017, il 20 maggio 2017 viene convocato per il match di Bundesliga contro l'Ingolstadt 04, senza tuttavia scendere in campo.
L'11 agosto 2017 viene ceduto in prestito per una stagione al Sandhausen, nella seconda divisione tedesca.[4]
Rientrato alla base, il 24 novembre 2018 ha esordito in prima squadra, disputando l'incontro di Bundesliga vinto per 5-2 contro il Norimberga. Un mese dopo ha anche realizzato la sua prima rete con la squadra e in campionato, nella sconfitta per 1-2 contro il Bayer Leverkusen.
Conclude la sua prima esperienza in un campionato di massima serie con 7 presenze e una rete.
VVV-Venlo
Il 12 luglio 2019 viene acquistato a titolo definitivo dal VVV-Venlo, firmando un contratto di un anno con opzione di rinnovo per un altro anno.[5] Il 3 agosto ha esordito in Eredivisie, nella vittoria casalinga per 3-1 sull'RKC Waalwijk. Il 30 ottobre, in occasione dell'incontro di KNVB beker, ha anche realizzato la sua prima rete con la squadra, ai danni del Groene Ster.
SønderjyskE
Il 2 agosto 2020 viene ingaggiato dalla formazione danese del SønderjyskE.[6] Il 24 agosto, ha esordito nelle competizioni europee, nell'incontro dei turni preliminari di Europa League perso per 3-0 contro i cechi del Viktoria Plzeň. Al termine della stagione, totalizza 37 presenze e 13 reti.
Il 15 luglio 2022 viene acquistato a titolo definitivo dal club turco.[8]
Nazionale
Ha rappresentato le nazionali giovanili statunitensi Under-15, Under-17, Under-18, Under-19 ed Under-23.
Il 1º giugno 2022 ha esordito con la nazionale statunitense, nell'amichevole vinta per 3-0 contro il Marocco, trovando anche la sua prima marcatura in nazionale.[9]
Partecipa al Mondiale 2022 in Qatar, scendendo in campo in tutte le quattro le partite disputate dagli Stati Uniti (tre volte subentrando e una volta - contro l'Inghilterra, da titolare, venendo poi sostituito nel finale) e segnando una rete nella sconfitta per 3-1 agli ottavi contro i Paesi Bassi.[10]
^(DE) Spielberechtigung für Haji Wright ist da, su schalke04.de, 15 aprile 2016. URL consultato il 15 settembre 2022 (archiviato dall'url originale il 20 luglio 2016).
^(EN) HAJI WRIGHT NIEUWSTE AANWINST, su vvv-venlo.nl, 12 luglio 2019. URL consultato il 15 settembre 2022 (archiviato dall'url originale il 5 dicembre 2019).
^(DA) Amerikansk angriber til SønderjyskE, su soenderjyske.dk, 2 agosto 2020. URL consultato il 15 settembre 2020 (archiviato dall'url originale il 3 agosto 2020).