Weightclass:  Welterweight
Location:  Jodhpur, India
Record:  33 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2034Jodhpur, India32 - 15 Edelhard Van Eessene3 - 8 WPts
27/01/2034Jodhpur, India31 - 15 Manuel Barajas1 - 12 WPts
26/11/2033Jodhpur, India30 - 15 Vegas Colmenares4 - 4 WPts
22/09/2033Jodhpur, India29 - 15 Robert Ingraham0 - 4 WPts
22/07/2033Jodhpur, India28 - 15 Nikolai Bryukhankov10 - 16 WPts
21/05/2033Jodhpur, India27 - 15 Ricardo Miers2 - 10 WPts
19/03/2033Jodhpur, India26 - 15 David Bajorek6 - 16 WPts
17/01/2033Jodhpur, India25 - 15 Baldev Kalita4 - 33 WPts
17/11/2032Jodhpur, India25 - 14 Zafa Hana13 - 23 LPts
17/09/2032Jodhpur, India24 - 14 Suneil Ramroop8 - 16 WPts
18/07/2032New Delhi, India23 - 14 Rehman Mattar14 - 18 WPts
22/05/2032Hwaseong, South Korea23 - 13 Tae-hwi Lim21 - 10 LPts
24/03/2032Ankara, Turkey22 - 13 Can Odabashi10 - 6 WPts
25/01/2032Adana, Turkey21 - 13 Ata Bozkurt1 - 13 WPts
26/11/2031Mumbai, India21 - 12 Atif Fares23(3) - 3 LPts
01/10/2031Jodhpur, India20 - 12 Syed Mohiuddin7(1) - 17 WPts
03/08/2031Sofia, Bulgaria19 - 12 Nikifor á Stoyanov9 - 16 WPts
05/06/2031Jodhpur, India18 - 12 Amrit Chauhan2 - 8 WPts
04/04/2031Sofia, Bulgaria18 - 11 Asen á Sverdlov14 - 17 LPts
04/02/2031Tabriz, Iran17 - 11 Aftab Momin4 - 8 WPts
07/12/2030Montevideo, Uruguay16 - 11 Cris Guitron2 - 19 WPts
09/10/2030Tembisa, South Africa15 - 11 Brin Tshiambwaya2 - 17 WPts
11/08/2030Durban, South Africa14 - 11 Mark Vermaak8 - 22 WPts
13/06/2030Jodhpur, India13 - 11 Jaidev Jayaraman6 - 12 WPts
14/04/2030Jodhpur, India12 - 11 Bartosz Dubicki3 - 8 WPts
14/02/2030Bratislava, Slovakia12 - 10 Alois Konecky4 - 21 LPts
17/12/2029Jodhpur, India11 - 10 Haaris Dallal6 - 6 WPts
18/10/2029Dubai, UAE10 - 10 Shayan Hamdouchi5 - 12 WPts
20/08/2029Antwerp, Belgium10 - 9 Denijs Fiers18(1) - 8 LPts
22/06/2029Santiago de los Caballeros, Dominican Republic9 - 9 Marjun Bonito6 - 15 WPts
24/04/2029Jaipur, India8 - 9 Baldev Kalita1 - 13 WPts
02/03/2029Brussels, Belgium7 - 9 Fletcher Killy12 - 13 WPts
01/01/2029Jodhpur, India6 - 9 Ewan Witherspoon1 - 8 WPts
02/11/2028Mumbai, India6 - 8 Jyotish Baliyan15(1) - 18 LPts
07/09/2028Riyadh, Saudi Arabia5 - 8 Amjad Jermanus12 - 14 WPts
10/07/2028Kharkiv, Ukraine4 - 8 Matviyko Romanchuk16 - 17 WPts
12/05/2028New Delhi, India4 - 7 Lakshman Bidhuri4 - 23 LPts
15/03/2028Chennai, India4 - 6 Vishal Nallakannu5 - 23 LPts
16/01/2028Kiev, Ukraine3 - 6 Petro Siemion5 - 11 WPts
18/11/2027Christchurch, New Zealand3 - 5 Matt Weems20(1) - 24 LPts
20/09/2027New Delhi, India2 - 5 Umair Khalid9 - 16 WPts
24/07/2027Santo Domingo de Guzman, Dominican Republic2 - 4 Gervasio Duran8 - 11 LPts
26/05/2027Zapopan, Mexico2 - 3 Cisco Capetillo12 - 22 LPts
28/03/2027Mumbai, India2 - 2 Aseem Bahri12 - 12 LPts
31/01/2027Lucknow, India2 - 1 Hanuman Hari8 - 23 LPts
04/12/2026Santiago de los Caballeros, Dominican Republic2 - 0 Ovidio Barcena12 - 12 LPts
06/10/2026Hyderabad, India1 - 0 Atif Hussein6(1) - 25 WPts
05/09/2026Jodhpur, India0 - 0 Jahangir Mirzazade2 - 3 WPts