Weightclass:  Light Heavyweight
Location:  Jodhpur, India
Record:  40(3) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/07/2028Jodhpur, India39(3) - 16 Boyce Giraudoux1 - 5 WPts
02/05/2028Jodhpur, India38(3) - 16 Julien Noyer0 - 2 WPts
03/03/2028Jodhpur, India37(3) - 16 Reynaldo Laurel2 - 15 WPts
03/01/2028Jodhpur, India36(3) - 16 Jose Montesinos24(2) - 30 WPts
03/12/2027Jodhpur, India35(3) - 16 Jose Montesinos24(2) - 29 WPts
02/11/2027Jodhpur, India34(3) - 16 Jose Montesinos24(2) - 28 WPts
01/10/2027San Jose, Costa Rica33(3) - 16 Jose Montesinos24(2) - 27 WPts
31/08/2027Jodhpur, India32(3) - 16 Emilio Cabeza15 - 28 WPts
31/07/2027Jodhpur, India31(3) - 16 Killian Cassidy18(1) - 24 WPts
30/06/2027Jodhpur, India30(3) - 16 Killian Cassidy18(1) - 23 WPts
30/05/2027Jodhpur, India29(3) - 16 Killian Cassidy18(1) - 22 WPts
29/04/2027Dublin, Ireland28(3) - 16 Killian Cassidy18(1) - 21 WPts
29/03/2027Chennai, India28(3) - 15 Harish Srinivas16(1) - 20 LPts India National Championships 2027View
26/03/2027Chennai, India27(3) - 15 Dev Dadwal15 - 10 WPts India National Championships 2027View
21/03/2027Riga, Latvia26(3) - 15 Dimi Gaisma20 - 13 WPts
18/02/2027Casablanca, Morocco25(3) - 15 Wasif Mahjoub18 - 27 WPts
18/01/2027Medina, Saudi Arabia25(3) - 14 Irfan Ayouls14 - 20 LPts
18/12/2026Jodhpur, India24(2) - 14 Imran Hacini13 - 18 WKO3
16/11/2026Jodhpur, India23(2) - 14 Adalwen Schelb4 - 7 WPts
16/10/2026Jodhpur, India22(2) - 14 Imran Hacini12 - 17 WPts
11/09/2026Jodhpur, India21(2) - 14 Bart Kadende18 - 8(1) WPts
05/08/2026Jodhpur, India21(2) - 13 Jesus Llano5 - 5 LPts
05/07/2026Jodhpur, India20(2) - 13 Jair Hernan12 - 9 WPts
07/05/2026Jaipur, India19(2) - 13 Akbar Sachar11(1) - 28 WPts
01/04/2026Pune, India19(2) - 12 Ahmed Hai65 - 20 LPts India National Championships 2026View
29/03/2026Pune, India18(2) - 12 Irfan Srour12 - 16(1) WPts India National Championships 2026View
26/03/2026Pune, India17(2) - 12 Dev Dadwal10 - 8 WPts India National Championships 2026View
21/02/2026Athens, Greece16(2) - 12 Paris Papadopoulos10 - 9 WPts
24/12/2025Green Bay, USA15(2) - 12 Lucas Ready1 - 7 WPts
26/10/2025Nairobi, Kenya14(1) - 12 Dewayne Chipende2 - 12 WKO3
28/08/2025Adana, Turkey13(1) - 12 Can Akin10 - 12 WPts
30/06/2025Nairobi, Kenya12(1) - 12 Sammy Mutu3 - 9 WPts
02/05/2025Mumbai, India11 - 12 Aseem Punnaiah0 - 16(5) WKO3
01/04/2025Kanpur, India11 - 11 Ahmed Hai55 - 14 LPts India National Championships 2025View
29/03/2025Kanpur, India10 - 11 Farhan Kazmi3 - 1 WPts India National Championships 2025View
26/03/2025Kanpur, India9 - 11 Mahinder Bandi7 - 2 WPts India National Championships 2025View
28/02/2025Kumasi, Ghana8 - 11 Tyrell Kwakye3 - 20 WPts
31/12/2024Jodhpur, India7 - 11 Hassan Tawfik6 - 18 WPts
02/11/2024Tamale, Ghana6 - 11 James Inkoom3 - 20(2) WPts
04/09/2024Schaerbeek, Belgium6 - 10 Paris Gabriel33(2) - 9 LPts
07/07/2024Zarqa, Jordan5 - 10 Khalid Nahdi7(1) - 23 WPts
09/05/2024Tabriz, Iran5 - 9 Mohsin Tagirov9 - 21 LPts
11/03/2024Accra, Ghana5 - 8 Gregor Dede26 - 12 LPts
11/01/2024Kampala, Uganda5 - 7 Michael Okot19 - 16 LPts
13/11/2023Jodhpur, India4 - 7 Ronald Michelsen2 - 18 WPts
14/09/2023Almaty, Kazakhstan4 - 6 Afanas Kajrkulov25 - 7 LPts
17/07/2023Kampala, Uganda3 - 6 John Kadogo0 - 1 WPts
19/05/2023Oran, Algeria3 - 5 Yasin Cerbah17(1) - 11 LPts
20/03/2023Jodhpur, India3 - 4 Jawad Abdel6 - 13 LPts
20/01/2023Rijeka, Croatia3 - 3 Erik Grdic9 - 18 LPts
22/11/2022Kolkata, India3 - 2 Bahadur Naik5 - 23 LPts
30/09/2022Al Ain, UAE2 - 2 Adnan Ghattas11(2) - 17 WPts
02/08/2022Mumbai, India1 - 2 Govind Ayali15 - 14 WPts
04/06/2022Manukau, New Zealand1 - 1 Mark Henry8(1) - 18 LPts
06/04/2022New Delhi, India1 - 0 Praveen Manjunath2 - 11 LPts
05/03/2022Jodhpur, India0 - 0 Kashif Saidi0 - 0 WPts