Weightclass:  Light Welterweight
Location:  New Delhi, India
Record:  27 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2045Lucknow, India27 - 25 Jasvinder Chahal14(1) - 3 LPts India National Championships 2045View
26/03/2045Lucknow, India26 - 25 Akhil Goyal4 - 8 WPts India National Championships 2045View
28/01/2045Barranquilla, Colombia25 - 25 Fresco Varona11 - 11 WPts
29/11/2044New Delhi, India24 - 25 James Bethell3 - 23(2) WPts
26/09/2044San Bernardino, USA23 - 25 Matt Olguin1 - 21(1) WPts
28/07/2044New Delhi, India22 - 25 Ganesh Chana16 - 28 WPts
26/05/2044Volgograd, Russia21 - 25 Georgiy Grechin18 - 19 WPts
26/03/2044Jodhpur, India21 - 24 Kanja Subramaniam18(2) - 7 LPts India National Championships 2044View
20/02/2044Vienna, Austria20 - 24 Garen Sadowska16 - 15 WPts
23/12/2043Surat, India19 - 24 Aftab Abdo14 - 25 WPts
25/10/2043New Delhi, India18 - 24 John Creelman2 - 7 WPts
23/08/2043Yerevan, Armenia17 - 24 Gharib Aboutiounian8 - 13 WPts
25/06/2043Baku, Azerbaijan16 - 24 Bashir Aliev19 - 5 WPts
27/04/2043Antwerp, Belgium15 - 24 Herman Servaes18 - 6(1) WPts
27/02/2043Riga, Latvia14 - 24 Aleksei Melnbikses20 - 13 WPts
28/12/2042Yerevan, Armenia13 - 24 Aykeg Jamgochyan8 - 16(1) WPts
27/10/2042New Delhi, India12 - 24 Shankar Thaker1 - 21 WPts
25/08/2042Villa Nueva, Guatemala11 - 24 Leonardo Giraldo4 - 21 WPts
25/06/2042Panama City, Panama10 - 24 Xaver Rivera7 - 19(3) WPts
26/04/2042Bursa, Turkey10 - 23 Bora Vural16(3) - 5 LPts
26/02/2042Ciudad del Este, Paraguay10 - 22 Aimon Rodriguez32 - 21(1) LPts
29/12/2041New Delhi, India10 - 21 Lochan Banerjee16 - 12 LPts
03/11/2041Jaipur, India10 - 20 Kishore Manjhi15 - 13 LPts
05/09/2041Mendoza, Argentina9 - 20 Nemesio Maes0 - 0 WPts
08/07/2041Tirana, Albania9 - 19 Ardi Kaleci28 - 10 LPts
10/05/2041Oran, Algeria8 - 19 Malik Chebira5 - 27(2) WPts
11/03/2041Milan, Italy8 - 18 Vito Argiroffi14 - 16 LPts
11/01/2041Bangalore, India7 - 18 Suneil Matthai6 - 20 WPts
25/11/2040Bangalore, India7 - 17 Sanjeev Narine4 - 10 LPts
25/10/2040San Pedro Sula, Honduras6 - 17 Diego Orbe6 - 14 WPts
27/08/2040Namangan, Uzbekistan6 - 16 Alik Abildaev5 - 17 LPts
29/06/2040Bristol, UK5 - 16 Aftab Saleem6 - 18 WPts
01/05/2040Ankara, Turkey5 - 15 Duygu Muaviye20 - 21 LPts
03/03/2040Yerevan, Armenia4 - 15 Pazug Chahinyan5 - 30(1) WPts
04/01/2040Yerevan, Armenia4 - 14 Dzamhur Hakoubyan21 - 19 LPts
06/11/2039Salzburg, Austria4 - 13 Alonso Zerrenner27 - 10 LPts
08/09/2039Mumbai, India3 - 13 Mandip Jagpal4 - 6 WPts
10/07/2039Tirana, Albania3 - 12 Agron Topalli8 - 22 LPts
12/05/2039Ghaziabad, India2 - 12 Ananta Balmuchu0 - 9 WPts
14/03/2039Minsk, Belarus2 - 11 Valeri Polischuk43 - 33(1) LPts
14/01/2039Chennai, India2 - 10 Gazi Suleiman7 - 13 LPts
27/11/2038Surat, India2 - 9 Arjuna Ramasubbier12 - 7 LPts
28/09/2038Lucknow, India2 - 8 Lochan Agate6 - 9 LPts
03/08/2038Bangalore, India2 - 7 Rehman Zafar19 - 26 LPts
03/07/2038Lviv, Ukraine2 - 6 Hadeon Chopp11 - 18 LPts
05/05/2038New Delhi, India2 - 5 Lochan Banerjee0 - 0 LPts
24/03/2038Bangalore, India2 - 4 Arjuna Beniwal9 - 11 LPts
28/01/2038Jaipur, India1 - 4 Akhil Pokkudan4 - 15 WPts
28/11/2037London, UK1 - 3 Edmund Perkins11 - 14 LPts
30/09/2037New Delhi, India1 - 2 Govind Subramaniam0 - 4 LPts
01/08/2037Chennai, India1 - 1 Gazi Raad8 - 17 LPts
03/06/2037Bangalore, India1 - 0 Rehman Zafar13 - 25 LPts
07/04/2037New Delhi, India0 - 0 Zafa Quadri1 - 2 WPts