Zwift Running League

Season 7


Zwift Running League Season 7

Lace up - Zwift Running League Season 7 is approaching! A 4-week series of heart-pounding, can’t-miss events featuring alternating race formats we all know and love.

All runners should be of the same abillity group for that class. Check out the Team Format page for more details. Also - your teams BEST 3 League Point wins will count to the total for the series!

We've switched from Fridays to Wendesdays so bring a water bottle and enjoy some mid-week competition.

Each week’s race format will be different. The events will alternate week-to-week from a points-based individual race to a team relay race.

In the points race, classic cross country scoring will be used—the top three runners score for their team based on their finish order. The fourth runner is the tie-breaker.

Zwift Running League Season 7

Interested in the relay? All it takes are three runners, plus an alternate/team manager. Show off your speed as each member races 2km. Time to strategize!

There are 7 event times to choose from and teams are placed into our unique City classification system based on your team’s run pace categories.

Season 7 Schedule


Race Date Course/Route Format Distance
1 5th April 2023 WATOPIA - Italian Villas Circuit Relay Race 6590.0 km / 4094.8 miles
2 12th April 2023 CRITCITY - Downtown Dolphin Relay Race 2.0 km / 1.2 miles
3 19th April 2023 SCOTLAND - Glasgow Crit Circuit Relay Race 6.3 km / 3.9 miles
4 26th April 2023 WATOPIA - May Field Relay Race 2.1 km / 1.3 miles

Event Times

Zwift Running League Season 7


Please Login to view results


League - Season 7

Zwift Running League placings are determined as follows:

  1. Total League Points (Series Total) Decending
  2. Total Time Ascending

Team Formats

Teams will consist of 3 runners for TEAM RELAY RACES and 3 to 4 for the POINTS RACES.

All runners in the team must be from the same running class as determined by the City Class. Teams fielding runners with abilities above the threshold for their City Class may have their results annulled.

To determine your Runner Class:

Take your best 2 or 3 5km+ runs at race-pace and calculate your average min/km or min/mile over 5km to determine your Runner Class. You'll be able to find this data in your Zwift/Zwift Companion App. You can also use previous Fit Files downloadable from Zwift, ZwiftPower, Strava etc. Its often easier to calculate seconds per metre first as this is how Fit Files are built ( is a great site to turn your Fit Files into Excel friendly csv files). DIVIDE the total number of seconds by the distance and then multiply the result by 16.67 to get minutes per km. Use the table below to determine which class this fits into.

Runner Classes (average min/km or min/mile over a 5km/3.1mile distance):

Class KMH Average Minutes per MILE
based on 3.2 miles
Average Minutes per KILOMETER
based on 5 kilometers
1 17.6 - 25.0 4:00 - 5:29 2:30 - 3:25
2 14.9 - 17.5 5:30 - 6:29 3:26 - 4:02
3 12.9 - 14.8 6:30 - 7:29 4:03 - 4:39
4 11.1 - 12.8 7:30 -8:44 4:40- 5:25
5 0.1 - 11.0 8:45- 10:00 5:26- 6:12

Once you have your team assembled, register according to the CITY TEAM CLASSES below:

Atlanta 3 x 1 (can include 'slower' Runner Classes)
Helsinki 3 x 2 (can include 'slower' Runner Classes)
Munich 3 x 3 (can include 'slower' Runner Classes)
Rome 3 x 4 (can include 'slower' Runner Classes)
Sydney 3 x 5 (can include 'slower' Runner Classes)

Race Formats



POINTS RACE distances will vary between 4.4km and 9km (course dependent)

3 runners per team + 1 alternate (optional as tie breaker). In case of a tie with no alternate runner, we will take the highest placed 3rd runner from both teams as the tie breaker. Teams fielding less than 3 runners in an event will not recieve any LEAGUE POINTS.

The points race is scored Cross Country style, meaning your literal finishing place is the amount of points you scored for the team, lower the better.

  • 1st place = 1 point
  • 2nd place = 2 points
  • 3rd place = 3 points


