Weightclass:  Light Welterweight
Location:  Karagandy, Kazakhstan
Record:  29 - 7
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/06/2024Karagandy, Kazakhstan28 - 7 Viljo Katajisto3 - 15 WPts
21/04/2024Karagandy, Kazakhstan27 - 7 Gabriel Mancera0 - 10 WPts
22/02/2024Karagandy, Kazakhstan26 - 7 Evgeny Sadvacasov3 - 6 WPts
24/12/2023Karagandy, Kazakhstan25 - 7 Haider Beydoun13(1) - 22 WPts
25/10/2023Karagandy, Kazakhstan24 - 7 Cyryl Dominski5 - 18 WPts
26/08/2023Karagandy, Kazakhstan23 - 7 Steven Gee0 - 11(3) WPts
27/06/2023Karagandy, Kazakhstan22 - 7 Quds Balzanov11 - 20 WPts
28/04/2023Karagandy, Kazakhstan21 - 7 Miguel Vilches4(1) - 9 WPts
27/02/2023Karagandy, Kazakhstan20 - 7 Rory Monday2 - 9 WPts
29/12/2022Karagandy, Kazakhstan19 - 7 Felippe Robaina5 - 6 WPts
29/10/2022Karagandy, Kazakhstan18 - 7 Ian McNorton3 - 0 WPts
31/08/2022Karagandy, Kazakhstan17 - 7 Lucien Lafon24 - 7 WPts
02/07/2022Almaty, Kazakhstan16 - 7 Vasili Galiacberow10(1) - 18 WPts
01/06/2022Almaty, Kazakhstan15 - 7 Sasha Ospanoff18 - 10 WPts
25/04/2022Karagandy, Kazakhstan14 - 7 Chingiz Ordabaeff3 - 11 WPts
28/02/2022Baku, Azerbaijan13 - 7 Nusrat Rafiev6 - 17(5) WPts
30/12/2021Almaty, Kazakhstan12 - 7 Kolya Agzamov21 - 4 WPts
08/11/2021Varna, Bulgaria12 - 6 Atanas á Borev20(2) - 4 LPts
08/09/2021Monza, Italy11 - 6 Gianluca Sposetti3 - 18 WPts
09/07/2021Charleroi, Belgium10 - 6 Antoine Auriol11(1) - 7 WPts
11/05/2021Karagandy, Kazakhstan9 - 6 Sergey Kusainow7 - 9 WPts
11/03/2021Rome, Italy9 - 5 Daniele Lorenzetti15 - 4 LPts
11/01/2021Karagandy, Kazakhstan9 - 4 Nasario Aguilera10 - 6 LPts
10/11/2020Karagandy, Kazakhstan9 - 3 Berto Escovedo14 - 5 LPts
11/09/2020Karagandy, Kazakhstan9 - 2 Zain Cairbeckow6 - 9 LPts
10/07/2020Karagandy, Kazakhstan8 - 2 Sam Toles7 - 9 WPts
10/05/2020Santa Ana, El Salvador7 - 2 Cuba Frontera5 - 10 WPts
12/03/2020Guatemala City, Guatemala6 - 2 Ignado Candelario6 - 6 WPts
13/01/2020Almaty, Kazakhstan5 - 2 Arseni Ismail3 - 7 WPts
25/11/2019Karagandy, Kazakhstan4 - 2 Zafa Kunaeff3 - 8(1) WPts
24/09/2019Karagandy, Kazakhstan3 - 2 Kolt Scheideman6 - 2 WPts
26/07/2019Havana, Cuba3 - 1 Fausto Gonzalez7 - 2 LPts
27/05/2019Shymkent, Kazakhstan3 - 0 Nikolai Matughanoff7 - 0 LPts
19/04/2019Karagandy, Kazakhstan2 - 0 Angel Laredo6 - 3 WPts
17/02/2019Karagandy, Kazakhstan1 - 0 Viktor Kasymov0 - 1 WPts
18/12/2018Karagandy, Kazakhstan0 - 0 Samartlek Lekmuangnon1 - 3 WPts