Weightclass:  Middleweight
Location:  Almaty, Kazakhstan
Record:  61 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2027Almaty, Kazakhstan60 - 16 Duncan Howey4 - 8 WPts
01/10/2027Almaty, Kazakhstan59 - 16 Cris Kalalo10 - 4 WPts
02/08/2027Almaty, Kazakhstan58 - 16 Antwan Priddy7 - 9 WPts
03/06/2027Almaty, Kazakhstan57 - 16 Alejandro Sarmiento6 - 12 WPts
04/04/2027Almaty, Kazakhstan56 - 16 Bum-young To5 - 12 WPts
03/02/2027Almaty, Kazakhstan55 - 16 Kaede Takeuchi8 - 18 WPts
05/12/2026Almaty, Kazakhstan54 - 16 Edward McColloch16 - 11 WPts
06/10/2026Almaty, Kazakhstan53 - 16 Takeshi Fujiwara16 - 9(1) WPts
07/08/2026Almaty, Kazakhstan52 - 16 John Pryce4 - 13(1) WPts
08/06/2026Almaty, Kazakhstan51 - 16 Prince Akaruye1 - 3 WPts
09/04/2026Almaty, Kazakhstan50 - 16 Shaun Kingen8 - 9 WPts
08/02/2026Almaty, Kazakhstan49 - 16 Noah McDermott2 - 21(1) WPts
10/12/2025Athens, Greece49 - 15 Gaelan Vassallo47(2) - 22 LPts
09/11/2025Almaty, Kazakhstan49 - 14 Steven Shamuyarira51(3) - 21 LPts
08/10/2025Tirana, Albania48 - 14 Ditmer Toptani36 - 23 WPts
07/09/2025Ningbo, China48 - 13 Afon Sansargereltekh30 - 12 LPts Ningbo World Championships 2025View
03/08/2025Shiraz, Iran48 - 12 Rashid Hana51(2) - 14 LPts
03/07/2025Almaty, Kazakhstan47 - 12 Nathan Ryan34 - 22 WPts
02/06/2025Almaty, Kazakhstan46 - 12 Gaelan Vassallo40(2) - 20 WPts
02/05/2025Shiraz, Iran45 - 12 Rashid Hana49(2) - 13 WPts
01/04/2025Shymkent, Kazakhstan45 - 11 Yasin Karashev13 - 8 LPts Kazakhstan National Championships 2025View
29/03/2025Shymkent, Kazakhstan44 - 11 Danyaal Carimoff14 - 7 WPts Kazakhstan National Championships 2025View
26/03/2025Shymkent, Kazakhstan43 - 11 Koldan Cajrbecov12(2) - 21 WPts Kazakhstan National Championships 2025View
05/03/2025Maipu, Chile42 - 11 Porfio Florin43(1) - 6 WPts
02/02/2025Almaty, Kazakhstan42 - 10 Porfio Florin42(1) - 6 LPts
25/12/2024Almaty, Kazakhstan41 - 10 Marceli Jaglowski39(1) - 10 WPts
20/11/2024Almaty, Kazakhstan40 - 10 Danyaal Khari23(1) - 21 WPts
20/10/2024Almaty, Kazakhstan39 - 10 Danyaal Khari23(1) - 20 WPts
18/09/2024Kakogawa, Japan38 - 10 Hisoka Noda35(1) - 16 WPts
18/08/2024Almaty, Kazakhstan37 - 10 Danyaal Khari23(1) - 18 WPts
18/07/2024Almaty, Kazakhstan36 - 10 Danyaal Khari23(1) - 17 WPts
12/06/2024Almaty, Kazakhstan36 - 9 Pablo Barranco30 - 10 LPts
02/05/2024Athens, Greece36 - 8 Gaelan Vassallo33(2) - 17 LPts
01/04/2024Almaty, Kazakhstan35 - 8 Haider Kaghgaliew21(1) - 14 WPts Kazakhstan National Championships 2024View
29/03/2024Almaty, Kazakhstan34 - 8 Mirali Isckackov27 - 13 WPts Kazakhstan National Championships 2024View
26/03/2024Almaty, Kazakhstan33 - 8 Zernebog Iscaliew28 - 11(1) WPts Kazakhstan National Championships 2024View
11/03/2024Almaty, Kazakhstan32 - 8 Andrii Aghamirzayev24 - 20 WPts
09/02/2024Almaty, Kazakhstan31 - 8 Andrii Aghamirzayev24 - 19 WPts
09/01/2024Caloocan, Philippines31 - 7 Dian Aditjondro50 - 5 LPts Asia-Oceania Championships 2024View
20/12/2023Hanover, Germany30 - 7 Gottfried Mayr17(1) - 16 WPts
15/11/2023Antipolo, Philippines30 - 6 Vicente Chaparro38 - 5 LPts
15/10/2023Almaty, Kazakhstan30 - 5 Vicente Chaparro37 - 5 LPts
13/09/2023Surat, India30 - 4 Franklin Beau42 - 10 LPts Surat World Championships 2023View
10/09/2023Surat, India29 - 4 Danylko Janko30 - 13 WPts Surat World Championships 2023View
07/09/2023Surat, India28 - 4 Diego Cespedes37 - 7 WPts Surat World Championships 2023View
30/07/2023Almaty, Kazakhstan27 - 4 John Sanders0 - 6 WPts
31/05/2023Almaty, Kazakhstan26 - 4 Nikolai Galiackberow28(1) - 5 WPts
01/04/2023Almaty, Kazakhstan25 - 4 Nikolai Galiackberow28(1) - 4 WPts Kazakhstan National Championships 2023View
29/03/2023Almaty, Kazakhstan24 - 4 Dimi Caribzhanow22 - 8 WPts Kazakhstan National Championships 2023View
26/03/2023Almaty, Kazakhstan23 - 4 Rasim Baighanov30(1) - 6 WPts Kazakhstan National Championships 2023View
28/02/2023Roskilde, Denmark22 - 4 Ulffr Thulin0 - 10 WPts
31/12/2022Almaty, Kazakhstan21 - 4 Waqas Kasymbeckoff8(1) - 21 WPts
01/11/2022Namyangju, South Korea20 - 4 Chang-woo Um3 - 11 WPts
03/09/2022Almaty, Kazakhstan19 - 4 Yulian Sackiew13 - 9 WPts
25/07/2022Almaty, Kazakhstan18 - 4 Bilal Kairckulov15 - 6 WPts
12/06/2022Almaty, Kazakhstan17 - 4 Faisal Isckaliew9 - 15 WPts
09/05/2022Almaty, Kazakhstan16 - 4 Zernebog Iscaliew18 - 8 WPts
09/03/2022Warsaw, Poland15 - 4 Borys Bugaj9 - 13 WPts
09/01/2022Antwerp, Belgium15 - 3 Oswald Feys12 - 12 LPts
09/11/2021Almaty, Kazakhstan15 - 2 Fadei Dghandosoff18 - 7 LPts
01/10/2021Almaty, Kazakhstan14 - 2 Fadei Imashev2 - 9 WPts
31/07/2021Stockholm, Sweden13 - 2 Vilgot Holmquist11 - 10 WPts
30/05/2021Almaty, Kazakhstan12 - 2 Khavar Quadri12 - 10 WPts
31/03/2021Incheon, South Korea11 - 2 Se-jong Yoh14 - 8 WPts
31/01/2021Almaty, Kazakhstan11 - 1 Ivan Prieto8 - 8 LPts
30/11/2020Almaty, Kazakhstan10 - 1 Reynaldo Boda3 - 5 WPts
01/10/2020Namangan, Uzbekistan9 - 1 Mikhail Hacimov6 - 10 WPts
01/08/2020Almaty, Kazakhstan8 - 1 Jumshud Sagyndycow10 - 5 WPts
31/05/2020Zagreb, Croatia7 - 1 Franjo Tomašic3 - 9 WPts
01/04/2020Durban, South Africa6 - 1 Scott Dikengu5 - 10 WPts
01/02/2020Cork, Ireland5 - 1 Nathan MacDermott3 - 5 WPts
03/12/2019Chihuahua, Mexico4 - 1 Eloy Vidal7 - 0 WPts
05/10/2019Almaty, Kazakhstan4 - 0 Fedor Cairbecow10 - 1 LPts
06/08/2019Almaty, Kazakhstan3 - 0 Lee Donoghue6 - 3 WPts
07/06/2019Almaty, Kazakhstan2 - 0 Goga Cajrimov0 - 2 WPts
07/04/2019Almaty, Kazakhstan1 - 0 Ximen Ceja3 - 3 WPts
05/02/2019Almaty, Kazakhstan0 - 0 Goga Agzamoff2 - 2 WPts