Races on Zwift


Past Races on Zwift


Races Statistics - last 30 days

Most Popular Days of Week and Time to Race


Winners by Country


Toughest Races - First Places Average Numbers


Winner Profile


Winners Ranking


Predict my results in the next hour's races




Support ZRace

No more bad gateway, slow server, and long loading time!

If you are enjoying ZRace, please consider supporting the project. The monthly hosting costs are substantial as the time required to keep everything running.
Your donation helps pay for the development, servers, and bandwidth of an app used by the Zwift community around the world.

ZRace is an independent nonprofit project and open-source initiative. Your contribution helps to continue building the app, developing new features, and improving performance. No ads. No trackers.

Donate with PayPal


Donate Cryptocurrency

Wallet Addresses
Bitcoin (XBT) bc1q8e2wfzzrcunty4dx3cahc8ach08f4f4ekexmpz
Bitcoin Cash (BCH) qpz6wflhs9y32cnjr0tgw3qhkz63sqavgyfn3u9f32
Ether (ETH) 0x8489413994a21A78D9968EF2C35244ed2f444733


About - beta version 2.1


At the beginning of 2020, as soon as the season started, I found myself checking the list of registered competitors and categories and thinking: How can I increase my chances of having a good result? I didn’t know any of the competitors and teams. Basically, all I could do was to conduct a course recon and trust my physical conditioning.

Of course, I didn’t stop thinking about it, and in no time, I was checking each contestant’s name and searching for their information. I then discovered that USA Cycling (The American governing body for bicycle racing) has a history of all races and athletes, including amateurs and professionals. Bingo!

Learn more about the background and how I developed this project on this article.


The data is gathered from Zwift, including race lists, registered riders, categories, routes, distance, and elevation information.

I used ZwiftPower.com to collect historical data on each rider. Information such as weight, age, FTP, among others, were consolidated in a final list of the field for further analysis.

Route images are collected from ZwiftHacks.com

Prediction Model

I am currently using machine learning and regression algorithms for the prediction model. To learn more about the prediction model, check my article about this project on this link.


If you do not want your data to be shown in the predictions, please click on feedback and send your Zwift ID or link to your ZwiftPower profile. This way we will anonymize your data.

The App

This is a non-profit and open-source project. It was developed for academic and research purposes, using R language, Shiny framework, Shinydashboard, Caret, and others packages. Soon the link to the project's source on GitHub will be available. Collaboration for improvement will be more than welcome. License: GNU GPLv3


Bruno Gregory

Product and Engineering Manager

I am an amateur racer and cycling addict. I am also an Entrepreneur, Product Manager, Engineering Leader and an enthusiast of Data-Driven Products and Data Science. Feel free to contact me about this project or cycling. Suggestions and feedbacks are welcome.

Linkedin | Strava | Github