815
Image of a road cyclist
Ethan Miller
GenderMale
Age29
Nationality🇺🇸 United States
RankRace name
21Étape du Tour de France 2022
Mallorca - 312 - 2022
 5Cyclo JPP Neuf de Coeur - 90 - 2021

Your cycling race portfolio & and performance index

  • Build your racing porfolio
  • Measure your performance using the GFR score™
  • Link your race results with Strava activities

Elevate your cycling experience

Discover an array of features tailored for all cycling enthusiasts.

GFR score™

Compare and measure your performance with our original GFR score.

815

Athletes’ portfolio

When asked about your skill level, share just one link that contains all your top performances, instead of listing races and results manually.

Athlete profile page with race results table

Strava bio

We can automatically update your Strava bio with your results.

Athlete bio enhanced by GFR UI example

All of your races in one place

Tired of searching for your activity on Strava? We’ll automatically find and link all of your races.

Race linked with Strava activity details UI example

Auto-descriptions on Strava

Let GFR automatically generate Strava activity descriptions with your points, position, and profile link.

Race description enhanced by GFR UI example

What is GFR Score?

The GFR Score is designed to evaluate the performance of cyclists in road and gravel races, providing a standardized way to compare riders from around the world.

How we calculate GFR score?

Official GPX race file analysis

To calculate GFR points for a race, we begin by analyzing the official GPX file of the course. Our AI algorithm considers factors like distance, elevation, terrain type, and grade to determine the best possible time the race could be completed in. This time is based on a simulation of our “super-human” athlete with ideal parameters and top-tier FTP values.

GPX Analyze
GFR Garmin

Time Comparison with Official Race Results

Once the super-human’s optimal time is established, each rider’s official race time is compared to this benchmark. The closer a rider’s time is to the optimal time, the higher their GFR points. The resulting time ratio is multiplied by 1000 to produce the GFR points for that specific race.

GFR score calculation

The GFR Score, representing a rider’s overall performance, is simply the average of their last 6 best GFR points.

GFR Garmin
athlete 1
athlete 2
athlete 3

Explore 500,000+ athletes and races