- 2011 Indian National 9Ball Pool Championship -
Top 16
- 2011 Indian National 8Ball Pool Championship -
Top 32
- 2010 Indian National 9Ball Pool Championship -
Top 64
- 2010 Indian National 8Ball Pool Championship -
Top 32
- 2009 Punjab State Snooker Championship - Runner-up
- 2008 Punjab State Snooker Championship - Runner-up
- 2007 Punjab State Snooker Championship -
Winner
- 2007 Sutlej Club Annual Sports Meet
- Winner
- 2006 Punjab State Snooker Championship - Runner-up
- 2006 Sutlej Club Annual Sports Meet
- Winner
- 2005 Punjab State Snooker Championship - Runner-up
- 2005 Sutlej Club Annual Sports Meet
- Runner-up
- 2004 Punjab State Snooker Championship - Runner-up
- 2004 Sutlej Club Annual Sports Meet
- Winner
- 2003 National under-21 Snooker Championship -
Semi Finalist
- 2003 Punjab State Under-21 Snooker Championship -
Winner
- 2003 Punjab State Snooker Championship - Runner-up
- 2003 Sutlej Club Annual Sports Meet
- Runner-up
- 2003 National 9Ball Pool Championship :: top 16
- 2002 National under-21 Snooker Championship - Quarter Finalist
- 2002 Punjab State Under-21 Snooker Championship -
Winner
- 2002 Sutlej Club Annual Sports Meet
(Under-21) - Runner-up
- 2001 National under-21 Snooker Championship -
Quarter Finalist
- 2001 Punjab State Under-21 Snooker Championship -
Winner
- 2000 Punjab State Under-21 Snooker Championship - Winner
- 1999 Punjab State Under-21 Snooker Championship - Winner
- 1998 Punjab State Under-21 Snooker Championship - Winner
- 1997 Punjab State Under-21 Snooker Championship - Winner
- 1995 Punjab State Under-21 Snooker Championship - Winner
|