This also means the points race is all about head to head racing and less about time. Beat a runner by 1 second or 15 seconds - you earn the same points.


Each team will consist of exactly 3 Zwift runners and will designate their own order of running. This does not need to be provided to WTRL.

You are welcome to include your 4th runner in the pen (in case of technical pre-start difficulties) but ANYONE crossing the line will be included as part of the team - 4 runners crossing the start banner (defined as the orange banner that crosses the front of the pen) would award a disqualification.

Each TEAM RELAY RACE is a FIXED 2KM distance starting from the pens and finishing at a blue gate that crosses the road at the 2km mark.

  1. RUNNER ONE will start as soon as the gate opens and complete their distance (2.0km).
  2. RUNNER TWO and THREE cannot leave the pen! IF you do your team will be Given a 20 second penalty.
  3. RUNNER TWO can only start running ONCE Runner One finishes their 2km leg. Runner Two can either fan view runner One or be alerted by teammates on Discord (or your choice of comms (Zoom, Skype, Google etc) when Runner One is finished.
  4. RUNNER THREE will follow the same format and can ONLY start once Runner Two finishes their 2km Leg.

The Relay will be complete when the 3rd and Final Runner crosses the finish line. and will record the teams final time.


League Points are issued to teams after all events for each stage have taken place. Teams are ranked and then 20 points awarded to the team with the LOWEST total of points scored for Points Races and for Team Relay Races, the highest ranking/fastest (1st place) team in their team's CITY CLASS.

Points then cascade down in 1 point increments throughout the league/City Class with all teams receiving the minimum 1 point from 20th place onwards.

Teams fielding LESS than 3 team members for POINTS RACES are ranked AFTER teams with the correct number of team members but also then receive 50% points. Relay races REQUIRE 3 team members to score any points.



Zwift Running League Points Races use a Cross Country Scoring system. Your finishing position in the class are the points you score. 1st place gets 1 point, 2nd place gets 2 points and so on. The lower your score the better. After all 7 events or 'Zones' for the race week are complete, scores are totalled for each team.
Runners racing in a City Class who are found to be of higher calibre than permitted will be ranked by time AFTER those in the correct City Class. This results in a much higher runner score/lower team ranking.


Zwift Running League Relay Races take each of the 3 team members time over the distance and add them together to award a team time.


Once all events have completed for each race week, League Points are awarded to each team. The team in 1st place receives 20 points, 2nd place receives 19 and so on with all teams receiving at least 1 point.
For Points Races, if your team fields 1 or 2 runners, you will still earn league points but at half their value. ie Team Ranked 6th would normally recieve 15 points if using a full team compliment of 3 or 4 runners but would receive 8 (rounded up) for fielding 1 or 2 members.
Relay races REQUIRE 3 finishers to obtain league points.

My Teams

Registered Teams

Rules & FAQs


Leagues will form from the TEAMS CLASS. Teams can race in any designated zone but must compete in the same Zone/event time each week. Refer to the Schedule for times in your local timezone.

League points will be issued as 20 points for the top team in class for each week and then in 1 point descending increments with all teams receiving the minimum 1 point for completing the event. Depending on final team numbers, we may flex this.

Your teams TOP 3 LEAGUE RESULTS will give you your League Ranking so should your team have a bad week or are all sat on a beach, you are still in the 'running'.

Teams fielding over-class runners will see those runners placed last.

Teams who do not have the minimum number of participants on the day will see league points halved for that week.


Results will be provisioned as follows:

  • Team Results and Leagues (collective/average time, points etc by CITY CLASS)
  • Individual Leagues & Results (times, points etc by AGE GROUP and CLASS)

Where a team is tied on league points, the deciding factor of league position will be determined by the total time of each team member placing 1st, 2nd and 3rd within their team. For points races, the 4th runner's time in a team is excluded from the total time with all 3 runner's times from a relay team being used. Race 1 Total Team Time + Race 2 Total Team Time = Total Time after Race 2. Where league points are tied, the team with the lowest total time will place higher.


Q: What is Zwift Running League?
A:The Zwift Running League is a 4 week team based running league hosted by WTRL on Wednesdays. There are two types of events being contested as a team. A points based team race that is scored Cross Country style and a Relay race. Teams are made up of 3 runners per team with an optional 4th runner for the points race only. The 4th runner in the points race is to determine any tie breakers. Relay Teams are limited to a max of 3 runners per team. Teams will be ranked by points scored in their CITY CLASS.

Q: How do I determine mine or my team members running class?
At present an official running class system has not been implemented for competition like it has for cycling so there is a bit of calculation involved here. You'll need to take the persons best 2 or 3 race-pace times over 5km+ (the closer to 5km the better). Its often easier to calculate seconds per metre first as this is how Fit Files are built ( is a great site to turn your Fit Files into Excel friendly csv files). DIVIDE the total number of seconds by the distance and then multiply the result by 16.67 to get minutes per km.

Q: What do we need to get started?
A treadmill, a Zwift subscription and ensure all members of your team have ZwiftPower accounts as this grants the sharing of your game data with WTRL in order to place you in the results.

Q: How do I register for a team for Zwift Running League?
A: Use the button at the top and register a team. You will need a team captain for each team. Each team will be issued with a RacePass™ for each event which identifies anyone clicking on it to the team it is issued to.

Q: How many runners can I have on my team?
A: For the points race you can have 3 or 4 runners participate, but only the top 3 will score points. For the relay event only 3 runners will participate.

Q: Can I swap teammates each week?
A: Yes, you can swap team members each week, but as a team you must follow the CITY CLASS rules.

Q: Does it matter which CITY CLASS I sign up for?
A: Yes, each CITY CLASS has an abillity cap to make things more competitive. Please ensure you sign your team up for the correct City Class.

Q: Can I race at whatever time suits me each week?
A: No, you join will need to race at the same time each week currently. If you do not compete in that designated event, you will not receive a result. Your 'league-foes' would like to race with you.

Q: Can I switch Categories after the season starts?
A: We would prefer you not to.

Q: What is Cross Country Scoring?
A: Refer to the Scoring section from the menu above.

Q: Can you draft in running?
A: No, there is no advantage to drafting while running.

Q: I see different times on Zwift Companion, Strava and the results, why is that?
A: This is due to a “chip time” vs “gun time”. As your runner leaves the pen, your time and distance doesn’t officially start until you reach the road, then your time and distance will start ticking away. That is called “Chip time”. It is the actual time it took you to cover the prescribed distance. The "gun time" will have the time it takes you to get from the position in your pen, up to the road and will add that to your “chip time” giving you a “gun time”

Q: How do I pick the correct CITY CLASS?
A: Each team's runners must be AT or BELOW the selected CITY CLASS'S min/km desginated based on the pace chart on the TEAM FORMAT page. Within the Zwift game, each runner should be able to see their calculated speeds. We are working to adapt the CITY CLASSES to work to this in future seasons. Runners found to be too fast for their class, will be placed last.

Q: What equipment do I need to race?
A: HRM and Cadence are mandatory if you are on the podium.

Q: What if our team misses a stage?
A: They will not be awarded points for that weeks race.

Q: When is the last day to Register a team?
A: You will be able to register your team at any point in the competition but no 'catch-up' points will be issued - all teams start from 0 points.

Q: How many Races are there in ZRUNL?
A: There are 4 races. 2 points races and 2 Relay races. Once events are available, the schedule page will update with information on courses and distances.

Q: What do I get for completing?
A: Team bragging rights and if you top the League in your City Class - a special LEAGUE LEADERS kit thats yours for the week.

Q: What incline should I set my treadmill to?
A: 0% incline is standard for the Zwift Running League.

Season 7 Registration

Please note that Individual Runners do not need to register in advance using this form. This is for TEAM registration only. Runners are associated to their teams using the RACEPASS which is available from the My Teams link above.

Please Log In to Register