Weightclass:  Light Welterweight
Location:  New Delhi, India
Record:  12 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/03/2031New Delhi, India11 - 12 Vere Mordasini5 - 12 WPts
31/01/2031Chennai, India11 - 11 Vijay Gupta7 - 21 LPts
19/12/2030Kolkata, India11 - 10 Haaris Hameed17 - 12 LPts
15/11/2030Ahmedabad, India10 - 10 Santhosh Patel29(1) - 17(1) WPts
03/10/2030Vilnius, Lithuania10 - 9 Hubert Urbanik3 - 15 LPts
05/08/2030Valparaiso, Chile10 - 8 Rico Godino14(1) - 28 LPts
07/06/2030Istaravshan, Tajikistan9 - 8 Ivan Agalarov12 - 11 WPts
09/04/2030Minsk, Belarus8 - 8 Toma Dragan9 - 20(2) WPts
09/02/2030Kanpur, India7 - 8 Darshan Zivarattinam23 - 10 WPts
13/12/2029Patrai, Greece6 - 8 Nicholaus Leos7 - 10 WPts
15/10/2029Nagpur, India5 - 8 Kashif Rashid2 - 16(2) WPts
25/08/2029New Delhi, India4 - 8 Khalid Ayub1 - 1 WPts
27/06/2029Nashville, USA4 - 7 Jay Jones11 - 4 LPts
29/04/2029New Delhi, India4 - 6 Zafa Ahsan14 - 16 LPts
29/03/2029Jodhpur, India4 - 5 Majid Darwish10 - 11 LPts India National Championships 2029View
26/03/2029Jodhpur, India3 - 5 Jasvinder Banik7 - 11 WPts India National Championships 2029View
27/02/2029Ahmedabad, India2 - 5 Faisal Shad1 - 1 WPts
19/01/2029Ghaziabad, India2 - 4 Vijay Gangwar12 - 15 LPts
17/12/2028Hyderabad, India1 - 4 Waqas Bahri8 - 18 WPts
31/10/2028Zagreb, Croatia1 - 3 Florijan Ðurekovic5 - 13 LPts
02/09/2028Kolkata, India1 - 2 Vijay Bawa11 - 7 LPts
19/07/2028Hyderabad, India0 - 2 Sukhinder Ramroop5 - 18 WPts
18/06/2028Namangan, Uzbekistan0 - 1 Goga Aganazarov2 - 0 LPts
20/04/2028New Delhi, India0 - 0 Syed Kabir0 - 13 LPts