Weightclass:  Featherweight
Location:  Chennai, India
Record:  57 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/08/2026Chennai, India56 - 17 Vicente Belen2 - 4 WPts
07/06/2026Chennai, India55 - 17 Jean Breton0 - 4 WPts
08/04/2026Chennai, India54 - 17 Russel Darrieux8 - 1 WPts
07/02/2026Chennai, India53 - 17 Villard Oulette8 - 7 WPts
09/12/2025Chennai, India52 - 17 Joaquin Holguin37(2) - 11 WPts
10/10/2025Chennai, India52 - 16 Sajid Kashgari16 - 15 LPts
11/08/2025Chennai, India51 - 16 Fidel Rayas2 - 5 WPts
12/06/2025Chennai, India50 - 16 Montenegro Pintado0 - 2 WPts
13/04/2025Chennai, India49 - 16 Amer Sylla3 - 14(2) WPts
12/02/2025Chennai, India48 - 16 Ratib Ghaksylykow2 - 10 WPts
14/12/2024Chennai, India47 - 16 Mark Glasco8 - 8 WPts
15/10/2024Chennai, India46 - 16 Davie Smith4 - 15 WPts
14/08/2024Chennai, India46 - 15 Vesa Askola51 - 8 LPts
13/07/2024Busan, South Korea46 - 14 Mike Health49(6) - 11 LPts Busan Olympics 2024View
03/07/2024Athens, Greece45 - 14 Anatol Pepi36 - 19 WPts
02/06/2024Chennai, India44 - 14 Zuffur Khalaf37(5) - 19 WPts
02/05/2024Chennai, India43 - 14 Kasimir Gegenheimer37 - 19 WPts
01/04/2024New Delhi, India42 - 14 Damodar Raghavan12 - 14(7) WPts India National Championships 2024View
29/03/2024New Delhi, India41 - 14 Anupam Narine3 - 1 WPts India National Championships 2024View
26/03/2024New Delhi, India40 - 14 Saad Mahfouz26 - 14 WPts India National Championships 2024View
16/03/2024Casablanca, Morocco40 - 13 Aatif Haddi43 - 13 LPts
14/02/2024Brussels, Belgium39 - 13 Jean Philipe27 - 16 WPts
09/01/2024Caloocan, Philippines39 - 12 Kook-young Yoh24 - 11 LPts Asia-Oceania Championships 2024View
15/12/2023Chennai, India38 - 12 Frasier Houlette38 - 15(1) WPts
14/11/2023Paris, France37 - 12 Frasier Houlette38 - 14(1) WPts
14/10/2023Chennai, India37 - 11 Frasier Houlette37 - 14(1) LPts
13/09/2023Surat, India37 - 10 Vesa Askola40 - 4 LPts Surat World Championships 2023View
10/09/2023Surat, India36 - 10 Ingvar Klinge30 - 7 WPts Surat World Championships 2023View
07/09/2023Surat, India35 - 10 Munkhbayar Zaiylckanov32(2) - 4 WPts Surat World Championships 2023View
03/08/2023Chennai, India34 - 10 Joaquin Villalva39(2) - 5 WPts
03/07/2023Chennai, India33 - 10 Sulevi Niskakangasi32(1) - 12 WPts
02/06/2023Dubai, UAE32 - 10 Adnan Pour34(1) - 10 WPts
02/05/2023Tegucigalpa, Honduras31 - 10 Jax Sanchez32 - 13 WPts
01/04/2023Ghaziabad, India30 - 10 Shayan Zahra26(1) - 8 WPts India National Championships 2023View
29/03/2023Ghaziabad, India29 - 10 Saad Mahfouz23 - 10 WPts India National Championships 2023View
26/03/2023Ghaziabad, India28 - 10 Zuffur Kazmi4 - 4 WPts India National Championships 2023View
19/03/2023Leipzig, Germany28 - 9 Kasimir Gegenheimer25 - 13 LPts
16/02/2023Leipzig, Germany28 - 8 Kasimir Gegenheimer24 - 13 LPts
16/01/2023Leipzig, Germany28 - 7 Kasimir Gegenheimer23 - 13 LPts
15/12/2022Chennai, India28 - 6 Kasimir Gegenheimer22 - 13 LPts
05/11/2022Portmore, Jamaica28 - 5 Denton Morman29(1) - 5 LPts
05/10/2022Chennai, India28 - 4 Carvell Ledoyen22 - 12 LPts
04/09/2022Portmore, Jamaica28 - 3 Denton Morman27(1) - 5 LPts
30/07/2022Okazaki, Japan27 - 3 Kaede Koike4 - 22 WPts
31/05/2022Nassau, Bahamas26 - 3 Jack Clark19 - 8 WPts
01/04/2022New Delhi, India25 - 3 Anuj Dadwal27 - 4 WPts India National Championships 2022View
29/03/2022New Delhi, India24 - 3 Hassan Basher16 - 12 WPts India National Championships 2022View
26/03/2022New Delhi, India23 - 3 Shayan Zahra18 - 7 WPts India National Championships 2022View
24/01/2022Bangalore, India22 - 3 Suneil Sagar14 - 9 WPts
10/12/2021Ahmedabad, India21 - 3 Chiranjeevi Tanwar19 - 6 WPts
27/10/2021Chennai, India20 - 3 Mohsin Bey11 - 12 WPts
24/09/2021Jodhpur, India19 - 3 Arjuna Prahan13(1) - 11 WPts
29/07/2021Warsaw, Poland18 - 3 Krzysztof Burek0 - 14 WPts
30/05/2021Oslo, Norway17 - 3 Hume Rindahl1 - 9 WPts
01/04/2021Chennai, India17 - 2 Lakshman Mukherjee23 - 1 LPts India National Championships 2021View
29/03/2021Chennai, India16 - 2 Premnath Dial13 - 8 WPts India National Championships 2021View
26/03/2021Chennai, India15 - 2 Ashok Dutt13(2) - 7 WPts India National Championships 2021View
02/02/2021Kumasi, Ghana14 - 2 Sammy Lamptey9 - 6 WPts
05/12/2020Chennai, India13 - 2 Zafa Akbar1 - 9 WPts
04/10/2020Kampala, Uganda12 - 2 Haaris Mannan1 - 3 WPts
06/08/2020Chennai, India11 - 2 Fedar Povetkin5 - 8 WPts
05/06/2020Mombasa, Kenya10 - 2 Dale Karangi9 - 5 WPts
07/04/2020El Alto, Bolivia9 - 2 Juan Valles7 - 7 WPts
08/02/2020Surat, India8 - 2 Sajid Hakeem6 - 4 WPts
28/12/2019Chennai, India7 - 2 Bahadur Swaminathan5 - 8 WPts
28/10/2019Chennai, India6 - 2 Ashok Dutt7(2) - 4 WPts
28/08/2019Chennai, India5 - 2 Geoff Adams6 - 1 WPts
29/06/2019Chennai, India4 - 2 Pradeep Kadakia4 - 4 WPts
29/04/2019Chennai, India3 - 2 Imran Omer3 - 5 WPts
26/02/2019Mexico City, Mexico3 - 1 Vidal Pereida1 - 4 LPts
29/12/2018Honolulu, USA3 - 0 Ewan Hall2 - 1 LPts
31/10/2018Camaguey, Cuba2 - 0 Juan Avellaneda2 - 3 WPts
02/09/2018Chennai, India1 - 0 Wijaya Han0 - 5 WPts
05/07/2018San Juan, Argentina0 - 0 Pancho Pinon0 - 0 WPts