Weightclass:  Welterweight
Location:  Kanpur, India
Record:  24 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/12/2032Kanpur, India24 - 15 Dale Calvert11 - 4 LPts
05/10/2032Kanpur, India23 - 15 Rogelio Caculitan3 - 16(1) WPts
05/08/2032Kanpur, India22 - 15 Rafael Baysac3 - 6 WPts
06/06/2032Kanpur, India22 - 14 Dingeman Willebart7 - 12 LPts
07/04/2032Kanpur, India21 - 14 Carlos Lagdameo1 - 18 WPts
07/02/2032Kanpur, India20 - 14 Verner Mega8(1) - 13 WPts
09/12/2031Kanpur, India20 - 13 Dimi Ignatiev12 - 1 LPts
10/10/2031Kanpur, India19 - 13 Pyotr Aladachvili0 - 9 WPts
11/08/2031Kanpur, India18 - 13 Jerzy Skura5 - 17 WPts
12/06/2031Kanpur, India17 - 13 Georgiy Nikolishin1 - 8 WPts
12/04/2031Kanpur, India16 - 13 Adolfo Rositani11(2) - 14 WPts
11/02/2031Kanpur, India15 - 13 Leonardo Adriano3 - 12 WPts
13/12/2030Kanpur, India15 - 12 Harvey Sloan13 - 16 LPts
12/11/2030Galway, Ireland14 - 12 Harvey Sloan13 - 15 WPts
12/10/2030Kanpur, India14 - 11 Harvey Sloan12 - 15 LPts
11/09/2030Galway, Ireland13 - 11 Harvey Sloan12 - 14 WPts
11/08/2030Bangkok, Thailand12 - 11 Tabtibdaeng Pleonchit19 - 23 WPts
13/06/2030San Pedro Sula, Honduras11 - 11 Jose Santillan12 - 16 WPts
15/04/2030Durban, South Africa10 - 11 John Kandolo0 - 5 WPts
15/02/2030Kanpur, India10 - 10 Arran Kanku14 - 10 LPts
18/12/2029Tokyo, Japan10 - 9 Hitoshi Mori3 - 1 LPts
20/10/2029Kanpur, India9 - 9 Dylan Jamieson1 - 17 WPts
21/08/2029Kanpur, India8 - 9 David Keegan0 - 3 WPts
23/06/2029Auckland, New Zealand7 - 9 Theo Dowe2 - 14 WPts
25/04/2029Bangalore, India6 - 9 Aditya Iyenger0 - 16 WPts
02/03/2029Kolkata, India6 - 8 Premnath Karanth8 - 15 LPts
02/01/2029Mumbai, India6 - 7 Jyotish Baliyan16(1) - 18 LPts
04/11/2028Wellington, New Zealand6 - 6 Gareth Snedden18 - 18(1) LPts
06/09/2028Antwerp, Belgium6 - 5 Reinhard Calens13 - 18 LPts
09/07/2028Jaipur, India5 - 5 Darshan Subramaniam3 - 25 WPts
14/05/2028New Delhi, India5 - 4 Amer Naqvi10 - 8 LPts
16/03/2028Mumbai, India5 - 3 Madhav Rao11(2) - 25 LPts
19/01/2028Hyderabad, India4 - 3 Haaris Masri4 - 17 WPts
21/11/2027Jaipur, India4 - 2 Zuffur Kazmi9 - 27(2) LPts
20/10/2027Bangalore, India3 - 2 Lochan Jayaraj0 - 0 WPts
04/09/2027Mumbai, India2 - 2 Hemant Balakrishnan0 - 0 WPts
21/07/2027Almaty, Kazakhstan2 - 1 Karamat Ahmadieff20 - 7 LPts
23/05/2027New Delhi, India2 - 0 Umair Khalid8 - 15 LPts
07/04/2027Hyderabad, India1 - 0 Zafa Kader14 - 16 WPts
05/03/2027Rostock, Germany0 - 0 Hacket Kann0 - 0 WPts