Weightclass:  Light Welterweight
Location:  Karagandy, Kazakhstan
Record:  21 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/10/2033Karagandy, Kazakhstan20 - 20 Praveen Yohannan4 - 13 WPts
29/08/2033Karagandy, Kazakhstan19 - 20 Kenzie Matthew14 - 8 WPts
29/06/2033Karagandy, Kazakhstan18 - 20 Ricky Rochead5 - 9 WPts
28/04/2033Karagandy, Kazakhstan17 - 20 Odil Segalen9 - 12 WPts
27/02/2033Karagandy, Kazakhstan16 - 20 Ian Nash1 - 4 WPts
28/12/2032Karagandy, Kazakhstan15 - 20 Rodrigo Marcelino1 - 11 WPts
28/10/2032Karagandy, Kazakhstan14 - 20 Faisal Merecke1 - 6(1) WPts
28/08/2032Karagandy, Kazakhstan13 - 20 Robert Hattan1 - 8 WPts
27/06/2032Karagandy, Kazakhstan13 - 19 Hakim Urazaev6 - 5 LPts
28/04/2032Karagandy, Kazakhstan12 - 19 Tariq Urstembaev1 - 6 WPts
28/02/2032Karagandy, Kazakhstan11 - 19 Sven Drewes11 - 10 WPts
30/12/2031Karagandy, Kazakhstan10 - 19 Besnik Qosja4 - 8 WPts
31/10/2031Curitiba, Brazil9 - 19 Saturnin Lapa22 - 13 WPts
01/09/2031Davao City, Philippines9 - 18 Loredo Mabini18 - 12 LPts
04/07/2031Shymkent, Kazakhstan8 - 18 Goga Ghaksybeck4 - 7 WPts
06/05/2031Hwaseong, South Korea8 - 17 Joo-ho Suh11 - 20 LPts
08/03/2031San Jose del Monte, Philippines7 - 17 Xavion Lacbawan1 - 21(2) WPts
08/01/2031Karagandy, Kazakhstan6 - 17 Mahammad Cairbeckov3 - 13 WPts
12/11/2030Guadalupe, Mexico6 - 16 Emilio Mula16 - 19 LPts
14/09/2030Montevideo, Uruguay6 - 15 Oro Basa16 - 7 LPts
17/07/2030Baku, Azerbaijan5 - 15 Khalid Gambarov23 - 10 WPts
19/05/2030Karagandy, Kazakhstan5 - 14 Zernebog Sagynghan9 - 15 LPts
21/03/2030Resistencia, Argentina5 - 13 Noe Florian14(3) - 22 LPts
21/01/2030Managua, Nicaragua5 - 12 Montego Masias32 - 9 LPts
23/11/2029Port Harcourt, Nigeria5 - 11 Mfon Abaye22 - 11 LPts
25/09/2029Medellin, Colombia4 - 11 Oleos Marcano0 - 3 WPts
28/07/2029Malmo, Sweden4 - 10 Josef Lundborg17 - 23(8) LPts
30/05/2029Buenos Aires, Argentina4 - 9 Vidal Madruga12 - 14 LPts
01/04/2029Bandung, Indonesia4 - 8 Deapaladewa Cima26 - 19 LPts
01/02/2029Karagandy, Kazakhstan3 - 8 Gennady Mezs1 - 9 WPts
04/12/2028Antwerp, Belgium2 - 8 Tuyp Zuneman2 - 10(1) WPts
06/10/2028Karagandy, Kazakhstan2 - 7 Lisandro Arroyo2 - 7 LPts
08/08/2028Antwerp, Belgium2 - 6 Herman Renstaes6 - 11 LPts
10/06/2028Karagandy, Kazakhstan1 - 6 Goga Karibzhanoff1 - 8 WPts
11/04/2028Shymkent, Kazakhstan1 - 5 Waqar Tolemissov3 - 3 LPts
19/02/2028Almaty, Kazakhstan1 - 4 Mansur Ghackupoff3 - 3 LPts
25/12/2027Almaty, Kazakhstan1 - 3 Zernebog Pajzullaev6 - 21 LPts
27/10/2027Almaty, Kazakhstan1 - 2 Farhan Ghangirow7 - 9 LPts
29/08/2027Almaty, Kazakhstan1 - 1 Jawad Ertaev3 - 15 LPts
10/07/2027Almaty, Kazakhstan1 - 0 Vasili Kasymbeckoff18 - 7 LPts
07/06/2027Karagandy, Kazakhstan0 - 0 Amer Dosaew2 - 1 WPts