18-årige Daniel Mushitu, född den 22 februari 2000 i Kolwezi i Demokratiska republiken Kongo, började spela fotboll i moderklubben Ludvika FK och fortsatte sedan i Nyhammars IF. 2013 flyttade han till Västerås och spelade pojklagsfotboll i Skiljebo SK innan han våren 2014 fortsatte karriären i Syrianska IF Kerburan. A-lagsdebuten i Division 2 Norra Svealand skedde som 14-åring i bortamatchen mot Strömsbergs IF (1–1) inför 400 åskådare på Hedens IP i Tierp den 26 juni 2014 då han i tröja nummer 14 byttes in i den 89:e minuten. Det blev endast en match för honom under året då Syrianska IF Kerburan slutade på femte plats i tabellen.
Efter säsongen gick han till Västerås IK och tävlingsdebuten skedde hemma mot Kvarnsvedens IK (1–1) på Swedbank Park i den andra omgången av Division 2 Norra Svealand den 18 april 2015 då han i den 84:e minuten byttes in. Det blev sammanlagt 18 matcher, varav 15 från start, för honom under året då Västerås IK slutade på nionde plats i tabellen. 2016 blev det elva matcher, varav nio från start, för honom i VIK i Division 2 Norra Svealand innan han i juli 2016 värvades av AIK.
Under det första halvåret i AIK blev det sju matcher och tre mål i U17 Allsvenskan Norra samt två matcher i U19 Allsvenskan Norra. Under hösten 2016 var Mushitu även uttagen till AIK:s anmälda trupp till Uefa Youth League, men det blev inte några spelminuter.
Under försäsongen 2017 tränade Daniel fullt ut med AIK:s A-trupp och han medverkade även på träningslägret i Dubai. Den 21 januari 2017 debuterade Mushitu för AIK:s A-lag då han i träningsmatchen borta mot Vasalunds IF (4–0) inför 1 050 åskådare på Skytteholms IP i Solna byttes in istället för Denni Avdić inför den andra halvleken och i den 48:e minuten spelade han fram Albin Linnér till 3–0-målet. Tävlingsdebuten för AIK skedde i hemmamatchen mot Dalkurd FF (0–0) inför 3 540 åskådare på Skytteholms IP i Svenska cupens gruppspel den 5 mars 2017 då han ersatte Denni Avdić i den 77:e minuten.
Den 24 mars 2017 kom AIK Fotboll överens med Daniel Mushitu om ett fyraårsavtal med AIK:s A-trupp och Mushitu blev därmed den förste spelaren född på 2000-talet som kontrakterats av AIK:s A-lag. Under 2017 blev det spel i sammanlagt fem tävlingsmatcher, varav en från start. Han spelade även 13 matcher med AIK:s U19-lag då man slutade på tredje plats i tabellen i U19 Allsvenskan Norra. Den 10 januari 2018 meddelade AIK Fotboll att Daniel inledde säsongen med Vasalunds IF och det blev sammanlagt tio tävlingsmatcher för honom i Vasalunds A-lag. Han spelade även sammanlagt 15 matcher med AIK:s och Vasalunds U19-lag.
Daniel Mushitu har spelat tre U17-landskamper. Debuten skedde mot Slovakien (1–0) med P17-landslaget under förbundskapten Hans Wildows ledning inför 505 åskådare på Trängens IP i Örebro i en fyrnationsturnering den 31 augusti 2017 då han i tröja nummer 18 byttes in i den 72:a minuten. Mushitu startade sedan mot Norge (0–0) och byttes in mot Rumänien (3–1) i samma turnering. Han har även två gånger tagits ut till landslagssamlingar. I november 2015 togs han av Förbundskapten Roland Nilsson ut till P15-landslagets läger på Bosön och i januari 2017 togs han av samma Förbundskapten ut till P17-landslagets trupp som skulle spela tre landskamper i La Manga, men lämnade återbud.