Race day, modelled

Who wins tomorrow?

We weigh live rider form against tomorrow's terrain and turn it into a ranked prediction — with the model's own margin of error attached, not just a headline number.

How it works

From recent form to a ranked finish

1.Rider form

Rankings update continuously from recent race results, not a season-old snapshot.

2.Race profile

Terrain, distance and finish type are matched against the rider strengths they reward.

3.Predicted results

A ranked finish order, each with an uncertainty margin — so you know what is settled and what is a coin flip.

Reading the next race on the calendar…
Beyond the next race

The season behind the prediction

Finding the strongest rider…
Loading the leaderboard…