Леонович является воспитанником жодинского футбола. Выступал за дублирующий состав «автозаводцев», а в марте 2020 года дебютировал за главную команду в кубковом матче против солигорского «Шахтера».
Перед этим у полузащитника был этап карьеры в минском «Динамо», в структуре которого он находился несколько лет, но играл только в турнире дублеров. За игровой практикой уезжал в «Ошмяны-БГУФК», «Смолевичи-СТИ» и «Лиду».
Вторую половину минувшего сезона Кирилл отыграл на правах аренды за «Сморгонь». В марте этого года футболист подписал контракт с гродненским «Неманом», но в летнее трансферное окно покинул клуб по соглашению сторон. Суммарно в высшей лиге провел 21 матч, забил пять голов и отдал три передачи.
Кирилл, добро пожаловать в стаю. 24-летний хавбек взял себе №11!
Фото: пресс-служба «ТОРПЕДО-БЕЛАЗ»