Weightclass:  Light Welterweight
Location:  Kanpur, India
Record:  54(2) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Kanpur, India53(2) - 14 Papken Oshagyan3 - 10(1) WPts
19/10/2033Kanpur, India52(1) - 14 LubomÝr Vacha0 - 8 WKO3
19/08/2033Kanpur, India51(1) - 14 Besart Latifi5 - 16 WPts
19/06/2033Kanpur, India50(1) - 14 Ian Gray3 - 9 WPts
18/04/2033Kanpur, India49(1) - 14 Jan Balcer2 - 10 WPts
17/02/2033Kanpur, India48(1) - 14 Azam Cadyrgalieff3 - 6 WPts
18/12/2032Kanpur, India47(1) - 14 Aleksander Glinski3 - 7 WPts
18/10/2032Kanpur, India46(1) - 14 Paul Finlayson6 - 12 WPts
18/08/2032Kanpur, India45(1) - 14 Arda Tayfur4 - 11 WPts
15/06/2032Kanpur, India44(1) - 14 Guillermo Contreras36(2) - 28 WPts
15/05/2032Kanpur, India43(1) - 14 Guillermo Contreras36(2) - 27 WPts
01/04/2032Mumbai, India42(1) - 14 Rehman Fahmy15(1) - 4 WPts India National Championships 2032View
29/03/2032Mumbai, India41(1) - 14 Baldev Manda13 - 15 WPts India National Championships 2032View
26/03/2032Mumbai, India40(1) - 14 Duleep Navale4 - 4 WPts India National Championships 2032View
11/02/2032Kanpur, India40(1) - 13 Antonio Buglio28 - 17(1) LPts
11/01/2032Zagreb, Croatia39 - 13 Henrik Nemec27 - 16(3) WKO3
11/12/2031Kanpur, India39 - 12 Guillermo Contreras34(2) - 23 LPts
10/11/2031Lima, Peru38 - 12 Guillermo Contreras34(2) - 22 WPts
10/10/2031Kanpur, India37 - 12 Arakadz Babodjian19(1) - 22 WPts
07/09/2031Valencia, Venezuela37 - 11 Antonio Buglio26 - 13 LPts Valencia World Championships 2031View
29/07/2031Dusseldorf, Germany36 - 11 Myril Kandel5 - 7 WPts
31/05/2031Bangkok, Thailand35 - 11 Banchadej Sithluangporphun5 - 7 WPts
01/04/2031Kolkata, India34 - 11 Majid Darwish29 - 18 WPts India National Championships 2031View
29/03/2031Kolkata, India33 - 11 Rehman Fahmy8 - 2 WPts India National Championships 2031View
26/03/2031Kolkata, India32 - 11 Sajid Ahmad11 - 22 WPts India National Championships 2031View
17/03/2031Baku, Azerbaijan31 - 11 Bilal Haziyev32 - 16 WPts
17/01/2031New Kingston, Jamaica30 - 11 John Eynon11 - 8 WPts
19/11/2030Santo Domingo Este, Dominican Republic30 - 10 Diego Aguiniga11 - 13 LPts
21/09/2030Kingston, Jamaica29 - 10 Mike Cullum9 - 20 WPts
23/07/2030Kanpur, India28 - 10 Khalid Bashara7 - 10 WPts
25/05/2030Kanpur, India27 - 10 Ranjiv Nag1 - 12 WPts
26/03/2030Kanpur, India27 - 9 Zain Ayoub14 - 10(1) LPts India National Championships 2030View
24/02/2030Marseille, France26 - 9 Jeremie Bazinet7 - 23 WPts
27/12/2029Marseille, France25 - 9 Yannick Delfosse20 - 19 WPts
29/10/2029Kanpur, India24 - 9 Nolle Cilliers3 - 1 WPts
30/08/2029Ahmedabad, India23 - 9 Shankar Ramanathan26(1) - 11 WPts
08/07/2029Mumbai, India23 - 8 Majid Darwish12 - 12 LPts
10/05/2029Mumbai, India22 - 8 Ganesa Mehra19 - 8 WPts
01/04/2029Jodhpur, India22 - 7 Majid Darwish11 - 11 LPts India National Championships 2029View
29/03/2029Jodhpur, India21 - 7 Haaris Hameed9 - 8 WPts India National Championships 2029View
26/03/2029Jodhpur, India20 - 7 Zain Ayoub10 - 7(1) WPts India National Championships 2029View
04/03/2029Bangkok, Thailand19 - 7 Singsiam Kiatwat11(1) - 35 WPts
04/01/2029Kanpur, India18 - 7 Amjad Farooq5 - 11 WPts
05/11/2028San Luis Potosi, Mexico17 - 7 Quinto Cotto0 - 0 WPts
07/09/2028Kanpur, India16 - 7 Akhil Srinivas1 - 0 WPts
09/07/2028Chennai, India15 - 7 Vinay Kannan21 - 5 WPts
11/05/2028Bangalore, India15 - 6 Malik Munir17 - 10 LPts
26/03/2028Chennai, India15 - 5 Hassan Musharraf8 - 13 LPts India National Championships 2028View
21/02/2028Melbourne, Australia14 - 5 Ali Jamail10 - 14 WPts
24/12/2027Kanpur, India13 - 5 Ganesh Nataraj4 - 20 WPts
08/11/2027Karagandy, Kazakhstan13 - 4 Hassan Tolymbecov17(3) - 23 LPts
10/09/2027Zagreb, Croatia12 - 4 Andrija Katavic7 - 11(1) WPts
12/07/2027Ulaanbaatar, Mongolia11 - 4 Yo Kao2 - 7 WPts
14/05/2027Jaipur, India10 - 4 Chandrasekar Badal3 - 8 WPts
01/04/2027Chennai, India10 - 3 Abdul Ghattas13 - 11 LPts India National Championships 2027View
29/03/2027Chennai, India9 - 3 Santhosh Patel10(1) - 12(1) WPts India National Championships 2027View
26/03/2027Chennai, India8 - 3 Ganesa Mehra5 - 6 WPts India National Championships 2027View
17/03/2027Chennai, India8 - 2 Vinay Kannan13 - 5 LPts
23/01/2027Surat, India7 - 2 Haaris Shad22 - 11 WPts
23/12/2026Kanpur, India6 - 2 Daniil Pavelko9 - 11 WPts
24/10/2026Grodno, Belarus5 - 2 Daniil Babin9 - 11 WPts
26/08/2026New Delhi, India4 - 2 Jasvinder Banik0 - 0 WPts
22/07/2026Zagreb, Croatia3 - 2 Milan Ukalovic10 - 16(1) WPts
24/05/2026Panama City, Panama3 - 1 Rodrigo Garcia2 - 14 LPts
26/03/2026Pune, India3 - 0 Haider Uddin14 - 8(1) LPts India National Championships 2026View
02/02/2026Jodhpur, India2 - 0 Harendra Dadwal1 - 16(1) WPts
10/12/2025Kolkata, India1 - 0 Atif Baksh3 - 21(5) WPts
05/11/2025Kanpur, India0 - 0 Naftali Kasanbata1 - 9 WPts