Lata 1977 – 1995 W 1977 roku klub przystąpił do rozgrywek krajowej ligi National Soccer League. Klub Fitzroy United zainaugurował rozgrywki w NSL w dniu 3 kwietnia 1977 roku w domowym spotkaniu przeciwko Eastern Suburbs. Spotkanie zakończyło się porażką gospodarzy w stosunku 1:3. W inauguracyjnym sezonie klub zajął 3. miejsce z dorobkiem 32 punktów.

W 1979 roku klub zmienił nazwę na Heidelberg United Football ClubInne źródła podają, że nazwa klubu została zmieniona w 1977 roku (źródło: ) lub 1978 roku (źródło: ). W sezonie 1979 klub wywalczył 2. miejsce w rozgrywkach i awansował do serii finałowej rozgrywek. W serii finałowej klub zakończył swój udział na 3. miejscu w grupie mistrzowskiej i nie awansował do finału rozgrywek (tzw. Grand Final)W latach 1978 – 1980 i 1982 seria finałowa miała charakter pokazowy i nie decydowała o tytule mistrza Australii.. W 1980 roku klub drugi raz z rzędu zakończył sezon na 2. miejscu i ponownie awansował do serii finałowej. W serii finałowej klub dotarł do finału rozgrywek, w którym podejmował drużynę Sydney City. Spotkanie zakończyło się zwycięstwem drużyny Heidelberg United w stosunku 4:0. Ponadto w rozgrywkach pucharowych NSL Cup w 1980 roku klub dotarł do finału rozgrywek, w którym uległ w dwumeczu drużynie Marconi Fairfield w stosunku 0:3 (I. mecz 0:0;