Займатися футболом Микола Григорович розпочав у Заставнівській ДЮСШ (тренер – Павло Буняк). Разом із Миколою Головачуком перші кроки у футболі робив інший відомий гравець Дмитро Бідулька.
У 1986 році наш земляк грав за команду «Динамо» (Кіров), а згодом став футболістом заліщицького «Дністра», який виступав у друголіговій першості України. Тоді кольори «Дністра» захищало багато буковинських гравців. Серед них – Василь Мудрей, Сергій Задорожняк, Дмитро Дідух, Дмитро Гордей. У прем'єрному чемпіонаті України колектив із Заліщиків посів перше місце у перехідній лізі та здобули путівку до другої.
У 1993 році буковинець отримав запрошення у команду першої ліги СК «Одеса». Одеський період Микола Головачук вважає найкращим у своїй кар’єрі гравця. Партнерами нашого земляка в одеському клубі були такі відомі гравці, як Сергій Кожанов, Олександр Співак, Віктор Яблонський, Віталій Скиш, Олександр Козакевич та інші. За СК «Одеса» Головачук провів 90 матчів, у яких забив 11 голів.
Нашим земляком цікавилися команди «Цвіккау» (Німеччина) та «Сконто» (Рига, Латвія), однак на початку 1996 року Микола Головачук прийняв пропозицію Юхима Школьникова та став виступати у чернівецькій «Буковині».
1997 рік. Микола Головачук у складі «Буковини».
Микола Головачук зумів закріпитися у команді рідного краю та виступав за «Буковину» до літа 2000 року (166 матчів, 26 голів). У складі чернівецької команди нападник став срібним призером першолігового чемпіонату України (1995/96) та переможцем другої ліги чемпіонату України (1999/00).
Свої виступи на професійному рівні ювіляр завершив у команді другої ліги ФК «Красилів» (Хмельницька область).
Відомий футболіст також виступав за аматорські команди Чернівецької та Івано-Франківської областей.
Микола Григорович тривалий час працює тренером у КБУ «ДЮСШ з футболу м. Чернівців» «Буковина». Зокрема, у сезоні – 2019/20 Микола Головачук очолює команду U15, яка виступає у вищій лізі ДЮФЛУ.
Вітаємо Миколу Головачука з Днем народження. Бажаємо щастя, здоров'я та нових спортивних здобутків.