|Date of birth||5 August 1974|
|Place of birth||Tashkent, Soviet Union|
|Height||1.79 m (5 ft 10 in)|
|* Senior club appearances and goals counted for the domestic league only.
Kechinov was born in Uzbekistan and started his professional career at local Pakhtakor, with whom he won the Uzbek League title, before moving to Moscow. With Spartak, Kechinov won six Russian Premier League titles and one Cup.
In 2001, after falling out with Oleg Romantsev, Kechinov spent almost entire season on the bench and at the end of the season signed a deal with Saturn Ramenskoe. Kechinov wasn't the only player to have problems with the Spartak management at that time, earlier other star players such as Ilia Tsymbalar, Andrey Tikhonov, Sergey Yuran, Ramiz Mamedov and Evgeniy Bushmanov were forced to leave the team for similar reasons.
He worked as Spartak Moscow reserve coach in 2006–2008, assisting Miroslav Romaschenko. In June 2008, Romaschenko left to manage Tom Tomsk, and Kechinov followed him to an assistant manager role. He was fired from Tom along with Romaschenko on 4 September 2008 after a string of bad results.
- Uzbek League (1): 1992
- Russian Premier League (7): 1993, 1994, 1996, 1997, 1998, 1999, 2000
- Russian Cup (1): 1993/1994
- Russian Cup runners-up (1): 1995/1996
- Uzbekistan Footballer of the Year: 1992
- Uzbek League Top Scorer: 1992 (24 goals)
- The best 33 players of the Year: 1997
- Russian Reserve Championship winner (2): 2006, 2007