Weightclass:  Flyweight
Location:  Minsk, Belarus
Record:  63(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/02/2027Minsk, Belarus62(1) - 21 Joshua Lowry5(1) - 12 WPts
13/12/2026Minsk, Belarus61(1) - 21 Sasha Roman2 - 8 WPts
14/10/2026Minsk, Belarus60(1) - 21 Hernan Enriques9 - 11 WPts
15/08/2026Minsk, Belarus59(1) - 21 Evgeny Mach2 - 11 WPts
16/06/2026Minsk, Belarus58(1) - 21 Edmundo Cuba5 - 13 WPts
17/04/2026Minsk, Belarus57(1) - 21 Batur Tasdemir10 - 19 WPts
16/02/2026Minsk, Belarus56(1) - 21 Juan Minas0 - 20(2) WPts
18/12/2025Minsk, Belarus56(1) - 20 Choi Yahulycov59 - 12 LPts
19/10/2025Minsk, Belarus55(1) - 20 Haider Mian3 - 23(4) WPts
20/08/2025Minsk, Belarus54(1) - 20 Vincent Intatano1 - 0 WPts
21/06/2025Minsk, Belarus53(1) - 20 Varden Noah3(1) - 13 WPts
22/04/2025Minsk, Belarus52 - 20 Sung-yeung Choe2 - 5 WKO3
21/02/2025Pikine, Senegal52 - 19 Marlon Joof40 - 26 LPts
21/01/2025Pikine, Senegal52 - 18 Marlon Joof39 - 26 LPts
21/12/2024Pikine, Senegal52 - 17 Marlon Joof38 - 26 LPts
20/11/2024Quezon City, Philippines51 - 17 Jose Dornogan7 - 31(1) WPts
22/09/2024Minsk, Belarus50 - 17 Marlon Joof38 - 24 WPts
22/08/2024Minsk, Belarus49 - 17 Marlon Joof38 - 23 WPts
19/07/2024Busan, South Korea49 - 16 Marlon Joof37 - 22 LPts Busan Olympics 2024View
16/07/2024Busan, South Korea48 - 16 Abdul Mohammad47(1) - 13(1) WPts Busan Olympics 2024View
13/07/2024Busan, South Korea47 - 16 Choi Yahulycov40 - 9 WPts Busan Olympics 2024View
03/07/2024Minsk, Belarus47 - 15 Rehman Azad45 - 11 LPts
18/05/2024Minsk, Belarus46 - 15 David Rhind39(1) - 16 WPts
17/04/2024Minsk, Belarus45 - 15 Bahlul Kader37(2) - 20(1) WPts
14/03/2024Minsk, Belarus45 - 14 Afon Aleksandrova11 - 9 LPts Belarus National Championships 2024View
11/03/2024Minsk, Belarus44 - 14 Afanas Markowski3 - 9 WPts Belarus National Championships 2024View
13/02/2024Minsk, Belarus43 - 14 Terje Flatten39(1) - 15 WPts
12/01/2024Yekaterinburg, Russia43 - 13 Stanislav Hladik38 - 12 LPts Europe Championships 2024View
09/01/2024Yekaterinburg, Russia42 - 13 Fadei Pirtnieks20 - 19(10) WPts Europe Championships 2024View
19/11/2023Minsk, Belarus42 - 12 Ong Phuoc42(1) - 10 LPts
19/10/2023Minsk, Belarus41 - 12 Ong Phuoc42(1) - 9 WPts
13/09/2023Surat, India41 - 11 Stanislav Hladik36 - 8 LPts Surat World Championships 2023View
10/09/2023Surat, India40 - 11 Dillon Hang29(1) - 8 WPts Surat World Championships 2023View
07/09/2023Surat, India39 - 11 Alejandro Jaramillo20 - 15 WPts Surat World Championships 2023View
03/08/2023Minsk, Belarus39 - 10 Joaquin Navarra38(1) - 8 LPts
18/06/2023Ulaanbaatar, Mongolia38 - 10 Amrane Iwanoc36 - 8 WPts
18/05/2023Puente Alto, Chile37 - 10 Angel Quijano35 - 11 WPts
17/04/2023San Jose, Costa Rica37 - 9 Alvino Palos34(1) - 9 LPts
17/03/2023Gomel, Belarus36 - 9 Sergey Zalesky11 - 14 WPts Belarus National Championships 2023View
14/03/2023Gomel, Belarus35 - 9 Afon Aleksandrova7 - 5 WPts Belarus National Championships 2023View
11/03/2023Gomel, Belarus34 - 9 Pylyp Wolinsky4 - 4 WPts Belarus National Championships 2023View
13/02/2023Minsk, Belarus33 - 9 Angel Quijano31 - 10 WPts
13/01/2023Minsk, Belarus32 - 9 Angel Quijano31 - 9 WPts
13/12/2022Minsk, Belarus31 - 9 Angel Quijano31 - 8 WPts
12/11/2022Minsk, Belarus30 - 9 Pancho Barbas26 - 8 WPts
07/10/2022San Pedro Sula, Honduras30 - 8 Leonardo Oyola28 - 6 LPts
04/09/2022Minsk, Belarus30 - 7 Anthony Roche31(1) - 5 LPts
17/07/2022Minsk, Belarus29 - 7 Marjohan Sandiko2 - 8 WPts
17/05/2022Minsk, Belarus28 - 7 LubomÝr Sasek0 - 4 WPts
17/03/2022Vitebsk, Belarus27 - 7 Vitali Galey20 - 10 WPts Belarus National Championships 2022View
14/03/2022Vitebsk, Belarus26 - 7 Anton Chopp14 - 12 WPts Belarus National Championships 2022View
11/03/2022Vitebsk, Belarus25 - 7 Hadeon Burda13 - 10 WPts Belarus National Championships 2022View
21/02/2022Villa Nueva, Guatemala24 - 7 Macario Carcamo7 - 17 WPts
23/12/2021Barnaul, Russia23 - 7 Dmitri Zass18 - 7 WPts
25/10/2021Charleroi, Belgium22 - 7 Campbell Haddad4 - 17 WPts
27/08/2021Minsk, Belarus21 - 7 Symon Valis1 - 19 WPts
29/06/2021Minsk, Belarus20 - 7 Hadeon Krawchuk10 - 13 WPts
14/05/2021Minsk, Belarus19 - 7 Danylko Holub6 - 16 WPts
14/03/2021Minsk, Belarus19 - 6 Igor Dzik21 - 1 LPts Belarus National Championships 2021View
11/03/2021Minsk, Belarus18 - 6 Ivan Polyansky5 - 8 WPts Belarus National Championships 2021View
11/01/2021Minsk, Belarus17 - 6 Edmundo Valerio17 - 4 WPts
10/11/2020Kuching, Malaysia17 - 5 Gazi Yousif5 - 10 LPts
11/09/2020Baku, Azerbaijan16 - 5 Rashad Fadel4 - 12 WPts
14/07/2020Nassau, Bahamas15 - 5 Steven Ridpath6 - 10 WPts
15/05/2020Guayaquil, Ecuador14 - 5 Diego Chinchilla11 - 3 WPts
17/03/2020Vitebsk, Belarus13 - 5 Vitali Galey11 - 4 WPts Belarus National Championships 2020View
14/03/2020Vitebsk, Belarus12 - 5 Viktor Grigorev8 - 4 WPts Belarus National Championships 2020View
11/03/2020Vitebsk, Belarus11 - 5 Valeri Brodsky6 - 3 WPts Belarus National Championships 2020View
03/03/2020Minsk, Belarus10 - 5 Hadeon Burda5 - 4 WPts
09/01/2020Minsk, Belarus9 - 5 Ioakim Shantyr7 - 1 WPts
18/11/2019Minsk, Belarus8 - 5 Fedir Minko4 - 3 WPts
28/09/2019Minsk, Belarus7 - 5 Yevhen Komara3 - 5 WPts
29/07/2019Minsk, Belarus6 - 5 Volodymyr Mosko3 - 3 WPts
07/06/2019Minsk, Belarus5 - 5 Fidel Velazco1 - 6 WPts
08/04/2019Minsk, Belarus4 - 5 Alejandro Granada4 - 3 WPts
06/02/2019Minsk, Belarus4 - 4 Matviyko Mazurek5 - 3 LPts
06/12/2018Minsk, Belarus4 - 3 Aleksei Siemion2 - 2 LPts
01/11/2018Minsk, Belarus3 - 3 Sung-yun Tan1 - 2 WPts
03/09/2018Minsk, Belarus3 - 2 Aleksei Siemion1 - 1 LPts
15/07/2018Bangkok, Thailand3 - 1 Wandee Hathairattanakool2 - 1 LPts
17/05/2018Minsk, Belarus2 - 1 Jamie Edward0 - 1 WPts
19/03/2018Vitebsk, Belarus1 - 1 Danylko Holub0 - 0 WPts
12/02/2018Minsk, Belarus0 - 1 Matviyko Mazurek1 - 0 WPts
09/01/2018Mogilev, Belarus0 - 0 Igor Dzik0 - 0 LPts