Oil & Natural Gas Corp.
Table Tennis
- 2022 World Billiards Championship - Silver
- 2019 World Billiards Championship - Bronze
- 2018 World Billiards Championship - Bronze
- 2017 World Billiards Championship - Top-8
- 2016 World Billiards Championship - Silver
- 2016 World 6Reds Championship - Top-8
- 2016 National Billiards Championship - Winner
- 2015 IBSF World Billiards Championship (Point Format) - Semi Finalist
- 2015 Asian Billiards Championship - Semi Finalist
- 2014 Asian Billiards Championship - Winner
- 2014 81st Indian National Billiards Championship - Winner
- 2011 79th Indian National Snooker Championship - Top 16
- 2012 79th Indian National Billiards Championship - Rank 3
- 2011 2nd Indian National 6 Red Snooker Championship - Top 16
- 2011 WPBSA World Billiards Championship - Top 16
- 2011 IBSF World Billiards Championship (Point Format) - Semi Finalist
- 2011 78th Indian National Billiards Championship - Top 16
- 2011 78th Indian National Snooker Championship - Top 16
- 2011 Australian Open Billiards Championship (Adelaide) - Semi Finalist
- 2010 World Pro Billiards Championship - Leeds (UK) - Quarter Finalist
- 2010 77th Indian National Snooker Championship - Top 16
- 2010 77th Indian National Billiards Championship - Top 16
- 2010 IBSF World Billiards Championship (Point Format) - Top 16
- 2010 City of Melbourne Snooker 2010 - Top 16
- 2010 Nahar Group-MIG Club Invitation Snooker Championship - Winner
- 2010 1st Indian National 6-Red Snooker Championship - Top 16
- 2010 Alumni Club All India Invitation Snooker Championship, Chennai - Quarter Finalist
- 2009 VIP MATRIX All India Invitation Snooker Championship, Chennai - Runner-Up
- 2009 IBSF World Snooker (Men) Championship - Top 64
- 2009 76th Indian National Snooker Championship - Runner-Up
- 2009 76th Indian National Billiards Championship - Top 16
- 2009 Shyam Shroff Memorial - Khar Gymkhana Invitational Snooker Tournament - Quarter Finalist
- 2009 8th Asian Billiards Championship, Pune, India - Represented India
- 2009 CCI Platinum Jubilee Snooker Championship - Round 16
- 2008 75th Indian National Snooker Championship - Rank 3
- 2008 75th Indian National Billiards Championship - Rank 8
- 2008 IBSF World Snooker (Men) Championship - Round of 64
- 2008 IBSF World Billiards Championship (Time Format) - Bangalore (India) - Quarter Finalist
- 2008 IBSF World Billiards Championship (Point Format) - Bangalore (India) - Pre-Quarter Finalist
- 2008 World Pro Billiards Championship - Leeds (UK) - Quarter Finalist
- 2008 3rd PCL-Manisha Invitation Snooker Championship - Quarter Finalist
- 2008 Indian National 9Ball Pool Championship - Top 32
- 2008 Fifth R.K. Gupta Memorial - Alexander Club (Meerut) Billiards Tournament - Quarter Finalist
- 2008 Fifth R.K. Gupta Memorial - Alexander Club (Meerut) Snooker Tournament - Winner
- 2007 74th India National Billiards Championship - Rank 7
- 2007 74th India National Billiards Championship - Rank 4
- 2005 Represent India in World Billiards Championship
- 2005 Represent India in Asian Billiards Championship
- 2004 Indian National U-21 Billiards Runner-up
- 2004 Indian National U-21 Snooker Runner-up
- 2003 Indian National U-21 Snooker Runner-up
- 2004 Represent India in World U-21 Snooker Championship
- 2003 Represent India in World U-21 Snooker Championship
- 2002 Represent India in World U-21 Snooker Championship