33-letni "Głowa" zadebiutował w ekstraklasie w maju 1997 roku w barwach poznańskiego Lecha, z którego w przerwie zimowej sezonu 1999/2000 trafił do Wisły Kraków. Dla Kolejorza rozegrał w najwyższej klasie rozgrywkowej w 75 spotkań, a dla Białej Gwiazdy 225.
Z klubem z Reymonta 22 zdobył 6 tytułów mistrza Polski. Dwukrotnie triumfował też w Pucharze Polski. W 2010 roku przeniósł się do tureckiego Trabzonsporu, z którym grał w Lidze Mistrzów. Do Wisły wrócił w czerwcu 2012 roku.
Przed początkiem spotkania z Górnikiem krakowski klub podarował mu symboliczną koszulkę z numerem 300 na plecach.
Od sezonu 2013/2014 Głowacki jest kapitanem Wisły.
Jest piątym czynnym piłkarzem ekstraklasy, który jest członkiem Klubu 300 obok Marcina Malinowskiego, Łukasza Surmy, Marka Zieńczuka i Marcina Baszczyńskiego z Ruchu Chorzów.