Weightclass:  Welterweight
Location:  New Delhi, India
Record:  23 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/01/2034New Delhi, India22 - 19 Michael Muyoba2 - 10 WPts
26/11/2033New Delhi, India21 - 19 Pedro Tagorda9 - 13 WPts
22/09/2033New Delhi, India20 - 19 Burkhart Krosch12 - 12 WPts
22/07/2033New Delhi, India19 - 19 Yulian Parfionov6 - 7 WPts
21/05/2033New Delhi, India18 - 19 Filip Blomberg0 - 7(1) WPts
19/03/2033New Delhi, India17 - 19 Josh Wynn8 - 13 WPts
17/01/2033New Delhi, India16 - 19 Stuart Drummond2 - 18 WPts
17/11/2032New Delhi, India15 - 19 Vijay Manjhi10 - 15 WPts
17/09/2032New Delhi, India14 - 19 Danyaal Wahba5 - 8 WPts
18/07/2032New Delhi, India14 - 18 Mahinder Doshi23 - 14 LPts
19/05/2032Surat, India14 - 17 Haaris Dallal12 - 15 LPts
21/03/2032New Delhi, India13 - 17 Sinjon Villon8 - 14 WPts
22/01/2032Bouake, Ivory Coast12 - 17 Travis Dujardin0 - 13 WPts
24/11/2031Dubai, UAE12 - 16 Obaid Darbi12 - 21 LPts
26/09/2031New Delhi, India11 - 16 Yasin Haq2 - 8 WPts
30/07/2031New Delhi, India10 - 16 Aditya Vasa5 - 5 WPts
01/06/2031Cape Town, South Africa9 - 16 Tefu Mkhize11 - 6 WPts
01/04/2031Brussels, Belgium9 - 15 Russel Jacques15 - 9 LPts
01/02/2031Panama City, Panama9 - 14 Ponce Banegas4 - 11 LPts
04/12/2030Tehran, Iran8 - 14 Majid Chahine0 - 3 WPts
06/10/2030New Delhi, India7 - 14 Kishore Kunjir2 - 11 WPts
08/08/2030Ahmedabad, India7 - 13 Mandeep Mohabir9 - 11 LPts
13/06/2030Jaipur, India6 - 13 Baldev Kalita1 - 20 WPts
17/04/2030Tegucigalpa, Honduras6 - 12 Franco Betancourt27 - 19 LPts
17/02/2030Bucheon, South Korea6 - 11 Tae-hee Joo21 - 21 LPts
20/12/2029New Delhi, India5 - 11 Randeep Surendran0 - 6 WPts
21/10/2029Nassau, Bahamas5 - 10 Spencer Gillie12 - 14 LPts
23/08/2029Montevideo, Uruguay5 - 9 Jose Lerma7 - 20 LPts
25/06/2029Yerevan, Armenia5 - 8 Hovagim Elmassian1 - 3 LPts
27/04/2029New Delhi, India4 - 8 Gurudas Parmer3 - 12 WPts
27/02/2029Kolkata, India3 - 8 Mohsin Salek1 - 11(1) WPts
29/12/2028Nassau, Bahamas2 - 8 Antwan Sheron9 - 30 WPts
31/10/2028Port Elizabeth, South Africa2 - 7 Xhosas Gyimah4 - 13 LPts
01/09/2028Seville, Spain1 - 7 Jesus Colon0 - 2 WPts
04/07/2028Brno, Czech Republic1 - 6 Aleü Teply18 - 10 LPts
06/05/2028Baku, Azerbaijan1 - 5 Tarlan Salahov10 - 15 LPts
07/03/2028Zagreb, Croatia1 - 4 Dobroslav Zenic21 - 11 LPts
07/01/2028Hanoi, Vietnam1 - 3 Truong Tu21 - 22 LPts
09/11/2027Zurich, Switzerland1 - 2 Bernon Giesen12 - 17 LPts
11/09/2027Chitungwiza, Zimbabwe0 - 2 Manu Mupariwa0 - 7 WPts
14/07/2027Brisbane, Australia0 - 1 John Leith13(1) - 27 LPts
16/05/2027New Delhi, India0 - 0 Ali Badie2 - 1 LPts