Facebook Instagram Twitter Youtube
  • Get Started
    • Create Zwift Account
    • How To Get Started On Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Women’s Racing on Zwift
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Weekly Challenges Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Current Models
      • Exhaustive Trainer List
    • Achievements & Unlocks
      • XP Basics for Riders
      • XP Basics for Runners
      • Kit Unlock Codes
    • Frames & Wheels
    • Routes & Maps
      • Master List: Routes
      • Master List: Climb Portal
      • Master List: KOMs
      • Master List: Sprints
      • Master List: Rebel Routes
      • Downloadable Watopia Map
      • Printable List of Routes by Difficulty
    • Speed Tests
    • Tiny Races
  • Women
    • Race Calendar
    • Why race?
    • Women’s Teams
    • Racer Spotlights
    • More Women’s Racing posts
  • Shop
    • Watopia Map and Other Posters
    • ZI Indoor Cycling Kit
Search
Logo
Logo
  • Get Started
    • Create Zwift Account
    • How To Get Started On Zwift
    • Zwift Course Maps
    • How to Race on Zwift (Setup, Strategy, and More)
    • Women’s Racing on Zwift
    • Links Every Zwifter Must Have
    • More “Get Started” Posts
  • Tips & Tricks
    • Training & Nutrition
    • Racing
    • Zwift Hacks
  • Reference
    • How Zwift Works
    • Course Calendar
    • RoboPacer Calendar
    • Weekly Challenges Calendar
    • Climb Portal Calendar
    • Upcoming Events
    • Game Updates
    • Smart Trainer Index
      • Current Models
      • Exhaustive Trainer List
    • Achievements & Unlocks
      • XP Basics for Riders
      • XP Basics for Runners
      • Kit Unlock Codes
    • Frames & Wheels
    • Routes & Maps
      • Master List: Routes
      • Master List: Climb Portal
      • Master List: KOMs
      • Master List: Sprints
      • Master List: Rebel Routes
      • Downloadable Watopia Map
      • Printable List of Routes by Difficulty
    • Speed Tests
    • Tiny Races
  • Women
    • Race Calendar
    • Why race?
    • Women’s Teams
    • Racer Spotlights
    • More Women’s Racing posts
  • Shop
    • Watopia Map and Other Posters
    • ZI Indoor Cycling Kit
