Weightclass:  Bantamweight
Location:  Karagandy, Kazakhstan
Record:  42(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/09/2033Karagandy, Kazakhstan41(1) - 20 Rehan Hannachi9 - 9 WPts
25/07/2033Karagandy, Kazakhstan40(1) - 20 Saturnin Cala4 - 3 WPts
25/05/2033Karagandy, Kazakhstan39(1) - 20 Fresco Olvera0 - 7 WPts
25/03/2033Karagandy, Kazakhstan38(1) - 20 Georgiy Krupski2 - 6 WPts
23/01/2033Karagandy, Kazakhstan37(1) - 20 Harvey Arnott5 - 8 WPts
23/11/2032Karagandy, Kazakhstan36(1) - 20 Charles Tyrie6 - 8 WPts
23/09/2032Karagandy, Kazakhstan35(1) - 20 Ian Sauser4 - 13 WPts
24/07/2032Karagandy, Kazakhstan34(1) - 20 Bryan Glasby2 - 8 WPts
25/05/2032Karagandy, Kazakhstan33(1) - 20 David Crabb6 - 21 WPts
26/03/2032Karagandy, Kazakhstan32(1) - 20 Asif Basa5 - 7 WPts
26/01/2032Karagandy, Kazakhstan31(1) - 20 Santiago Moralez11(1) - 23 WPts
27/11/2031Karagandy, Kazakhstan30(1) - 20 Malvolio Lena13 - 12 WPts
26/09/2031Ipoh, Malaysia29(1) - 20 Amjad Guler5 - 10 WPts
29/07/2031Ghent, Belgium28(1) - 20 Gerrit Lemettere7 - 6 WPts
31/05/2031Valparaiso, Chile27(1) - 20 Federico Victorino2 - 9 WPts
01/04/2031Shymkent, Kazakhstan27(1) - 19 Aleksandr Sadycow23 - 14 LPts Kazakhstan National Championships 2031View
29/03/2031Shymkent, Kazakhstan26(1) - 19 Oqtay Iscakoff9 - 1 WPts Kazakhstan National Championships 2031View
26/03/2031Shymkent, Kazakhstan25(1) - 19 Rashid Kairckulow9 - 11 WPts Kazakhstan National Championships 2031View
07/03/2031Karagandy, Kazakhstan24(1) - 19 Huseinqulu Kapasoff23 - 21 WPts
06/01/2031Adelaide, Australia23(1) - 19 James Fitzgerald6 - 12 WPts
08/11/2030Karagandy, Kazakhstan22 - 19 Volodmiri Kabat1 - 9 WKO3
09/09/2030Santo Domingo de Guzman, Dominican Republic21 - 19 Manuel Marroquin7 - 16 WPts
12/07/2030Almaty, Kazakhstan21 - 18 Vitali Inzu27 - 8 LPts
24/05/2030Santiago de los Caballeros, Dominican Republic20 - 18 Isidro Britto10 - 41 WPts
26/03/2030Almaty, Kazakhstan20 - 17 Khudu Baizhanbaeff16(1) - 18 LPts Kazakhstan National Championships 2030View
15/03/2030Karagandy, Kazakhstan19 - 17 Wu-pen Ghacupow2 - 5 WPts
15/01/2030Karagandy, Kazakhstan18 - 17 Khudu Baizhanbaeff15(1) - 17 WPts
16/11/2029Karagandy, Kazakhstan17 - 17 Khudu Baizhanbaeff15(1) - 16 WPts
16/09/2029Rosario, Argentina16 - 17 Selestino Alcazar8 - 13 WPts
18/07/2029Bologna, Italy16 - 16 Vittore Bandoli30(1) - 25 LPts
19/05/2029Almaty, Kazakhstan16 - 15 Vitali Inzu21 - 7 LPts
29/03/2029Shymkent, Kazakhstan16 - 14 Fedya Kajrimoff3 - 0 LPts Kazakhstan National Championships 2029View
26/03/2029Shymkent, Kazakhstan15 - 14 Khamis Tolegan1 - 1 WPts Kazakhstan National Championships 2029View
16/03/2029Almaty, Kazakhstan14 - 14 Ibrahim Casymbeckov19 - 13 WPts
29/01/2029Sana'a, Yemen13 - 14 Farhan Marwan19(2) - 24 WPts
01/12/2028El Alto, Bolivia13 - 13 Seferino Salto8 - 17(1) LPts
03/10/2028Guayaquil, Ecuador12 - 13 Ignado Jaquez17 - 13 WPts
05/08/2028Kikuyu, Kenya12 - 12 Ewan Kiplagat22(1) - 21 LPts
07/06/2028Zamboanga City, Philippines12 - 11 Dan Grano16(1) - 9 LPts
09/04/2028Almaty, Kazakhstan12 - 10 Marlen Abildaev5 - 10(1) LPts
11/02/2028El Alto, Bolivia11 - 10 Malvolio Apostol5 - 21 WPts
14/12/2027Auckland, New Zealand10 - 10 Rob Booth10(1) - 21 WPts
16/10/2027Karagandy, Kazakhstan9 - 10 Waleed Kurmangalieff10 - 10 WPts
17/08/2027Karagandy, Kazakhstan9 - 9 Pancho Montoya9 - 15 LPts
18/06/2027Davao City, Philippines8 - 9 Tobias Namoc0 - 6(1) WPts
20/04/2027Karagandy, Kazakhstan7 - 9 Lei Kiang0 - 8 WPts
20/02/2027Karagandy, Kazakhstan7 - 8 Khudu Baizhanbaeff4 - 10 LPts
22/12/2026General Santos, Philippines7 - 7 Peter Siababa4 - 7 LPts
24/10/2026Almaty, Kazakhstan7 - 6 Waqas Isaeff0 - 6 LPts
25/08/2026Kunming, China7 - 5 Shen San7(1) - 13 LPts
27/06/2026Almaty, Kazakhstan7 - 4 Ivan Kanybec3 - 17(2) LPts
01/05/2026Karagandy, Kazakhstan7 - 3 Vitali Inzu5 - 4 LPts
03/03/2026Karagandy, Kazakhstan6 - 3 Kir Isabekoff4 - 13 WPts
03/01/2026Turin, Italy5 - 3 Fabiano Bassolino8 - 22 WPts
05/11/2025Quezon City, Philippines4 - 3 Beltran Baratang0 - 0 WPts
07/09/2025Matamoros, Mexico4 - 2 Santiago Portalatin7 - 17(2) LPts
09/07/2025Karagandy, Kazakhstan3 - 2 Isaak Maiceeff1 - 3 WPts
10/05/2025Almaty, Kazakhstan2 - 2 Saad Cairbeckov9 - 5 WPts
15/03/2025Suwon, South Korea1 - 2 Suk-young Song4(1) - 15 WPts
15/01/2025Almaty, Kazakhstan1 - 1 Kolzak Sagyndycow6 - 12 LPts
20/11/2024Karagandy, Kazakhstan1 - 0 Aleksandr Baikodamov1 - 2 LPts
20/09/2024Karagandy, Kazakhstan0 - 0 Fahmin Rysckuloff0 - 3 WPts