Weightclass:  Heavyweight
Location:  Bangalore, India
Record:  41 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/03/2026Bangalore, India40 - 18 Vivek Maurya10 - 2 WPts
16/01/2026Bangalore, India39 - 18 Gulbahar Yamak2 - 14 WPts
18/11/2025Bangalore, India38 - 18 Mandeep Shingada2 - 2 WPts
19/09/2025Bangalore, India37 - 18 Anupam Suresh17(1) - 28 WPts
21/07/2025Bangalore, India36 - 18 Parvin Mirdjavadov2 - 2 WPts
23/05/2025Bangalore, India35 - 18 Ali Ebrahimi1 - 0 WPts
24/03/2025Bangalore, India34 - 18 Shankar Dube3 - 7 WPts
23/01/2025Bangalore, India33 - 18 Sukhinder Fugro3 - 7 WPts
24/11/2024Bangalore, India32 - 18 Amjad Mona3 - 17 WPts
25/09/2024Bangalore, India31 - 18 Amjad Majid8 - 11 WPts
27/07/2024Bangalore, India30 - 18 Michael Bay1 - 3 WPts
28/05/2024Bangalore, India29 - 18 Hanuman Chakrabarti2 - 10 WPts
29/03/2024New Delhi, India29 - 17 Ganesa Chacko37(1) - 4 LPts India National Championships 2024View
26/03/2024New Delhi, India28 - 17 Mahavir Nallakannu20 - 16(1) WPts India National Championships 2024View
11/03/2024Bangalore, India27 - 17 Hrithik Netaji26 - 10 WPts
13/01/2024Katowice, Poland26 - 17 Michal Kranz26 - 11 WPts
14/11/2023Warsaw, Poland26 - 16 Kundrat Wyzykowski27 - 7 LPts
16/09/2023Jaipur, India25 - 16 Ibrahim Qazi33 - 6 WPts
05/08/2023Bangalore, India25 - 15 Ollie Kiragu31 - 15 LPts
05/07/2023Bangalore, India24 - 15 Yasin Raad33(1) - 11 WPts
04/06/2023Bangalore, India23 - 15 Yasin Raad33(1) - 10 WPts
04/05/2023Bangalore, India22 - 15 Konsta Hollo14(1) - 20 WPts
29/03/2023Ghaziabad, India22 - 14 Mahavir Nallakannu15 - 13 LPts India National Championships 2023View
26/03/2023Ghaziabad, India21 - 14 Kailash Takshak20 - 12 WPts India National Championships 2023View
13/03/2023Bangalore, India21 - 13 Cosmas Georgiou31(1) - 6 LPts
06/02/2023Cochabamba, Bolivia21 - 12 Ignado Samora29(3) - 8 LPts
06/01/2023Nairobi, Kenya20 - 12 Ollie Kiragu28 - 9 WPts
06/12/2022Ostrava, Czech Republic20 - 11 Libor Vopat31(1) - 5 LPts
05/11/2022Bangalore, India19 - 11 Amald Stoss16 - 17(1) WPts
05/10/2022Bangalore, India18 - 11 Quico Yepez27 - 7 WPts
04/09/2022Al-Quwaysimah, Jordan18 - 10 Obaid Benayoun29 - 6 LPts
28/07/2022Sapporo, Japan18 - 9 Hisoka Araki27 - 3 LPts
30/05/2022Lima, Peru17 - 9 Pablo Pagan2 - 9(1) WPts
01/04/2022New Delhi, India16 - 9 Ganesa Chacko18 - 2 WPts India National Championships 2022View
29/03/2022New Delhi, India15 - 9 Ibrahim Qazi25 - 5 WPts India National Championships 2022View
26/03/2022New Delhi, India14 - 9 Rohit Bawa15(2) - 11 WPts India National Championships 2022View
25/01/2022Sosnowiec, Poland13 - 9 Makary Wrobel9 - 13 WPts
25/11/2021Tamale, Ghana12 - 9 Marques Accam11 - 9 WPts
25/09/2021Chennai, India12 - 8 Jaidev Shingada13 - 8 LPts
25/07/2021Kolkata, India11 - 8 Ganesh Natt4 - 17 WPts
27/05/2021Lima, Peru11 - 7 Diego Allende18 - 4 LPts
29/03/2021Bangalore, India10 - 7 Mohsin Kazi13 - 7 WPts
03/02/2021San Jose, Costa Rica9 - 7 Fanuco Felipe0 - 2 WPts
04/12/2020New Delhi, India9 - 6 Shayan Masood9 - 7 LPts
06/10/2020Bangalore, India8 - 6 Randeep Bajpal0 - 4 WPts
07/08/2020New Delhi, India8 - 5 Gazi Mian10(1) - 6 LPts
06/06/2020Dubai, UAE7 - 5 Ahmed Hossein1 - 3 WPts
08/04/2020New Delhi, India7 - 4 Hrithik Nataraj5 - 10 LPts
17/02/2020Bangalore, India6 - 4 Arjuna Parmanand5 - 7 WPts
18/12/2019Bangalore, India5 - 4 Hui-chao Sam2 - 7 WPts
19/10/2019Bratislava, Slovakia5 - 3 JirÝ Reha6 - 5 LPts
21/08/2019Kolkata, India5 - 2 Gautam Chacko4(1) - 3 LPts
23/06/2019Jaipur, India4 - 2 Ajeet Baria2 - 1 WPts
24/04/2019Bangalore, India3 - 2 Kashif Idris0 - 1 WPts
21/02/2019Chennai, India3 - 1 Jaidev Shingada3 - 2 LPts
19/01/2019Ndola, Zambia2 - 1 Dikembe Kangwa0 - 0 WPts
20/11/2018Bangalore, India1 - 1 Alano Paulino4 - 1 WPts
19/09/2018Brno, Czech Republic1 - 0 Hynek Valko0 - 0 LPts
20/07/2018Bangalore, India0 - 0 Szymon Zajkowski4 - 0 WPts