Né le à Bruges, dans la province de Flandre-Occidentale, en Belgique, Noah Fadiga commence le football à l'âge de six ans à La Gantoise avant de rejoindre à ses dix ans le RSC Anderlecht. Il rejoint en 2015 son club de cœur, le Club Bruges KV, où il poursuit sa formation. Il occupe alors le poste de milieu offensif[1]. Le 18 mai 2017, il signe son premier contrat professionnel avec les Blauw en Zwart, à l'âge de 17 ans[2]. En , il est convoqué pour la première fois en équipe première mais il ne joue aucun match[3].
Il commence toutefois sa carrière professionnelle aux Pays-Bas, au FC Volendam, où il est prêté durant la saison 2019-2020[4].
Heracles Almelo
Le , Noah Fadiga s'engage en faveur d'Heracles Almelo en paraphant un contrat de trois ans[5]. Il découvre alors l'Eredivisie, l'élite du football néerlandais, jouant son premier match sous ses nouvelles couleurs dans cette compétition, le face au RKC Waalwijk. Il est titularisé ce jour-là et son équipe s'incline par un but à zéro[6].
Stade brestois
Le , Noah Fadiga s'engage en faveur du Stade brestois en paraphant un contrat de quatre ans[7].
Le , il annonce sur ses réseaux sociaux souffrir d’une irrégularité du rythme cardiaque[8],[9]. En raison d’une « politique de "zéro tolérance" », la commission médicale de la Fédération française de football (FFF) révoque sa licence de football française, ce qui met fin à son aventure brestoise[10].
Fadiga joue son premier match pour La Gantoise le , lors d'un match de championnat face au KVC Westerlo. Il entre en jeu à la place de Matisse Samoise et son équipe l'emporte par trois buts à un[15].
En sélections nationales
Le , Noah Fadiga est appelé pour la première fois en équipe nationale de Sénégal, pour disputer des matchs amicaux contre la Bolivie et l'Iran[16]. Mais en raison d'une blessure avec le Stade brestois, il ne peut finalement pas honorer ses premières sélections. Le , il est rappelé par le sélectionneur Aliou Cissé où il est apparu sur le banc à deux reprises contre le Mozambique pour jouer la qualification à la CAN 2023 mais sans entrer en jeu.