Weightclass:  Middleweight
Location:  Jaipur, India
Record:  17 - 37
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2033Jaipur, India16 - 37 Hanuman Yadav5 - 14 WPts
08/10/2033Jaipur, India16 - 36 Hassan Farhat9 - 11 LPts
08/08/2033Jaipur, India15 - 36 Ganesh Grewal0 - 15 WPts
07/06/2033Jaipur, India14 - 36 Fimar Dzhahagirov1 - 3 WPts
08/04/2033Jaipur, India14 - 35 Anupam Prasad1 - 12 LPts
07/02/2033Jaipur, India14 - 34 Harvey Bellis15 - 7 LPts
08/12/2032Jaipur, India14 - 33 Sun-tae Pyon15 - 9 LPts
08/10/2032Jaipur, India13 - 33 Oda Berger4 - 9 WPts
08/08/2032Jaipur, India13 - 32 Francis Dikoume8 - 6 LPts
10/06/2032Augsburg, Germany13 - 31 Humphrey Hemming10 - 5 LPts
11/04/2032Seoul, South Korea13 - 30 Young-gwon Rho5 - 10 LPts
12/02/2032Abidjan, Ivory Coast13 - 29 Guy Moreau9 - 14 LPts
14/12/2031Cagayan de Oro, Philippines13 - 28 Oliver Camino12 - 12 LPts
16/10/2031Jaipur, India12 - 28 Wayne Jonker5 - 5 WPts
16/08/2031Khabarovsk, Russia12 - 27 Isaak Medved10 - 7 LPts
18/06/2031Jaipur, India12 - 26 Sanjeev Naik12 - 19 LPts
18/04/2031Stuttgart, Germany12 - 25 Loritz Gelnett6 - 16 LPts
18/02/2031Jaipur, India12 - 24 Sanjeev Naik10 - 19 LPts
21/12/2030Caracas, Venezuela12 - 23 Juan Celestino46 - 19 LPts
23/10/2030Montgomery, USA12 - 22 Clinton Bisset40 - 14 LPts
25/08/2030Jaipur, India11 - 22 Nathan Brockett1 - 0 WPts
26/06/2030Jaipur, India11 - 21 Sanjeev Naik8 - 17 LPts
30/04/2030Jaipur, India10 - 21 Ignado Cara2 - 2 WPts
01/03/2030Jaipur, India9 - 21 Chandrakant Baliyan14 - 13 WPts
01/01/2030Jaipur, India9 - 20 Chandrakant Baliyan13 - 13 LPts
02/11/2029Jaipur, India9 - 19 Jay Kaiser2 - 5(1) LPts
03/09/2029Nice, France9 - 18 Verdun Richard12(1) - 27 LPts
06/07/2029Angers, France9 - 17 Franchot Giroud8 - 25 LPts
07/05/2029Ahmedabad, India9 - 16 Waleed Gurmani3 - 13 LPts
09/03/2029Jaipur, India8 - 16 Randeep Bhagat11(1) - 34(2) WPts
09/01/2029Stockholm, Sweden8 - 15 Anderson Lybeck20 - 9 LPts
11/11/2028Lira, Uganda8 - 14 Sid Ssempeke9 - 9(1) LPts
13/09/2028Kanpur, India7 - 14 Dhaval Yohannan1 - 19 WPts
16/07/2028Bangalore, India7 - 13 Abdul Musa11 - 16 LPts
18/05/2028New Delhi, India7 - 12 Syed Minhas9 - 13 LPts
26/03/2028Chennai, India7 - 11 Chiranjeevi Behl7 - 5 LPts India National Championships 2028View
16/03/2028Ahmedabad, India6 - 11 Waleed Gurmani1 - 8 WPts
17/01/2028New Delhi, India6 - 10 Kishore Sarang3 - 17(1) LPts
20/11/2027Bulawayo, Zimbabwe5 - 10 Spencer Chipendo8(1) - 15 WPts
22/09/2027Cali, Colombia4 - 10 Xaver Severino10 - 12 WPts
25/07/2027Mashhad, Iran4 - 9 Asif Kaleel9 - 14 LPts
27/05/2027Jaipur, India4 - 8 Turiau Platini16 - 5 LPts
28/03/2027Paris, France4 - 7 Gareth Rubel19(1) - 5 LPts
28/01/2027Changchun, China4 - 6 Huang-fu Tzeng9 - 21 LPts
30/11/2026Riga, Latvia4 - 5 Pyotr Tuksnesis20(2) - 13 LPts
02/10/2026Kampala, Uganda4 - 4 Michael Ssempa10 - 14 LPts
04/08/2026Jaipur, India3 - 4 Randeep Bhagat6 - 23(2) WPts
13/06/2026San Miguelito, Panama3 - 3 Ivan Ahumada9(1) - 8 LPts
15/04/2026Jaipur, India2 - 3 Shane McCargar1 - 3 WPts
15/02/2026Chennai, India1 - 3 Azam Ismael2 - 14 WPts
20/12/2025Rotterdam, Netherlands1 - 2 Thonis Renders2 - 17 LPts
22/10/2025New Delhi, India1 - 1 Deepak Tandon4 - 15 LPts
24/08/2025Hyderabad, India0 - 1 Obaid Mohamed0 - 3 WPts
05/07/2025Jaipur, India0 - 0 Rex Tilford0 - 3 LPts