Weightclass:  Featherweight
Location:  Bangalore, India
Record:  30 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/11/2029Bangalore, India29 - 5 Tryggvi Giesing0 - 5 WPts
17/09/2029Bangalore, India28 - 5 Darragh McNaughton2 - 6 WPts
19/07/2029Bangalore, India27 - 5 Santiago Murrillo3 - 3 WPts
19/05/2029Bangalore, India26 - 5 Sanjeev Molhu10 - 13 WPts
20/03/2029Bangalore, India25 - 5 Gideon Klerk4(1) - 19 WPts
19/01/2029Bangalore, India24 - 5 Malcolm Cadwallader7 - 16 WPts
20/11/2028Bangalore, India23 - 5 Shin-wook Pae13 - 15 WPts
22/09/2028Bangalore, India22 - 5 Alejandro Carnero8 - 8 WPts
23/07/2028Bangalore, India21 - 5 Amjad Salama4 - 4 WPts
24/05/2028Bangalore, India20 - 5 Will Sangster4 - 12 WPts
25/03/2028Bangalore, India19 - 5 James Haldane10 - 7 WPts
25/01/2028Bangalore, India18 - 5 Toma Balakshin6 - 4 WPts
26/11/2027Bangalore, India17 - 5 Seferino Enriquez1 - 12 WPts
27/09/2027Bangalore, India16 - 5 Haaris Younan2 - 5 WPts
30/07/2027Soyapango, El Salvador15 - 5 Santiago Rebollar0 - 0 WPts
31/05/2027Bangalore, India14 - 5 Urvano Ortiz5 - 5 WPts
01/04/2027Chennai, India14 - 4 Hassan Mirza31 - 18(2) LPts India National Championships 2027View
29/03/2027Chennai, India13 - 4 Anupam Narine25 - 12 WPts India National Championships 2027View
26/03/2027Chennai, India12 - 4 Mahavir Kalita17 - 13 WPts India National Championships 2027View
03/02/2027Accra, Ghana11 - 4 Andy Mensah8 - 11 WPts
06/12/2026Samarqand, Uzbekistan10 - 4 Minura Kurbanov11 - 10 WPts
08/10/2026Kampala, Uganda9 - 4 Kabonero Bakkabulindi9 - 12 WPts
10/08/2026Maiduguri, Nigeria8 - 4 Nelson Alfa10 - 4 WPts
12/06/2026Bangalore, India7 - 4 Bilal Aziz2 - 4 WPts
13/04/2026New Delhi, India6 - 4 Gopal Rangaswamy9 - 8 WPts
14/02/2026Bangalore, India5 - 4 Praveen Gandhi3 - 6 WPts
16/12/2025Bangalore, India4 - 4 Gopal Bandi1 - 8 WPts
17/10/2025Changwon, South Korea4 - 3 Min-woo Kwak6 - 4 LPts
19/08/2025Mumbai, India4 - 2 Vivek Goel5(1) - 9 LPts
21/06/2025Bangalore, India3 - 2 Lochan Ramakrishna0 - 4 WPts
22/04/2025Bangalore, India2 - 2 Veli Varonen7 - 10 WPts
22/02/2025Bangalore, India2 - 1 Akil Veera1 - 1 LPts
24/12/2024Bursa, Turkey1 - 1 Cemil Emre7 - 2 WPts
26/10/2024New Haven, USA0 - 1 Henry Boyter1 - 11 WPts
28/08/2024Bangalore, India0 - 0 Anupam Narine4 - 3 LPts