Weightclass:  Middleweight
Location:  Jodhpur, India
Record:  16(2) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/04/2026Jodhpur, India15(2) - 24 Gethin Tugade4 - 9 WPts
18/02/2026Jodhpur, India14(2) - 24 Vishal Chacko0 - 6 WPts
20/12/2025Jodhpur, India13(2) - 24 Ali Ghazi0 - 2 WPts
21/10/2025Jodhpur, India12(1) - 24 Kiran Gulati11(1) - 22(2) WKO3
22/08/2025Jodhpur, India11(1) - 24 Charlie Maga2 - 8 WPts
24/06/2025Jodhpur, India10(1) - 24 Gabriel Mayorga6 - 5 WPts
26/04/2025Jodhpur, India9(1) - 24 Amit Navale6 - 17 WPts
25/02/2025Jodhpur, India9(1) - 23 Yuji Koyama7 - 14 LPts
28/12/2024Jodhpur, India8(1) - 23 Danyaal Sahli2 - 2 WPts
29/10/2024Jodhpur, India7(1) - 23 Aki Sugimoto1 - 9 WPts
31/08/2024Jodhpur, India6(1) - 23 Shaun Kingen4 - 3 WPts
02/07/2024Jodhpur, India6(1) - 22 Obaid Nejaim2 - 17(9) LPts
03/05/2024Bangalore, India6(1) - 21 Abdul Amen18(2) - 21 LPts
17/03/2024Tehran, Iran6(1) - 20 Wen Tsai29(1) - 10 LPts
18/01/2024Jaipur, India6(1) - 19 Devdas Pokkudan4(1) - 16 LPts
20/11/2023Khayelitsha, South Africa6(1) - 18 Michael September5 - 4 LPts
22/09/2023Pune, India6(1) - 17 Aditya Naik16 - 20(5) LPts
30/07/2023Suwon, South Korea6(1) - 16 Jin-hyeon Sur9 - 22 LPts
01/06/2023Jodhpur, India5(1) - 16 Mohsin Omer0 - 1 WPts
01/04/2023Hyderabad, India4(1) - 16 Amjad Kanan9(3) - 15 WPts
16/02/2023Mumbai, India4(1) - 15 Faisal Mashriqi25(1) - 7 LPts
15/01/2023Riga, Latvia4(1) - 14 Fadei Gaisminsh17 - 12 LPts
17/11/2022Almaty, Kazakhstan4(1) - 13 Vikenti Ercesh29 - 3 LPts
19/09/2022Birmingham, UK4(1) - 12 Robert Rhys8 - 15 LPts
22/07/2022Camaguey, Cuba4(1) - 11 Marco Fontan4 - 25 LPts
24/05/2022Jodhpur, India4(1) - 10 Rashid Hana20(1) - 6 LPts
26/03/2022Riga, Latvia4(1) - 9 Sergey Tievgals8 - 16 LPts
26/01/2022Varna, Bulgaria3 - 9 Timotei á Bojilov4 - 18(2) WKO3
28/11/2021Kaduna, Nigeria3 - 8 Jasper Omo9(3) - 13 LPts
28/09/2021Jodhpur, India3 - 7 Kiran Gulati3 - 2 LPts
28/07/2021Mumbai, India2 - 7 Hrithik Gera1 - 8 WPts
27/05/2021Kanpur, India2 - 6 Damodar Tanwar3 - 20 LPts
08/04/2021Kolkata, India2 - 5 Chandrakant Manjunath4 - 16 LPts
14/02/2021Kazan, Russia1 - 5 Vasili Yudin2(1) - 14(1) WPts
17/12/2020Surat, India1 - 4 Jasvinder Ramaswamy12 - 4 LPts
05/11/2020Jaipur, India0 - 4 Gurudas Veera0 - 0 WPts
26/09/2020Jaipur, India0 - 3 Aftab Momin8 - 6 LPts
17/08/2020Surat, India0 - 2 Jasvinder Ramaswamy11 - 3 LPts
06/07/2020Jodhpur, India0 - 1 Rajmund Smola3 - 12 LPts
05/05/2020Mumbai, India0 - 0 Hrithik Gera0 - 0 LPts