Weightclass:  Super Heavyweight
Location:  Bangalore, India
Record:  50 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2030Bangalore, India49 - 15 Fabrice Rozenthal2 - 6 WPts
26/09/2030Bangalore, India48 - 15 Alejandro Arcos2 - 2 WPts
29/07/2030Bangalore, India47 - 15 Nicholas Finlay13(1) - 18 WPts
29/05/2030Bangalore, India47 - 14 Ludek Smid7 - 7(1) LPts
30/03/2030Bangalore, India46 - 14 Vicente Rochel1 - 2 WPts
29/01/2030Bangalore, India45 - 14 Jun Doan5 - 15 WPts
30/11/2029Bangalore, India44 - 14 Juan Prospero0 - 9 WPts
01/10/2029Bangalore, India43 - 14 Forrest Schueller7 - 9 WPts
02/08/2029Bangalore, India42 - 14 Meinke Dennewitz10 - 14 WPts
03/06/2029Bangalore, India41 - 14 Phil Livingstone0 - 4(1) WPts
04/04/2029Bangalore, India40 - 14 Vanslow Albertsen4 - 5 WPts
03/02/2029Bangalore, India39 - 14 Zoravar Daghlaryan5 - 8 WPts
06/12/2028Bangalore, India38 - 14 Daniil Jaunozols36 - 10 WPts
05/11/2028Riga, Latvia37 - 14 Daniil Jaunozols36 - 9 WPts
05/10/2028Bangalore, India37 - 13 Daniil Jaunozols35 - 9 LPts
16/08/2028Geneva, Switzerland37 - 12 Carolus Carre45 - 16 LPts
16/07/2028Nanning, China37 - 11 Daniil Jaunozols33 - 7 LPts Nanning Olympics 2028View
13/07/2028Nanning, China36 - 11 Tariq Ramli18 - 10 WPts Nanning Olympics 2028View
15/06/2028Geneva, Switzerland36 - 10 Carolus Carre44 - 15 LPts
15/05/2028Bangalore, India35 - 10 Mikhail Akis23 - 14 WPts
01/04/2028Chennai, India34 - 10 Hassan Amara11 - 7 WPts India National Championships 2028View
29/03/2028Chennai, India33 - 10 Baldev Bakshi18(1) - 10 WPts India National Championships 2028View
26/03/2028Chennai, India32 - 10 Indra Natt16(1) - 27 WPts India National Championships 2028View
14/03/2028Vilnius, Lithuania31 - 10 Olaf Bulat14 - 32(1) WPts
15/01/2028Hengyang, China30 - 10 Ashraf Begum35(1) - 23 WPts Asia-Oceania Championships 2028View
12/01/2028Hengyang, China29 - 10 Haider Azzi21 - 31(1) WPts Asia-Oceania Championships 2028View
09/01/2028Hengyang, China28 - 10 Adnan Leghari11 - 4 WPts Asia-Oceania Championships 2028View
12/12/2027Bangalore, India27 - 10 Yasin Sial24 - 9 WPts
11/11/2027Bangalore, India26 - 10 Yasin Sial24 - 8 WPts
11/10/2027Oujda, Morocco25 - 10 Yasin Sial24 - 7 WPts
10/09/2027Bangalore, India25 - 9 Yasin Sial23 - 7 LPts
28/07/2027San Miguel de Tucuman, Argentina25 - 8 Neper Piedrahita56(1) - 17 LPts
30/05/2027Pune, India24 - 8 Jyotish Kamdar18(1) - 9 WPts
01/04/2027Chennai, India23 - 8 Mahinder Ramanathan7 - 14 WPts India National Championships 2027View
29/03/2027Chennai, India22 - 8 Akil Sagar9 - 15 WPts India National Championships 2027View
26/03/2027Chennai, India21 - 8 Kashif Kaleel17 - 20 WPts India National Championships 2027View
22/03/2027Bangalore, India20 - 8 Randeep Balan1 - 1 WPts
22/01/2027Dublin, Ireland19 - 8 Eoghan Cary1 - 15 WPts
24/11/2026Kitakyushu, Japan18 - 8 Kazuki Naito11 - 14 WPts
26/09/2026Kampala, Uganda17 - 8 Leighton Karuhanga6 - 16 WPts
29/07/2026Bangalore, India16 - 8 Tariq Azzi1 - 5 WPts
30/05/2026Montreal, Canada16 - 7 Leverett Marais34 - 17 LPts
01/04/2026Pune, India16 - 6 Pradeep Bansal19 - 10 LPts India National Championships 2026View
29/03/2026Pune, India15 - 6 Obaid Ally3 - 10 WPts India National Championships 2026View
26/03/2026Pune, India14 - 6 Dhaval Suresh4 - 4 WPts India National Championships 2026View
05/02/2026Venice, Italy13 - 6 Gianluigi Giolitti6 - 10 WPts
08/12/2025Surat, India12 - 6 Suneil Tandon8 - 10 WPts
01/11/2025Nagpur, India11 - 6 Indra Pongte17 - 31 WPts
26/09/2025Bangalore, India10 - 6 Nick Scott0 - 7 WPts
29/07/2025Linz, Austria10 - 5 Bannruod Hanik12 - 12 LPts
31/05/2025Bangalore, India9 - 5 Aftab Hai0 - 1 WPts
01/04/2025Kanpur, India9 - 4 Pradeep Bansal10 - 5 LPts India National Championships 2025View
29/03/2025Kanpur, India8 - 4 Kashif Kaleel7 - 14 WPts India National Championships 2025View
26/03/2025Kanpur, India7 - 4 Kanja Ramasubbier7 - 10 WPts India National Championships 2025View
21/02/2025Jaipur, India6 - 4 Akil Natt9 - 9 WPts
28/12/2024Chennai, India6 - 3 Pradeep Bansal6 - 5 LPts
27/11/2024Jaipur, India5 - 3 Gurudas Bahl0 - 0 WPts
19/10/2024New Delhi, India4 - 3 Ganesh Mishra1 - 2 WPts
05/09/2024Bangalore, India3 - 3 Damodar Prakash0 - 0 WPts
09/07/2024Howrah, India2 - 3 Sanjeev Muttemwar1 - 26 WPts
21/05/2024Mumbai, India2 - 2 Hrithik Prakash14(1) - 10 LPts
20/04/2024Bangalore, India1 - 2 Montego Pascua4 - 14 WPts
21/02/2024Bangalore, India1 - 1 Hiroki Morimoto7 - 2 LPts
24/12/2023Algiers, Algeria0 - 1 Abdul Messaoudene9(2) - 27 WPts
26/10/2023Bangalore, India0 - 0 Kanja Ramasubbier3 - 5 LPts