Weightclass:  Lightweight
Location:  Kolkata, India
Record:  25 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/02/2031Kolkata, India24 - 12 Mike Everett2 - 4 WPts
22/12/2030Kolkata, India23 - 12 Mandip Bhattacharya25(3) - 17 WPts
24/10/2030Memphis, USA22 - 12 Theo McQueen1 - 3 WPts
26/08/2030Kolkata, India21 - 12 Ashoka Manne12 - 17 WPts
27/06/2030Samarqand, Uzbekistan20 - 12 Rais Tarar6 - 10 WPts
29/04/2030New Delhi, India19 - 12 Darshan Ramesh14 - 9 WPts
29/03/2030Kanpur, India19 - 11 Mandip Bhattacharya21(3) - 15 LPts India National Championships 2030View
26/03/2030Kanpur, India18 - 11 Randeep Balyan7 - 3 WPts India National Championships 2030View
26/02/2030Kolkata, India17 - 11 Gazi Samaan4 - 5 WPts
30/12/2029Florence, Italy16 - 11 Silvestro Traversa0 - 15 WPts
01/11/2029Guatemala City, Guatemala15 - 11 Neron Villegas2 - 8 WPts
03/09/2029Kolkata, India14 - 11 Ranjiv Shekhda8 - 14 WPts
06/07/2029Jaipur, India14 - 10 Harish Bahl11 - 7 LPts
08/05/2029Kolkata, India13 - 10 Adnan Anwar1 - 3 WPts
09/03/2029Oran, Algeria13 - 9 Amer Enjalbert23 - 18 LPts
08/01/2029Harare, Zimbabwe12 - 9 Oliver Moyo19 - 9 WPts
10/11/2028Kolkata, India11 - 9 Indra Tandon4 - 8 WPts
11/09/2028Isfahan, Iran10 - 9 Umair Zahedi2 - 14 WPts
14/07/2028Vilnius, Lithuania9 - 9 Piotr Jaskowiak21 - 24 WPts
15/05/2028Kolkata, India8 - 9 Kishore Srinivas6 - 18 WPts
16/03/2028Kolkata, India7 - 9 Vincent Tay8(1) - 32 WPts
16/01/2028Kolkata, India6 - 9 Johar Bhagat10 - 9 WPts
19/11/2027Split, Croatia6 - 8 Klaudio Hrženjak10 - 16 LPts
21/09/2027Lucknow, India6 - 7 Ashok Parikh2 - 17 LPts
04/08/2027New Delhi, India5 - 7 Praveen Mammen7(1) - 10 WPts
05/06/2027Montevideo, Uruguay5 - 6 Santiago Merlin11 - 10 LPts
07/04/2027Lviv, Ukraine5 - 5 Apostol Boczar21 - 9 LPts
07/02/2027Newark, USA5 - 4 Dave Porteous10 - 6 LPts
10/12/2026Mumbai, India4 - 4 Amer Abid4 - 10 WPts
17/10/2026New Delhi, India4 - 3 Ashok Bhunder3 - 20 LPts
21/08/2026Mumbai, India3 - 3 Akil Parray15 - 11 WPts
18/07/2026Hyderabad, India3 - 2 Akbar Nataraj6 - 26(5) LPts
08/06/2026Dushanbe, Tajikistan3 - 1 Yadigar Mady16(1) - 14 LPts
10/04/2026Hyderabad, India2 - 1 Deepak Maraj3 - 13 WPts
11/02/2026Omaha, USA1 - 1 Dylan Haddow3 - 18 WPts
14/12/2025Hyderabad, India1 - 0 Waqas Zadeh6 - 5 LPts
05/11/2025Kolkata, India0 - 0 Gus Bean0 - 0 WPts