Hole hatte seinen ersten internationalen Erfolg bei den Junioreneuropameisterschaften 1978 in Murau. Dort gewann er die Silbermedaille mit der Staffel. Bei den Junioren-Skiweltmeisterschaften 1979 in Mont Sainte-Anne holte er die Bronzemedaille mit der Staffel. Sein erstes von 18 Weltcupeinzelrennen lief er im Februar 1983 in Sarajevo, welches er auf dem neunten Platz über 30 km beendete. Bei den nordischen Skiweltmeisterschaften 1985 in Seefeld in Tirol errang er den 14. Platz über 15 km. Im März 1985 wurde er in Oslo Dritter mit der Staffel. In der Saison 1985/86 kam er bei fünf Weltcupstarts im Einzel, dreimal unter die ersten Zehn. Dabei erreichte er in Falun mit dem dritten Platz über 30 km klassisch seine einzige Podestplatzierung im Weltcupeinzel. Zudem errang er in Falun den zweiten Platz mit der Staffel. Zum Saisonende errang er mit dem zehnten Platz im Gesamtweltcup seine beste Gesamtplatzierung. Bei den nordischen Skiweltmeisterschaften 1987 in Oberstdorf lief er auf den 11. Platz über 50 km Freistil. Sein letztes Weltcuprennen absolvierte er bei den Olympischen Winterspielen 1988 in Calgary. Dort belegte er den 31. Platz über 30 km klassisch. Zwei Jahre später gewann er den Finlandia-hiihto über 45 km klassisch.