In 1999 vond de eerste poging plaats om een serie inline-skatewedstrijden met gelijke regels en een puntensysteem in te voeren, toen nog door de Europese bond Confédération Européenne de Roller Skating (CERS). Een jaar later begon de eerste officiële Grand Prix serie waar acht grote bestaande Europese marathonwedstrijden werden samengevoegd. Weer een jaar later, in 2001, kwamen de wedstrijden onder de wereldbond FIRS te staan en werden de individuele races in drie categorieën ingedeeld. Voor het klassement worden de punten opgeteld, waarbij de slechtste resultaten worden weggestreept.
Van elke skater worden de punten die in elke wedstrijd worden verdiend opgeteld, de slechtste resultaten (of een race waaraan iemand niet deelneemt) worden weggestreept. Ook werd er sommige jaren een ploegenklassement voor commerciële teams bijgehouden waarin de plaatsen van de eerste drie mannen of vrouwen per team meetellen.
In 2016 bestond de World Inline Cup uit vijf races: in Incheon (Zuid-Korea), in Rennes (Frankrijk), Dijon (Frankrijk), Ostrava (Tsjechië) en de finale was de inline-marathon van Berlijn (Duitsland).
Winnaars
In onderstaande tabel staan de winnaars van het individuele eindklassement, de ploegen waar ze voor uitkwamen, en het ploegenklassement voor mannen en vrouwen.