View the top 5 of the general classification based on the ITRA Performance Index made from our database of more than 1,700,000 runners from 22,400 different races.
Switzerland
Spain
Kenya
United States
United Kingdom
Sweden
Netherlands