Weightclass:  Featherweight
Location:  Minsk, Belarus
Record:  43(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/01/2034Minsk, Belarus43(1) - 26 Takeshi Sonoda19 - 6 LPts
18/11/2033Minsk, Belarus42(1) - 26 Diego Yanez8 - 19 WPts
18/09/2033Minsk, Belarus41(1) - 26 Rob Bonner3 - 8 WPts
18/07/2033Minsk, Belarus40(1) - 26 Sam Treacy1 - 6 WPts
17/05/2033Minsk, Belarus40(1) - 25 Kashif Alahdal32(1) - 26 LPts
17/03/2033Minsk, Belarus39(1) - 25 Umair Haidar3 - 13 WPts
15/01/2033Minsk, Belarus38(1) - 25 Hermanni Vuorinen1 - 4 WPts
14/11/2032Minsk, Belarus37(1) - 25 Herbert Dach1 - 0 WPts
12/09/2032Minsk, Belarus36(1) - 25 Naranbold Danzan0 - 4 WPts
13/07/2032Dun Laoghaire, Ireland35(1) - 25 Nathan MacGuire7 - 15 WPts
15/05/2032Ponce, Puerto Rico34(1) - 25 Sancho Guadalupe3 - 24 WPts
17/03/2032Vitebsk, Belarus34(1) - 24 Vitali Pasternak9 - 2 LPts Belarus National Championships 2032View
14/03/2032Vitebsk, Belarus33(1) - 24 Kir Wargo17 - 16 WPts Belarus National Championships 2032View
11/03/2032Vitebsk, Belarus32(1) - 24 Aleksandr Olesky5 - 6 WPts Belarus National Championships 2032View
28/01/2032Minsk, Belarus32(1) - 23 Faddei Zlotnik37 - 11 LPts
28/11/2031San Miguelito, Panama31(1) - 23 Santiago Briceno14 - 23 WPts
30/09/2031Minsk, Belarus31(1) - 22 Faddei Zlotnik35 - 11 LPts
29/08/2031Seoul, South Korea31(1) - 21 Hyun-soo Kang33 - 21 LPts
28/07/2031Minsk, Belarus31(1) - 20 Hyun-soo Kang32 - 21 LPts
27/06/2031Minsk, Belarus30(1) - 20 Azam Bicery18 - 30(1) WPts
27/05/2031Minsk, Belarus29(1) - 20 Azam Bicery18 - 29(1) WPts
26/04/2031Minsk, Belarus28(1) - 20 Azam Bicery18 - 28(1) WPts
17/03/2031Minsk, Belarus28(1) - 19 Nikolai Kosilov11(1) - 9 LPts Belarus National Championships 2031View
14/03/2031Minsk, Belarus27(1) - 19 Kir Wargo12 - 13 WPts Belarus National Championships 2031View
11/03/2031Minsk, Belarus26(1) - 19 Vitali Pasternak2 - 1 WPts Belarus National Championships 2031View
15/02/2031Liege, Belgium26(1) - 18 Oriel Artaud32 - 14 LPts
15/01/2031Nassau, Bahamas26(1) - 17 Nick Hamill31 - 11 LPts
15/12/2030Irbid, Jordan25(1) - 17 Azam Bicery18 - 24(1) WPts
14/11/2030Minsk, Belarus25(1) - 16 Nick Hamill29 - 11 LPts
14/10/2030Minsk, Belarus25(1) - 15 Nick Hamill28 - 11 LPts
08/09/2030Shymkent, Kazakhstan24(1) - 15 Jalil Sadwackasow0 - 4 WPts
11/07/2030San Miguel, El Salvador23(1) - 15 Joaquin Bobadilla11 - 5 WPts
12/05/2030Yongin, South Korea23(1) - 14 Chung-yong Ho23 - 19 LPts
14/03/2030Grodno, Belarus23(1) - 13 Dmitri Larionov12(1) - 14 LPts Belarus National Championships 2030View
11/03/2030Grodno, Belarus22(1) - 13 Dmitri Shevchenko9(1) - 8 WPts Belarus National Championships 2030View
02/02/2030Minsk, Belarus21(1) - 13 Oleksiy Dutko7 - 26 WPts
05/12/2029Vitebsk, Belarus20(1) - 13 Sergei Tretiakov8 - 24 WPts
07/10/2029Minsk, Belarus19(1) - 13 Melor Polansky0 - 4 WPts
08/08/2029San Jose, Costa Rica18(1) - 13 Rico Saldivar5 - 17 WPts
10/06/2029Turku, Finland17(1) - 13 Roni Ikonen2 - 18(1) WPts
12/04/2029Mueang Samut Prakan, Thailand16(1) - 13 Chatpetch Dabpongmahachai12 - 20 WPts
12/02/2029Leeds, UK15(1) - 13 Mel Ogg1 - 6 WPts
15/12/2028Minsk, Belarus14(1) - 13 Arseni Yegorov4 - 2 WPts
16/10/2028Minsk, Belarus13(1) - 13 Volodymyr Boyko0 - 3 WPts
17/08/2028Cagayan de Oro, Philippines13(1) - 12 Fausto Manglaya29 - 23 LPts
19/06/2028Laval, Canada12(1) - 12 Russel Beal0 - 7 WPts
21/04/2028Machida, Japan12(1) - 11 Ryo Shima0 - 0 LPts
22/02/2028Dubai, UAE11 - 11 Ahmed Obeid11 - 12(2) WKO3
25/12/2027Oslo, Norway10 - 11 Sindri Kolberg4 - 21 WPts
27/10/2027Montevideo, Uruguay9 - 11 Juan De la Paz10 - 13 WPts
29/08/2027Vitebsk, Belarus8 - 11 Volodymyr Demyan4 - 16 WPts
02/07/2027Minsk, Belarus8 - 10 Fedya Panko9(3) - 31 LPts
06/05/2027Mogilev, Belarus8 - 9 Lazar Spivak11 - 8 LPts
11/03/2027Gomel, Belarus8 - 8 Nikolai Lopatin23(1) - 14 LPts Belarus National Championships 2027View
03/03/2027Minsk, Belarus7 - 8 Bohdan Starkovich2 - 18(1) WPts
03/01/2027Minsk, Belarus6 - 8 Patrick Duffy0 - 1 WPts
05/11/2026Padang, Indonesia5 - 8 Senen Daryono14 - 4 WPts
07/09/2026Minsk, Belarus4 - 8 Yakiv Lisko0 - 4 WPts
11/07/2026Minsk, Belarus4 - 7 Afon Bily14 - 18 LPts
13/05/2026Brest, Belarus4 - 6 Krystiyan Basara7 - 13 LPts
18/03/2026Minsk, Belarus4 - 5 Toma Kerzhakov13 - 15 LPts
15/02/2026Vitebsk, Belarus4 - 4 Fadei Olshansky27 - 25(1) LPts
12/01/2026Minsk, Belarus3 - 4 Dimi Zhukanenko3 - 6(1) WPts
16/11/2025Minsk, Belarus2 - 4 Paco Torrente6(1) - 16 WPts
18/09/2025Lima, Peru2 - 3 Alejandro Onate13(2) - 10 LPts
21/07/2025Cebu City, Philippines2 - 2 Ricardo Real17(1) - 18 LPts
23/05/2025Kunming, China1 - 2 Shing Turn7 - 18 WPts
25/03/2025Minsk, Belarus0 - 2 Timofei Kaluzny3 - 19 WPts
25/01/2025Minsk, Belarus0 - 1 Fedar Benko6 - 14 LPts
21/12/2024Minsk, Belarus0 - 0 Vikenti Tur2 - 6(1) LPts