Родился 25 февраля 1919 года в деревне Неустроево Пермской губернии. Окончил Свердловский радиотехникум.
Работал киномехаником, радиотехником в Пермском театре.
Красноармейцем участвовал в советско-финляндской войне.
В 1941 году закончил Пермский аэроклуб, в 1942-м — Руставскую военную авиационную школу.
Участвовал в боях с июля 1942 года в звании сержанта.
Через шесть месяцев уже имел звание старшего лейтенанта и должность командира эскадрильи 790-го истребительного авиаполка.
В бою над Керченским полуостровом уничтожил пулеметным огнем один Me-109, а второй — протаранил, посадив затем свою поврежденную машину на аэродром.
21 февраля 1943 года он вновь таранил немецкий самолет.
Менее чем за год участия в боевых действиях Бабайлов сбил 19 самолетов противника.
Осенью 1943 года был тяжело ранен в бою над Керченским проливом, но сумел дотянуть до аэродрома.
Погиб 14 октября 1944 года в районе польского города Замбрув.
Командир эскадрильи 163-го гвардейского авиационного полка гвардии капитан Бабайлов провел более 420 боевых вылетов, в 75 воздушных боях лично сбил 28 и в группе — 4 самолета противника.
Герой Советского Союза (23.02.1945, посмертно).
Награжден орденом Ленина, тремя орденами Красного Знамени, орденами Александра Невского, Отечественной войны 1-й степени, медалями.