Weightclass:  Light Welterweight
Location:  Surat, India
Record:  29 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/03/2028Surat, India28 - 12 Antonio Buglio7 - 5 WPts
22/01/2028Surat, India27 - 12 Diego Corbo12 - 9(1) WPts
22/11/2027Surat, India26 - 12 Kolzak Aleksandrova13 - 15 WPts
23/09/2027Surat, India25 - 12 Tino De Fabio2 - 19(1) WPts
23/07/2027Surat, India24 - 12 Rico Asaro5 - 9 WPts
23/05/2027Surat, India23 - 12 Harvey Roberton1 - 13 WPts
24/03/2027Surat, India22 - 12 Rusalee Jor Chaijinda5 - 15 WPts
23/01/2027Surat, India22 - 11 Atif Rassi7 - 2 LPts
24/11/2026Surat, India21 - 11 Faisal Khan7 - 11 WPts
25/09/2026Surat, India20 - 11 Christian de Beul9 - 21 WPts
27/07/2026Surat, India19 - 11 Amer Zahra6 - 4 WPts
28/05/2026Surat, India18 - 11 Hemant Wason0 - 1 WPts
29/03/2026Pune, India18 - 10 Haider Uddin15 - 8(1) LPts India National Championships 2026View
26/03/2026Pune, India17 - 10 Sajid Musharraf6(2) - 24 WPts India National Championships 2026View
28/01/2026Surat, India16 - 10 Bilal Salameh8 - 18 WPts
29/11/2025Vancouver, Canada15 - 10 Ricky Urian0 - 0 WPts
01/10/2025New Delhi, India14 - 10 Dayaram Ramakrishna6 - 11 WPts
08/08/2025Zagreb, Croatia13 - 10 Vlaho Vrbanec3 - 11(1) WPts
10/06/2025New Delhi, India12 - 10 Vinay Sen9 - 8(2) WPts
13/04/2025Mumbai, India11 - 10 Ahmed Miah25 - 21 WPts
13/02/2025Helsinki, Finland10 - 10 Viljo Katajisto4 - 18 WPts
16/12/2024New Delhi, India10 - 9 Vinay Sen6 - 8(2) LPts
18/10/2024Mumbai, India9 - 9 Hrithik Rangaswamy4 - 7 WPts
20/08/2024Surat, India8 - 9 Borivoj Matousek9 - 34 WPts
22/06/2024Mumbai, India8 - 8 Hemant Verma16 - 18 LPts
08/05/2024New Delhi, India7 - 8 Rahul Ghoda13 - 28 WPts
29/03/2024New Delhi, India7 - 7 Haider Uddin3 - 0 LPts India National Championships 2024View
26/03/2024New Delhi, India6 - 7 Santhosh Patel1 - 0 WPts India National Championships 2024View
25/02/2024Surat, India5 - 7 Damodar Sagar7 - 13 WPts
27/12/2023Minsk, Belarus5 - 6 Kolya Malis24 - 9 LPts
28/10/2023Surat, India4 - 6 Dominik Durkin3 - 13 WPts
29/08/2023Bayamon, Puerto Rico3 - 6 Carlos Travieso1 - 12 WPts
30/06/2023Bayamon, Puerto Rico2 - 6 Carlos Travieso1 - 11 WPts
02/05/2023Vilnius, Lithuania1 - 6 Martyn Tyburski3 - 15 WPts
04/03/2023Zagreb, Croatia1 - 5 Milivoj Kuzmic22 - 10 LPts
04/01/2023New Delhi, India1 - 4 Waqas Shirani2 - 5 LPts
10/11/2022Mississauga, Canada1 - 3 Chris Kinney24 - 8 LPts
12/09/2022Lima, Peru1 - 2 Nasario Amor19 - 8 LPts
15/07/2022Nagpur, India1 - 1 Johar Yadav23 - 4 LPts
29/05/2022Ahmedabad, India1 - 0 Syed Bari9 - 16 LPts
18/04/2022Surat, India0 - 0 Ananth Kunhiraman1 - 6 WPts