Railways
Tennis
- 2020 National 6Red Snooker - Top 32
- 2019 YMCA South India Invitational Snooker Tournament - Winner
- 2018 World Team Snooker - Top 16
- 2018 World 6Red Snooker Championship - Top 32
- 2018 Asian Team Snooker - Top 32
- 2012 Tamil Nadu 6 Red Snooker State Championship - Winner
- 2011 All India Inter College Snooker Championship - Winner
- 2010 All India Inter College Snooker Championship - Winner
- 2009 National Senior Snooker Championship (Agra) - Top 32
- 2009 Tamil Nadu State Ranking Senior Snooker Championship - Rank 3
- 2008 National Junior Snooker Championship (Indore) - Top 32
- 2008 National Junior Billiards Championship (Indore) - Top 16
- 2007 National Junior Billiards Championship (Hyderabad) - Top 16
- 2007 Tamil Nadu State Ranking Sub-Junior Billiards & Snooker - Winner (both events)
- 2007 National Sub-Junior Snooker Championship (Bangalore) - Quarter Finalist