Seuraavalla kauden Kalevan kisoissa Kakko saavutti SM-pronssia 1 500 metrillä ja viestissä Kakko Lahden Urheilijoiden ankkurina uusi 4 × 800 metrin mestaruuden. Olympiavuosi 1956 meni kuitenkin osaksi pilalle kilpailukaudella tapahtuneen loukkaantumisen vuoksi, ja olympiamatka Melbourneen jäi saavuttamatta. Kuitenkin hän oli mukana muun muassa marraskuun 1956 Unkari–Suomi-maaottelussa Budapestissä ja juoksi oman lajinsa lisäksi pikaviestijoukkueessa. Kaudesta 1957 tuli Kakon uran paras. Samalla hän siirtyi myös pitemmille matkoille eli 3 000 ja 5 000 metrille. Hän teki 1 500 metrillä ennätyksensä 3.43,2. Hän saavutti kaudella SM-pronssia niin 800 kuin 1 500 metrillä. Seuraavalla kaudella Kakko saavutti vihdoin Kalevan kisoissa Suomen mestaruuden, mutta matka oli 5 000 metriä. Lisäksi tuli kolme maaotteluvoittoa Ranskaa, Ruotsia ja Englantia vastaan. Keväällä oli tullut jo kultaa maastojuoksun lyhyellä matkalla. EM-kisaedustus Tukholmassa ei sujunut kuitenkaan suunnitelmien mukaan, sillä hän jäi 5 000 metrillä alkueriin.