Racing a Bot or the Steadiest Zwift Rider Ever?

Did I race a bot or not? Watch this video and you will get a front row seat to a very strangely consistent rider... one who rarely deviated from 4.5 to 4.7 watts per kilo, regardless of the terrain and regardless of how I was riding. He was either riding on 0 trainer difficulty and was unconcerned with the race... or he was a bot. Either way, this ride (it really wasn't a race) was entertaining and frustrating all at the same time. I came for a race and left with a workout when I realized that I wasn't going to be riding away from someone consistently at 4.5+ wkg. So, I did what a ny rational rider would do, and rode his wheel. Do you think bots are a big problem in Zwift, or are they more isolated occurrences? Let us know in the comments! Zwift HISP Route of the Week - Tair Dringfa Fechan (Mass Start) 00:00 Race Intro 01:00 Race Start / Lead In 02:40 Tair Dringfa Fechan Route Start 07:50 Epic KOM - Start to Bypass (I Create a Gap) 11:50 Onto the Bypass Solo 13:30 Enter the Bot? 15:30 Downhill (Widening Gap on Peloton) 22:30 Passing the Sprint Banner 23:35 Hilly KOM Reverse to Hilly KOM Forward 26:15 KOM Banner 33:40 Up Through the Volcano 37:25 Back Downtown 38:30 Through the Sprint Banner 40:05 Across the Wooden Bridge to Titans 42:05 Entering Titans Grove 42:50 Riding the Step Ups 47:00 Trying to Respond to the Downhill Dig 47:55 Titans Grove Reverse KOM 50:00 Post Race Recap Channel Note: Welcome to Rough Draft Cycling — the unfiltered cycling channel from Luke Walton. From Zwift races, to open road, gravel, and MTB miles, Luke brings you real-time, breathless race commentary, raw training insights, and the in-between moments that make cycling addictive. No voiceovers. No scripts. Just stream-of-consciousness suffering, tactics, and the occasional bad Dad joke. What you’ll get here: Live Zwift race commentary, breakdowns, and power-based analysis Honest training tips: pacing, tactics, and watts/kg improvements Road, gravel, and MTB rides with on-the-bike narration Race recaps, questionable strategy choices, and lessons learned Community-driven motivation for cyclists chasing progress, not perfection Why subscribe? Improve your Zwift racing and IRL cycling performance Learn how to read a race, surf wheels, and avoid classic tactical mistakes Stay motivated with authentic, unfiltered rides and training sessions Every great ride starts as a Rough Draft. Hit subscribe, clip in (or drop in), and let’s draft some cycling stories together. #zwift #zwiftcycling #zwiftrace #zwiftride #zwiftlive #gozwift #zwifting #zwiftculture #zwiftracing #zwiftriders #zwifttraining #gozwiftcycling #zwifter #zwiftpower #zwiftworkout #zwiftrace #roughdraftcycling #cycling #cyclinglife #cyclinglifestyle #bike #bikelife #bikeride #stationarybike #indoorcycling #cyclingtraining #cyclingracing #bikerace #indoorbikerace #stationarybikerace