Weightclass:  Middleweight
Location:  Mogilev, Belarus
Record:  32(1) - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/08/2032Mogilev, Belarus31(1) - 27(1) Forrest Allie1 - 0 WPts
09/06/2032Mogilev, Belarus30(1) - 27(1) Chris Verdoorn6 - 9 WPts
10/04/2032Mogilev, Belarus29(1) - 27(1) Ebi Meena3 - 14 WPts
10/02/2032Mogilev, Belarus28(1) - 27(1) Enzo Placido3 - 6 WPts
12/12/2031Mogilev, Belarus27(1) - 27(1) Angel Lobo3 - 22(3) WPts
13/10/2031Mogilev, Belarus26(1) - 27(1) Gopal Kadakia6 - 3 WPts
13/08/2031Mogilev, Belarus26(1) - 26(1) Ismail Raggi19 - 10 LPts
14/06/2031Mogilev, Belarus25(1) - 26(1) Carlos Gumila3 - 4 WPts
14/04/2031Mogilev, Belarus24(1) - 26(1) Kabul Gungwu6 - 7 WPts
13/02/2031Mogilev, Belarus23(1) - 26(1) Fanuco Leandro8 - 13 WPts
16/12/2030Mogilev, Belarus22(1) - 26(1) Maiope Makatea4 - 22 WPts
17/10/2030Mogilev, Belarus21(1) - 26(1) Kai Phillips14 - 6 WPts
19/08/2030Mogilev, Belarus20(1) - 26(1) Alvino Chapa23 - 21 WPts
19/07/2030Mogilev, Belarus19(1) - 26(1) Arne Bauwens26 - 26 WPts
18/06/2030Mogilev, Belarus18(1) - 26(1) Alvino Chapa23 - 19 WPts
18/05/2030Oruro, Bolivia17(1) - 26(1) Alvino Chapa23 - 18 WPts
17/04/2030Havana, Cuba17(1) - 25(1) Montego Navarro29 - 20 LPts
17/03/2030Grodno, Belarus16(1) - 25(1) Yevhen Mastel6 - 0 WPts Belarus National Championships 2030View
14/03/2030Grodno, Belarus15(1) - 25(1) Faddei Anastas12 - 4 WPts Belarus National Championships 2030View
11/03/2030Grodno, Belarus14(1) - 25(1) Symon Gleba8 - 2 WPts Belarus National Championships 2030View
15/02/2030Bahía Blanca, Argentina13(1) - 25(1) Joaquin Mareno22 - 15 WPts
15/01/2030Bahía Blanca, Argentina13(1) - 24(1) Joaquin Mareno21 - 15 LPts
15/12/2029Lima, Peru13(1) - 23(1) Diego Hay16 - 21 LPts
14/11/2029Mogilev, Belarus13(1) - 22(1) Diego Hay15 - 21 LPts
08/10/2029Mogilev, Belarus13(1) - 21(1) Wasif Lbida20(2) - 9 LPts
04/09/2029Mogilev, Belarus13(1) - 20(1) Henry Breckenridge18 - 9 LPts
13/07/2029Elche, Spain13(1) - 19(1) Ramirez Villagran15 - 9 LPts
15/05/2029Houston, USA12(1) - 19(1) Kai Phillips7 - 4 WPts
17/03/2029Grodno, Belarus11(1) - 19(1) Evgeny Torgovanov15 - 28 WPts Belarus National Championships 2029View
14/03/2029Grodno, Belarus10(1) - 19(1) Fedir Primack17 - 20 WPts Belarus National Championships 2029View
11/03/2029Grodno, Belarus9 - 19(1) Andrii Bilak5 - 6 WKO3 Belarus National Championships 2029View
11/02/2029Grodno, Belarus8 - 19(1) Vikenti Dudik7 - 35(1) WPts
10/01/2029Minsk, Belarus7 - 19(1) Oleksiy Macey5 - 15 WPts
10/12/2028Oslo, Norway7 - 18(1) Quimby Hoff22 - 10 LPts
12/10/2028Mogilev, Belarus6 - 18(1) Corey Nield16 - 15(1) WPts
14/08/2028Mogilev, Belarus6 - 17(1) Nikolai Taghibaev13 - 13 LPts
16/06/2028Almaty, Kazakhstan5 - 17(1) Timofei Hacimov8 - 13 WPts
18/04/2028Geneva, Switzerland4 - 17(1) Laron Peizerat2 - 4 WPts
19/02/2028Moscow, Russia4 - 16(1) Sergey Prokofyev23(3) - 33 LPts
22/12/2027Minsk, Belarus4 - 15(1) Sergey Domitrovich7 - 20 LPts
24/10/2027Riga, Latvia3 - 15(1) Timofei Baltauss2 - 11 WPts
25/08/2027Mogilev, Belarus3 - 14(1) Timofei Brodsky10 - 10 LPts
23/06/2027Minsk, Belarus2 - 14(1) Oleksander Popik5 - 8 WPts
28/04/2027Athens, Greece2 - 13(1) Daedalus Bakas23 - 14 LPts
28/02/2027Nassau, Bahamas2 - 12(1) Michael Bowar10 - 13 LPts
31/12/2026Mogilev, Belarus1 - 12(1) Oleksiy Macey1 - 5 WPts
01/11/2026Sochi, Russia1 - 11(1) Evgeny Panzhinskiy28(2) - 18(2) LPts
03/09/2026Mogilev, Belarus0 - 11(1) Faddei Wayda3 - 11 WPts
06/07/2026Valparaiso, Chile0 - 10(1) Diego Benitez6 - 9 LPts
08/05/2026Freiburg, Germany0 - 9(1) Odis Schemmel12 - 11 LPts
10/03/2026Schaerbeek, Belgium0 - 8(1) Dashiell Cassin28(2) - 8 LPts
10/01/2026Hanover, Germany0 - 7(1) Garron Pinner11 - 17 LPts
12/11/2025Berlin, Germany0 - 6(1) Evrard Juhnke39 - 9 LPts
14/09/2025Krasnoyarsk, Russia0 - 5(1) Sergei Kozel10 - 19 LPts
17/07/2025Changwon, South Korea0 - 4(1) Chul Kye22 - 18 LPts
19/05/2025Samarqand, Uzbekistan0 - 3(1) Marlen Naghiyev7 - 16(3) LPts
21/03/2025Brest, Belarus0 - 2(1) Borysko Panko0 - 0 LPts
04/02/2025Grodno, Belarus0 - 1 Bohdan Slusar20(2) - 24 LKO3
21/12/2024Mogilev, Belarus0 - 0 Fedir Volosin4 - 3 LPts