Weightclass:  Welterweight
Location:  Shymkent, Kazakhstan
Record:  38 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/12/2033Shymkent, Kazakhstan37 - 25 David Moffitt37 - 19(1) WPts
14/11/2033Shymkent, Kazakhstan36 - 25 David Moffitt37 - 18(1) WPts
14/10/2033Shymkent, Kazakhstan35 - 25 David Moffitt37 - 17(1) WPts
07/09/2033Surat, India35 - 24 Gabriel Hidalgo32(1) - 20 LPts Surat World Championships 2033View
03/09/2033Shymkent, Kazakhstan34 - 24 David Moffitt35 - 15(1) WPts
03/08/2033Brampton, Canada33 - 24 David Moffitt35 - 14(1) WPts
03/07/2033Brampton, Canada33 - 23 David Moffitt34 - 14(1) LPts
02/06/2033Brampton, Canada33 - 22 David Moffitt33 - 14(1) LPts
02/05/2033Brampton, Canada33 - 21 David Moffitt32 - 14(1) LPts
01/04/2033Shymkent, Kazakhstan32 - 21 Marlen Kairimow41(1) - 8 WPts Kazakhstan National Championships 2033View
29/03/2033Shymkent, Kazakhstan31 - 21 Melor Sadycow21 - 12 WPts Kazakhstan National Championships 2033View
26/03/2033Shymkent, Kazakhstan30 - 21 Konstantin Kajrbeckow7 - 17 WPts Kazakhstan National Championships 2033View
07/02/2033Guatemala City, Guatemala30 - 20 Esteban Diaz39 - 18(3) LPts
07/01/2033Guatemala City, Guatemala30 - 19 Esteban Diaz38 - 18(3) LPts
06/12/2032Guatemala City, Guatemala30 - 18 Esteban Diaz37 - 18(3) LPts
05/11/2032Guatemala City, Guatemala30 - 17 Esteban Diaz36 - 18(3) LPts
05/10/2032Guatemala City, Guatemala30 - 16 Esteban Diaz35 - 18(3) LPts
04/09/2032Shymkent, Kazakhstan30 - 15 Tsolag Yagughubyan40(1) - 10 LPts
16/07/2032Saint Petersburg, Russia30 - 14 Alano Casa6 - 0 LPts Saint Petersburg Olympics 2032View
13/07/2032Saint Petersburg, Russia29 - 14 Deion Adumbe14 - 16 WPts Saint Petersburg Olympics 2032View
30/06/2032Helsinki, Finland28 - 14 Taisto Nikkonen12 - 12 WPts
02/05/2032Shymkent, Kazakhstan27 - 14 Esteban Diaz33 - 15(3) WPts
01/04/2032Almaty, Kazakhstan26 - 14 Marlen Kairimow33 - 6 WPts Kazakhstan National Championships 2032View
29/03/2032Almaty, Kazakhstan25 - 14 Kolya Turan12 - 9 WPts Kazakhstan National Championships 2032View
26/03/2032Almaty, Kazakhstan24 - 14 Georgiy Baikodamov1 - 0 WPts Kazakhstan National Championships 2032View
15/03/2032Kingston, Jamaica23 - 14 Bryan Dougal29(17) - 8 WPts
13/02/2032Shymkent, Kazakhstan22 - 14 Aftab Rassul11(1) - 16 WPts
09/01/2032Caloocan, Philippines22 - 13 Joaquin Narciso18(1) - 4 LPts Asia-Oceania Championships 2032View
11/12/2031Shymkent, Kazakhstan21 - 13 Franklin Dauphin12 - 26(1) WPts
10/11/2031Montevideo, Uruguay20 - 13 Alvino Conejo27 - 10 WPts
10/10/2031Shymkent, Kazakhstan20 - 12 Laurent Song33 - 6 LPts
07/09/2031Valencia, Venezuela20 - 11 Ewan Tighe22(1) - 1 LPts Valencia World Championships 2031View
31/07/2031Algiers, Algeria19 - 11 Haaris Negrouche20 - 27 WPts
02/06/2031Shymkent, Kazakhstan18 - 11 Ioan á Kotov15 - 28(1) WPts
01/04/2031Shymkent, Kazakhstan17 - 11 Marlen Kairimow23 - 5 WPts Kazakhstan National Championships 2031View
29/03/2031Shymkent, Kazakhstan16 - 11 Nikolai Iskacov7 - 0 WPts Kazakhstan National Championships 2031View
26/03/2031Shymkent, Kazakhstan15 - 11 Haaris Ghacsylycoff0 - 1 WPts Kazakhstan National Championships 2031View
11/03/2031Kumasi, Ghana14 - 11 Gareth Kasanbata15 - 24 WPts
11/01/2031Toshkent, Uzbekistan13 - 11 Koldan Dghandosoff13 - 8 WPts
13/11/2030Shymkent, Kazakhstan12 - 11 Zafa Marsuckow11 - 8 WPts
15/09/2030Karagandy, Kazakhstan11 - 11 Daniil Backirov13 - 5 WPts
18/07/2030Bratsk, Russia10 - 11 Konstantin Voronin10 - 16 WPts
20/05/2030Karagandy, Kazakhstan10 - 10 Daniil Walihanoff31 - 13 LPts
29/03/2030Almaty, Kazakhstan10 - 9 Gennady Kosaew2 - 0 LPts Kazakhstan National Championships 2030View
26/03/2030Almaty, Kazakhstan9 - 9 Tariq Cadyrgaliew4 - 15 WPts Kazakhstan National Championships 2030View
23/01/2030Tabriz, Iran8 - 9 Khalid Mussa11 - 17 WPts
25/11/2029Dublin, Ireland8 - 8 Carl McIver33(1) - 10 LPts
27/09/2029Takoradi, Ghana7 - 8 Brett Bonsam12 - 18(1) WPts
30/07/2029Almaty, Kazakhstan6 - 8 Timofei Ertaev6 - 8 WPts
01/06/2029Almaty, Kazakhstan6 - 7 Imran Usenov5 - 14(2) LPts
03/04/2029Ho Chi Minh City, Vietnam5 - 7 Chuong Ca13 - 12 WPts
03/02/2029Shymkent, Kazakhstan4 - 7 Adnan Tashenew18(1) - 20 WPts
07/12/2028Vilnius, Lithuania3 - 7 Walenty Wojnar1 - 6 WPts
09/10/2028Shymkent, Kazakhstan3 - 6 Mumtaz Abdiroff18(1) - 10 LPts
10/08/2028Almaty, Kazakhstan3 - 5 Abdul Saifedenow9 - 24 LPts
14/06/2028Almaty, Kazakhstan3 - 4 Kashif Dosaeff2 - 5 LPts
17/04/2028Shymkent, Kazakhstan3 - 3 Goga Kairimov4 - 27(13) LPts
22/02/2028Shymkent, Kazakhstan3 - 2 Igor Iskakoff0 - 0 LPts
22/01/2028Almaty, Kazakhstan2 - 2 Kir Idrisov0 - 0 WPts
20/12/2027Shymkent, Kazakhstan1 - 2 Evgeny Abzhami0 - 0 WPts
07/11/2027Karagandy, Kazakhstan1 - 1 Majid Ordabaev14(1) - 16 LPts
05/10/2027Radom, Poland1 - 0 Krystian Dutkiewicz20(1) - 6 LPts
07/08/2027Shymkent, Kazakhstan0 - 0 Viktor Muckaghanoff2 - 2 WPts