Railways
- 2015 World Billiards Championship - Bronze
- 2012 79th Indian National Snooker Championship - Rank 8
- 2012 79th Indian National Billiards Championship - Rank 6
- 2011 78th Indian National Billiards Championship - Top 16
- 2011 H.K. Jafri All India Open 6Red Snooker - Quarter Finalist
- 2010 World Pro Billiards Championship :: Leeds (UK) - Participated
- 2010 77th Indian National Snooker Championship - Top 32
- 2010 77th Indian National Billiards Championship - Top 16
- 2010 1st Indian National 6-Red Snooker Championship - Top 32
- 2010 Indian National 9Ball Pool Championship - Top 64
- 2010 Indian National 8Ball Pool Championship - Top 32
- 2009 BSAM - Matunga - All India Open 6-Red Snooker Championship - Pre-Quarter Finalist
- 2003 Indian National Billiards & Snooker Championship, Jammu - Ranked 4
- 2002 World Billiards Tour (50 UP) Ranked - 5th
- 2002 World Billiards Tour (Time Format at Australia) Ranked 9th
- 2001 Junior National Snooker Championship - Ranked 4