В прошлом сезоне Мачулин отметился двумя голами и 12 результативными передачами. Всего на счету защитника 178 игр в КХЛ за «Сочи» с 43 очками (9+34).

Мачулин прошёл подготовку в московских школах «Белые медведи» и «Динамо». С сезона 2019/2020 играл в МХЛ за МХК «Динамо» Москва, где стал обладателем Кубка Харламова.

В сезоне 2021/2022 защитник выступал в ВХЛ за «Динамо» СПб. В конце 2022 года на правах аренды перешёл в «Сочи», дебютировав в клубе 8 декабря в матче с «Витязем».