Вихованець «УФК-Карпати» (Львів). 1 березня 2015 року дебютував у Прем’єр-Лізі в матчі «Карпат» проти донецького «Металургу» (1-1): на 52-й хвилині Гуцуляк замінив Дениса Кожанова.
У 2016-му на правах оренди провів півроку в іспанському «Вільярреалі», проте не зіграв за першу команду, тому вже в лютому 2017-го повернувся до «Карпат».
30 жовтня 2012 року дебютував за юнацьку збірну України у матчі проти Швейцарії (1-1). Грав за юнацькі та молодіжні збірні країни різних вікових категорій.
21 січня 2022 року підписав контракт з «Десною».
Ігри | ||||
---|---|---|---|---|
УПЛ | 5 | - | 1 | 1 |
Перша Ліга | - | - | - | - |
Кубок України | 1 | - | - | - |
Загалом | 6 | 0 | 1 | 1 |