Imhof behaalde in 2011 een tweede plaats op de koppelkoers tijdens de Europese kampioenschappen baanwielrennen in Apeldoorn. datzelfde jaar won hij de Driedaagse van Aigle. In 2016 werd hij derde op de scratch tijden de Wereldkampioenschappen baanwielrennen in Londen. tijdens de Ronde van Rhône-Alpes Isère in 2019 won Imhof de eerste etappe en behaalde hij een tweede plaats in het eindklassement. Dat zelfde jaar behaalde hij een derde plaats op zowel de ploegenachtervolging als de achtervolging tijdens de Europese Spelen in Minsk.