Allerede i 1912, under OL i Stockholm, var Edström involvert i det svenske idrettsforbundet, og var med i organisasjonskomiteen. I løpet av lekene ble Det internasjonale friidrettsforbundet (IAAF), stiftet og Edström ble valgt til IAAFs første president. Han satt som president her til 1946.