Weightclass:  Middleweight
Location:  Hyderabad, India
Record:  17 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2029Hyderabad, India16 - 15 Melor Podkolzin4 - 15 WPts
17/05/2029Hyderabad, India15 - 15 Arik Giertz1 - 11 WPts
18/03/2029Hyderabad, India14 - 15 Aftab Ayasha4 - 6 WPts
16/01/2029Hyderabad, India14 - 14 David Zevallos16 - 8 LPts
17/11/2028Hyderabad, India13 - 14 Cole Masangkay1 - 16(1) WPts
19/09/2028Hyderabad, India12 - 14 Robert Tumbaga3 - 17(1) WPts
20/07/2028Hyderabad, India11 - 14 Jiang Hsi4 - 13 WPts
22/05/2028Hyderabad, India10 - 14 Harish Mohabir8 - 11 WPts
23/03/2028Hyderabad, India9 - 14 Kailash Vohra2 - 4 WPts
23/01/2028Hyderabad, India8 - 14 Lorenzo Fanales3 - 7 WPts
22/11/2027Hyderabad, India7 - 14 Rashid Iqbal4 - 6 WPts
23/09/2027Hyderabad, India6 - 14 Duleep Jaiswal10(1) - 11 WPts
25/07/2027Nairobi, Kenya5 - 14 Chris Lorupe7 - 21 WPts
27/05/2027Asuncion, Paraguay5 - 13 Isidro Vicencio11 - 10 LPts
29/03/2027Chennai, India5 - 12 Kailash Dixit15 - 11 LPts India National Championships 2027View
26/03/2027Chennai, India4 - 12 Balamurali Tiwari20(1) - 6 WPts India National Championships 2027View
30/01/2027Sana'a, Yemen3 - 12 Syed Aboud12(1) - 24 WPts
02/12/2026Manukau, New Zealand2 - 12 James Kinnison2 - 12 WPts
04/10/2026Turin, Italy2 - 11 Mariano Okaka2 - 19 LPts
06/08/2026Ulaanbaatar, Mongolia2 - 10 Munkhbayar Danzanravjaa32(1) - 20 LPts
08/06/2026Ahmedabad, India2 - 9 Chandrakant Reddy12 - 14 LPts
12/04/2026Hyderabad, India2 - 8 Faisal Ghaffari9 - 18 LPts
12/02/2026San Jose, Costa Rica2 - 7 Jose Salvador7 - 12 LPts
15/12/2025San Juan, Puerto Rico2 - 6 Diego Rangel9 - 14 LPts
17/10/2025Hyderabad, India2 - 5 Obaid Hammoud1 - 1 LPts
19/08/2025Tirana, Albania2 - 4 Bujar Bajramovic20(1) - 31 LPts
21/06/2025New Delhi, India2 - 3 Malik Mohammed2 - 2 LPts
26/04/2025Bangalore, India2 - 2 Abdul Amen23(2) - 22 LPts
27/02/2025New Delhi, India1 - 2 Deepak Tandon3 - 12 WPts
01/01/2025San Miguelito, Panama1 - 1 Juan Pantano2 - 1 LPts
03/11/2024Nagpur, India0 - 1 Mahavir Jaiswal0 - 0 WPts
12/09/2024Hyderabad, India0 - 0 Kyle Jayan6 - 12(1) LPts