Weightclass:  Bantamweight
Location:  Nagpur, India
Record:  33 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/01/2032Nagpur, India32 - 24 Paul Duncan10 - 18 WPts
29/11/2031Nagpur, India31 - 24 Neper Pinto6 - 6 WPts
30/09/2031Nagpur, India30 - 24 Nicandro Mateos2 - 9 WPts
30/07/2031Nagpur, India29 - 24 Vanni Tomasso5 - 1 WPts
01/06/2031Nagpur, India28 - 24 Akbar Kadar2 - 4 WPts
31/03/2031Nagpur, India27 - 24 Juan Ortis1 - 11 WPts
30/01/2031Nagpur, India26 - 24 Harish Mammen3 - 5 WPts
01/12/2030Nagpur, India25 - 24 Sancho Rivera1 - 3 WPts
02/10/2030Nagpur, India24 - 24 Mac Hieu7 - 1 WPts
03/08/2030Nagpur, India23 - 24 Baldev Swaminathan1 - 0 WPts
04/06/2030Nagpur, India22 - 24 Ananth Golla0 - 1 WPts
05/04/2030Nagpur, India21 - 24 Harish Mammen1 - 1 WPts
04/02/2030Nassau, Bahamas20 - 24 Jacob Grear3 - 13 WPts
07/12/2029Nagpur, India19 - 24 Vinay Baliyan2 - 7(1) WPts
08/10/2029Sydney, Australia18 - 24 Bradley Creelman0 - 1 WPts
10/08/2029Prague, Czech Republic17 - 24 Teodor Novak9 - 15 WPts
12/06/2029Mogilev, Belarus17 - 23 Dmytro Wujek16(1) - 26 LPts
14/04/2029San Miguel, El Salvador17 - 22 Cipriano Tierno24(1) - 25 LPts
14/02/2029Minsk, Belarus17 - 21 Yevhen Turchin18 - 16 LPts
17/12/2028Zaragoza, Spain16 - 21 Cortez Arevalo2 - 6 WPts
19/10/2028Ulaanbaatar, Mongolia15 - 21 Saiffeddine Narmandakh18 - 11 WPts
21/08/2028Mixco, Guatemala14 - 21 Ryo Vidal6 - 16 WPts
23/06/2028Ulaanbaatar, Mongolia13 - 21 Gennady Sim13 - 6 WPts
25/04/2028Baku, Azerbaijan13 - 20 Fizuli Novruzov6 - 15 LPts
26/02/2028Minsk, Belarus12 - 20 Anton Devin4 - 17 WPts
29/12/2027Nagpur, India12 - 19 Umair Mowad20 - 12 LPts
30/10/2027Zamboanga City, Philippines11 - 19 Frisco Baria8 - 26(2) WPts
01/09/2027Managua, Nicaragua11 - 18 Gonzalo Feo22(1) - 19 LPts
03/07/2027Chennai, India10 - 18 Sajid Tarar6 - 16 WPts
13/05/2027Nagpur, India9 - 18 Vivek Mukherjee6 - 15 WPts
14/03/2027Mumbai, India9 - 17 Kishore Chadha17 - 10 LPts
19/01/2027Nairobi, Kenya9 - 16 Afram Gachagua20(1) - 13 LPts
21/11/2026Kanpur, India9 - 15 Hanuman Dyal12 - 14 LPts
23/09/2026Bangkok, Thailand9 - 14 Chalermpol Sithraran12 - 19 LPts
26/07/2026Soshanguve, South Africa8 - 14 Onaedo Mbalula1 - 19(1) WPts
28/05/2026New Delhi, India8 - 13 Ganesa Jangade8 - 10 LPts
31/03/2026Nagpur, India7 - 13 Premnath Panchal0 - 5 WPts
31/01/2026Riga, Latvia7 - 12 Daniil Prieks6 - 10 LPts
03/12/2025Durres, Albania7 - 11 Bardhyl Xhanari9(1) - 24 LPts
04/10/2025Soweto, South Africa7 - 10 Roger Swart16 - 10 LPts
06/08/2025New Delhi, India6 - 10 Indra Kadar9 - 14 WPts
18/06/2025Nagpur, India6 - 9 Niall Dermott2 - 10 LPts
20/04/2025Nagpur, India5 - 9 Coyne Mestrallet4 - 7(1) WPts
20/02/2025Dublin, Ireland5 - 8 Darragh Sheehy24 - 18 LPts
23/12/2024Nagpur, India4 - 8 Phil Cubbison2 - 6 WPts
25/10/2024Katlehong, South Africa4 - 7 Verlyn Alhassan39(1) - 6 LPts
27/08/2024Dushanbe, Tajikistan4 - 6 Evgeny Mirgasimov5 - 13 LPts
29/06/2024Hyderabad, India3 - 6 Harish Nayak8(1) - 24(6) WPts
05/05/2024Pune, India3 - 5 Harish Basu0 - 0 LPts
26/03/2024New Delhi, India3 - 4 Hemant Bawa23 - 14 LPts India National Championships 2024View
01/03/2024Nagpur, India2 - 4 Ahmed Rafiq0 - 4 WPts
01/01/2024Ahmedabad, India1 - 4 Jawad Hatem3 - 4 WPts
02/11/2023New Delhi, India1 - 3 Gopal Ramakrishna1 - 6 LPts
07/09/2023Nagpur, India0 - 3 John Adalimortty1(1) - 10(2) WPts
09/07/2023Mejicanos, El Salvador0 - 2 Oro Ortiz1 - 20(2) LPts
11/05/2023Mumbai, India0 - 1 Damodar Chahal7 - 25 LPts
05/04/2023Nagpur, India0 - 0 Waqas Maaziz0 - 0 LPts