Scrivi una continuazione per questo paragrafo - Zakharov ha partecipato alle Olimpiadi invernali del 2010 per la Russia. Nei 500 metri e nei 1000 metri, è arrivato quarto nel suo primo turno, non riuscendo ad avanzare, e nei 1500 metri
, si è piazzato sesto, anche non riuscendo ad avanzare. Il suo miglior risultato complessivo è stato nella 500, dove è arrivato 27°.