Han trente Storhamar i sesongen 2000/2001 og fikk med seg et seriegull før han vendte hjem til moderklubben Khimik. Han har også vært trener i Gjøvik Hockey sesong 2006/07, og tiltrådte igjen som hovedtrener for Storhamar etter Petter Thoresen for sesongen 2007/2008, dette endte med NM-gull. Han har også trent Severstal Tsjerepovets og HC Neftekhimik Nizhnekamsk (2011) i KHL. Etter fem år som trener i KHL kom han tilbake på ny i 2014 i Storhamar, der var han til 2016. 31. mai 2021 ble det klart at Smirnov ble trener for Lillehammer.