Eligibility gate
The upload must match the scheduled class, arrive within two hours, include all three files, be unique and contain at least 90% of the expected activity duration.
Every result passes the same eligibility checks, receives the scoring profile designed for the class completed and produces private personalised feedback.
The pilot algorithm is transparent and will be calibrated against real class data before its class-specific weights are finalised.
The upload must match the scheduled class, arrive within two hours, include all three files, be unique and contain at least 90% of the expected activity duration.
Power is interpreted using the rider's FTP and W/kg baseline effective on the class date. A later FTP retest does not alter historical scores.
Power, cadence, time and zones are assessed against the intended structure of that class. Unrequested intensity does not earn automatic credit.
Class-specific weights translate different objectives to a common 100-point scale, enabling results to contribute to one Monthly League.
The same evidence is analysed differently because each class is designed to develop a different capability.
| Class | Primary evidence | What quality looks like |
|---|---|---|
| Foundation Control | Zones, cadence, transitions | Accurate, controlled and stable execution |
| Strength Power | Relative power, cadence, sustained blocks | Purposeful resistance with maintained form |
| HIIT Performance | Work intervals and recoveries | Repeatable high-quality efforts |
| Race Challenge | Pacing and whole-class power profile | Intelligent distribution and a strong finish |
| Climb | Sustained power, cadence and duration | Controlled climbing strength and endurance |
Every verified ride produces a private coaching report based on the same class-specific evidence used for scoring.
Your strongest calculated areas are identified and explained.
The report highlights the highest-value opportunity rather than simply asking for more power.
You receive one practical, class-specific action to carry into your next session.
Detailed feedback remains private to the rider and authorised instructors. Other riders see only the published League information.
The names and scores below are fictional. Live standings will update only after eligible submissions are verified and scored.
| Position | Rider | Keithos score | Movement | Recognition |
|---|---|---|---|---|
| 1 | Sarah M. | 91.4 | ↑ 2 | Precision |
| 2 | James R. | 89.8 | ↓ 1 | Relative power |
| 3 | Helen T. | 88.9 | ↑ 4 | Improvement |
| 4 | Keith K. | 87.6 | — | Consistency |