Weightclass:  Middleweight
Location:  Kanpur, India
Record:  33(2) - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2033Kanpur, India32(2) - 31 Raiden Mizuno7 - 16 WPts
25/03/2033Kanpur, India31(2) - 31 John Callacghan6 - 9 WPts
23/01/2033Kanpur, India30(2) - 31 Gethin McCune6 - 5 WPts
22/11/2032Kanpur, India29(2) - 31 David Melville1 - 6 WPts
21/09/2032Kanpur, India28(2) - 31 Abdul Najdi4 - 15 WPts
22/07/2032Kanpur, India27(2) - 31 Stephen Clowney4 - 6 WPts
23/05/2032Kanpur, India26(2) - 31 Vicente Henriquez3 - 5 WPts
23/03/2032Kanpur, India25(2) - 31 Charlie Ivory5 - 10 WPts
23/01/2032Kanpur, India24(2) - 31 Olufemi Jessey8 - 6 WPts
24/11/2031Kanpur, India23(2) - 31 Leeroy Kipchoge1 - 2 WPts
24/09/2031Kanpur, India22(2) - 31 Bruce Carpeaux5 - 5 WPts
26/07/2031Kanpur, India21(2) - 31 Ilkin Karaev23(1) - 11 WPts
27/05/2031Kanpur, India20(2) - 31 Makalo Nyagumbo2 - 12 WPts
26/03/2031Kolkata, India20(2) - 30 Aftab Fadel58(4) - 35 LPts India National Championships 2031View
21/03/2031Kanpur, India19(2) - 30 Fo-hai Chow0 - 9 WPts
20/01/2031Szczecin, Poland18(2) - 30 Walenty Gabris10 - 10 WPts
22/11/2030Viba del Mar, Chile18(2) - 29 Sancho Badia16 - 10 LPts
24/09/2030Kanpur, India18(2) - 28 Wilbur Schehr18 - 16 LPts
25/07/2030Córdoba, Argentina17(2) - 28 Vicente Can8(1) - 22 WPts
27/05/2030Kosice, Slovakia16(2) - 28 Petr Konopka8 - 9 WPts
29/03/2030Kanpur, India16(2) - 27 Aftab Fadel51(4) - 33 LPts India National Championships 2030View
26/03/2030Kanpur, India15(2) - 27 Ahmed Noori5 - 4 WPts India National Championships 2030View
27/02/2030Croix des Bouqets, Haiti14(2) - 27 Fernand Ostheimer25 - 20 WPts
30/12/2029San Pedro, Philippines13(2) - 27 Paul Magdato2 - 10 WPts
01/11/2029Kanpur, India12(2) - 27 Vitali Tetyukhin0 - 8 WPts
02/09/2029Kanpur, India11(2) - 27 Ashoka Bajwa2 - 2 WPts
04/07/2029Kanpur, India10(2) - 27 Declan Patterson2 - 19 WPts
05/05/2029Kano, Nigeria9(1) - 27 Dai Promise0 - 0 WKO3
07/03/2029Kanpur, India8 - 27 Adnan Usman0 - 3 WKO3
05/01/2029Dushanbe, Tajikistan7 - 27 Azad Shahbazov5(1) - 19 WPts
07/11/2028Paris, France7 - 26 Newell Louis-Dreyfus21 - 9 LPts
09/09/2028Lyon, France6 - 26 Adrien Delon4 - 20 WPts
12/07/2028Bangkok, Thailand6 - 25 Wacharakrit Sitjatik20 - 19 LPts
14/05/2028Yerevan, Armenia6 - 24 Varastad Pabigyan42 - 13 LPts
16/03/2028San Juan, Puerto Rico5 - 24 Joaquin Enriquez2 - 6 WPts
17/01/2028Riga, Latvia5 - 23 Ioakim Priecigs13 - 10 LPts
19/11/2027Linz, Austria5 - 22 Louis Leszczyndki14 - 10 LPts
21/09/2027Vienna, Austria5 - 21 Hartman Bachoff12 - 13 LPts
24/07/2027Ganja, Azerbaijan5 - 20 Hakim Ahmedov18 - 14 LPts
26/05/2027Oran, Algeria4 - 20 Waleed Aba9 - 13 WPts
28/03/2027Stockholm, Sweden4 - 19 Emil Lindelof10 - 7 LPts
28/01/2027Tehran, Iran3 - 19 Manchu Deng1 - 3 WPts
30/11/2026Brussels, Belgium2 - 19 Lyle Pigalle11 - 23 WPts
02/10/2026Tehran, Iran2 - 18 Amjad Waseer5 - 15 LPts
04/08/2026Paris, France2 - 17 Georges Eury3 - 11 LPts
06/06/2026Ulaanbaatar, Mongolia2 - 16 Gendelger Abai16 - 10 LPts
08/04/2026Kanpur, India1 - 16 Fionn McCleary0 - 2(1) WPts
08/02/2026Espoo, Finland1 - 15 Paivio Marttila40 - 13(1) LPts
11/12/2025Tirana, Albania1 - 14 Dalmat Qosja15 - 16 LPts
13/10/2025Isfahan, Iran1 - 13 Haaris Hasan5 - 18 LPts
15/08/2025Stockholm, Sweden1 - 12 John Lindroth8 - 11 LPts
17/06/2025Seattle, USA1 - 11 Corey Stackpole5 - 12 LPts
19/04/2025Naples, Italy1 - 10 Fabrizio Caira5 - 7 LPts
19/02/2025Kanpur, India1 - 9 Duleep Jaiswal0 - 3 LPts
21/12/2024Kanpur, India1 - 8 Santhosh Nallakannu0 - 1 LPts
22/10/2024Mumbai, India1 - 7 Randeep Shingada3 - 13 LPts
03/09/2024New Delhi, India1 - 6 Deepak Tandon2 - 10 LPts
19/07/2024Chennai, India1 - 5 Santhosh Balmuchu25 - 17 LPts
07/06/2024Lucknow, India1 - 4 Akil Prasad2 - 1 LPts
25/04/2024Riga, Latvia1 - 3 Luka Lusis2 - 5 LPts
26/02/2024Mumbai, India1 - 2 Jaidev Bassi0 - 0 LPts
01/01/2024Oslo, Norway1 - 1 Turpin Hegna18 - 6 LPts
03/11/2023Kanpur, India0 - 1 Peabo Chigunta1 - 2 WPts
05/09/2023Kanpur, India0 - 0 Madhav Baria1 - 6(2) LPts