Weightclass:  Light Flyweight
Location:  Minsk, Belarus
Record:  44 - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2026Minsk, Belarus44 - 26(1) Santiago Riveron16(1) - 20 LPts
16/04/2026Minsk, Belarus43 - 26(1) Joaquin Dimayacyac1 - 0 WPts
15/02/2026Minsk, Belarus42 - 26(1) Bilal Hatem5(1) - 15 WPts
17/12/2025Managua, Nicaragua41 - 26(1) Cortez Escandon3 - 23(1) WPts
19/10/2025Karaj, Iran40 - 26(1) Haaris Shahi8 - 15 WPts
21/08/2025Minsk, Belarus39 - 26(1) Pancho Reyna30(1) - 36 WPts
21/07/2025Minsk, Belarus38 - 26(1) Pancho Reyna30(1) - 35 WPts
19/06/2025La Florida, Chile37 - 26(1) Pancho Reyna30(1) - 34 WPts
19/05/2025Minsk, Belarus37 - 25(1) Pancho Reyna29(1) - 34 LPts
18/04/2025Minsk, Belarus36 - 25(1) Rafael Pinel34 - 21 WPts
17/03/2025Mogilev, Belarus36 - 24(1) Borya Burak17 - 6 LPts Belarus National Championships 2025View
14/03/2025Mogilev, Belarus35 - 24(1) Dmytro Pavlovsky7 - 16 WPts Belarus National Championships 2025View
11/03/2025Mogilev, Belarus34 - 24(1) Alik Babinski9 - 13 WPts Belarus National Championships 2025View
24/02/2025Minsk, Belarus34 - 23(1) Romain Cantor28 - 32 LPts
23/01/2025Minsk, Belarus33 - 23(1) Garay Alasgarov21 - 27 WPts
23/12/2024Minsk, Belarus32 - 23(1) Garay Alasgarov21 - 26 WPts
22/11/2024Sumqayit, Azerbaijan31 - 23(1) Garay Alasgarov21 - 25 WPts
22/10/2024Minsk, Belarus31 - 22 Jawad Nasr33(6) - 21 LKO3
21/09/2024Seoul, South Korea30 - 22 Chang-hoon Ham33 - 19 WPts
21/08/2024Minsk, Belarus30 - 21 Chang-hoon Ham32 - 19 LPts
21/07/2024La Paz, Bolivia29 - 21 Rafael Pinel30 - 18 WPts
20/06/2024La Paz, Bolivia29 - 20 Rafael Pinel29 - 18 LPts
18/05/2024Prague, Czech Republic29 - 19 Rehor Vanecek34(2) - 9 LPts
17/04/2024Minsk, Belarus28 - 19 Loredo Cruz18 - 25 WPts
17/03/2024Minsk, Belarus27 - 19 Apostol Budnik22 - 15 WPts Belarus National Championships 2024View
14/03/2024Minsk, Belarus26 - 19 Dmytro Iwanicki9 - 16 WPts Belarus National Championships 2024View
11/03/2024Minsk, Belarus25 - 19 Faddei Chrobak6 - 7 WPts Belarus National Championships 2024View
25/02/2024Toshkent, Uzbekistan25 - 18 Rashad Yassin26 - 15 LPts
25/01/2024Shanghai, China25 - 17 Tung Ngai24(1) - 15 LPts
23/12/2023La Florida, Chile25 - 16 Pancho Reyna22(1) - 21 LPts
22/11/2023Minsk, Belarus25 - 15 Pancho Reyna21(1) - 21 LPts
22/10/2023Minsk, Belarus24 - 15 Rodrigo Molinar8 - 31(3) WPts
20/09/2023La Florida, Chile23 - 15 Pancho Reyna21(1) - 19 WPts
19/08/2023Minsk, Belarus23 - 14 Vitali Jaunslavietis28 - 10 LPts
19/07/2023Minsk, Belarus22 - 14 Pancho Reyna20(1) - 18 WPts
17/06/2023Minsk, Belarus22 - 13 Quin Campoy24 - 18 LPts
17/05/2023Minsk, Belarus21 - 13 Pancho Reyna20(1) - 16 WPts
14/04/2023Perth, Australia21 - 12 Jake Vicini23 - 13 LPts
14/03/2023Gomel, Belarus20 - 12 Evgeny Franko24 - 9 WPts Belarus National Championships 2023View
11/03/2023Gomel, Belarus19 - 12 Borya Burak6 - 1 WPts Belarus National Championships 2023View
11/02/2023Baku, Azerbaijan18 - 12 Jalil Jamshidov8 - 19 WPts
11/01/2023Minsk, Belarus17 - 12 Montana Oyola12(1) - 15 WPts
09/12/2022Anyang, China17 - 11 Niao-ka Zhu21(2) - 11 LPts
08/11/2022Anyang, China17 - 10 Niao-ka Zhu20(2) - 11 LPts
07/10/2022Dushanbe, Tajikistan17 - 9 Ahad Dallal27 - 9 LPts
04/09/2022Oran, Algeria17 - 8 Tariq Liegeon11 - 17 LPts
09/07/2022Oran, Algeria16 - 8 Tariq Liegeon11 - 16 WPts
10/05/2022Minsk, Belarus15 - 8 Apostol Budnik12 - 11 WPts
14/03/2022Vitebsk, Belarus15 - 7 Sergei Karmazin13 - 12 LPts Belarus National Championships 2022View
11/03/2022Vitebsk, Belarus14 - 7 Pyotr Kolanko7 - 9 WPts Belarus National Championships 2022View
12/01/2022San Juan, Puerto Rico14 - 6 Xavier Bolivar12 - 10 LPts
12/11/2021Minsk, Belarus14 - 5 Vul Antwi4 - 19 LPts
12/09/2021Ponce, Puerto Rico14 - 4 Fraco Lona10 - 13(4) LPts
12/07/2021Minsk, Belarus13 - 4 Yuragiin Dawachi7 - 12 WPts
11/05/2021Minsk, Belarus12 - 4 Pyotr Kolanko5 - 6 WPts
11/03/2021Minsk, Belarus12 - 3 Aleksandr Makar14(1) - 4 LPts Belarus National Championships 2021View
15/01/2021Minsk, Belarus11 - 3 Dmytro Iwanicki0 - 3 WPts
14/11/2020Ulaanbaatar, Mongolia10 - 3 Fedar Khongor6 - 10 WPts
16/09/2020Guadalupe, Mexico9 - 3 Gig Rosal13 - 4 WPts
19/07/2020Minsk, Belarus9 - 2 Volodymyr Mikulak6 - 6 LPts
30/05/2020Minsk, Belarus8 - 2 Taras Hopko10 - 5 WPts
11/04/2020Mogilev, Belarus8 - 1 Alik Klukas6 - 4 LPts
11/03/2020Vitebsk, Belarus8 - 0 Hadeon Lisko5 - 5 LPts Belarus National Championships 2020View
26/01/2020Georgetown, Guyana7 - 0 Charles Will10 - 1 WPts
28/11/2019Minsk, Belarus6 - 0 Volodmiri Chaplinski4(1) - 2 WPts
29/09/2019Minsk, Belarus5 - 0 Taras Hopko7 - 4 WPts
25/08/2019Minsk, Belarus4 - 0 Apostol Demko3 - 5 WPts
25/06/2019Minsk, Belarus3 - 0 Dmitriy Chiriaev1 - 6 WPts
26/04/2019Minsk, Belarus2 - 0 Daniil Lopatin2 - 5 WPts
23/02/2019Mogilev, Belarus1 - 0 Pyotr Popovich3 - 3 WPts
18/01/2019Minsk, Belarus0 - 0 Eddie Owens2 - 1 WPts