Weightclass:  Welterweight
Location:  Shymkent, Kazakhstan
Record:  30 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/10/2033Shymkent, Kazakhstan29 - 17 Oliver Kittleson2 - 14(1) WPts
31/08/2033Shymkent, Kazakhstan28 - 17 Porfio Moros1 - 1 WPts
01/07/2033Shymkent, Kazakhstan27 - 17 Konstantin Finks3 - 22 WPts
30/04/2033Shymkent, Kazakhstan26 - 17 Hadeon Wargo2 - 9 WPts
01/03/2033Shymkent, Kazakhstan25 - 17 Chingiz Gadzhibabekov3 - 9 WPts
30/12/2032Shymkent, Kazakhstan24 - 17 Konstantin Djamalov16 - 14 WPts
30/10/2032Shymkent, Kazakhstan23 - 17 Hyun-jun Mok4 - 9 WPts
30/08/2032Shymkent, Kazakhstan22 - 17 Heung-Min Jeon7 - 10 WPts
29/06/2032Shymkent, Kazakhstan21 - 17 Quiqui Astorga1 - 6 WPts
30/04/2032Shymkent, Kazakhstan20 - 17 Joaquin Grano6 - 15 WPts
01/03/2032Shymkent, Kazakhstan19 - 17 Rashid Birbara0 - 3 WPts
31/12/2031Shymkent, Kazakhstan18 - 17 Odion Ukpolo4 - 0 WPts
01/11/2031Shymkent, Kazakhstan17 - 17 Afon Ghacsylyckow14 - 24 WPts
01/09/2031Santiago, Chile16 - 17 Juan Sias10 - 13 WPts
04/07/2031Shymkent, Kazakhstan15 - 17 Beau Duris0 - 13(1) WPts
05/05/2031Santa Cruz de la Sierra, Bolivia14 - 17 Alejandro Velazco0 - 0 WPts
07/03/2031Karagandy, Kazakhstan14 - 16 Zafa Merkulow14 - 9 LPts
09/01/2031Kemerovo, Russia13 - 16 Vasili Smetsky10 - 17 WPts
11/11/2030Brasilia, Brazil12 - 16 Juan Serpa19 - 10(1) WPts
13/09/2030Antofagasta, Chile11 - 16 Santiago Cobarrubias4 - 5 WPts
16/07/2030Tilburg, Netherlands11 - 15 Nelis Ziebosch18 - 12 LPts
18/05/2030Belem, Brazil10 - 15 Juan Severo9 - 10 WPts
20/03/2030Stockholm, Sweden10 - 14 Sebastian Solin28(3) - 20 LPts
20/01/2030Zamboanga City, Philippines10 - 13 Rafael Casias27 - 14 LPts
22/11/2029Shymkent, Kazakhstan9 - 13 Gazi Kairimov6 - 22 WPts
23/09/2029Barquisimeto, Venezuela8 - 13 Reyes Negrin2 - 11 WPts
26/07/2029Berlin, Germany8 - 12 Adolph Henniger23 - 10(1) LPts
28/05/2029Samarqand, Uzbekistan8 - 11 Nuraddin Gaber20 - 10 LPts
30/03/2029Shymkent, Kazakhstan8 - 10 Rehan Ghailauow9 - 7(1) LPts
29/01/2029Dublin, Ireland7 - 10 Jack McCarthy7 - 32 WPts
01/12/2028Milan, Italy7 - 9 Cecilio Cardia14 - 12 LPts
03/10/2028Makassar, Indonesia6 - 9 Rahmat Gunawan15 - 11 WPts
05/08/2028Shymkent, Kazakhstan5 - 9 Asif Abildaeff0 - 5 WPts
07/06/2028Lusaka, Zambia5 - 8 Voshon Shinde39(5) - 22 LPts
09/04/2028Ciudad Guayana, Venezuela4 - 8 Alejandro Buitron5 - 15 WPts
10/02/2028Shymkent, Kazakhstan3 - 8 Scott Hughes3 - 9 WPts
13/12/2027Leipzig, Germany3 - 7 Nevins Antoni17 - 6 LPts
15/10/2027Dublin, Ireland3 - 6 Eoin Teagan10 - 15 LPts
17/08/2027Accra, Ghana2 - 6 Aftab Younis10 - 11 WPts
19/06/2027Quezon City, Philippines2 - 5 Iago Capinpin6 - 21 LPts
21/04/2027Rotterdam, Netherlands2 - 4 Eggewaart Henderickx9 - 12 LPts
21/02/2027Quezon City, Philippines1 - 4 Kieran Maghuyop4 - 15 WPts
24/12/2026Karagandy, Kazakhstan1 - 3 Luka Kazakpaew13 - 8 LPts
28/10/2026Shymkent, Kazakhstan1 - 2 Joaquin Rafael4 - 14 LPts
30/08/2026Shymkent, Kazakhstan0 - 2 Michael Domani1 - 3(1) WPts
02/07/2026The Hague, Netherlands0 - 1 Charlie Ritsaert5 - 22 LPts
04/05/2026Shymkent, Kazakhstan0 - 0 Abdul Kunaew1 - 1 LPts