More
    News

    My 10-Year Zwiftversary

    Eric Schlange
    By Eric Schlange
    November 12, 2025
    LAST UPDATED November 12, 2025
    45
    LnRiLWdyaWQsLnRiLWdyaWQ+LmJsb2NrLWVkaXRvci1pbm5lci1ibG9ja3M+LmJsb2NrLWVkaXRvci1ibG9jay1saXN0X19sYXlvdXR7ZGlzcGxheTpncmlkO2dyaWQtcm93LWdhcDoyNXB4O2dyaWQtY29sdW1uLWdhcDoyNXB4fS50Yi1ncmlkLWl0ZW17YmFja2dyb3VuZDojZDM4YTAzO3BhZGRpbmc6MzBweH0udGItZ3JpZC1jb2x1bW57ZmxleC13cmFwOndyYXB9LnRiLWdyaWQtY29sdW1uPip7d2lkdGg6MTAwJX0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi10b3B7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0fS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLWNlbnRlcnt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmNlbnRlcn0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi1ib3R0b217d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpmbGV4LWVuZH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MXB4KSB7IC50Yi1ncmlkLC50Yi1ncmlkPi5ibG9jay1lZGl0b3ItaW5uZXItYmxvY2tzPi5ibG9jay1lZGl0b3ItYmxvY2stbGlzdF9fbGF5b3V0e2Rpc3BsYXk6Z3JpZDtncmlkLXJvdy1nYXA6MjVweDtncmlkLWNvbHVtbi1nYXA6MjVweH0udGItZ3JpZC1pdGVte2JhY2tncm91bmQ6I2QzOGEwMztwYWRkaW5nOjMwcHh9LnRiLWdyaWQtY29sdW1ue2ZsZXgtd3JhcDp3cmFwfS50Yi1ncmlkLWNvbHVtbj4qe3dpZHRoOjEwMCV9LnRiLWdyaWQtY29sdW1uLnRiLWdyaWQtYWxpZ24tdG9we3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydH0udGItZ3JpZC1jb2x1bW4udGItZ3JpZC1hbGlnbi1jZW50ZXJ7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpjZW50ZXJ9LnRiLWdyaWQtY29sdW1uLnRiLWdyaWQtYWxpZ24tYm90dG9te3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWNvbnRlbnQ6ZmxleC1lbmR9IH0gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgeyAudGItZ3JpZCwudGItZ3JpZD4uYmxvY2stZWRpdG9yLWlubmVyLWJsb2Nrcz4uYmxvY2stZWRpdG9yLWJsb2NrLWxpc3RfX2xheW91dHtkaXNwbGF5OmdyaWQ7Z3JpZC1yb3ctZ2FwOjI1cHg7Z3JpZC1jb2x1bW4tZ2FwOjI1cHh9LnRiLWdyaWQtaXRlbXtiYWNrZ3JvdW5kOiNkMzhhMDM7cGFkZGluZzozMHB4fS50Yi1ncmlkLWNvbHVtbntmbGV4LXdyYXA6d3JhcH0udGItZ3JpZC1jb2x1bW4+Knt3aWR0aDoxMDAlfS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLXRvcHt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnR9LnRiLWdyaWQtY29sdW1uLnRiLWdyaWQtYWxpZ24tY2VudGVye3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWNvbnRlbnQ6Y2VudGVyfS50Yi1ncmlkLWNvbHVtbi50Yi1ncmlkLWFsaWduLWJvdHRvbXt3aWR0aDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1jb250ZW50OmZsZXgtZW5kfSB9IA==

    Ten years ago today, I went for my first ride on Zwift.

    The winter of 2015 was my first “indoor season” as a serious cyclist, and I was already dreading the roller sessions. At the time, none of my local riding buddies were on Zwift. None of them had even heard of it. But I saw it somewhere on Facebook, downloaded the game, ran it in “just watch” mode, and immediately knew I had to give it a try.

    First Zwift session: November 12, 2015

    I found a website in Germany selling Tacx Vortex Smart trainers for ~$290 to my door, so I pulled the trigger. The night it arrived I put it together, hooked my bike in, and went for my first Zwift ride from the middle of my living room. The trainer wasn’t calibrated, I had no fan, and I wasn’t dressed for a real ride… so that effort didn’t last long.

    But two days later, I went for my first “real” Zwift ride – two laps of Watopia’s Hilly Route (the only route in Watopia at the time). Uploading it to Strava certainly confused local friends. “Are you in the Solomon Islands right now?”

    That’s how it all began for me. And I jumped in with both feet! Less than a month later I launched ZwiftBlog.com, which became Zwift Insider two years later.

    I wish I had been on Zwift from the beginning, but when Zwift beta launched in 2014 I was just rediscovering cycling after an 18-year hiatus.

    It has become my habit each November 12th to post a refreshed Zwiftversary article. So here I am, once again looking back at my journey and delivering my perspective as a Zwifter and the editor of the web’s biggest Zwift fansite (5,043 posts and counting).

    Growth Trends

    The all-time Peak Zwift of 49,114 came in January 2021. Remember that time? It was actually illegal to ride your bike outdoors in some European countries, as COVID lockdowns sent Zwift numbers off the charts.

    A year later, traffic numbers were much lower than their mid-COVID peak, and really, since that time, if you remove seasonality, numbers have basically held steady as far as I can tell. We certainly aren’t seeing the massive year-over-year growth we saw each winter pre-COVID.

    That said, I’m seeing a lot of brand-new riders on the platform in the past year or so. Zwift’s big moves in the hardware space certainly have something to do with this, with tens of thousands of Zwift Rides being sold since the product launched.

    Hardware: Simpler, Cheaper, and More Powerful

    The Zwift Ride was released in June 2024, and it immediately disrupted the smart bike market. Priced at just $1299USD, it was half the price of the cheapest competitor (Wattbike) and a third the price of the premium options (Wahoo KICKR Bike Pro, Tacx NEO Bike Plus).

    But was it a smart bike? Or just a simple frame attached to a standard trainer? What exactly is a smart bike?

    Turns out, the answer to those questions isn’t all that important. Because the truth is, the Zwift Ride became the overnight default smart bike recommendation for most Zwifters. It’s just really difficult to justify spending 2-3x more.

    A year and a half after its launch, Zwift Ride is even more refined and capable thanks to a quieter Zwift Cog, an adjustable crank arms option, and an upgraded KICKR CORE 2 with WiFi, race mode, and more.

    The Zwift Ride’s price point has driven down the cost of standalone direct-drive trainers as well. The Wahoo KICKR CORE 2 with Zwift Cog and Click now sells for $549USD, which in itself is a remarkably low price compared to pre-COVID days. But on top of that, JetBlack’s Victory trainer is just $399USD, and Decathlon’s Van Ryself D100 is just $299!

    I don’t think prices can drop much more. But Zwift has done an amazing job of strategically lowering the bar when it comes to price, and that is opening up Zwift to a new audience while consolidating the trainer market.

    A Virtual Shift

    Speaking of hardware, we’ve seen lots of trainers come online with support for Zwift’s virtual shifting in recent months, including Tacx and Elite. It seems crazy, but Zwift only released virtual shifting two years ago (October 2023), and then only on the Zwift Hub. Today, that list has expanded to the following:

    • Elite Avanti
    • Related Posts

    • Elite Avanti with Zwift Cog and Click
    • Related Posts

    • Elite Direto
    • Related Posts

    • Elite Direto X
    • Related Posts

    • Elite Direto XR
    • Related Posts

    • Elite Direto XR with Zwift Cog and Click
    • Related Posts

    • Elite Direto XR-T
    • Related Posts

    • Elite Justo
    • Related Posts

    • Elite Justo 2
    • Related Posts

    • Elite Rivo
    • Related Posts

    • Elite Rivo with Zwift Cog and Click
    • Related Posts

    • Elite Suito
    • Related Posts

    • Elite Suito T
    • Related Posts

    • JetBlack Victory
    • Related Posts

    • JetBlack Volt V2
    • Related Posts

    • Tacx NEO 2
    • Related Posts

    • Tacx NEO 2T
    • Related Posts

    • Tacx NEO 3M
    • Related Posts

    • VAN RYSEL D100
    • Related Posts

    • Wahoo KICKR CORE
    • Related Posts

    • Wahoo KICKR CORE 2
    • Related Posts

    • Wahoo KICKR CORE Zwift One
    • Related Posts

    • Wahoo KICKR Gen 6 (2022)
    • Related Posts

    • Wahoo KICKR Move
    • Related Posts

    • Zwift Hub Classic
    • Related Posts

    • Zwift Hub One
    • Related Posts

    Two black handheld game controller modules on an orange background. The left module has four arrow buttons, and the right module has colored Y, Z, A, B buttons, a plus button, and a small speaker grille.

    Zwift discontinued their Play Controllers this summer, and started shipping the Click v2 in September. The Click v2 is a simpler, more affordable controller that offers much the same capability, in a form factor that is more broadly compatible with various handlebars and setups.

    We could argue about whether Zwift should have created a more “open” standard for virtual shifting that could be used on any trainer without a firmware upgrade, and perhaps even operated via a keyboard or the Companion app. But at the end of the day, the truth is this: Zwift’s virtual shifting is an innovation they brought to the market that helps enable a quality experience on the platform, and most riders shopping for a new trainer will heavily consider virtual shifting capabilities in their decision.

    Training Partner Expansion

    Zwift has had its own library of structured workouts since early days, and they work great for a lot of people. But some Zwifters want more or different workouts, or an easy way to execute workouts in Zwift that come from another provider/coach. So Zwift rolled out their Training API 15 months ago, allowing partners to sync workouts and session data to and from Zwift automatically.

    It’s wild (but not inaccurate) to think how these new Training API integrations have infinitely expanded the library of workouts available on Zwift while also customizing that library to your specific needs. It may sound cliché, but we really are seeing training tools today that are exponentially more powerful than what we’ve had in the past. It’s fun to watch!

    Here’s the full list of Training API partners currently syncing to Zwift:

    • Best Bike Split
    • FasCat/CoachCat
    • Final Surge
    • HumanGO
    • Intervals.icu
    • JOIN
    • Nolio
    • TrainerDay
    • TrainerRoad
    • TrainingPeaks (using legacy API)
    • TriDot
    • Vekta
    • Velodapt
    • Wahoo SYSTM
    • XERT

    Competition and Pricing

    Two years ago when I wrote this post, I listed Zwift’s three competitors. That list hasn’t changed:

    • MyWhoosh: they won the UCI Esports Worlds contract, and in fact are hosting the 2025 edition in just a few days. With no subscription cost, budget-minded riders are attracted to the platform. Additionally, big prize money is always attractive to racers! Still, it feels like people use the platform for monetary reasons, not because it’s particularly good.
    • Rouvy: a popular platform for riders who want to ride “real” roads. They’ve been doing a fair amount of expensive marketing in the past year or two and certainly have a following.
    • TrainingPeaks Virtual: the most compelling entry on the list for me, due to the intriguing combination of a popular training platform (TrainingPeaks) and a fast-moving, race-focused game developer (George Gilbert). I love how quickly they’ve built out lots of powerful features, but I don’t love the UI or gameplay appearance.

    Zwift raised their price in May 2024, which made some Zwifters look at the alternatives. Then they removed their monthly 25km free trial last July, which was sort of a mystifying move that seemed destined only to drive people toward the competition.

    Even so, Zwift is more profitable than ever, with a solid subscriber base and a strong influx of new riders on Zwift hardware. And internal sources tell me they’re investing that available cash in making big, long-term investments that will continue to drive innovation in the space. (Which innovations exactly? Zwift isn’t sharing, but my guess is it involves, at a minimum, AI-driven workout recommendations and new hardware development.)

    Community Racing Development

    Last year, I wrote, “it feels like Zwift has shifted the weight of its racing focus off of the elite side and onto the community side in the past 6 months.” This continues to be the case, with Zwift announcing last July that they would not be hosting an elite race series this fall/winter like they’ve done in years past.

    While Zwift is dialing back their involvement in elite racing, they clearly see the value of community racing. Zwift Racing Score is still evolving, community organizers are being supported, and lots of racing is happening on the platform.

    The problem is, innovating in the racing space just isn’t something Zwift has ever done well. It’s always been a grassroots effort, with the community suggesting and even building out the tools needed for racing to work well. Will that ever change? I’m not sure.

    Perhaps Zwift has made the right call in throwing their weight behind the development of features that impact the subscriber base broadly, and not just racers. But if they’re going to focus on those “all-platform” features, I’d really love to see them deliver a rich toolset to community organizers, so we can create innovative race events and group rides on the platform. That way, everyone wins.

    Zwift Camp vs Zwift Academy

    This year, for the first time since 2016, Zwift isn’t hosting a Zwift Academy. That’s a big move! I get the sense that Zwift Academy has a bit of an identity crisis. Is it a community workout program, or a global talent ID program? Perhaps it can’t be both.

    I think everyone loves the idea of Zwift hosting a global talent ID program that places deserving riders on top-tier teams. That’s just a cool concept, and one that shakes up the world of bike racing.

    Last year’s academy pivoted heavily towards the talent ID side of things. Personally, I think that’s the way to go. Let Zwift Academy identify top riders around the world, and create another workout program that can be embraced by the everyman. In fact, proposed this approach back in August of 2024 in this post: Pondering the Possibilities: Zwift Academy and Zwift Community College.

    Zwift has spun up a “Zwift Camp” program this season, with Zwift Camp: Build beginning this week. The Zwift Camp idea appears to be moving toward my year-round, progressive training “Zwift Community College” idea (admittedly, “Zwift Camp” is a cooler name). We’ll see where this all leads in the next year as Zwift’s personalized recommendations engine comes online in the next few months.

    Clubs: What Now?

    Things haven’t changed much with Clubs in the past few years, apart from Zwift raising limits so Clubs can get bigger and Zwifters can join more of them.

    Here’s what irks me, though: even with one of the largest Clubs on Zwift (39.2k members, click here to join) I still struggle to put it to good use. The Club chat tool is very limited (no tagging members, no clickable URLs) which means most members just turn off notifications and never check the chat. And apart from chat, the club really just becomes a container for Club events.

    Which is fine, I suppose. But having built and interacted with online communities for 20+ years, I can’t help but believe Zwift Clubs could be so much more. I’d love to see:

    • Club kit designs
    • Voice chat in game with Club members
    • Team racing where Club members are automatically linked together
    • More powerful Club chat/discussion tools
    • Club leaderboards, to promote competition between Clubs
    • and more!

    So Many Rides, So Little Time

    There was no in-game event calendar ten years ago – instead, the community put one together using Teamup (see it here). Today, there are ~385+ events per day on Zwift’s public calendar. Amazing! And that doesn’t even include private Meetups and Club Events.

    Maintaining the perfect event calendar is no easy task, though. There is a tension that exists between Zwift-organized events like the currently underway Zwift Unlocked and community-organized events. Big Zwift events get lots of marketing and calendar space and, consequently, attract a lot of overall participation. But this reduces numbers for community-organized events.

    Is that a bad thing? Not necessarily. I would argue that the end-user experience is what’s most important, so if riders are enjoying Zwift’s big events, that’s a good thing.

    But Zwift’s community is also a massive asset for the platform, and volunteer organizers in the community have pushed the platform forward in terms of event innovation since day one. (This is still happening: witness today’s kickoff of a well-planned winter TT series from Cycling Time Trials, the national governing body for time trials in England, Scotland, and Wales. They’ve got over 1000 riders signed up to race the first week.) Zwift needs to be careful to cultivate and inspire event organizers, not battle with them for riders.

    So once again, as the organizer of various Zwift events, including the Tiny Race Series and Pizza Burner 100km, I’ll sound my clarion call for more event options and better event management tools. Based on my experience over the years organizing hundreds of events, I know that improving these systems would reduce event configuration errors, streamline organizer workflows, and allow the community to innovate in the space, all of which logically leads to higher-quality event experiences for end users.

    100km at 5am

    Speaking of community-led rides, I should discuss a major addition to my training calendar this year: the Thursday Pizza Burner 100km! I launched this with ZHQ’s James Bailey on January 9th, 2025, and it’s been held every week since.

    It’s a bit crazy to think I’ve been getting up at 4:15am every Thursday to start this ride in the dark. But it’s also become a part of my weekly routine in the past 11 months, and I intend to keep it going, because I can feel the difference this ride has made in my fitness. I’ve definitely built endurance, specifically an increased ability to hold high zone 2 and tempo power for durations of 2.5 hours or more.

    Now I need to start building power in the 3-10 minute range. More on that in future posts!

    The Future Is Bright

    It’s not hyperbole to say my involvement with the Zwift community has been life-changing. It’s changed my fitness, it’s changed my work life – it’s even changed my vacation plans (Mallorca was amazing). Heck, in less than 48 hours, I’m heading to the Death Valley Century, where I’ll be riding with Zwift’s Jon Mayfield and two buddies whom I’ve spent hours riding with virtually, but have never met IRL!

    This Zwift journey of mine has taken me many places, and I love being a part of it all. Every day, I’m reminded that I am truly blessed to serve the community through my work here at Zwift Insider. It’s something I hope to do for many years to come.

    Ride on!

    What about You?

    What’s your Zwift story? How long have you been on Zwift, and do you feel the platform is moving in a good direction? What features are at the top of your wishlist? Share below!

    Related Posts

    Facebook
    Twitter
    Pinterest
    ReddIt
      Eric Schlange
      Eric Schlangehttp://www.zwiftinsider.com
      Eric runs Zwift Insider in his spare time when he isn't on the bike or managing various business interests. He lives in Northern California with his beautiful wife, two kids and dog. Follow on Strava

      45 COMMENTS

      Subscribe
      Notify of
      guest

      guest

      45 Comments
      Oldest
      Newest Most Voted
      Inline Feedbacks
      View all comments
      wpdiscuz   wpDiscuz

      Get Started on Zwift

      Sign Up (Free Trial)
      Buy Zwift Ride
      Buy KICKR CORE One
      Read More...

      Newest Featured Posts

      How the Race Was Won: Club Ladder on London Uprising

      Racing

      Big Spin Mystery Spinners in Watopia: Locations and Prizes

      How Zwift Works

      Support This Site

      Write a post, shop through us, donate or advertise. Learn more

      NEWSLETTER SIGNUP

      Zwift tips and news every 2 weeks! Click to subscribe.

      More Posts

      The Zwift Big Spin: Adventure is Calling

      Events

      Alpecin-Premier Tech Team Camp Workout Series Announced

      Events

      Zwift Update Version 1.108 (159025) Released

      Game Updates

      Racers: Iceni Women’s Spring Classics Series Begins March 3

      Events

      This community-driven site is maintained by Eric Schlange and a team of Zwift enthusiasts. Zwift Insider is independent of Zwift corporate (www.zwift.com), although Zwift does provide funding to help defray site costs.

      This site contains affiliate links to Amazon, Wahoo, and other brands. Zwift Insider makes a small commission on purchases made from these links, so please shop through them to support our efforts.

      Terms of Use/DMCA Copyright Policy

      Privacy Policy | Privacy Consent

      [email protected]

      Latest articles

      The ECRO World Tour Returns for 2026

      TNP Spring Classics Series Announced: First Race this Saturday

      Rebel Route: Magical Mystery Spinner Tour (Watopia)

      Popular Categories

      • Racing1624
      • Events1143
      • News843
      • Training & Nutrition757
      • Interviews571
      • Routes & Maps496
      Comment Author Info
      45
      0
      Would love your thoughts, please comment.x
      ()
      x
      | Reply
      You are going to send email to

      Move Comment

    • Related Posts