Weightclass:  Flyweight
Location:  Chennai, India
Record:  31 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/04/2035Chennai, India30 - 31 Vidal Samano6 - 11 WPts
06/02/2035Chennai, India29 - 31 Jesus Atienza5 - 13 WPts
07/12/2034Chennai, India28 - 31 Juan Posa36 - 21 WPts
06/11/2034Zaragoza, Spain28 - 30 Juan Posa35 - 21 LPts
06/10/2034Chennai, India27 - 30 Gazi Sahrawi26 - 19 WPts
05/09/2034Chennai, India26 - 30 Juan Campo22 - 26 WPts
28/07/2034Tabriz, Iran25 - 30 Majid Shareef14 - 37 WPts
30/05/2034Shymkent, Kazakhstan25 - 29 Amjad Ghantemitoff21 - 15 LPts
01/04/2034Jodhpur, India24 - 29 Jaidev Gour5 - 0 WPts India National Championships 2034View
29/03/2034Jodhpur, India23 - 29 Girish Arya36 - 19 WPts India National Championships 2034View
26/03/2034Jodhpur, India22 - 29 Pritish Kandari10(1) - 18 WPts India National Championships 2034View
02/03/2034Chennai, India21 - 29 Sagaz Vejar6 - 18 WPts
02/01/2034Santo Domingo, Ecuador20 - 29 Ulises Flor2 - 5 WPts
03/11/2033Mumbai, India20 - 28 Girish Arya32 - 19 LPts
22/09/2033Batam, Indonesia19 - 28 Langit Asari7 - 15 WPts
25/07/2033Chennai, India18 - 28 Beltran Batoctoy6 - 13 WPts
25/05/2033Changchun, China17 - 28 Shen Chau8(2) - 11 WPts
26/03/2033Surat, India17 - 27 Girish Arya29 - 14 LPts India National Championships 2033View
19/03/2033Ciudad del Este, Paraguay16 - 27 Zacarias Recio3 - 17(1) WPts
19/01/2033Chennai, India16 - 26 Indra Raj13 - 27 LPts
19/11/2032Ciudad Guayana, Venezuela15 - 26 Ricardo Bencomo15 - 29(1) WPts
20/09/2032Dublin, Ireland15 - 25 Daniel Burns24 - 26(1) LPts
23/07/2032Chennai, India14 - 25 Kanja Dhingra2 - 15(1) WPts
24/05/2032South Tangerang, Indonesia13 - 25 Catur Harlan13 - 12 WPts
26/03/2032Mumbai, India13 - 24 Girish Arya22 - 9 LPts India National Championships 2032View
26/01/2032Ho Chi Minh City, Vietnam13 - 23 Tri Dung27 - 9 LPts
27/11/2031Chennai, India13 - 22 Girish Arya19 - 9 LPts
26/09/2031Tokyo, Japan13 - 21 Raiden Ueno17(5) - 1 LPts
29/07/2031Sana'a, Yemen13 - 20 Zuffur Farra16(1) - 16 LPts
31/05/2031Johor Bahru, Malaysia13 - 19 Li-Liang Chan12 - 8 LPts
01/04/2031Kolkata, India12 - 19 Girish Arya15 - 8 WPts India National Championships 2031View
29/03/2031Kolkata, India11 - 19 Imran Safar9 - 22 WPts India National Championships 2031View
26/03/2031Kolkata, India10 - 19 Akil Dadwal9 - 24 WPts India National Championships 2031View
24/02/2031Chennai, India9 - 19 Afanas Vasilyev11 - 10 WPts
26/12/2030Mumbai, India9 - 18 Girish Arya11 - 8 LPts
31/10/2030Chennai, India9 - 17 Charles McCay3 - 0 LPts
02/09/2030Panama City, Panama8 - 17 Santiago Sabina0 - 12 WPts
04/07/2030Surat, India7 - 17 Ahmed Srour4 - 13 WPts
15/05/2030Kanpur, India7 - 16 Madhav Sen11 - 16(1) LPts
26/03/2030Kanpur, India7 - 15 Akbar Kunjir4 - 6 LPts India National Championships 2030View
27/02/2030Chennai, India6 - 15 Rohit Padmanabhan3 - 7 WPts
30/12/2029San Pablo, Philippines5 - 15 Rodrigo Banting4 - 7 WPts
01/11/2029Ulaanbaatar, Mongolia5 - 14 Kolzak Altankhuyag21 - 8(1) LPts
02/09/2029Montreal, Canada4 - 14 Aramis Bellaire0 - 1 WPts
05/07/2029Masaya, Nicaragua4 - 13 Esteban Morlan0 - 0 LPts
07/05/2029Chennai, India3 - 13 Kishore Bandi3 - 15 WPts
08/03/2029Samarinda, Indonesia3 - 12 Ade Susetya11(1) - 15 LPts
08/01/2029Jakarta, Indonesia3 - 11 Perak Machari8 - 16 LPts
10/11/2028Paris, France3 - 10 Laron Gide6 - 25 LPts
12/09/2028Chennai, India2 - 10 Seung-dae Oh12(1) - 6 WPts
14/07/2028Chennai, India2 - 9 Imran Safar1 - 10 LPts
15/05/2028Kingston, Jamaica2 - 8 Joey Ganson9 - 21(6) LPts
17/03/2028Managua, Nicaragua2 - 7 Diego Gonzalez12 - 10 LPts
18/01/2028Chennai, India1 - 7 Kishore Bandi2 - 7 WPts
20/11/2027Chennai, India1 - 6 Gig Bilbao13(1) - 13 LPts
21/09/2027Jakarta, Indonesia1 - 5 Haaris Bina7(1) - 10 LPts
24/07/2027Oran, Algeria1 - 4 Ahmed Ziadi8 - 28(7) LPts
26/05/2027Surat, India1 - 3 Hrithik Mammen10 - 17 LPts
25/04/2027Chennai, India1 - 2 Dayaram Nataraj9(1) - 20 LPts
24/03/2027Hanoi, Vietnam1 - 1 Vu Thao12 - 10 LPts
24/01/2027Pune, India0 - 1 Imran Safar0 - 0 WPts
20/12/2026Chennai, India0 - 0 Madhav Sen1 - 3 LPts