In der Saison 1969/70 belegte Koch bei den Nordischen Skiweltmeisterschaften 1970 in Štrbské Pleso den 30. Platz über 30 km und holte bei den Schweizer Skimeisterschaften 1970 erneut Gold mit der Staffel. Zudem wurde er dabei Achter über 15 km und Fünfter über 50 km. Nach Platz vier beim internationalen Staffellauf in St. Moritz zu Beginn der Saison 1970/71 und Rang sieben mit der Staffel beim internationalen Rennen in Le Brassus, errang er in Valfurva den fünften Platz über 15 km und gewann bei den Schweizer Skimeisterschaften 1971 erneut Gold mit der Staffel. Zudem wurde er Fünfter über 30 km. Im März 1971 kam er auf den dritten Platz beim Björnstad-Gedenklauf und auf den zweiten Rang mit der Staffel bei den CISM-Meisterschaften in Vipiteno. Zu Beginn der Saison 1971/72 siegte er in Disentis über 12 km und errang den zweiten Platz über 15 km in Maloja und den dritten Platz in Pontresina. Es folgte der achte Platz über 15 km in Le Brassus und der vierte Rang bei den Schweizer Skimeisterschaften 1972 über 15 km. Zudem holte er erneut Gold mit der Staffel. Für die nachfolgenden Olympischen Winterspiele in Sapporo wurde er nominiert, kam aber dort nicht zum Einsatz. Ende Februar 1972 gewann er bei den Militär-Weltmeisterschaften im Libanon Gold mit der Staffel. Zum Saisonende triumphierte er beim Engadin Skimarathon und beendete seine Skilanglaufkarriere.