Jeff Campbell running the Transgrancanaria race, where he finished almost 30 places about his ITRA ranking. Photo: Arista