Weightclass:  Middleweight
Location:  Jaipur, India
Record:  25 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/01/2035Jaipur, India24 - 13 Melor Bekhbutov23 - 21 WPts
05/12/2034Manila, Philippines23 - 13 Davie Saldivar24 - 13(2) WPts
04/11/2034Toshkent, Uzbekistan22 - 13 Melor Bekhbutov22 - 20 WPts
04/10/2034Tirana, Albania21 - 13 Fisnik Saffet17 - 10 WPts
03/09/2034Cape Town, South Africa21 - 12 Chris Lubuya13 - 15 LPts
03/08/2034Cape Town, South Africa21 - 11 Chris Lubuya12 - 15 LPts
03/07/2034Jaipur, India21 - 10 Melker Malmborg24 - 13(1) LPts
02/06/2034Jaipur, India20 - 10 Melker Malmborg24 - 12(1) WPts
02/05/2034Tegucigalpa, Honduras19 - 10 Juan Inocencio19 - 16 WPts
01/04/2034Jodhpur, India18 - 10 Govind Majhi9 - 3 WPts India National Championships 2034View
29/03/2034Jodhpur, India17 - 10 Akhil Rajan3 - 0 WPts India National Championships 2034View
26/03/2034Jodhpur, India16 - 10 Adnan Sheikh7 - 15 WPts India National Championships 2034View
01/03/2034Abu Dhabi, UAE16 - 9 Yasin Badat53 - 20 LPts
01/01/2034Kingston, Jamaica15 - 9 Danny Twaddell18 - 12 WPts
02/11/2033Sofia, Bulgaria14 - 9 Asen á Vutov11 - 19 WPts
04/09/2033Liege, Belgium14 - 8 Denis Voisin14 - 10 LPts
06/07/2033Almaty, Kazakhstan13 - 8 Melor Ketebaev12 - 21 WPts
08/05/2033Lucknow, India13 - 7 Girish Rangaswamy12 - 9 LPts
29/03/2033Surat, India13 - 6 Akbar Cheema23 - 15 LPts India National Championships 2033View
26/03/2033Surat, India12 - 6 Obaid Agha1 - 11 WPts India National Championships 2033View
08/03/2033London, UK11 - 6 Richie Naismith2 - 11 WPts
08/01/2033Geneva, Switzerland10 - 6 Erec Bossuet9 - 11(1) WPts
10/11/2032Nassau, Bahamas9 - 6 Arthur Ardis17 - 10 WPts
12/09/2032Sofia, Bulgaria8 - 6 Dimitar Slavikov12 - 9 WPts
15/07/2032Mumbai, India7 - 6 Adnan Sheikh3 - 8 WPts
27/05/2032Jaipur, India6 - 6 Khalid Mahmoud4 - 12 WPts
27/03/2032Yerevan, Armenia5 - 6 Norig Kafafian0 - 0 WPts
28/01/2032Ulaanbaatar, Mongolia4 - 6 Kadeen Rabtan0 - 0 WPts
30/11/2031Dundalk, Ireland3 - 6 Anthony Hearn11 - 15 WPts
02/10/2031Brno, Czech Republic3 - 5 MatouÜ Jech11 - 23(1) LPts
04/08/2031Kano, Nigeria2 - 5 Theophilus Buraimoh9 - 13 WPts
06/06/2031Hamilton, New Zealand1 - 5 James Dougall3 - 13 WPts
08/04/2031Tabriz, Iran1 - 4 Waqar Asmar10 - 27 LPts
08/02/2031Konibodom, Tajikistan0 - 4 Nadir Maksudov4 - 24 WPts
11/12/2030Jaipur, India0 - 3 Aidan Hopkins7(1) - 1 LPts
12/10/2030Howrah, India0 - 2 Ajeet Toor3 - 11 LPts
16/08/2030Ipswich, UK0 - 1 Hayden Kelly51(4) - 36 LPts
18/06/2030Jaipur, India0 - 0 Aseem Verma2 - 2 LPts