ECROECRO
OffseasonWorld TourCalendarStandingsOrganizersNews
Log inRegister
ECROECRO

The racing league for competitive Zwift. Race on ECRO. Only on Zwift.

Race

  • Offseason
  • World Tour
  • Organizers
  • Register

Season

  • Calendar
  • Standings
  • Team directory
  • News

Resources

  • Rules
  • Rider guide
  • Team guide

ECRO

  • About
  • Brand
  • Terms
  • Privacy

© 2026 ECRO. Built for racing.

The ECRO Offseason · Racing now

Race on ECRO.
Only on Zwift.

Winter racing on Zwift, free with an ECRO account. Monthly points series every Wednesday and Saturday, with fair categories and checked results.

Distance
26.4 km
Climbing
217 m
Starts
5 slots
Next race · Wed, Nov 18 · Offseason November3 days to Laps, Camera, Traction
How to join

Official Zwift API integration.Sign in with Zwift. Your account is ready in a minute.Free with an ECRO account. No license needed.

Riders
4,726
Racing teams
160
Verified results
59,489
Races in a season
80

The ECRO app

Your race week, in one place.

The app follows your week: the build-up to your next race, race day, then your result and where it leaves you.

The ECRO app on a phone: three days to the next race, with its course, distance and climbing.
The build-upThe next race, how far off it is, and its course.
The ECRO app on a phone: a result told as a sentence, 0.8 seconds from 12th place.
Your result, in a sentenceWho you beat, who held you off, and by how much.
The ECRO app on a phone: a rider in 25th place with the riders a few points ahead and behind.
Standings, from where you areYour place, and the gap to the riders around you.

The ECRO Offseason · Racing now

Winter racing. World Tour form.

The World Tour doesn't wait for spring. Race through the winter to hold your form, sharpen your racing and arrive in March ready. Free with an ECRO account, no license needed.

Join the OffseasonOffseason calendarOffseason rules
Nov 18 to Nov 28November

4 races, finishing on Four Foalsmen.

Dec 2 to Dec 19December

6 races, finishing on Watt Goes Up Must Come Down.

Official Zwift API integration

One account. One tap. Right category.

Sign in with your Zwift account. Register for any race from ECRO and we place you in the right category before you ever see a pen. No guessing, no category shopping, no missed starts.

  • No separate ECRO password
  • Race sign-ups go straight to your Zwift calendar
  • Results captured and verified automatically
  1. 1

    Sign in with Zwift

    Your profile, rating and race history come with you.

  2. 2

    Pick a race and a start time

    Up to five time slots a day across every time zone.

  3. 3

Fair competition

When you earn a podium, it counts.

ABCDE

Race at your level

Five categories set by your performance rating. Categories lock for the phase, so nobody drops down mid-season.

Every result checked

Power, heart rate and cadence analysis on every single result, the moment it comes in. Clean results count. Flagged ones wait for review.

160 teams and counting

ECRO exists because riders showed up.

Standings, the calendar and results are public. Follow a team, scout a rival, share a result.

Reigning champions

A

ciaran meaney

SISU Kevät

12,063
B

Aleksei Nesterov

SISU Kesä

12,824

The ECRO World Tour · Next season opens Sat, Mar 6

A real season. March to October.

Our premier competition. Four phases, three transfer windows, three Grand Tours, the Spring Classics, the monuments and a World Championship. Every race feeds the same standings, and one license covers the whole season.

World Tour calendar
MarAprMayJunJulAugSepOct
  1. Phase 1Spring Classics

    Chasing Bianche, Chasing Sanremo, the cobbles and the Ardennes.

  2. Phase 2Chasing Pink

    The first Grand Tour, then Chasing Suisse.

  3. Phase 3Chasing Yellow

    The crown jewel of the calendar.

  4. Phase 4

The game on top of the game

You're the player and the manager.

Sign with a team or start your own. Negotiate contracts, scout free agents, and watch your market value move with your results. Divisions, promotion and relegation give every team something to race for in every phase.

And every day, Nigel Cadence covers the transfer market like it’s deadline day.

How teams work
Transfer wireby Nigel Cadence

Market Holds Breath: New Cat A Talent Storms ECRO Ranks!

Signings
0
Releases
0
Free agents
3,245

Licenses

One license. The whole season.

Every race, every standing, every start time. Licenses go on sale ahead of the ECRO World Tour. Until then, the Offseason is free with an ECRO account.

Rider license · Most popular

Coming soon

  • Every race on the calendar, up to five start times each
  • Fair category placement
  • Official verified results
  • Season standings and virtual prizes

For organizers

Run your race on ECRO.

We handle categories, results and points, and your race lands on the calendar in front of thousands of riders.

For organizers

Race on ECRO.
Only on Zwift.

The Offseason is free with an ECRO account. Sign in with Zwift and your next race counts.

Create your free account
Join the OffseasonSee the calendar
Jan 6 to Jan 23
January

6 races, finishing on Peak Performance.

Wednesdays are short and sharp, Saturdays go long. Points in every race, and the most points wins each month and the whole Offseason. Same fair categories and checked results as the World Tour.

We put you in the right category

Placed by your performance rating. Just show up and race.

Verified equipment at the top

Categories A and B verify their setup. Dual recording is checked automatically, so the podium is the podium.

C

Kerry Paul

Team Evolve

13,554
D

Falk Wölfing

Eintracht Frankfurt Radsport

11,463
E

Tom McNulty

The Fun Bunch

12,683
Full standings

Latest podiums

1

Maxwell Johnson

Offseason November Round 4

A
1

Manuel Rathmann

Offseason November Round 4

C
2

Owen B.

Offseason November Round 4

D
3

David Hocking

Offseason November Round 4

A
3

Rob McAndrew

Offseason November Round 4

C
3

Mark Klinger

Offseason November Round 4

E
Browse teams
Chasing Red

The last Grand Tour of the season.

  • FinaleChasing Rainbows

    World Championship ITT and road race, then Chasing Lombardia.

  • Transfer windows sit between phases. Categories unlock, rosters change, then the racing starts again. Every race offers up to five start times across global time zones.

    Browse the transfer market
    Eligible to sign with any team
    Start racing

    Team license

    Coming soon

    • 12-rider roster
    • Contracts, prize splits and transfers
    • Team championship standings
    • Divisions with promotion and relegation
    • Manager tools and race tactics
    How teams work

    One payment for the full season. No recurring fees.