Weightclass:  Welterweight
Location:  Hyderabad, India
Record:  41(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/12/2031Hyderabad, India40(1) - 22 Fraco Veloz6 - 4 WPts
08/10/2031Hyderabad, India39(1) - 22 Isaak Krasinski17 - 10 WPts
08/08/2031Hyderabad, India38(1) - 22 Gianmarco Ghezzi2 - 8 WPts
09/06/2031Hyderabad, India37(1) - 22 Phylip Hughes1 - 2 WPts
09/04/2031Hyderabad, India36(1) - 22 Louis Neale20(2) - 14 WPts
08/02/2031Hyderabad, India35(1) - 22 Amon Pye6(1) - 22 WPts
10/12/2030Hyderabad, India34(1) - 22 James Bazin2 - 9 WPts
11/10/2030Hyderabad, India33(1) - 22 Federico Cepeda36 - 21 WPts
12/08/2030Hyderabad, India32 - 22 Lebogang Coetzee2 - 6 WKO3
13/06/2030Hyderabad, India31 - 22 Bob Nzimande2 - 10 WPts
14/04/2030Hyderabad, India30 - 22 Billy Mujuru4 - 6 WPts
13/02/2030Hyderabad, India29 - 22 Hein Van Dale2 - 3 WPts
15/12/2029Hyderabad, India29 - 21 Davie Axtell33 - 14 LPts
12/11/2029Hyderabad, India28 - 21 Ollie Rolland27 - 15 WPts
12/10/2029Hyderabad, India27 - 21 Ollie Rolland27 - 14 WPts
07/09/2029Daegu, South Korea27 - 20 Kashif Zaman21 - 12 LPts Daegu World Championships 2029View
03/08/2029Hyderabad, India26 - 20 Miguel Armenta31 - 20 WPts
30/06/2029Las Tunas, Cuba25 - 20 Porfio Olivas38(3) - 10 WPts
30/05/2029Las Tunas, Cuba25 - 19 Porfio Olivas37(3) - 10 LPts
29/04/2029Las Tunas, Cuba25 - 18 Porfio Olivas36(3) - 10 LPts
29/03/2029Jodhpur, India25 - 17 Mahavir Karbalai25 - 10 LPts India National Championships 2029View
26/03/2029Jodhpur, India24 - 17 Ali Badie12 - 3 WPts India National Championships 2029View
18/03/2029Hyderabad, India23 - 17 Mark McCrory26 - 8 WPts
06/02/2029Minsk, Belarus22 - 17 Yakiv Archacki22 - 9 WPts
06/01/2029Hyderabad, India21 - 17 Porfio Olivas32(3) - 9 WPts
06/12/2028Hyderabad, India20 - 17 Yakiv Archacki21 - 8 WPts
05/11/2028Changchun, China19 - 17 Gao Chinn17(1) - 11 WPts
05/10/2028Hyderabad, India18 - 17 Alex Yrjola23(1) - 14 WPts
04/09/2028Hyderabad, India17 - 17 Alex Yrjola23(1) - 13 WPts
28/07/2028Samara, Russia16 - 17 Zernebog Maslow1 - 11 WPts
30/05/2028Kemerovo, Russia15 - 17 Vasili Smetsky2 - 9 WPts
01/04/2028Chennai, India14 - 17 Siddharth Dial28 - 12 WPts India National Championships 2028View
29/03/2028Chennai, India13 - 17 Dhaval Swaminathan17 - 11 WPts India National Championships 2028View
26/03/2028Chennai, India12 - 17 Baldev Ghoda16(5) - 15 WPts India National Championships 2028View
15/03/2028Surat, India11 - 17 Balamurali Beniwal14 - 12 WPts
16/01/2028New Delhi, India10 - 17 Asif Sham12 - 18 WPts
26/11/2027Mumbai, India9 - 17 Praveen Molhu12 - 13 WPts
04/10/2027Ahmedabad, India8 - 17 Rohit Dyal9 - 12 WPts
03/09/2027Portmore, Jamaica8 - 16 Kris Mortland20 - 8 LPts
03/08/2027Zurich, Switzerland8 - 15 Arno Pilger11 - 14 LPts
02/07/2027Hyderabad, India8 - 14 Kris Mortland18 - 8 LPts
29/05/2027Zurich, Switzerland7 - 14 Wilfrid Hemmerling5 - 15 WPts
27/04/2027Helsinki, Finland7 - 13 Sakari Heikkinen44 - 5 LPts
26/03/2027Chennai, India7 - 12 Balamurali Chauhan9 - 13 LPts India National Championships 2027View
06/03/2027Nuevo Laredo, Mexico6 - 12 Alejandro Amezquita22(3) - 24 WPts
02/02/2027Lima, Peru6 - 11 Juan Valdovinos12 - 9 LPts
02/01/2027Masaya, Nicaragua6 - 10 Jose Alderete34(2) - 21 LPts
02/12/2026Masaya, Nicaragua6 - 9 Jose Alderete33(2) - 21 LPts
01/11/2026Masaya, Nicaragua6 - 8 Jose Alderete32(2) - 21 LPts
30/09/2026Odessa, Ukraine5 - 8 Apostol Lipka15 - 11 WPts
02/08/2026Nassau, Bahamas5 - 7 Matthew Hughes33 - 22(2) LPts
04/06/2026Hyderabad, India4 - 7 Deepak Beniwal0 - 5 WPts
06/04/2026Hyderabad, India3 - 7 Harendra Thaker3 - 10 WPts
06/02/2026Kiev, Ukraine3 - 6 Marlen Murin12 - 15 LPts
09/12/2025Hyderabad, India3 - 5 Damodar Fugro8 - 8 LPts
20/10/2025Vienna, Austria3 - 4 Ulu Hebal43 - 23 LPts
22/08/2025Calabar, Nigeria3 - 3 Theophilus Namo9 - 26 LPts
24/06/2025Bangalore, India3 - 2 Hassan Noorani30 - 13 LPts
29/04/2025New Delhi, India3 - 1 Rahul Dhawan17(1) - 22 LPts
26/03/2025Kanpur, India3 - 0 Jawad Ben10 - 15(2) LPts India National Championships 2025View
26/02/2025Chennai, India2 - 0 Suneil Banerjee11(1) - 31 WPts
02/01/2025Ahmedabad, India1 - 0 Ganesa Rajagopal10 - 17 WPts
30/11/2024Hyderabad, India0 - 0 Aftab Khan1 - 7 WPts