En 1995 Edmunds junto con el historiador David Webster, funda la Federación Internacional del Atletismo de Fuerza (IFSA), es decir que a partir de entonces el atletismo de fuerza ya tenía una organización.