Weightclass:  Welterweight
Location:  Chennai, India
Record:  19 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/12/2030Chennai, India18 - 18 Nicandro Charo2 - 4 WPts
19/10/2030Chennai, India17 - 18 Pyotr Volchenkov8 - 16 WPts
20/08/2030Chennai, India16 - 18 Aleksei Markov0 - 9 WPts
21/06/2030Chennai, India15 - 18 Enzo Bustillos3(1) - 14 WPts
22/04/2030Chennai, India14 - 18 Pritish Gangwar20 - 20 WPts
21/02/2030Chennai, India14 - 17 Darshan Karanth21(1) - 14 LPts
23/12/2029Chennai, India14 - 16 Zafa Hana4 - 8 LPts
24/10/2029Chennai, India13 - 16 Chandrakant Yohannan1 - 0 WPts
25/08/2029Chennai, India12 - 16 Jasvinder Muivah1 - 2 WPts
27/06/2029Yerevan, Armenia11 - 16 Hrayr Najarian15 - 22(2) WPts
29/04/2029Bruges, Belgium11 - 15 Top Beerblock20 - 12 LPts
01/03/2029Grodno, Belarus11 - 14 Marlen Kasatonov38(1) - 27 LPts
01/01/2029Chennai, India10 - 14 John Catherwood0 - 2 WPts
02/11/2028Soshanguve, South Africa10 - 13 Thamsanqa Ekstein14 - 16(1) LPts
04/09/2028Bratislava, Slovakia9 - 13 Hubert Jansky4 - 24 WPts
07/07/2028Bergen, Norway8 - 13 Hsin Fjeld15 - 11 WPts
09/05/2028Chennai, India7 - 13 Praveen Jaitly3 - 7 WPts
10/03/2028Chennai, India7 - 12 Dhaval Swaminathan15 - 11 LPts
10/01/2028Chennai, India6 - 12 Aditya Iyenger0 - 8 WPts
10/11/2027New Delhi, India5 - 12 Ananta Gurjur6 - 3 WPts
14/09/2027Ahmedabad, India5 - 11 Dhaval Swaminathan12 - 11 LPts
20/07/2027Ponce, Puerto Rico4 - 11 Montana Corpus10 - 14(4) WPts
22/05/2027Roskilde, Denmark4 - 10 Denholm Hein23 - 13 LPts
24/03/2027Algiers, Algeria4 - 9 Waqas Nezzar13 - 13 LPts
24/01/2027Abidjan, Ivory Coast3 - 9 Laurent Chamfort3 - 23 WPts
26/11/2026Sofia, Bulgaria3 - 8 Kiril á Starkov5(1) - 14 LPts
27/09/2026Jaipur, India2 - 8 Darshan Ramasubbier0 - 4 WPts
08/08/2026Khayelitsha, South Africa2 - 7 Mduduzi Zulu14 - 17(2) LPts
10/06/2026Chennai, India2 - 6 Harendra Atwal1 - 8 LPts
11/04/2026Tehran, Iran2 - 5 Farhan Siddiqi7 - 8 LPts
11/02/2026Kharkiv, Ukraine2 - 4 Lazar Soroko11 - 13 LPts
14/12/2025Bucaramanga, Colombia2 - 3 Ulises Cisneros16 - 5 LPts
16/10/2025New Delhi, India1 - 3 Lakshman Bidhuri0 - 11 WPts
25/08/2025Chennai, India1 - 2 Suneil Banerjee12(1) - 33 LPts
27/06/2025Mumbai, India1 - 1 Santhosh Dutt13 - 7 LPts
03/05/2025Hyderabad, India1 - 0 Ahmed Baluch20(1) - 23 LPts
05/03/2025Osogbo, Nigeria0 - 0 Amjad Rafiq0 - 0 WPts