ECROECRO
RidersTeamsOrganizersCalendarStandingsNews
Log inRegister
ECROECRO

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

Race

  • Riders
  • Teams
  • Organizers
  • Register

Season

  • Calendar
  • Standings
  • Team directory
  • News

Resources

  • Rules
  • Rider guide
  • Team guide

ECRO

  • About
  • Terms
  • Privacy

© 2026 ECRO. Built for racing.

ECRO is an independent platform and is not affiliated with, authorized, or endorsed by Zwift.

For race organizers

Run your race on ECRO.

Bring your event to a league of licensed, categorized riders. ECRO handles registration, categories, results and points. You focus on the racing.

Apply to organize How it works

4,413

Licensed riders you can reach

5

Categories, assigned for you

57,860

Results processed automatically

What you get

Everything after “let’s run a race.”

You bring the event. ECRO brings the field, the structure and the back office.

ABCDE

Rider categories

Every rider arrives already placed by performance rating and locked for the phase. No category disputes, no sandbagging complaints in your inbox.

How it works

Set up once. Race all season.

The organizer app gives you your own competition: schedule, routes, rules and results, scoped to your events only.

1

Apply and get set up

Tell us about your event. We create your competition and hand you the organizer app.

2

Build your schedule

Pick races, routes and start times. Set your points, DQ codes and penalties, or use the ECRO defaults.

3

Go live on the calendar

Your races appear to every licensed rider. They register with their Zwift account, already in the right category.

Who it’s for

Any organizer who wants a bigger, fairer field.

Community series

A weekly race night or a club series that wants proper categories and standings without running them by hand.

Brand and club events

A one-off or multi-stage event that needs a real field, verified results and a place riders will actually find it.

Regional and national leagues

A federation or league that wants its own competition, its own rules, and ECRO's integrity systems underneath.

Apply

Tell us about your race.

We review every application and reply within a few days.

Prefer to talk first? Reach the team at support@ecro.app.

0

Spreadsheets

Verified results

Results come in from Zwift, run through integrity analysis, and publish with points and time gaps. Flagged rides are held for review before they touch your standings.

A slot on the season calendar

Your race lands on the ECRO calendar, in the app and on the public site, in front of every licensed rider looking for their next start.

Points that matter

Riders earn ECRO points and virtual prizes from your event. That's the reason they show up, and the reason they come back.

Team associations

Riders show up with their team, contract and division context. Your race becomes part of the team championship, not a one-off.

Zwift-native registration

Riders sign up in one tap through our official Zwift API integration and the event lands on their Zwift calendar. Fewer no-shows, fuller pens.

4

Results publish themselves

Captured, checked, scored and posted. You review the flagged ones and move on.