His best result on the ATP Tour came at the 1999 President's Cup in Tashkent, where he had to best win of his career, defeating world number 60 Sargis Sargsian en route to the quarter-finals.
ATP International Series | 2011 ATP Challenger Tour | 2012 ATP Challenger Tour | 2013 ATP Challenger Tour | ATP International Series Gold | ATP World Tour 250 series | ATP | Australian Open | French Open | ATP World Tour 250 Series | Tashkent | 2013 ATP World Tour | Open University | open source | 2012 ATP World Tour | 2001 ATP Tour | 2011 ATP World Tour | U.S. Open | ATP World Tour 500 series | 2010 ATP World Tour | 2003 ATP Tour | ATP World Tour Masters 1000 | 1996 ATP Tour | 2002 ATP Tour | 2006 ATP Tour | Wacken Open Air | 2004 ATP Tour | 1990 ATP Tour | 2000 ATP Tour | The Open Championship |