20-летний воспитанник Академии «Зенит», Гасилин дебютировал в основном составе «Зенита» в мае 2013 года через две недели после победы на юношеском Евро в составе сборной России U17. Сезон-2015/16 провел во второй команде «Шальке-04», отыграл 33 матча и забил 14 голов в Региональной лиге.
В нынешнем сезоне Гасилин отыграл 9 матчей в составе «Зенита»-2 и забил шесть голов в рамках ФОНБЕТ первенства ФНЛ.