Reading
- 2019 IBSF World Masters Team Snooker Championship - Silver
- 2018 IBSF World 6Reds Championship - QF
- 2011 78th National Snooker Championship - Last-32 Stage
- 2010 77th National Snooker Championship - Rank 7
- 2008 75th National Snooker Championship - Last-16 Stage
- 2008 National 9Ball Pool Championship - Last-16 Stage
- 2007 74th National Snooker Championship - Last-16 Stage
- 2005 National Snooker Championship - Last-16 Stage
- 2004 National Pool Championship - Last-16 Stage
- 2002 Asian 8Ball Championship - Represented India
- 2001 National Pool Championship - QF
- 1998 National U-21 Billiards Championship - QF
- 1995 National U-21 Snooker Championship - QF