PR

ProCyclingStats API

Comprehensive professional cycling race results and statistics

7.5 / 10Good
Starting PriceFree
Free TierYes
Live DataYes
WebSocketNo
Commercial UseNo

Overview

ProCyclingStats (PCS) is the leading online database for professional road cycling statistics, providing race results, rider profiles, team information, rankings, and historical data. Covering UCI WorldTour, ProSeries, Continental circuits, and major Grand Tours (Tour de France, Giro dItalia, Vuelta a Espana), PCS offers detailed stage results, jersey classifications, and rider performance metrics. While primarily a web platform, PCS data is accessible through unofficial API endpoints and data extraction methods widely used by the cycling community.

Pros

  • Most comprehensive cycling results database
  • Grand Tour stage-by-stage data
  • Rider and team rankings
  • Historical results archive
  • Live stage updates during races

Cons

  • No official public API
  • Unofficial endpoints can change
  • No commercial use
  • No WebSocket streaming
  • Rate limited
  • Limited documentation

Best For

Cycling race trackingRider statistics analysisFantasy cyclingCycling journalism

Not Ideal For

Commercial applicationsEnterprise productionBetting platformsNon-cycling sports

Specifications

REST APIYes
GraphQLNo
WebSocketNo
WebhooksNo
OpenAPI SpecNo
Player StatsYes
Team StatsYes
Odds DataNo
Historical Data2000+ with detailed results, selective data from earlier decades
Request LimitsUnofficial API, fair-use policy
Commercial UseNo
RedistributionNo
White LabelNo

SDKs

PythonR

Leagues

UCI WorldTourTour de FranceGiro dItaliaVuelta a EspanaUCI ProSeriesMonumentsUCI Continental Circuits
Last verified: 2026-08-15

Our Verdict

7.5/ 10

ProCyclingStats API is a solid choice for cycling race tracking and rider statistics analysis, with an overall score of 7.5/10. While it performs well in most areas, consider no official public api when making your decision.

Editorial: 7.8/10Benchmark: 7.2/10How we score →
Data verified: 2026-08-15
Pricing checked Coverage checked Docs checked

Coverage

Sports Supported

Cycling
Live DataYes
Historical Data2000+ with detailed results, selective data from earlier decades
Player StatsYes
Team StatsYes
Odds DataNo

Leagues & Competitions

UCI WorldTourTour de FranceGiro dItaliaVuelta a EspanaUCI ProSeriesMonumentsUCI Continental Circuits

7 leagues and competitions covered

Developer Experience

API Paradigms

REST
GraphQL
WebSocket
Webhooks

SDKs

PythonR

Commercial Terms

Commercial use
Redistribution
White-label
Rate limit: Unofficial API, fair-use policy

Pricing Plans

Free

Free

Limited

  • Race results
  • Rider profiles
  • Rankings
  • Basic API access

Premium

€9.99/year

Extended

  • Ad-free experience
  • Advanced statistics
  • Priority data access
  • Extended API access