Weightclass:  Lightweight
Location:  Bangalore, India
Record:  60(2) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/03/2031Bangalore, India59(1) - 21 Dave Bissett12 - 16(1) WKO3
26/01/2031Bangalore, India59(1) - 20 Stefan Jedynak23 - 15 LPts
27/11/2030Bangalore, India58(1) - 20 Vanko Archacki2 - 3 WPts
28/09/2030Bangalore, India57(1) - 20 Aimon Lobos0 - 4 WPts
30/07/2030Bangalore, India56(1) - 20 Akira Okura4 - 4 WPts
28/05/2030Bangalore, India55(1) - 20 Jamil Dzhebrailov2 - 2 WPts
29/03/2030Bangalore, India54(1) - 20 Ollie Monroe2 - 3 WPts
27/01/2030Bangalore, India53(1) - 20 Stanimir á Rangelov0 - 9 WPts
28/11/2029Bangalore, India52(1) - 20 Azam Jebali3 - 8 WPts
29/09/2029Bangalore, India51(1) - 20 Wanheng Pongjan0 - 8(1) WPts
31/07/2029Bangalore, India50(1) - 20 Altansukh Zaiylkanow0 - 4 WPts
31/05/2029Bangalore, India49(1) - 20 Varick Ach3 - 9 WPts
01/04/2029Jodhpur, India48(1) - 20 Baldev Ganesan19 - 13 WPts India National Championships 2029View
29/03/2029Jodhpur, India47(1) - 20 Anupam Bajpal6 - 6 WPts India National Championships 2029View
26/03/2029Jodhpur, India46(1) - 20 Premnath Karnik15 - 31 WPts India National Championships 2029View
18/03/2029Bangalore, India46(1) - 19 Leeroy Monro23 - 40(2) LPts
10/02/2029Bangalore, India45(1) - 19 Kir Pasko33(2) - 16 WPts
10/01/2029Bangalore, India44(1) - 19 Kir Pasko33(2) - 15 WPts
06/12/2028San Salvador, El Salvador44(1) - 18 Ramirez Buitron39 - 14 LPts
05/11/2028Santo Domingo de Guzman, Dominican Republic44(1) - 17 Urvano Navarro37(1) - 22 LPts
05/10/2028Yerevan, Armenia44(1) - 16 Asdur Kachigyan34 - 10 LPts
04/09/2028Bangalore, India44(1) - 15 Asdur Kachigyan33 - 10 LPts
29/07/2028Bangalore, India43(1) - 15 Rio Magpantay0 - 5 WPts
30/05/2028Turin, Italy42(1) - 15 Fabiano Moretti10 - 12 WPts
01/04/2028Chennai, India41(1) - 15 Premnath Karnik11 - 28 WPts India National Championships 2028View
29/03/2028Chennai, India40(1) - 15 Ajeet Karnik31 - 17 WPts India National Championships 2028View
26/03/2028Chennai, India39(1) - 15 Ashoka Manne3 - 9 WPts India National Championships 2028View
20/03/2028Peterborough, UK38(1) - 15 David Fitzpatrick11 - 13 WPts
21/01/2028Yerevan, Armenia37(1) - 15 Pakin Sagatelyan18 - 21 WPts
23/11/2027Rotterdam, Netherlands36(1) - 15 Martien Maese11 - 18 WPts
25/09/2027New Kingston, Jamaica35(1) - 15 Barry Trevor9 - 21 WPts
28/07/2027Dushanbe, Tajikistan34(1) - 15 Koldan Askerov12 - 12 WPts
30/05/2027Bangalore, India33(1) - 15 Santiago Tamez5 - 8 WPts
01/04/2027Chennai, India33(1) - 14 Ajeet Karnik24 - 13 LPts India National Championships 2027View
29/03/2027Chennai, India32(1) - 14 Jasvinder Pokkudan14 - 8 WPts India National Championships 2027View
26/03/2027Chennai, India31(1) - 14 Amjad Salam11 - 4 WPts India National Championships 2027View
22/03/2027Managua, Nicaragua30(1) - 14 Xeres Alo18 - 15 WPts
22/01/2027Riga, Latvia29(1) - 14 Fadei Filipenoks18(1) - 18 WPts
24/11/2026Bogota, Colombia28(1) - 14 Nemesio Fonseca9 - 11 WPts
26/09/2026San Jose, Costa Rica27(1) - 14 Orlando Prados2 - 25(3) WPts
29/07/2026Ostrava, Czech Republic26(1) - 14 Radovan Petras10 - 18 WPts
30/05/2026Tehran, Iran25(1) - 14 Rehan Pasha7 - 19 WPts
01/04/2026Pune, India24(1) - 14 Ajeet Karnik17 - 11 WPts India National Championships 2026View
29/03/2026Pune, India23(1) - 14 Govind Atwal20 - 25 WPts India National Championships 2026View
26/03/2026Pune, India22(1) - 14 Hanuman Ahuja14 - 3 WPts India National Championships 2026View
17/02/2026Nottingham, UK21 - 14 Ian Janulewicz7 - 17(4) WKO3
20/12/2025Tamale, Ghana20 - 14 Ethan Amartey7 - 13 WPts
22/10/2025Wolverhampton, UK19 - 14 Matthew Daly11 - 13 WPts
24/08/2025Bangalore, India18 - 14 Kashif Soliman6 - 8 WPts
25/06/2025Yokohama, Japan18 - 13 Kaede Matsuoka29(2) - 14 LPts
27/04/2025Bangalore, India17 - 13 Khalid Naguib2 - 9 WPts
27/02/2025Bangalore, India16 - 13 Kanja Babu5 - 17 WPts
29/12/2024Perm, Russia16 - 12 Melor Zangiev7 - 5 LPts
31/10/2024Montevideo, Uruguay15 - 12 Juan Avendano0 - 3 WPts
02/09/2024Asan, South Korea14 - 12 Young-cheol Yu0 - 1 WPts
05/07/2024Benin City, Nigeria14 - 11 Emem Thomas0 - 0 LPts
07/05/2024Delmas, Haiti14 - 10 Maslin Foccart7(1) - 7 LPts
09/03/2024Kingston, Jamaica14 - 9 Matt White28(1) - 11 LPts
10/01/2024Vilnius, Lithuania13 - 9 Wiktor Kitowski2 - 22(6) WPts
12/11/2023Carrefour, Haiti12 - 9 Barbabe Jean-Pierre21 - 16 WPts
14/09/2023Algiers, Algeria12 - 8 Rehman Hauser15 - 13 LPts
17/07/2023Sakai, Japan12 - 7 Satoshi Maruyama17(1) - 13 LPts
19/05/2023Abidjan, Ivory Coast11 - 7 Sinclair Butor9 - 25 WPts
21/03/2023Mumbai, India11 - 6 Rajat Behen19 - 13(1) LPts
12/02/2023Vienna, Austria11 - 5 Altmann Tenspolde21 - 11 LPts
15/12/2022Chennai, India11 - 4 Vivek Bassi15 - 16 LPts
14/11/2022Bangalore, India10 - 4 Suneil Issac5 - 9(1) WPts
15/09/2022Bangalore, India10 - 3 Jonathan Corcoran22 - 5 LPts
17/07/2022Northampton, UK10 - 2 Joseph Whitfield5(1) - 18 LPts
19/05/2022Aarhus, Denmark9 - 2 Ulster Kalberg11 - 13 WPts
21/03/2022Bangalore, India8 - 2 Randeep Thaker5 - 13(1) WPts
19/01/2022Mumbai, India7 - 2 Mahinder Bandi0 - 4 WPts
23/11/2021Oran, Algeria6 - 2 Zafa Hannachi13 - 12 WPts
24/09/2021New Delhi, India6 - 1 Atif Javid10 - 12 LPts
10/08/2021Kolkata, India5 - 1 Rahul Rajpurohit0 - 5 WPts
14/06/2021New Delhi, India4 - 1 Mandeep Baliyan2 - 19 WPts
05/05/2021Hyderabad, India3 - 1 Vivek Maurya0 - 0 WPts
26/03/2021Chennai, India3 - 0 Aditya Vijay17 - 2 LPts India National Championships 2021View
14/02/2021Bangalore, India2 - 0 Suneil Issac2 - 0 WPts
16/12/2020Jaipur, India1 - 0 Obaid Meer6 - 9 WPts
05/11/2020Bangalore, India0 - 0 Akil Chadha4 - 3 WPts