Weightclass:  Lightweight
Location:  Mogilev, Belarus
Record:  25 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/02/2028Mogilev, Belarus24 - 17 Aleksei Albiev16 - 13 WPts
30/12/2027Mogilev, Belarus23 - 17 Borya Lisko1 - 3 WPts
31/10/2027Mogilev, Belarus22 - 17 Kashif Galiackberoff0 - 2 WPts
01/09/2027Mogilev, Belarus21 - 17 May Manyisa1 - 5 WPts
03/07/2027Mogilev, Belarus20 - 17 Juan Alvillar0 - 4 WPts
05/05/2027Mogilev, Belarus19 - 17 Greg Bowie0 - 10(2) WPts
06/03/2027Mogilev, Belarus18 - 17 Noah MacCubbin0 - 2 WPts
06/01/2027Mogilev, Belarus17 - 17 Carlos Carcamo5 - 2 WPts
07/11/2026Mogilev, Belarus17 - 16 Apostol Vitko8 - 1 LPts
08/09/2026Mogilev, Belarus16 - 16 Colin Laude3 - 13 WPts
10/07/2026Mogilev, Belarus15 - 16 Fedor Khishig2 - 7 WPts
11/05/2026Mogilev, Belarus14 - 16 Fedir Chudy7 - 8(1) WPts
12/03/2026Gomel, Belarus13 - 16 Dimi Lodigin15 - 18 WPts
31/01/2026Mogilev, Belarus13 - 15 Oleksiy Orlik9 - 21 LPts
04/12/2025Mogilev, Belarus12 - 15 Quin Cruzado1 - 4 WPts
05/10/2025Bogota, Colombia11 - 15 Vicente Arocha8 - 17 WPts
07/08/2025New Kingston, Jamaica11 - 14 Dave Rhees5 - 15 LPts
09/06/2025Mogilev, Belarus10 - 14 Shinji Sera2 - 12 WPts
11/04/2025Vitebsk, Belarus9 - 14 Igor Kruglov6 - 14 WPts
18/02/2025Vitebsk, Belarus9 - 13 Toma Kramar35 - 6 LPts
17/01/2025Grodno, Belarus9 - 12 Alik Chaplinski7 - 13 LPts
07/12/2024Toronto, Canada9 - 11 Ian Monro6(2) - 14 LPts
09/10/2024Mogilev, Belarus8 - 11 Nils Esper6 - 9 WPts
09/10/2024Mogilev, Belarus7 - 11 Nils Esper6 - 8 WPts
11/08/2024Mogilev, Belarus6 - 11 Reynaldo Vicente10(1) - 20 WPts
13/06/2024Mar del Plata, Argentina6 - 10 Diego Lantigua18 - 22 LPts
14/04/2024Mogilev, Belarus5 - 10 Boris Galey1 - 1 WPts
16/02/2024Southampton, UK5 - 9 Lloyd Gill19(2) - 16 LPts
19/12/2023Soshanguve, South Africa5 - 8 Robert Ngubidi18 - 14 LPts
20/10/2023Mogilev, Belarus5 - 7 Neil Callender8(1) - 8 LPts
22/08/2023Mejicanos, El Salvador5 - 6 Dimos Bonilla22 - 16 LPts
24/06/2023Mogilev, Belarus4 - 6 Ibrahim Naim11 - 26 WPts
26/04/2023Minsk, Belarus4 - 5 Dmytro Fedorka10 - 23 LPts
26/02/2023Mogilev, Belarus3 - 5 Paul Bruce7 - 8 WPts
28/12/2022Mogilev, Belarus2 - 5 Aleksei Wasco2 - 7 WPts
29/10/2022Brest, Belarus2 - 4 Borya Stepaniak13 - 17 LPts
02/09/2022Gomel, Belarus1 - 4 Oleksiy Gleba1 - 3 WPts
15/07/2022Minsk, Belarus1 - 3 Kir Mikhaylov10 - 18 LPts
18/05/2022Minsk, Belarus1 - 2 Kyrylo Mikulak0 - 0 LPts
15/04/2022Mogilev, Belarus1 - 1 Aleksei Podoll11 - 10 LPts
13/03/2022Minsk, Belarus1 - 0 Ioakim Stepanski9(1) - 17 LPts
05/02/2022Mogilev, Belarus0 - 0 Alik Chaplinski0 - 0 WPts