Weightclass:  Welterweight
Location:  Rostov-on-Don, Russia
Record:  14 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/06/2031Rostov-on-Don, Russia13 - 23 Nikolai Orloff13 - 21 WPts
29/04/2031Rostov-on-Don, Russia12 - 23 Sasha Federoff1 - 0 WPts
28/02/2031Rostov-on-Don, Russia12 - 22 Aleksei Berezutski13 - 6 LPts
30/12/2030Rostov-on-Don, Russia11 - 22 Kir Karpin0 - 2 WPts
31/10/2030Rostov-on-Don, Russia11 - 21 Satoru Miyamoto1 - 9 LPts
02/09/2030Prokopyevsk, Russia10 - 21 Sasha Svatkovskiy6(1) - 24 WPts
07/07/2030Novosibirsk, Russia10 - 20 Toma Paley14 - 9 LPts
09/05/2030Dasmarinas, Philippines10 - 19 Kenzie Tumala16 - 16 LPts
11/03/2030Rostov-on-Don, Russia9 - 19 Afon Rakowski3 - 19 WPts
11/01/2030Rostov-on-Don, Russia8 - 19 Vivien Malazyes0 - 3 WPts
12/11/2029Rostov-on-Don, Russia7 - 19 Zernebog Ostrovsky0 - 5 WPts
13/09/2029Istanbul, Turkey7 - 18 Gul Buker9 - 17(3) LPts
15/07/2029Rostov-on-Don, Russia7 - 17 Leo Gunion22(1) - 21 LPts
17/05/2029Rostov-on-Don, Russia6 - 17 Aleksei Berezutski5 - 3 WPts
18/03/2029Rostov-on-Don, Russia5 - 17 Isaak Butusov4 - 12 WPts
17/01/2029Amman, Jordan5 - 16 Farhan Rahaman5 - 10 LPts
19/11/2028Rostov-on-Don, Russia4 - 16 Vitali Makhnutin2 - 4 WPts
20/09/2028Rostov-on-Don, Russia3 - 16 Sasha Svatkovskiy2 - 16 WPts
21/07/2028Harare, Zimbabwe3 - 15 Kieran Diya15(1) - 6 LPts
23/05/2028Rostov-on-Don, Russia3 - 14 Manny Maquito0 - 10 LPts
25/03/2028Daloa, Ivory Coast2 - 14 Vachel Marceau2 - 23 WPts
26/01/2028Donetsk, Ukraine2 - 13 Viktor Petrus17 - 10 LPts
28/11/2027Santo Domingo Norte, Dominican Republic2 - 12 Alejandro Portal15(1) - 15 LPts
30/09/2027Rostov-on-Don, Russia2 - 11 Ian Balingit10 - 5 LPts
02/08/2027Bacoor, Philippines2 - 10 Oro Yasay4 - 10(1) LPts
04/06/2027Rostov-on-Don, Russia1 - 10 Boris Kyvat2 - 6 WPts
06/04/2027Harare, Zimbabwe1 - 9 Mike Kamungozi7 - 14 LPts
06/02/2027Rostov-on-Don, Russia1 - 8 Ian Tweedle2 - 12 LPts
09/12/2026Rostov-on-Don, Russia1 - 7 Gianmarco Chiaventi5(1) - 13(1) LPts
11/10/2026Rostov-on-Don, Russia1 - 6 Toma Kravchuk1 - 2 LPts
12/08/2026Rostov-on-Don, Russia1 - 5 Shahin Salik12 - 16 LPts
14/06/2026Dasmarinas, Philippines1 - 4 Santiago Cossio6 - 9 LPts
16/04/2026Magnitogorsk, Russia1 - 3 Borya Berezutski6 - 12(1) LPts
26/02/2026Perm, Russia1 - 2 Fadei Orlov1 - 1 LPts
01/01/2026Rostov-on-Don, Russia1 - 1 Carlos Arvelo15(1) - 15 LPts
03/11/2025Dublin, Ireland1 - 0 Liam Cleary3 - 14(1) LPts
05/09/2025Medan, Indonesia0 - 0 Adhi Ayu0 - 0 WPts