Con el club "Burovik", Kryklia comenzó a pelear en Karate Kenpokai ucraniano y en campeonatos de Kickboxing, ganando múltiples medallas.
En octubre de 2012, Kryklia hizo su debut profesional contra Tomáš Možný en Nitrianska noc bojovníkov 2012.
[6] Luego de ganar el torneo, Krylia ganó tres de sus siguientes cuatro peleas, incluyendo victorias destacables sobre Igor Mihaljević[7] y Sergej Maslobojev.
[9] Luego de perder ante Khabez, Kryklia comenzaría una racha de 11 peleas invicto, la cual comenzó con una victoria por decisión ante Konstantin Gluhov y Jahfarr Wilnis.
En las semifinales del Grand Prix de A1, Kryklia enfrentó a Daniel Lentie por tercera vez en su carrera, y ganando la tercera pelea también, venciendo a Lentie por decisión.
Kryklia ganó los cuartos de final venciendo al bosnio Bahrudin Mahmić, las semifinales venciendo a Atha Kasapis y la final venciendo a Fabio Kwasi, todas las peleas terminaron de la misma forma, con Kryklia noqueando a sus tres oponentes con rodillazos.
[11] Para su última pelea de 2016, Kryklia enfrentó a Stéphane Susperregui en Nuit des Champions 2016.
[12] Kryklia enfrentó a Fabrice Aurieng por Prince Albert's Cup y por el título de peso pesado de Monte Carlo FM heavyweight title.
Perdió la pelea final ante Iraj Azizpour por decisión en el asalto extra.
Kryklia ganó la pelea por decisión unánime, y enfrentó a Tsotne Rogava en la final.
La pelea con Rogava fue a un asalto extra, que Kryklia ganaría por decisión.
Kryklia ganó la pelea por decisión unánime, vengando nuevamente una de sus derrotas.
[19] Kryklia estaba programado para defender su título contra Andrei Stoica en ONE Infinity 1, pero la pelea fue pospuesta por el coronavirus.
Kryklia enfrentó a Andrei Stoica en ONE Championship: Collision Course.