Weightclass:  Heavyweight
Location:  Kolkata, India
Record:  46(1) - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/03/2031Kolkata, India45(1) - 34 Rogelio Veron5 - 4 WPts
31/12/2030Kolkata, India44(1) - 34 Lisandro Olavarria1 - 6 WPts
01/11/2030Kolkata, India43(1) - 34 Titus Vitalis3 - 16(2) WPts
02/09/2030Kolkata, India42(1) - 34 Manchu Cho3 - 2 WPts
03/07/2030Tegucigalpa, Honduras42(1) - 33 Joaquin Mendosa40(1) - 36 LPts
02/06/2030Kolkata, India42(1) - 32 Joaquin Mendosa39(1) - 36 LPts
26/04/2030Vienna, Austria42(1) - 31 Abby Khosrov48(5) - 25 LPts
26/03/2030Kanpur, India42(1) - 30 Ali Ebrahimi24(1) - 14 LPts India National Championships 2030View
15/03/2030Tegucigalpa, Honduras41(1) - 30 Joaquin Mendosa36 - 34 WPts
12/02/2030Kolkata, India41(1) - 29 Abby Khosrov44(5) - 25 LPts
12/01/2030Tianjin, China41(1) - 28 Mark Albert20 - 7 LPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China40(1) - 28 Keiichi Onishi7 - 1 WPts Asia-Oceania Championships 2030View
14/12/2029Achiaman, Ghana40(1) - 27 Charles Appiah41(2) - 18 LPts
13/11/2029Kolkata, India40(1) - 26 Charles Appiah40(2) - 18 LPts
09/10/2029Kolkata, India39(1) - 26 Abby Khosrov43(5) - 21 WPts
07/09/2029Daegu, South Korea39(1) - 25 Tunde Ekpukhon28 - 9 LPts Daegu World Championships 2029View
19/08/2029Kolkata, India39(1) - 24 Charles Appiah39(2) - 16 LPts
19/07/2029Kolkata, India38(1) - 24 Charles Appiah39(2) - 15 WPts
18/06/2029Kolkata, India37(1) - 24 Charles Appiah39(2) - 14 WPts
02/05/2029Tegucigalpa, Honduras36(1) - 24 Joaquin Mendosa31 - 30 WPts
01/04/2029Jodhpur, India35(1) - 24 Rashid Habib24 - 13(3) WPts India National Championships 2029View
29/03/2029Jodhpur, India34(1) - 24 Kalidas Shettar18(1) - 4 WPts India National Championships 2029View
26/03/2029Jodhpur, India33(1) - 24 Farhan Salek20 - 18 WPts India National Championships 2029View
10/03/2029Tegucigalpa, Honduras33(1) - 23 Joaquin Mendosa28 - 30 LPts
07/02/2029Tegucigalpa, Honduras33(1) - 22 Joaquin Mendosa27 - 30 LPts
07/01/2029Montpellier, France33(1) - 21 Erec Lavanchy40(1) - 9 LPts
07/12/2028Montpellier, France33(1) - 20 Erec Lavanchy39(1) - 9 LPts
06/11/2028Montpellier, France33(1) - 19 Erec Lavanchy38(1) - 9 LPts
06/10/2028Kolkata, India33(1) - 18 Yannick Diabang29 - 18(1) LPts
04/09/2028Kaduna, Nigeria32 - 18 Kunle Sode24(1) - 17 WKO3
13/07/2028Nanning, China32 - 17 Nicandro Gaytan39 - 6 LPts Nanning Olympics 2028View
31/05/2028Bratislava, Slovakia31 - 17 VendelÝn Prasek5 - 18 WPts
01/04/2028Chennai, India30 - 17 Ali Ebrahimi14 - 8 WPts India National Championships 2028View
29/03/2028Chennai, India29 - 17 Akil Tandon6 - 7 WPts India National Championships 2028View
26/03/2028Chennai, India28 - 17 Madhav Veera8(1) - 3 WPts India National Championships 2028View
20/03/2028Prague, Czech Republic27 - 17 Miloslav Furmanek16 - 24 WPts
21/01/2028Glasgow, UK26 - 17 Hamish McClarty7 - 12 WPts
23/11/2027Wroclaw, Poland25 - 17 Stefan Sobczynski5 - 9 WPts
25/09/2027Kolkata, India24 - 17 Roberto Basini0 - 14(1) WPts
28/07/2027Minsk, Belarus24 - 16 Gennady Lutsky17 - 12 LPts
30/05/2027Kolkata, India23 - 16 Stephen Archer28 - 17 WPts
01/04/2027Chennai, India22 - 16 Farhan Farra12(3) - 7 WPts India National Championships 2027View
29/03/2027Chennai, India21 - 16 Akbar Chand10(1) - 21 WPts India National Championships 2027View
26/03/2027Chennai, India20 - 16 Rashid Habib11 - 11(2) WPts India National Championships 2027View
09/03/2027Pune, India19 - 16 Akbar Chand9(1) - 20 WPts
01/02/2027Kampala, Uganda18 - 16 Amon Batabaire12 - 10 WPts
04/12/2026Kolkata, India17 - 16 Bilal Mamund0 - 8 WPts
05/10/2026Louisville, USA16 - 16 Edward Gove5 - 23 WPts
07/08/2026Tabriz, Iran15 - 16 Zain Safar5 - 20(2) WPts
09/06/2026Kolkata, India14 - 16 Amey Kan10 - 4 WPts
11/04/2026Port-au-Prince, Haiti13 - 16 Tremeur de Beauvoir2 - 11 WPts
11/02/2026Abidjan, Ivory Coast13 - 15 Courvoisier de Nerval5 - 20 LPts
14/12/2025Kolkata, India12 - 15 Mandip Kadakia2 - 1 WPts
16/10/2025Kolkata, India12 - 14 Mandeep Shingada1 - 2 LPts
18/08/2025Stockholm, Sweden11 - 14 Frank Gunnarson4 - 13 WPts
20/06/2025Kolkata, India10 - 14 Shankar Dube3 - 9 WPts
22/04/2025Freiburg, Germany10 - 13 Barret Kummer6 - 4 LPts
22/02/2025Jodhpur, India9 - 13 Kashif Beshara4 - 20(1) WPts
25/12/2024Kanpur, India8 - 13 Zafa Salame9 - 15(1) WPts
15/11/2024Surat, India8 - 12 Rohit Bawa23(3) - 19 LPts
25/09/2024Bangalore, India8 - 11 Khalid Ayan31 - 18 LPts
23/08/2024Quebec City, Canada7 - 11 Chandler Maheux1 - 3 WPts
25/06/2024Schaerbeek, Belgium7 - 10 Cabal Sauvage11 - 25 LPts
27/04/2024Kolkata, India6 - 10 Uba Mukwanga1 - 11 WPts
28/02/2024Kolkata, India6 - 9 Lakshman Khaparde1 - 4 LPts
30/12/2023Nashville, USA5 - 9 Gareth Beveridge4 - 8 WPts
01/11/2023Kolkata, India5 - 8 Amdt Beth5(1) - 7 LPts
02/09/2023Kolkata, India4 - 8 Timofei Semyonov0 - 1 WPts
05/07/2023Calgary, Canada3 - 8 Paul Ainsley0 - 0 WPts
07/05/2023Oslo, Norway3 - 7 Leif Island7 - 16 LPts
09/03/2023Kolkata, India2 - 7 Malcolm Ngouala1 - 6 WPts
09/01/2023Kanpur, India1 - 7 Zafa Salame3 - 9(1) WPts
17/11/2022Copenhagen, Denmark1 - 6 Elvis Neve21(1) - 11 LPts
19/09/2022Jodhpur, India0 - 6 Kashif Beshara1 - 8 WPts
26/07/2022Bangalore, India0 - 5 Santhosh Gandhi14 - 12(6) LPts
29/05/2022Jaipur, India0 - 4 Ajeet Baria10(1) - 11 LPts
12/04/2022Mumbai, India0 - 3 Ali Wakim16(1) - 8 LPts
06/03/2022Athens, Greece0 - 2 Phaethon Myron11 - 12 LPts
06/01/2022Bangalore, India0 - 1 Anuj Paswan1 - 0 LPts
05/11/2021Kolkata, India0 - 0 Kashif Beshara0 - 3 LPts