Weightclass:  Welterweight
Location:  Mogilev, Belarus
Record:  23 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/08/2028Mogilev, Belarus22 - 19 Fedir Russak8 - 12 WPts
26/06/2028Mogilev, Belarus21 - 19 John Penney3 - 6 WPts
27/04/2028Mogilev, Belarus20 - 19 Vasyl Paley6 - 13 WPts
27/02/2028Mogilev, Belarus19 - 19 Gazi Kandal8(1) - 5 WPts
29/12/2027Mogilev, Belarus18 - 19 Angel Caraveo5 - 8 WPts
30/10/2027Mogilev, Belarus17 - 19 Avel Bandera15 - 10(1) WPts
30/08/2027Mogilev, Belarus17 - 18 Fedar Kolanko7(1) - 12 LPts
30/06/2027Mogilev, Belarus16 - 18 Alik Panasuk6 - 8 WPts
01/05/2027Mogilev, Belarus15 - 18 Sergey Kopko0 - 7(1) WPts
02/03/2027Mogilev, Belarus14 - 18 Baltasar Alejo8 - 11 WPts
01/01/2027Mogilev, Belarus13 - 18 Oleksander Zelinski0 - 5 WPts
02/11/2026Mogilev, Belarus12 - 18 Marin Bartholdi10 - 14 WPts
04/09/2026Mogilev, Belarus12 - 17 Georgiy Mach22 - 13 LPts
07/07/2026Nizhny Novgorod, Russia12 - 16 Viktor Alifirenko16 - 24 LPts
08/05/2026Mogilev, Belarus11 - 16 Faddei Basara1 - 11 WPts
09/03/2026Samarqand, Uzbekistan10 - 16 Ioakim Zajylkanoff13 - 13 WPts
09/01/2026Grodno, Belarus10 - 15 Marlen Kasatonov17 - 14 LPts
19/11/2025Mogilev, Belarus9 - 15 Dmitri Koltun4 - 12 WPts
20/09/2025Warsaw, Poland8 - 15 Julian Kosiba1 - 3 WPts
23/07/2025Almaty, Kazakhstan8 - 14 Evgeny Kantoreev5 - 21 LPts
25/05/2025Minsk, Belarus7 - 14 Kyrylo Trush4 - 11 WPts
27/03/2025Santiago, Chile6 - 14 Xalvador Murguia3 - 14 WPts
27/01/2025Grodno, Belarus6 - 13 Oleksander Misko1 - 22 LPts
01/12/2024Toronto, Canada6 - 12 Mark Slaight28(1) - 12 LPts
03/10/2024Gomel, Belarus6 - 11 Dimi Burda17(1) - 4 LPts
05/08/2024Mogilev, Belarus5 - 11 Vasili Stupak1 - 3 WPts
07/06/2024Mogilev, Belarus4 - 11 Sam Davidge1 - 4 WPts
09/04/2024Hamilton, Canada4 - 10 Floyd Suite5(1) - 9 LPts
10/02/2024Gomel, Belarus3 - 10 Oleksander Barnick2 - 14 WPts
16/12/2023Mogilev, Belarus3 - 9 Alik Danek8 - 8 LPts
16/10/2023Mogilev, Belarus3 - 8 Dmitriy Bogus4 - 12 LPts
17/08/2023Mogilev, Belarus3 - 7 Jasper Boussac12 - 17 LPts
19/06/2023Minsk, Belarus2 - 7 Fadei Zobnin6 - 16 WPts
04/05/2023Minsk, Belarus1 - 7 Daniil Belov0 - 1 WPts
28/03/2023Minsk, Belarus1 - 6 Aleksandr Ostrovsky17 - 15 LPts
20/02/2023Minsk, Belarus1 - 5 Sasha Move13 - 16 LPts
24/12/2022Prague, Czech Republic1 - 4 Ondrej Baar4(1) - 15 LPts
26/10/2022Prague, Czech Republic1 - 3 VladimÝr Merkl12(1) - 19 LPts
28/08/2022Grodno, Belarus1 - 2 Kolya Kowalchuk18(1) - 12(1) LPts
30/06/2022Minsk, Belarus1 - 1 Danylko Davidovich1 - 4 LPts
03/05/2022Minsk, Belarus1 - 0 Lazar Boyko17 - 8 LPts
18/03/2022Mogilev, Belarus0 - 0 Fedar Moldovan1 - 0 WPts