Weightclass:  Middleweight
Location:  Chennai, India
Record:  28(2) - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2025Chennai, India27(2) - 18 Dmitriy Deputatov10 - 19 WPts
16/11/2024Chennai, India26(2) - 18 Kishore Sarang0 - 0 WPts
16/09/2024Chennai, India25(2) - 18 Majid Ayoob18 - 6 WPts
18/07/2024Chennai, India24(2) - 18 John Acheampong23 - 17 WPts
18/05/2024Chennai, India23(2) - 18 Angel Yero5 - 10 WPts
19/03/2024Chennai, India22(2) - 18 Wannes Baude3 - 5 WPts
19/01/2024Chennai, India21(2) - 18 Tariq Radi5 - 9 WPts
20/11/2023Chennai, India20(2) - 18 Gurudas Navale0 - 9 WPts
21/09/2023Chennai, India19(2) - 18 Devdas Pokkudan3 - 15 WPts
22/07/2023Chennai, India18(2) - 18 Aftab Fadel1 - 3 WPts
22/05/2023Chennai, India17(1) - 18 Madhav Baria1 - 4(1) WKO3
23/03/2023Chennai, India16(1) - 18 Abdul Noorani1 - 6 WPts
22/01/2023Hyderabad, India15(1) - 18 Ranjiv Padmanabhan24 - 9 WPts
21/12/2022Hyderabad, India14(1) - 18 Bilal Shaheed16 - 16 WPts
08/11/2022Guatemala City, Guatemala13(1) - 18 Carlos Montejo6 - 23 WPts
10/09/2022Bangalore, India13(1) - 17 Amer Farra18 - 11 LPts
22/07/2022Lausanne, Switzerland12(1) - 17 Denis Malot16 - 10 WPts
24/05/2022Odessa, Ukraine12(1) - 16 Fedya Lozinski19 - 6 LPts
26/03/2022New Delhi, India12(1) - 15 Aftab Momin18 - 7 LPts India National Championships 2022View
22/02/2022Kanpur, India12(1) - 14 Siddharth Beharry16 - 9 LPts
18/01/2022Bangkok, Thailand11(1) - 14 Kongjak Limwannasathian13 - 9 WPts
20/11/2021Espoo, Finland11(1) - 13 Soini Ylitalo4 - 19 LPts
22/09/2021Yerevan, Armenia11(1) - 12 Zarmayr Sakalian19 - 2 LPts
25/07/2021Hyderabad, India10(1) - 12 Lochan Talwar10(1) - 11 WPts
04/06/2021Chennai, India10(1) - 11 Joaquin Deniz13 - 7 LPts
04/04/2021Bangalore, India10(1) - 10 Lakshman Bidhuri12 - 6 LPts
04/03/2021Pune, India9(1) - 10 Aditya Naik6 - 14(4) WPts
12/01/2021Watford, UK9(1) - 9 Charles Monday12(2) - 2 LPts
13/11/2020Chennai, India8 - 9 Juan Villavicencio4(1) - 13(1) WKO3
13/09/2020La Florida, Chile8 - 8 Leonardo Mosqueda12 - 3 LPts
15/07/2020New Delhi, India8 - 7 Kanja Gangwar5 - 8 LPts
07/06/2020Mumbai, India7 - 7 Ajeet Pahalajani4 - 10 WPts
16/04/2020Chennai, India7 - 6 Aftab Latif0 - 5 LPts
17/02/2020Abuja, Nigeria7 - 5 Idris Orakwue5 - 7 LPts
20/12/2019Tokyo, Japan7 - 4 Akira Sada1 - 10 LPts
21/10/2019Chennai, India6 - 4 Kashif Ayan4 - 6 WPts
21/08/2019New Kingston, Jamaica5 - 4 Rex Lurie0 - 9 WPts
23/06/2019Nairobi, Kenya5 - 3 William Jepkoech5 - 3 LPts
25/04/2019Chennai, India5 - 2 Neo Lindblad6 - 1 LPts
23/02/2019Chennai, India5 - 1 Rasim Baighanov1 - 2 LPts
24/12/2018Jaipur, India4 - 1 Zuffur Alli4 - 3 WPts
01/11/2018Ahmedabad, India4 - 0 Johar Balyan2 - 0 LPts
15/09/2018Chennai, India3 - 0 Adelbert Meckstroth1 - 0 WPts
15/07/2018Chennai, India2 - 0 Jin-su Baek2 - 0 WPts
16/05/2018Kanpur, India1 - 0 Damodar Tanwar0 - 3 WPts
08/04/2018Chennai, India0 - 0 Vishal Chaudhry1 - 1 WPts