Weightclass:  Light Heavyweight
Location:  Jaipur, India
Record:  78 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/06/2028Jaipur, India77 - 23 Jay Nguemo6 - 9 WPts
23/04/2028Jaipur, India76 - 23 Beau Beleck3 - 3 WPts
23/02/2028Jaipur, India75 - 23 Arran Glasco3 - 12 WPts
25/12/2027Jaipur, India74 - 23 Lisandro Leyva1 - 2 WPts
26/10/2027Jaipur, India73 - 23 Rayno á Filipov8 - 13 WPts
27/08/2027Jaipur, India72 - 23 Yanko á Billius0 - 11 WPts
27/06/2027Jaipur, India71 - 23 Acelin Marre19 - 21(5) WPts
28/04/2027Jaipur, India70 - 23 Santiago Zenon5 - 6 WPts
28/02/2027Jaipur, India69 - 23 Aoi Otake10 - 5 WPts
30/12/2026Jaipur, India68 - 23 Oleos Salomon3 - 0 WPts
31/10/2026Jaipur, India67 - 23 Zernebog Jatnieks5 - 3 WPts
01/09/2026Jaipur, India66 - 23 Cruz Avellaneda2 - 7 WPts
03/07/2026Yerevan, Armenia66 - 22 Shnorhali Dakessyan60 - 20 LPts
02/06/2026Yerevan, Armenia66 - 21 Shnorhali Dakessyan59 - 20 LPts
02/05/2026Yerevan, Armenia66 - 20 Shnorhali Dakessyan58 - 20 LPts
01/04/2026Pune, India65 - 20 Hemant Kadakia19(2) - 12 WPts India National Championships 2026View
29/03/2026Pune, India64 - 20 Adnan Riaz11 - 1 WPts India National Championships 2026View
26/03/2026Pune, India63 - 20 Abdul Saber15(1) - 21 WPts India National Championships 2026View
18/03/2026Toshkent, Uzbekistan63 - 19 Pyotr Hankashiev65(1) - 8 LPts
15/02/2026Toshkent, Uzbekistan63 - 18 Pyotr Hankashiev64(1) - 8 LPts
15/01/2026Nanning, China62 - 18 Haider Baluch34(1) - 10 WPts Asia-Oceania Championships 2026View
12/01/2026Nanning, China61 - 18 Saad Yamin22 - 16 WPts Asia-Oceania Championships 2026View
09/01/2026Nanning, China60 - 18 Lloyd Howell23 - 14 WPts Asia-Oceania Championships 2026View
17/12/2025Toshkent, Uzbekistan60 - 17 Pyotr Hankashiev63(1) - 7 LPts
16/11/2025Toshkent, Uzbekistan60 - 16 Pyotr Hankashiev62(1) - 7 LPts
16/10/2025Toshkent, Uzbekistan60 - 15 Pyotr Hankashiev61(1) - 7 LPts
10/09/2025Ningbo, China60 - 14 Pyotr Hankashiev60(1) - 6 LPts Ningbo World Championships 2025View
07/09/2025Ningbo, China59 - 14 Moubarak Harchi42 - 16 WPts Ningbo World Championships 2025View
28/08/2025Toshkent, Uzbekistan58 - 14 Pyotr Hankashiev59(1) - 5 WPts
28/07/2025Rosario, Argentina57 - 14 Bronco Gallardo5(1) - 25 WPts
30/05/2025Edinburgh, UK56 - 14 Henry Gregan21 - 14 WPts
01/04/2025Kanpur, India55 - 14 Hemant Kadakia11 - 11 WPts India National Championships 2025View
29/03/2025Kanpur, India54 - 14 Aseem Naidu18 - 30 WPts India National Championships 2025View
26/03/2025Kanpur, India53 - 14 Darshan Tokas21(1) - 25 WPts India National Championships 2025View
08/03/2025Toshkent, Uzbekistan53 - 13 Pyotr Hankashiev55(1) - 4 LPts
05/02/2025Toshkent, Uzbekistan53 - 12 Pyotr Hankashiev54(1) - 4 LPts
05/01/2025Amman, Jordan52 - 12 Atif Harwood34 - 13 WPts
02/06/2024Toshkent, Uzbekistan52 - 11 Pyotr Hankashiev52(1) - 4 LPts
02/05/2024Amman, Jordan52 - 10 Haaris Khyatt36 - 13 LPts
01/04/2024New Delhi, India51 - 10 Gautam Takshak28 - 17 WPts India National Championships 2024View
29/03/2024New Delhi, India50 - 10 Waqas Amara24 - 17 WPts India National Championships 2024View
26/03/2024New Delhi, India49 - 10 Haaris Hai3 - 7 WPts India National Championships 2024View
17/03/2024Amman, Jordan48 - 10 Haaris Khyatt36 - 11 WPts
15/02/2024Jaipur, India48 - 9 Haaris Khyatt35 - 11 LPts
12/01/2024Caloocan, Philippines48 - 8 Haaris Khyatt34 - 10 LPts Asia-Oceania Championships 2024View
09/01/2024Caloocan, Philippines47 - 8 Zernebog Maghitov27 - 22 WPts Asia-Oceania Championships 2024View
17/11/2023Jaipur, India46 - 8 Atif Abdallah10(2) - 25 WPts
19/09/2023Surat, India45 - 8 Paul Rogerson44 - 8 WPts Surat World Championships 2023View
16/09/2023Surat, India44 - 8 Afon Vassiliev38 - 4 WPts Surat World Championships 2023View
13/09/2023Surat, India43 - 8 Luc Ader36 - 6 WPts Surat World Championships 2023View
10/09/2023Surat, India42 - 8 Teppo Pirnes37(3) - 2 WPts Surat World Championships 2023View
07/09/2023Surat, India41 - 8 Jin Kiong31(1) - 9 WPts Surat World Championships 2023View
03/09/2023Jaipur, India41 - 7 Spengler Bitner32(1) - 9 LPts
03/08/2023Jaipur, India40 - 7 Hiro Nagamine29 - 9 WPts
03/07/2023Madrid, Spain40 - 6 Iago Miron31 - 8 LPts
02/06/2023Jaipur, India40 - 5 Salahaddin Kurbanov35 - 5 LPts
02/05/2023Machakos, Kenya39 - 5 Joel Barus30 - 13 WPts
01/04/2023Ghaziabad, India38 - 5 Gautam Takshak24 - 12 WPts India National Championships 2023View
29/03/2023Ghaziabad, India37 - 5 Umair Ghannam7 - 11 WPts India National Championships 2023View
26/03/2023Ghaziabad, India36 - 5 Waqas Amara20 - 13 WPts India National Championships 2023View
09/03/2023Jaipur, India35 - 5 Jacques Belgard22(1) - 12 WPts
03/02/2023Jaipur, India34 - 5 Amer Armanjani33 - 6 WPts
01/01/2023Jaipur, India33 - 5 Fraco Diaz30 - 4 WPts
16/11/2022Jaipur, India32 - 5 Eduardo Anselmo32 - 4 WPts
16/10/2022Jaipur, India31 - 5 Eduardo Anselmo32 - 3 WPts
14/09/2022Jaipur, India30 - 5 Jan Biela29 - 3 WPts
31/07/2022Cork, Ireland29 - 5 Ethan Irwin15 - 10 WPts
30/05/2022Brasilia, Brazil28 - 5 Alejandro Lupercio3 - 20 WPts
01/04/2022New Delhi, India27 - 5 Santhosh Goel28 - 3 WPts India National Championships 2022View
29/03/2022New Delhi, India26 - 5 Lakshman Tokas8(1) - 7 WPts India National Championships 2022View
26/03/2022New Delhi, India25 - 5 Gautam Takshak18 - 8 WPts India National Championships 2022View
02/02/2022Howrah, India24 - 5 Gautam Manhas18 - 4 WPts
04/12/2021Jaipur, India23 - 5 Akhil Parkash16 - 7(1) WPts
03/10/2021Jaipur, India22 - 5 Sam Luna5 - 18 WPts
02/08/2021Jaipur, India21 - 5 Sinjon Anger15 - 4 WPts
31/05/2021Helsinki, Finland21 - 4 Ilpo Karila19 - 1 LPts
01/04/2021Chennai, India20 - 4 Gautam Manhas14 - 3 WPts India National Championships 2021View
29/03/2021Chennai, India19 - 4 Amrit Takshak13 - 6 WPts India National Championships 2021View
26/03/2021Chennai, India18 - 4 Aftab Badour12 - 3 WPts India National Championships 2021View
22/02/2021New Delhi, India17 - 4 Gurudas Badal10 - 6 WPts
22/01/2021Amman, Jordan16 - 4 Waleed Fadel12 - 5(1) WPts
23/11/2020Basel, Switzerland15 - 4 Reginald Janssen6 - 12 WPts
23/09/2020Ahmedabad, India14 - 4 Amit Thaker12 - 2 WPts
29/07/2020Bogota, Colombia13 - 4 Alejandro Sultan2 - 12 WPts
31/05/2020Espoo, Finland12 - 4 Valde Toiviainen1 - 10 WPts
01/04/2020New Delhi, India12 - 3 Santhosh Goel14 - 2 LPts India National Championships 2020View
29/03/2020New Delhi, India11 - 3 Aftab Badour7 - 1 WPts India National Championships 2020View
26/03/2020New Delhi, India10 - 3 Abdul Wakim12(2) - 2 WPts India National Championships 2020View
22/02/2020Mumbai, India9 - 3 Govind Ayali5 - 9 WPts
21/01/2020Jaipur, India8 - 3 Dino Macan6 - 4 WPts
21/11/2019Ahmedabad, India8 - 2 Amit Thaker7 - 2 LPts
12/10/2019Cali, Colombia7 - 2 Juan Granada0 - 7(2) WPts
14/08/2019Samarqand, Uzbekistan6 - 2 Pyotr Budagov5 - 5 WPts
16/06/2019Samarqand, Uzbekistan6 - 1 Razi Dadashov6 - 2 LPts
18/04/2019Aarhus, Denmark5 - 1 Bartram Ege3 - 2 WPts
17/02/2019Jaipur, India4 - 1 Jasvinder Balmiki3 - 3 WPts
18/12/2018Kassel, Germany3 - 1 Meinyard Samis0 - 0 WPts
20/10/2018Jaipur, India2 - 1 Eurus Psomas1 - 2 WPts
21/08/2018Hull, UK2 - 0 Dai Madoc2 - 1 LPts
21/06/2018Jaipur, India1 - 0 Oscar Osmundsen1 - 0 WPts
20/04/2018Nairobi, Kenya0 - 0 Bryn Qqu0 - 0 WPts