Weightclass:  Middleweight
Location:  Pune, India
Record:  73(7) - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/05/2033Pune, India72(7) - 36 Yulian Aleinikov3 - 10 WPts
30/03/2033Pune, India71(7) - 36 Primo Baldassarri1 - 6 WPts
28/01/2033Pune, India70(7) - 36 Antiphates Procopio8 - 11 WPts
28/11/2032Pune, India69(7) - 36 Takeo Okimoto4 - 7 WPts
28/09/2032Pune, India68(7) - 36 Seung-gyu Joh9 - 8 WPts
29/07/2032Pune, India67(7) - 36 Waqas Hares18 - 4 WPts
30/05/2032Pune, India66(7) - 36 Mauro Adamoli0 - 13 WPts
30/03/2032Pune, India65(6) - 36 Vince Nish1 - 10 WKO3
30/01/2032Pune, India64(6) - 36 Mark Witherspoon5 - 4 WPts
01/12/2031Pune, India63(6) - 36 John Watson2 - 5 WPts
02/10/2031Pune, India62(5) - 36 Juan De la Paz1 - 12 WKO3
30/07/2031Pune, India61(5) - 36 Valeray Baudoin4 - 14 WPts
30/05/2031Burgas, Bulgaria60(4) - 36 Penko á Kazanov15 - 9 WKO3
01/04/2031Kolkata, India60(4) - 35 Harish Apte16(1) - 1 LPts India National Championships 2031View
29/03/2031Kolkata, India59(4) - 35 Vivek Jagpal12 - 21 WPts India National Championships 2031View
26/03/2031Kolkata, India58(4) - 35 Waqar Srour20(2) - 30 WPts India National Championships 2031View
24/02/2031Garden Grove, USA57(4) - 35 Lucas Norrie19 - 9 WPts
27/12/2030Rotterdam, Netherlands56(4) - 35 Alo´s Caerle7 - 17 WPts
29/10/2030Catania, Italy55(4) - 35 Rico Chiaventi6 - 19 WPts
31/08/2030Pretoria, South Africa55(4) - 34 Veltry Mpontshane14 - 2 LPts
31/07/2030Pune, India55(4) - 33 Veltry Mpontshane13 - 2 LPts
30/06/2030Pune, India54(4) - 33 Noel Deneuve10(4) - 7 WPts
30/05/2030Pune, India53(4) - 33 Noel Deneuve10(4) - 6 WPts
01/04/2030Kanpur, India52(4) - 33 Zain Ahmadi10 - 4 WPts India National Championships 2030View
29/03/2030Kanpur, India51(4) - 33 Waqar Srour16(2) - 27 WPts India National Championships 2030View
26/03/2030Kanpur, India50(4) - 33 Harish Apte5(1) - 0 WPts India National Championships 2030View
16/03/2030Heraklion, Greece49(4) - 33 Acastus Maras80(2) - 44 WPts
13/02/2030Pune, India49(4) - 32 Acastus Maras79(2) - 44 LPts
12/01/2030Tianjin, China49(4) - 31 Sam Crombie46(2) - 23 LPts Asia-Oceania Championships 2030View
09/01/2030Tianjin, China48(4) - 31 Noah Soeratman33(1) - 19 WPts Asia-Oceania Championships 2030View
12/12/2029Heraklion, Greece47(4) - 31 Acastus Maras78(2) - 42 WPts
11/11/2029Pune, India46(4) - 31 Sam Crombie45(2) - 22 WPts
19/09/2029Daegu, South Korea46(4) - 30 Cortez Arrendondo79(1) - 26 LPts Daegu World Championships 2029View
16/09/2029Daegu, South Korea45(4) - 30 Farhan Djoghlaf35 - 13 WPts Daegu World Championships 2029View
13/09/2029Daegu, South Korea44(4) - 30 Acastus Maras78(2) - 40 WPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea43(4) - 30 Wilburn Jurgens38 - 21 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea42(4) - 30 Vanko Jangula17 - 9 WPts Daegu World Championships 2029View
03/09/2029Nairobi, Kenya41(3) - 30 Phil Merali38 - 28(1) WKO3
03/08/2029Nairobi, Kenya40(3) - 30 Phil Merali38 - 27(1) WPts
03/07/2029Nairobi, Kenya40(3) - 29 Phil Merali37 - 27(1) LPts
02/06/2029Nairobi, Kenya40(3) - 28 Phil Merali36 - 27(1) LPts
02/05/2029Pune, India39(3) - 28 Phil Merali36 - 26(1) WPts
01/04/2029Jodhpur, India38(3) - 28 Shayan Fahmy6 - 5 WPts India National Championships 2029View
29/03/2029Jodhpur, India37(3) - 28 Zain Ahmadi3 - 2 WPts India National Championships 2029View
26/03/2029Jodhpur, India36(3) - 28 Vinay Bahri5 - 1 WPts India National Championships 2029View
05/03/2029Ciudad del Este, Paraguay36(3) - 27 Agapetus Gordillo31 - 34 LPts
02/02/2029Pune, India35(3) - 27 Agapetus Gordillo31 - 33 WPts
15/12/2028Pune, India34(3) - 27 Phil Merali33 - 23(1) WPts
14/11/2028Pune, India33(3) - 27 Phil Merali33 - 22(1) WPts
01/10/2028Pune, India32(3) - 27 Agapetus Gordillo28 - 32 WPts
31/08/2028Pune, India31(3) - 27 Agapetus Gordillo28 - 31 WPts
19/07/2028Nanning, China31(3) - 26 LuboÜ Bobak45 - 17 LPts Nanning Olympics 2028View
16/07/2028Nanning, China30(2) - 26 Alen Mbiyamuenza18 - 7(1) WKO3 Nanning Olympics 2028View
13/07/2028Nanning, China29(2) - 26 Geerard Geric13 - 9 WPts Nanning Olympics 2028View
03/07/2028Pune, India28(2) - 26 Elmar Azizbekov35 - 22 WPts
02/06/2028Bokhtar, Tajikistan27(2) - 26 Elmar Azizbekov35 - 21 WPts
02/05/2028Pekanbaru, Indonesia27(2) - 25 Geni Suhuyanli30 - 18 LPts
01/04/2028Chennai, India26(2) - 25 Danyaal Sahli18(2) - 9 WPts India National Championships 2028View
29/03/2028Chennai, India25(2) - 25 Mandeep Shetty11 - 8 WPts India National Championships 2028View
26/03/2028Chennai, India24(1) - 25 Akbar Sunder0 - 2 WKO3 India National Championships 2028View
11/03/2028Pune, India23(1) - 25 Joaquin Muniz32(1) - 23 WPts
04/02/2028Port Harcourt, Nigeria22(1) - 25 Rehman Zafar15 - 25 WPts
02/01/2028Ulaanbaatar, Mongolia22(1) - 24 Habbab Byambasuren31 - 10 LPts
02/12/2027Pune, India22(1) - 23 Iago Bacallao28(1) - 24 LPts
01/11/2027Rosario, Argentina21(1) - 23 Iago Bacallao28(1) - 23 WPts
01/10/2027Bulawayo, Zimbabwe21(1) - 22 Duante Kamungozi32(1) - 19 LPts
31/08/2027Prague, Czech Republic21(1) - 21 LuboÜ Bobak29 - 14 LPts
31/07/2027Prague, Czech Republic21(1) - 20 LuboÜ Bobak28 - 14 LPts
30/06/2027Pune, India21(1) - 19 Lari Autio18 - 20(1) LPts
30/05/2027Oulu, Finland20(1) - 19 Lari Autio18 - 19(1) WPts
29/04/2027Pune, India20(1) - 18 Lari Autio17 - 19(1) LPts
26/03/2027Chennai, India20(1) - 17 Kailash Dixit14 - 11 LPts India National Championships 2027View
09/03/2027Kiev, Ukraine19(1) - 17 Daniil Markowski20 - 9 WPts
06/02/2027Pune, India18(1) - 17 Bob Barnes23 - 15 WPts
06/01/2027Minneapolis, USA17(1) - 17 Bob Barnes23 - 14 WPts
06/12/2026Minneapolis, USA17(1) - 16 Bob Barnes22 - 14 LPts
05/11/2026Pune, India16(1) - 16 Marko á Kostov17 - 8 WPts
05/10/2026Pune, India16(1) - 15 Marko á Kostov16 - 8 LPts
04/09/2026Pune, India15(1) - 15 Marko á Kostov16 - 7 WPts
29/07/2026Pune, India14(1) - 15 Bryn Uwak3 - 9 WPts
30/05/2026Wolverhampton, UK13(1) - 15 Dillon Bower5 - 16 WPts
01/04/2026Pune, India12(1) - 15 Balamurali Tiwari14 - 5 WPts India National Championships 2026View
29/03/2026Pune, India11(1) - 15 Ananta Chohan8 - 15 WPts India National Championships 2026View
26/03/2026Pune, India10(1) - 15 Kishore Karanth6 - 5 WPts India National Championships 2026View
10/03/2026Kolkata, India10(1) - 14 Chiranjeevi Dixit10 - 9 LPts
07/02/2026Tirana, Albania10(1) - 13 Ditmer Toptani37 - 25 LPts
10/12/2025Chennai, India9 - 13 Amit Rana1 - 15(7) WKO3
21/10/2025New Orleans, USA9 - 12 Richie Fate13(1) - 11 LPts
23/08/2025Pune, India8 - 12 Ryuu Ueno4 - 2 WPts
25/06/2025Pikine, Senegal7 - 12 Paul Koite36(1) - 21(1) WPts
26/04/2025Chennai, India7 - 11 Tariq Radi8 - 15 LPts
26/03/2025Kanpur, India7 - 10 Chiranjeevi Dixit6 - 6 LPts India National Championships 2025View
19/02/2025Mumbai, India6 - 10 Santhosh Nallakannu1 - 1 WPts
22/12/2024Pune, India5 - 10 Chandrakant Reddy5 - 12 WPts
23/10/2024Pune, India4 - 10 Amit Navale4 - 15 WPts
25/08/2024Mumbai, India4 - 9 Deepak Purushothaman9(1) - 30(6) LPts
17/07/2024Jaipur, India4 - 8 Devdas Pokkudan6(1) - 17 LPts
19/05/2024Chennai, India4 - 7 Vishal Chaudhry29 - 12 LPts
26/03/2024New Delhi, India4 - 6 Hanuman Sambamurti17 - 24 LPts India National Championships 2024View
20/03/2024Chennai, India4 - 5 Santhosh Balmuchu23 - 17 LPts
14/02/2024Jaipur, India3 - 5 Gurudas Veera7 - 14 WPts
03/01/2024Pune, India2 - 5 Kiran Suri8 - 6 WPts
04/11/2023Pune, India1 - 5 Chandrakant Reddy3 - 7 WPts
06/09/2023Bangalore, India1 - 4 Danyaal Sadri13 - 21 LPts
22/07/2023Chennai, India1 - 3 Rehan Sawaya18(2) - 18 LPts
25/05/2023Chennai, India1 - 2 Gazi Suhrawardy16 - 18 LPts
26/03/2023Vantaa, Finland1 - 1 Nikolai Raevuori23 - 9 LPts
26/01/2023Pune, India1 - 0 Aditya Naik14 - 18(4) LPts
18/12/2022Pune, India0 - 0 Malik Zaman0 - 1 WPts