Weightclass:  Flyweight
Location:  Mogilev, Belarus
Record:  30(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/08/2031Mogilev, Belarus30(1) - 21 Dmitriy Karmazin22 - 14 LPts
30/06/2031Mogilev, Belarus29(1) - 21 Rodrigo Cuevas6 - 14 WPts
30/04/2031Mogilev, Belarus28(1) - 21 Didier Bazile9 - 18 WPts
01/03/2031Mogilev, Belarus28(1) - 20 Sdepan Zenian22 - 20 LPts
31/12/2030Mogilev, Belarus27(1) - 20 Roman Aragon0 - 13 WPts
01/11/2030Mogilev, Belarus27(1) - 19 Oleksiy Dzik38 - 20 LPts
02/09/2030Mogilev, Belarus26(1) - 19 Landry Depardon0 - 9 WPts
03/07/2030Mogilev, Belarus25(1) - 19 Muthanna Laouissi0 - 1 WPts
04/05/2030Mogilev, Belarus24(1) - 19 John Barcelona6 - 8 WPts
06/03/2030Mogilev, Belarus23(1) - 19 Jose Barangan4 - 1 WPts
04/01/2030Mogilev, Belarus22 - 19 Oihane Cotto2 - 16(4) WKO3
06/11/2029Mogilev, Belarus21 - 19 Dario Armando3 - 13 WPts
06/09/2029Santo Domingo de Guzman, Dominican Republic20 - 19 Berto Barrero14 - 10 WPts
09/07/2029Daegu, South Korea19 - 19 Soo-il Kwan12 - 14 WPts
10/05/2029Mogilev, Belarus18 - 19 Juan Mesquita3 - 7 WPts
11/03/2029Grodno, Belarus18 - 18 Hadeon Buchko3 - 0 LPts Belarus National Championships 2029View
07/01/2029Ipoh, Malaysia18 - 17 Aftab Khokhar13 - 9 LPts
09/11/2028Kuala Lumpur, Malaysia18 - 16 Zhu Chan10 - 12 LPts
11/09/2028Mueang Samut Prakan, Thailand18 - 15 Kaenpetch Kornchan21 - 10 LPts
14/07/2028Grodno, Belarus18 - 14 Vitali Poloz11 - 13 LPts
15/05/2028Johor Bahru, Malaysia17 - 14 Sajid Davi2 - 2 WPts
17/03/2028Mogilev, Belarus17 - 13 Vitali Poloz9 - 13 LPts Belarus National Championships 2028View
14/03/2028Mogilev, Belarus16 - 13 Goga Novikov3 - 12(1) WPts Belarus National Championships 2028View
11/03/2028Mogilev, Belarus15 - 13 Symon Polanski5 - 1 WPts Belarus National Championships 2028View
15/02/2028Saint Petersburg, Russia15 - 12 Luka Gura31 - 35(13) LPts
18/12/2027Gomel, Belarus15 - 11 Bohdan Kogut16(1) - 16(1) LPts
27/10/2027Tegucigalpa, Honduras15 - 10 Alejandro Salinas13 - 13 LPts
29/08/2027Gomel, Belarus14 - 10 Afanas Markowski17 - 18 WPts
13/07/2027Cape Town, South Africa13 - 10 Lexis Joubert11 - 16 WPts
15/05/2027San Salvador, El Salvador13 - 9 Carlos Casto15 - 11(1) LPts
17/03/2027Gomel, Belarus12 - 9 Andrii Svatkovskiy16 - 8 WPts Belarus National Championships 2027View
14/03/2027Gomel, Belarus11 - 9 Afon Makosky5 - 9 WPts Belarus National Championships 2027View
11/03/2027Gomel, Belarus10 - 9 Bohdan Kogut12(1) - 15(1) WPts Belarus National Championships 2027View
21/02/2027Santo Domingo de Guzman, Dominican Republic9 - 9 Ignado Mato11(1) - 14 WPts
24/12/2026Kiev, Ukraine9 - 8 Aleksandr Yashin38 - 17 LPts
26/10/2026Santiago de los Caballeros, Dominican Republic9 - 7 Vicente Berra14 - 11 LPts
28/08/2026Touba, Senegal8 - 7 Flannery Moizan8 - 23(1) WPts
30/06/2026San Miguelito, Panama8 - 6 Vicente Vilches6 - 9(1) LPts
02/05/2026Mogilev, Belarus7 - 6 Vanko Olejnik2 - 22(9) WPts
11/03/2026Grodno, Belarus7 - 5 Oleksander Platko11 - 25 LPts Belarus National Championships 2026View
26/02/2026Quanzhou, China6 - 5 Hsin Fong11 - 30(2) WPts
29/12/2025Mogilev, Belarus5 - 5 Diego Urrea3 - 4 WPts
30/10/2025Mogilev, Belarus4 - 5 Lisandro Canlas9 - 12 WPts
01/09/2025Tokorozawa, Japan4 - 4 Hiroki Shimizu7 - 16 LPts
03/07/2025Juarez, Mexico3 - 4 Jair Granada1 - 0 WPts
05/05/2025Minsk, Belarus2 - 4 Pylyp Rusin0 - 0 WPts
11/03/2025Lapu-Lapu, Philippines2 - 3 Diego Cudiamat7 - 3 LPts
11/01/2025Hiroshima, Japan2 - 2 Mikio Toma12 - 19 LPts
13/11/2024Minsk, Belarus1 - 2 Toma Krajnik2 - 9 WPts
18/09/2024Mogilev, Belarus1 - 1 Mikhail Povetkin7 - 18 LPts
25/07/2024Gomel, Belarus0 - 1 Hadeon Zelinski5 - 7 WPts
09/06/2024Mogilev, Belarus0 - 0 Pancho Leiva7 - 12 LPts