Weightclass:  Light Welterweight
Location:  Karagandy, Kazakhstan
Record:  48 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2031Karagandy, Kazakhstan47 - 17 Lorcan McCrackin1 - 7 WPts
17/05/2031Karagandy, Kazakhstan46 - 17 Rudolf Cada1 - 9 WPts
18/03/2031Karagandy, Kazakhstan45 - 17 Antun Belobrajdic1 - 7(1) WPts
16/01/2031Karagandy, Kazakhstan44 - 17 Markus Yrjola0 - 12 WPts
17/11/2030Karagandy, Kazakhstan43 - 17 Lewis Taylor1 - 0 WPts
17/09/2030Karagandy, Kazakhstan42 - 17 Cipriano Abeita2 - 10 WPts
19/07/2030Karagandy, Kazakhstan41 - 17 Steinar Bossen0 - 3 WPts
20/05/2030Karagandy, Kazakhstan40 - 17 Gregor Prisco15 - 13 WPts
21/03/2030Karagandy, Kazakhstan39 - 17 Ho Fun3 - 7 WPts
20/01/2030Karagandy, Kazakhstan38 - 17 Miguel Monico3 - 3 WPts
21/11/2029Odessa, Ukraine37 - 17 Vikenti Dudek18(1) - 23 WPts
23/09/2029Abu Dhabi, UAE36 - 17 Azam Hamed21 - 10 WPts
26/07/2029Malmo, Sweden35 - 17 Mohamed Lundell16 - 14 WPts
28/05/2029Karagandy, Kazakhstan34 - 17 Cong Quan1 - 4 WPts
29/03/2029Shymkent, Kazakhstan34 - 16 Afon Mucanow19 - 14 LPts Kazakhstan National Championships 2029View
26/03/2029Shymkent, Kazakhstan33 - 16 Sergei Kazacpaew12 - 12 WPts Kazakhstan National Championships 2029View
16/03/2029Karagandy, Kazakhstan32 - 16 Senon Borge4 - 7 WPts
15/01/2029Lipa, Philippines31 - 16 Felix Catangui1 - 11 WPts
17/11/2028Toyohashi, Japan31 - 15 Hikaru Osaki25(1) - 17 LPts
19/09/2028Berlin, Germany30 - 15 Bogohardt Bisel17 - 10 WPts
22/07/2028Nanning, China30 - 14 Tymoteusz Kedzior73 - 23 LPts Nanning Olympics 2028View
19/07/2028Nanning, China29 - 14 Phumelele Mphahlele38(2) - 17 WPts Nanning Olympics 2028View
16/07/2028Nanning, China28 - 14 Jeffrey Abadie21 - 11 WPts Nanning Olympics 2028View
13/07/2028Nanning, China27 - 14 Dimi Rashchupkin16 - 5 WPts Nanning Olympics 2028View
03/07/2028Karagandy, Kazakhstan26 - 14 Keghart Levyan30 - 6 WPts
02/06/2028Gyumri, Armenia25 - 14 Keghart Levyan30 - 5 WPts
02/05/2028Gyumri, Armenia25 - 13 Keghart Levyan29 - 5 LPts
01/04/2028Almaty, Kazakhstan25 - 12 Luka Bajckodamov34 - 11 LPts Kazakhstan National Championships 2028View
29/03/2028Almaty, Kazakhstan24 - 12 Ivan Kusheckov13 - 6 WPts Kazakhstan National Championships 2028View
26/03/2028Almaty, Kazakhstan23 - 12 Tariq Bajkodamow2 - 1 WPts Kazakhstan National Championships 2028View
14/03/2028Kiev, Ukraine22 - 12 Marlen Onopko24 - 12 WPts
12/02/2028Kiev, Ukraine22 - 11 Marlen Onopko23 - 12 LPts
12/01/2028Hengyang, China22 - 10 Ibrahim Ghanem40 - 11 LPts Asia-Oceania Championships 2028View
09/01/2028Hengyang, China21 - 10 Azam Arab13 - 18 WPts Asia-Oceania Championships 2028View
15/12/2027Karagandy, Kazakhstan20 - 10 Marlen Onopko23 - 10 WPts
14/11/2027Kiev, Ukraine19 - 10 Marlen Onopko23 - 9 WPts
14/10/2027Karagandy, Kazakhstan19 - 9 Marlen Onopko22 - 9 LPts
07/09/2027Ibadan, Nigeria19 - 8 Hai Duong50 - 19 LPts Ibadan World Championships 2027View
30/07/2027Almaty, Kazakhstan18 - 8 Zain Kairckuloff14 - 12 WPts
28/06/2027Hanoi, Vietnam17 - 8 Trinh Trung42(1) - 33(5) WPts
30/04/2027Porto Alegre, Brazil16 - 8 Tajo David10 - 30 WPts
02/03/2027Shymkent, Kazakhstan15 - 8 Hacibey Kosanoff6 - 11 WPts
06/01/2027Karagandy, Kazakhstan14 - 8 Sergei Abilov1 - 13 WPts
07/11/2026Karagandy, Kazakhstan13 - 8 Rich Mower4 - 6 WPts
08/09/2026Melbourne, Australia13 - 7 James Tear16 - 16 LPts
11/07/2026Almaty, Kazakhstan13 - 6 Garay Adilet10 - 11 LPts
15/05/2026Shymkent, Kazakhstan12 - 6 Faisal Marsucov4 - 11 WPts
01/04/2026Almaty, Kazakhstan12 - 5 Luka Bajckodamov15 - 8 LPts Kazakhstan National Championships 2026View
29/03/2026Almaty, Kazakhstan11 - 5 Nihad Umralieff8 - 11 WPts Kazakhstan National Championships 2026View
26/03/2026Almaty, Kazakhstan10 - 5 Hasanagha Sejdegalieff4 - 9(1) WPts Kazakhstan National Championships 2026View
14/03/2026Bamenda, Cameroon9 - 5 Xebec Baton5 - 12 WPts
14/01/2026Almaty, Kazakhstan8 - 5 Vasili Kasymbeckoff10 - 6 WPts
20/11/2025Karagandy, Kazakhstan7 - 5 Evgeny Zaiylkanow6 - 15 WPts
22/09/2025Aarhus, Denmark7 - 4 Vannevar Bott6(1) - 7 LPts
25/07/2025Mixco, Guatemala7 - 3 Alejandro Paulino4 - 22(8) LPts
27/05/2025Karagandy, Kazakhstan6 - 3 Majid Ahmetbeckov0 - 1 WPts
28/03/2025Karagandy, Kazakhstan5 - 3 Waqas Greiss2 - 17 WPts
28/01/2025Yerevan, Armenia4 - 3 Arakel Garian5 - 10 WPts
30/11/2024Almaty, Kazakhstan3 - 3 Danyaal Salimzhanoff1 - 7 WPts
05/10/2024Karagandy, Kazakhstan2 - 3 Faisal Marsucov1 - 3 WPts
06/08/2024Almaty, Kazakhstan2 - 2 Nikolai Kairbeckov3 - 0 LPts
09/06/2024Karagandy, Kazakhstan1 - 2 Vasili Kaliew1 - 6 WPts
11/04/2024Karagandy, Kazakhstan1 - 1 Timofei Turkebai11 - 26 LPts
15/02/2024Almaty, Kazakhstan1 - 0 Umair Mamratoff25 - 7(1) LPts
05/01/2024Karagandy, Kazakhstan0 - 0 Konstantin Turkebai0 - 5 WPts