Niehoff begon met voetballen bij SV Wietmarschen om via Vorwärts Nordhorn in de jeugd van SV Meppen terecht te komen.[1] Hij kwam hier te spelen in het samenwerkingsverband JLZ Emsland. In 2020 vervolgde hij zijn weg richting Noord-Duitsland en kwam in de onder 17 van Holstein Kiel terecht. Vanwege de maatregelen tegen COVID-19 speelde hij maar vijf wedstrijden in het seizoen 2020/21 omdat daarna de competitie werd stilgelegd. In het volgende seizoen werd hij onderdeel van de onder 19 waar hij op 14 augustus zijn debuut maakte in de uitwedstrijd tegen de leeftijdsgenoten van FC St. Pauli. Hij stond hij direct in het basiselftal.[2] Hetgeen de rest van het seizoen niet veranderde. In zijn tweede seizoen in deze leeftijdscategorie was Niehoff langdurig geblesseerd.[3] Aan het einde van het seizoen 2021/22 maakte Niehoff de overstap naar de senioren waar hij in het tweede elftal terecht kwam.
Niehoff maakte op 9 april 2022 tijdens de play-off wedstrijden van de Regionalliga Nord zijn debuut in het tweede elftal. In de met 1-2 verloren thuiswedstrijd tegen VfB Oldenburg kwam hij in de 60e minuut in de ploeg voor Nico Mai.[4] Een week later maakte hij op 16 april zijn basisdebuut tegen Hildesheim. In het met 4-0 gewonnen duel maakte hij in de 35e minuut zijn eerste doelpunt bij de senioren.[5] Om Niehoff voor de club te kunnen blijven behouden kreeg hij een nieuw contract aangeboden welke de jonge aanvaller in april 2022 ondertekende.[6] In zijn tweede seizoen werd hij een vaste basisspeler in het tweede elftal waarbij hij op 4 december een hattrick maakte in de met 4-0 gewonnen thuiswedstrijd tegen SV Atlas.[7] Vanwege zijn goede spel werd Niehoff tijdens de winterstop meegenomen met de eerste selectie naar het trainingskamp in Spanje.[8]
Trainer Marcel Rapp hevelde hem tijdens de voorbereiding op het seizoen 2023/24 over naar de eerste selectie.[9] Hij maakte indruk door tijdens de eerste oefenwedstrijd tegen de amateurs van SSV Rantzau in de tweede helft drie keer het net te vinden.[10] Vanwege de aanwezigheid van Benedikt Pichler en Shuto Machino lukte het hem niet om een basisplaats te veroveren waardoor hij in het tweede elftal bleef spelen. Op 2 december werd hij voor de eerste keer aan de selectie van het eerste elftal toegevoegd voor de competitiewedstrijd tegen Wehen Wiesbaden.[11] In het met 3-2 gewonnen thuisduel kwam hij niet in actie.[12] Na de winterstop maakte hij op 11 februari zijn debuut tijdens de thuiswedstrijd tegen Schalke 04.[13] Hij kwam in de blessuretijd in de ploeg voor Joshua Mees.[14] Een week later tijdens zijn tweede invalbeurt maakte hij tijdens de met 0-4 gewonnen uitwedstrijd tegen SC Paderborn 07 zijn eerste doelpunt in de 2. Bundesliga.[15] In blessuretijd maakte hij het vierde en laatste doelpunt.[16] Zijn inzet bij het eerste elftal bleef beperkt tot vier invalbeurten. Voor zijn ontwikkeling koos Niehoff ervoor om zich voor het seizoen 2024/25 te verhuren aan het naar de 3. Liga gedegradeerde VfL Osnabrück.[17]
Niehoff kwam uit voor diverse Duitse nationale jeugdelftallen. Op 12 november 2021 maakte hij tijdens de oefeninterland tegen zijn leeftijdsgenoten van Denemarken zijn debuut in Duitsland –18.[18] Bondscoach Guido Streichsbier bracht hem in de 66 minuut in het veld. Kort daarop luisterde hij zijn optreden op met zijn eerste doelpunt in het met 3-3 geëindigde thuisduel. Hij maakte de 2-2.[19] Op 10 mei 2023 speelde hij met Duitsland –19 tegen Denemarken –19 voorlopig zijn laatste wedstrijd in het Duitse shirt. Niehoff speelde tot op heden negen jeugdinterlands en hij maakte hierin drie doelpunten. Hij speelde hierbij samen met onder andere Nicolas Oliveira, Yusuf Kabadayi, Nicolò Tresoldi en Tom Sanne