Weightclass:  Lightweight
Location:  New Delhi, India
Record:  55(15) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/12/2034New Delhi, India54(14) - 20 Dmitri Lapsa0 - 15 WKO3
23/10/2034New Delhi, India53(14) - 20 Corey Brockie9 - 8 WPts
23/08/2034New Delhi, India52(13) - 20 Vicente Candella12 - 9 WKO3
23/06/2034New Delhi, India51(12) - 20 Azer Abdirahmanov4 - 11 WKO3
23/04/2034New Delhi, India50(11) - 20 Kir Romanko11 - 13 WKO3
21/02/2034New Delhi, India49(10) - 20 Yeprad Pabian5 - 14(1) WKO3
22/12/2033New Delhi, India48(9) - 20 Vjeko Parilac3 - 13 WKO3
22/10/2033New Delhi, India47(8) - 20 Toma Karashev3 - 12 WKO3
22/08/2033New Delhi, India46(8) - 20 Satoru Matsuura7(1) - 12 WPts
21/06/2033New Delhi, India45(7) - 20 Kazuki Fujimoto2 - 8 WKO2
20/04/2033New Delhi, India44(6) - 20 Vegas Terrazas6 - 9 WKO3
19/02/2033New Delhi, India43(5) - 20 Wu-pen Ghaksylykoff0 - 5 WKO3
19/12/2032New Delhi, India42(5) - 20 Kiril á Kramorov9 - 13 WPts
19/10/2032San Salvador, El Salvador41(5) - 20 Xabat Florentino5 - 17 WPts
21/08/2032Lagos, Nigeria40(5) - 20 Haaris Saleem46(2) - 14 WPts
21/07/2032New Delhi, India39(4) - 20 Jing Hsi48 - 29(14) WKO3
18/06/2032Zurich, Switzerland39(4) - 19 Arnaud Birner36(8) - 26 LPts
18/05/2032New Delhi, India38(4) - 19 Jing Hsi48 - 27(14) WPts
26/03/2032Mumbai, India38(4) - 18 Johar Bhagat29 - 17 LPts India National Championships 2032View
08/03/2032Zurich, Switzerland37(4) - 18 Arnaud Birner35(7) - 24 WPts
06/02/2032New Delhi, India36(4) - 18 Kyan Tayali33 - 27 WPts
06/01/2032New Delhi, India35(4) - 18 Kyan Tayali33 - 26 WPts
06/12/2031New Delhi, India34(4) - 18 Kyan Tayali33 - 25 WPts
05/11/2031New Delhi, India33(4) - 18 Kyan Tayali33 - 24 WPts
05/10/2031Kampala, Uganda32(4) - 18 Kyan Tayali33 - 23 WPts
04/09/2031New Delhi, India31(4) - 18 Ahmed Rayes38 - 18 WPts
29/07/2031San Bernardo, Chile30(4) - 18 Quito Madruga20 - 19 WPts
31/05/2031Bogota, Colombia29(3) - 18 Berto Cobos5 - 19 WKO3
01/04/2031Kolkata, India28(3) - 18 Harish Bahl23 - 8 WPts India National Championships 2031View
29/03/2031Kolkata, India27(3) - 18 Akhil Issac7 - 9 WPts India National Championships 2031View
26/03/2031Kolkata, India26(3) - 18 Karan Mohabir17 - 15 WPts India National Championships 2031View
20/02/2031New Delhi, India25(3) - 18 Ashoka Manne14 - 18 WPts
22/12/2030Kolkata, India25(3) - 17 Madhav Toor23 - 12 LPts
29/10/2030Kolkata, India24(3) - 17 Jaidev Beniwal18 - 28(2) WPts
31/08/2030Mumbai, India23(3) - 17 Praveen Sharma28(1) - 9 WPts
30/06/2030Mumbai, India23(3) - 16 Praveen Sharma27(1) - 9 LPts
02/05/2030Nagpur, India22(3) - 16 Aseem Sambamurti22(1) - 18 WPts
01/04/2030Kanpur, India22(3) - 15 Danyaal Rashed18(1) - 21 LPts India National Championships 2030View
29/03/2030Kanpur, India21(3) - 15 Madhav Toor19 - 11 WPts India National Championships 2030View
26/03/2030Kanpur, India20(3) - 15 Anupam Bajpal10 - 9 WPts India National Championships 2030View
28/02/2030Port-au-Prince, Haiti19(2) - 15 Verrill Longo9 - 11 WKO3
31/12/2029New Delhi, India18(2) - 15 Ashoka Sinh6 - 9 WPts
01/11/2029Vilnius, Lithuania17(2) - 15 Patryk Bilas15 - 15 WPts
03/09/2029Vilnius, Lithuania17(2) - 14 Wiktor Gapinski27 - 14 LPts
06/07/2029Houston, USA16(2) - 14 Hugh Linares6 - 20 WPts
07/05/2029Batam, Indonesia15(2) - 14 Affandra Makarim4 - 7 WPts
09/03/2029Montevideo, Uruguay14(2) - 14 Marco Macera14 - 16 WPts
09/01/2029Bayamon, Puerto Rico13(2) - 14 Vidal Lebron5 - 13 WPts
11/11/2028Dublin, Ireland13(2) - 13 Ethan McBride11(1) - 8 LPts
12/09/2028New Delhi, India12(1) - 13 Gazi Qasim0 - 3 WKO3
14/07/2028New Delhi, India11(1) - 13 Ryo Torres1 - 11 WPts
15/05/2028New Delhi, India10(1) - 13 Ganesa Randhawa4 - 5 WPts
16/03/2028Yerevan, Armenia9(1) - 13 Janig Tarakjyan5 - 39 WPts
16/01/2028New Delhi, India8(1) - 13 Chandrakant Veera0 - 6 WPts
19/11/2027Dushanbe, Tajikistan8(1) - 12 Lazar Topchibashev17 - 12 LPts
21/09/2027New Delhi, India7(1) - 12 Ananta Beniwal1 - 1 WPts
23/07/2027Dushanbe, Tajikistan6(1) - 12 Toghrul Tagiyev7 - 7 WPts
25/05/2027Yerevan, Armenia5 - 12 Vosdan Sahagyan4 - 19(9) WKO2
27/03/2027Buenaventura, Colombia5 - 11 Quiqui Vejar8 - 12 LPts
27/01/2027New Delhi, India4 - 11 Baldev Ganesan8 - 7 WPts
28/11/2026Puente Alto, Chile3 - 11 Jose Balasco7 - 21 WPts
30/09/2026Vilnius, Lithuania2 - 11 Fabian Wicinski8 - 11 WPts
02/08/2026Almaty, Kazakhstan2 - 10 Fedya Kamalow21 - 34 LPts
04/06/2026Rotterdam, Netherlands2 - 9 Boudewijn Alinckbroodt6 - 10 LPts
06/04/2026Georgetown, Guyana2 - 8 Geoff Daw19(1) - 22 LPts
06/02/2026Capiata, Paraguay2 - 7 Marjun Gomez5 - 8 LPts
09/12/2025New Delhi, India2 - 6 Praveen Mammen2 - 4 LPts
26/10/2025Baku, Azerbaijan2 - 5 Ramid Hana22 - 25 LPts
28/08/2025New Delhi, India1 - 5 Aniq Oaissa1 - 3 WPts
30/06/2025New Delhi, India0 - 5 Zernebog Zentsov3 - 1 WPts
01/05/2025Ahmedabad, India0 - 4 Vijay Karbalai26 - 15 LPts
10/03/2025Nairobi, Kenya0 - 3 Alastair Mulla19 - 20(1) LPts
10/01/2025Hyderabad, India0 - 2 Waqas Malak27 - 17 LPts
28/11/2024New Delhi, India0 - 1 Sukhinder Madhaven0 - 0 LPts
18/10/2024New Delhi, India0 - 0 Aseem Toor1 - 0 LPts