Weightclass:  Heavyweight
Location:  Jaipur, India
Record:  36(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/10/2034Jaipur, India35 - 15 Vilem Uher6 - 12 WKO3
09/08/2034Jaipur, India34 - 15 Landry Moniotte0 - 5 WPts
09/06/2034Jaipur, India33 - 15 Roman Wrona11 - 14(1) WPts
10/04/2034Jaipur, India32 - 15 Lisandro Avino2 - 7 WPts
09/02/2034Jaipur, India31 - 15 Erdem Gulsoy5 - 13 WPts
10/12/2033Jaipur, India30 - 15 Humbat Hajibabayev3 - 7 WPts
10/10/2033Jaipur, India29 - 15 Mirko Krstic1 - 15 WPts
09/08/2033Jaipur, India28 - 15 Tajo Nieblas14 - 11 WPts
09/06/2033Jaipur, India27 - 15 Amer Rahaim7 - 22 WPts
09/04/2033Jaipur, India26 - 15 Marvel Baute4 - 9 WPts
05/02/2033Jaipur, India25 - 15 Brown Adeshina10 - 10 WPts
06/12/2032Jaipur, India24 - 15 Ikechukwu Oyegun9 - 23 WPts
06/10/2032Jaipur, India24 - 14 Paul Lochridge33 - 15 LPts
05/09/2032Jaipur, India23 - 14 Quiqui Mancia23(3) - 13 WPts
13/07/2032Saint Petersburg, Russia23 - 13 Mark Moss33(1) - 5 LPts Saint Petersburg Olympics 2032View
01/06/2032Jaipur, India22 - 13 Ramirez Montilla7 - 12 WPts
01/04/2032Mumbai, India21 - 13 Dev Jain14 - 16 WPts India National Championships 2032View
29/03/2032Mumbai, India20 - 13 Asif Mahdi13(1) - 5 WPts India National Championships 2032View
26/03/2032Mumbai, India19 - 13 Rajat Prahan4 - 8 WPts India National Championships 2032View
11/03/2032Sydney, Australia18 - 13 Neil Lessels31(1) - 15(1) WPts
12/01/2032Sana'a, Yemen17 - 13 Yasin Abergel7 - 30 WPts
14/11/2031Yerevan, Armenia16 - 13 Trasdamad Baboudjian0 - 0 WPts
16/09/2031Zagreb, Croatia16 - 12 Roko Džaja21 - 7 LPts
19/07/2031Mumbai, India15 - 12 Haaris Mohammed12 - 8 WPts
26/05/2031Schaerbeek, Belgium14 - 12 Orane Paradis5 - 11 WPts
26/03/2031Kolkata, India14 - 11 Ganesa Bhargava15(1) - 5 LPts India National Championships 2031View
25/01/2031Jaipur, India13 - 11 Satoru Asai1 - 6 WPts
27/11/2030Jaipur, India12 - 11 Ricardo Oyola9 - 11 WPts
29/09/2030Vilnius, Lithuania12 - 10 Alan Dobrowski20 - 6 LPts
01/08/2030Kosice, Slovakia12 - 9 Martin Masarik49(1) - 21 LPts
03/06/2030Turku, Finland11 - 9 Tomi Mieto0 - 0 WPts
05/04/2030San Juan, Puerto Rico10 - 9 Carlos Triano2 - 12 WPts
05/02/2030Fukuoka, Japan9 - 9 Hisao Arata2 - 1 WPts
08/12/2029Zagreb, Croatia9 - 8 Velimir Vidic10 - 17 LPts
10/10/2029Rijeka, Croatia9 - 7 Ljubomir Potocki11 - 17(1) LPts
12/08/2029Jaipur, India8 - 7 Zuffur Bolous0 - 2 WPts
14/06/2029Jaipur, India7 - 7 Vosgan Kabakian3 - 3 WPts
16/04/2029Jaipur, India7 - 6 Bahadur Balasubramani4 - 12 LPts
20/02/2029Mumbai, India7 - 5 Mandip Kadakia10 - 13 LPts
28/12/2028Jaipur, India6 - 5 Akil Tandon8 - 10 WPts
29/10/2028Jaipur, India5 - 5 Nels Andersen0 - 2 WPts
30/08/2028Jaipur, India4 - 5 Borya Pribula6 - 9 WPts
02/07/2028Dublin, Ireland4 - 4 Jordan Deasmhumhain6 - 17 LPts
04/05/2028Jaipur, India3 - 4 Igor Ieva2 - 0 WPts
06/03/2028Kolkata, India3 - 3 Lakshman Khaparde19 - 13 LPts
10/01/2028New Delhi, India3 - 2 Umair Mustafa3 - 19 LPts
07/12/2027New Delhi, India2 - 2 Dev Jain0 - 0 WPts
29/10/2027Ndola, Zambia1 - 2 Otieno Onani1 - 11 WPts
31/08/2027Madrid, Spain1 - 1 Cisco Calistro12 - 6 LPts
03/07/2027Jaipur, India0 - 1 Madhav Veera5 - 1 WPts
05/05/2027Jaipur, India0 - 0 Santiago Arvelo5 - 6 LPts