- 2011 Indian National 8Ball
Pool Championship - Top 64
- 2010 Indian National 9Ball
Pool Championship - Top 64
- 2008
Indian National 9Ball Pool Championship - Top 32
- 2008
S.K. Bhalla Memorial 9Ball Pool Championship, Punjab - Semi Finalist
- 2008
Shri Kesar Chand Memorial Snooker Tournament, Punjab - Winner
- 2008 9Ball Pool Selection Camp -
Finished 7th Rank in India
- 2007 National 9Ball Pool Championship - Ranked 6
- 2001 Punjab State Snooker (U-21) Championship - Runner Up
- 2003 National Pool Championship - Top 16
- 2006 BHEL Golden Jubilee Snooker Tournament - Quarter Finalist
- All Indian Open Triple A Syndicate - Quarter Finalist
- Triple A Syndicate Junior State Champion (Snooker)