Weightclass:  Welterweight
Location:  Surat, India
Record:  32 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/08/2033Surat, India31 - 17 Azam Hamad0 - 16 WPts
04/06/2033Surat, India30 - 17 Jasvinder Cheema2 - 6 WPts
04/04/2033Surat, India29 - 17 Ervin Onay7 - 8 WPts
01/02/2033Surat, India29 - 16 Satriyo Subroto19 - 17 LPts
30/11/2032Surat, India28 - 16 Germain Barra7 - 11 WPts
28/09/2032Surat, India27 - 16 Erik Sandvik5 - 5(1) WPts
29/07/2032Surat, India27 - 15 Lazar Muradov10 - 18 LPts
31/05/2032Surat, India26 - 15 Isak Swanlund1 - 6(1) WPts
31/03/2032Surat, India25 - 15 Emil Lans5 - 5 WPts
30/01/2032Surat, India24 - 15 Anupam Babu0 - 2 WPts
01/12/2031Surat, India23 - 15 Jasvinder Kanda2 - 7 WPts
02/10/2031Surat, India22 - 15 Farhan Tamer2 - 8 WPts
03/08/2031Maracaibo, Venezuela22 - 14 Neper Palomo27 - 26 LPts
05/06/2031Soweto, South Africa22 - 13 Fagrie Govender26(1) - 20 LPts
06/04/2031Surat, India21 - 13 Aditya Iyenger3 - 25 WPts
07/02/2031Wellington, New Zealand21 - 12 Raiepe Rangitakaiwaho8 - 12 LPts
10/12/2030Donetsk, Ukraine21 - 11 Bohdan Duda17 - 8 LPts
12/10/2030Asuncion, Paraguay20 - 11 Baltasar Llanas6 - 19 WPts
14/08/2030Ankara, Turkey19 - 11 Nazar Genco6 - 10 WPts
16/06/2030Surat, India18 - 11 Amer Basha1 - 3 WPts
17/04/2030New Delhi, India17 - 11 Ajeet Midaliar0 - 16(5) WPts
17/02/2030Surat, India16 - 11 Randeep Surendran0 - 7 WPts
19/12/2029Kosice, Slovakia16 - 10 Artur Repka16 - 13(2) LPts
21/10/2029Surat, India15 - 10 Yong Yao1 - 10 WPts
22/08/2029Surat, India14 - 10 Brin Tshifunka3 - 6 WPts
24/06/2029Daegu, South Korea14 - 9 Jeong-hyeop Shon15 - 21 LPts
26/04/2029Montevideo, Uruguay14 - 8 Jose Lerma6 - 19 LPts
26/02/2029Little Rock, USA13 - 8 Declan Dull1 - 3 WPts
29/12/2028Surat, India12 - 8 Premnath Baliyan1 - 21 WPts
30/10/2028New Delhi, India11 - 8 Ananta Gurjur8 - 7 WPts
02/09/2028Istanbul, Turkey10 - 8 Eren Gungor0 - 9 WPts
05/07/2028Jackson, USA9 - 8 Robert Amberson0 - 0 WPts
07/05/2028Jaipur, India9 - 7 Darshan Ramasubbier2 - 12 LPts
11/03/2028Sheffield, UK9 - 6 Duncan McCaulley13 - 16 LPts
12/01/2028Lviv, Ukraine8 - 6 Sasha Warga2 - 11 WPts
14/11/2027Mexicali, Mexico8 - 5 Cortez Serrano9 - 20(5) LPts
15/09/2027Bangalore, India7 - 5 Kanja Pathak15 - 5 WPts
19/07/2027Suzhou, China7 - 4 Gan Lai14 - 8 LPts
21/05/2027Surat, India6 - 4 Elderson Akika7 - 14(1) WPts
23/03/2027San Juan, Puerto Rico6 - 3 Aimon Penaranda13(1) - 19 LPts
23/01/2027Hyderabad, India5 - 3 Ajeet Ranganathan2 - 15 WPts
20/12/2026Kanpur, India4 - 3 Waqas Ghaffari0 - 0 WPts
13/11/2026Kolkata, India3 - 3 Praveen Parmanand1 - 0 WPts
04/10/2026Ghaziabad, India2 - 3 Abhay Balmiki3 - 17 WPts
11/08/2026Hyderabad, India2 - 2 Jawad Ben21 - 17(3) LPts
05/07/2026New Delhi, India2 - 1 Ananta Gurjur0 - 0 LPts
02/06/2026Dniprodzerzhynsk, Ukraine1 - 1 Krystiyan Ontko8(1) - 25 WPts
04/04/2026Ulaanbaatar, Mongolia1 - 0 Lee Norovbanzad39(3) - 12 LPts
04/02/2026Surat, India0 - 0 Rohit Narra1 - 2 WPts