Introduction.
Mywhoosh Cycling Esports League (CEL) is a team based race series, the competition is designed to deliver fair, exciting and progressive competition across multiple categories of riders. CEL will utilise the Auto Categorisation facility built in MyWhoosh to ensure a level playing field and exciting events.
There will be two timeslots, each timeslot will have separate league table.
Overview:
- 8 weeks of fair, exciting and competitive racing across multiple formats including Scratch racing, points races and Individual Time Trial events.
- Season 1 will start on Tuesday December 2nd.
- Racing will be split across multiple time zones.
- Racers will utilise the Auto categorisation built within Mywhoosh.
- Racers can race individually or as part of a team and league tables will be available for both.
- All results and league tables will be available via MyWhoosh Cycling Esports League | MyWhooshInfo
Registration & Team Rules
- Riders can create or join teams directly on mywhooshinfo.com.
- Teams must have a minimum of 3 riders to compete as a team.
- Riders may only race for one team in any 1 season.
Verification & Equipment
- A smart trainer or smart bike is required.
- A heart rate monitor must be connected — riders racing without one will be disqualified (DSQ).
- MyWhoosh Drone police will be active during all races and riders exceeding category limits will be removed.
Race Rules & Fair Play
- Fair play is mandatory — data anomalies or misconduct may lead to disqualification.
- No sandbagging: riders exceeding category limits must move up.
- MyWhoosh reserves the right to review data and apply penalties where required.
Timeslots
There will be two timeslots available
- 11:00 GST (07:00 GMT, 08:00 CET, 18:00 Sydney, 02:00 New York)
- 22:00 GST (18:00 GMT, 19:00 CET, 04:00 Sydney (next day), 13:00 New York)
Categorization
- Category 1: FTP > 4.5 W/kg
- Category 2: FTP : 4.0 - 4.49 W/kg
- Category 3: FTP : 3.60 – 3.99 W/kg
- Category 4: FTP : 3.10 – 3.59 W/kg
- Category 5: FTP : 2.50 – 3.09 W/kg
- Category 6: FTP : 2.49 W/kg or Not Categorised yet
Important note on Categorization enforcement
While the above FTP values serve as a general reference for rider placement, the MyWhoosh Cycling Esports League categorization system is governed by a comprehensive analysis of each rider’s power curve, rather than FTP alone.
The MyWhoosh Drone Police system reviews rider data across multiple durations to identify performance characteristics that align with expected profiles for each category. Riders exhibiting power outputs that exceed typical values for their assigned category—even if their FTP is within the category range—may be subject to reclassification or removal.
This system ensures fair competition by considering the full physiological performance profile, not just FTP, thereby identifying riders who may artificially lower their FTP while performing well above their declared category.
Please note that removal from EVENTS via our drone police is not an indicator of unfair play or cheating. Rather a notification that an athlete has earned an upgrade to race at a higher level.
Once you change your FTP in-game, you can click on the Refresh button on your profile on MyWhooshInfo to immediately update your FTP and see your new CEL rank. It is strictly prohibited to change your weight or lower your FTP in order to change your CEL Rank.
Schedule:
| Schedule | Route | Format |
|---|---|---|
| 2nd December | San Francisco Spin, 20.3km, 128m (2 laps) | Scratch race |
| 9th December | Bruges, 21.12km, 2m (2 laps) | Points Race (Checkpoints) |
| 16h December | Colombia - Custom route | Individual Time Trial |
| 23rd December | Velodrome, 30.96km, 82.6m (2 laps) | Scratch race |
| 6th January | Saka No Michi, 18.82km, 457m | Hill Climb |
| 13th January | Desert Pearls, 24.2km, 119m | Points Race (Fastest Through Segments) |
| 20th January | To be determined | Points Race (Checkpoint) |
| 27th January | Nomad Trail, 37km, 256m (2 laps) | Scratch race |
Race format
The Cycling Esports League features a variety of race formats designed to test every aspect of rider performance — from raw power to race craft and tactical awareness. Each format delivers a unique competitive experience and contributes to overall series points.
- Scratch Race - A classic race format where the first rider to cross the finish line wins. All riders start together, and there are no intermediate points.
- Points Race – Fastest Through Segment - Riders earn points based on their fastest time through designated course segments, plus finish line points.
- Points Race – First Across the Line (Checkpoints) - In this format, riders score points for being among the first to cross specific checkpoints placed along the route plus points are available at the finish line.
- Individual Time Trial (iTT) - A race against the clock — riders start individually at timed intervals and compete to set the fastest overall time.
Finish line points
| Position | Points |
|---|---|
| 1st | 110 |
| 2nd | 105 |
| 3rd | 100 |
| 4th | 97 |
| 5th | 96 |
| 6th–20th | 95–79 (descending) |
| 21st–50th | 78–48 (descending) |
| 51st–80th | 47–18 (descending) |
| 81st–100th | 17–1 (descending) |
Segment points
| Segment Rank | Points Awarded |
|---|---|
| 1st | 20 |
| 2nd | 15 |
| 3rd | 12 |
| 4th | 10 |
| 5th | 8 |
| 6th | 6 |
| 7th | 5 |
| 8th | 4 |
| 9th | 3 |
| 10th | 2 |
Team League point system
The Cycling Esports League rewards both individual performance and team strategy. Each race contributes to the overall league standings through a transparent, consistent scoring model that combines race results, segment performance, and team collaboration.
- Riders earn points in every race.
- The top 3 scoring riders from each team contribute to that team’s total race score.
- Team race scores are then converted into League Points based on finishing order.
- Bonus League Points may be awarded at selected checkpoints in certain events to encourage tactical and aggressive racing.
- This ensures every rider’s effort counts — sprinters, climbers, and all-rounders all influence their team’s success.
Cycling Esports League