- 2012 79th Indian National Snooker Championship - Top 32
- 2011 78th Indian National Snooker Championship - Top 32
- 2011 Indian National 9Ball Pool Championship -
Top 32
- 2011 Indian National 8Ball Pool Championship -
Rank 2
- 2011 World 8Ball Pool Championship -
Represented India
- 2010 Guangzhou Asian Games 8 Ball Pool - Quarter
Final
- 2010 World 8Ball Pool Championship -
Represented India
- 2010 Indian National 9Ball Pool Championship - 32
- 2010 Indian National 8Ball Pool Championship -
Winner
- 2009
Otters Club Amateur 9 Ball Pool Championship 2009 -
Round 16
- 2008
75th Indian
National Snooker Championship - Top 32
- 2008
World Cup of Pool - Represented India (Partner
::
Alok Kumar)
- 2008 Indian National 8Ball Pool
Championship - Rank 7
- 2008 Indian National 9Ball Pool Championship - Runner-Up
- 2007 Indoor Asian Games Carom bole -
Quarter Final
- 2007 National 8 Ball Pool Championship- Runner Up
- 2006 Doha Asian Games 9 Ball Pool - Quarter
Final
- 2005 National 9 Ball Pool Championship-
Ranked 4
- 2005 National 8 Ball Pool Championship- Ranked 6
- 2004 National
U-21 Billiards Championship- Top 8
|