Zwift racer caught cheating
#1
climber has-been
Thread Starter
Join Date: Dec 2004
Location: Palo Alto, CA
Posts: 5,411
Bikes: Scott Addict R1
Mentioned: 9 Post(s)
Tagged: 0 Thread(s)
Quoted: 1897 Post(s)
Liked 1,832 Times
in
959 Posts
Zwift racer caught cheating
Moral: If you’re going to cheat, make your power numbers believable.
https://cyclingmagazine.ca/sections/...solute-maniac/
EDIT: Thanks, moderator(s), for fixing the title typo.
https://cyclingmagazine.ca/sections/...solute-maniac/
EDIT: Thanks, moderator(s), for fixing the title typo.
__________________
Ride, Rest, Repeat
Ride, Rest, Repeat

Last edited by terrymorse; 12-13-22 at 07:11 PM.
#2
Senior Member
Join Date: Jul 2009
Posts: 4,522
Bikes: Colnago, Van Dessel, Factor, Cervelo, Ritchey
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 2940 Post(s)
Liked 5,136 Times
in
2,077 Posts
Make believe data riding in a make believe world?
Likes For tomato coupe:
#3
Should Be More Popular
Join Date: Dec 2007
Location: Malvern, PA (20 miles West of Philly)
Posts: 40,203
Bikes: 1986 Alpine (steel road bike), 2009 Ti Habenero, 2013 Specialized Roubaix
Mentioned: 542 Post(s)
Tagged: 2 Thread(s)
Quoted: 19877 Post(s)
Liked 6,603 Times
in
3,137 Posts
Likes For datlas:
#4
Senior Member
Join Date: Apr 2021
Posts: 3,486
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 2045 Post(s)
Liked 1,707 Times
in
1,092 Posts
Swifter hacks a game. Gamers hack. Yawn.
#5
Senior Member
Join Date: May 2021
Posts: 4,937
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 2477 Post(s)
Liked 2,670 Times
in
1,681 Posts
A bit of a dumb move. The problem at the highest level is that it only takes a few percent of an advantage to make all the difference. How easily would they be able to pick up someone with a consistent 5% power gain? While this doesn't matter at a casual level it must be a real issue for pro e-sports.
#6
Senior Member
Join Date: Dec 2019
Location: 757
Posts: 7,870
Bikes: Madone, Emonda, 5500, Ritchey Breakaway
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 7122 Post(s)
Liked 3,320 Times
in
1,417 Posts
It’s a shame, there is a guy in my area that went and took a lot of KOMs. Never saw him before, no one seems to know who he is, and his ride history is nothing spectacular. His data looks more like an E- Bike than real numbers.
Always wondered why someone would be proud of a podium knowing they cheated to get there.
Always wondered why someone would be proud of a podium knowing they cheated to get there.
Likes For bampilot06:
#7
Senior Member
Join Date: Apr 2021
Posts: 3,486
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 2045 Post(s)
Liked 1,707 Times
in
1,092 Posts
The loser made three mistakes beyond cheating.
1. He did not use his "code" during routine rides on Zwift, only during races
2. He always disconnected the data fed while in the pen (suggest it wasn't just code but who cares how he hacked)
3. He did not go with the original break by dialing the power to a more believable level
8.5 W/Kg for 4-5 minutes? Negative 7 is blushing somewheres.
1. He did not use his "code" during routine rides on Zwift, only during races
2. He always disconnected the data fed while in the pen (suggest it wasn't just code but who cares how he hacked)
3. He did not go with the original break by dialing the power to a more believable level
8.5 W/Kg for 4-5 minutes? Negative 7 is blushing somewheres.
#8
Senior Member
Join Date: Oct 2010
Posts: 8,020
Mentioned: 67 Post(s)
Tagged: 0 Thread(s)
Quoted: 2806 Post(s)
Liked 1,983 Times
in
1,236 Posts
Maybe he was beta testing for a future product.
#9
Senior Member
Join Date: Apr 2021
Posts: 3,486
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 2045 Post(s)
Liked 1,707 Times
in
1,092 Posts
#10
more daylight today!
Join Date: Jul 2017
Location: Mississippi
Posts: 12,458
Bikes: Tarmac Disc Comp Di2 - 2020
Mentioned: 43 Post(s)
Tagged: 0 Thread(s)
Quoted: 5105 Post(s)
Liked 3,600 Times
in
2,498 Posts
There is a lot of money on the line in these zwift competitions. Of course there will be cheating.
#11
Senior Member
I ignore everything on Zwift. According to Zwift, the world is full of closeted cardio prodigies who could win World Tour races if given half a chance.
For example, if you go on any KOM leaderboard for Zwift segments, you will see lots of people who "averaged 500 watts for 20 minutes" or whatever. If you dig into their Strava, invariably they are 50 year old men who never ride outside and when they do it's 18 miles at 16mph. Uh huh, sure buddy. (Yes I have too much free time.)
Another example: all of the people in the Zwift sub****** who post garbage like: "I just started cycling two months ago and I just broke 50 minutes on AdZ at 4.5w/kg!" No you didn't. If you argue with them they get all defensive and pissy. They'll start arguing with you that they "ran cross country in high school" or whatever. My friends, post one ride outside with anything close to those power numbers and I might buy it.
For example, if you go on any KOM leaderboard for Zwift segments, you will see lots of people who "averaged 500 watts for 20 minutes" or whatever. If you dig into their Strava, invariably they are 50 year old men who never ride outside and when they do it's 18 miles at 16mph. Uh huh, sure buddy. (Yes I have too much free time.)
Another example: all of the people in the Zwift sub****** who post garbage like: "I just started cycling two months ago and I just broke 50 minutes on AdZ at 4.5w/kg!" No you didn't. If you argue with them they get all defensive and pissy. They'll start arguing with you that they "ran cross country in high school" or whatever. My friends, post one ride outside with anything close to those power numbers and I might buy it.
Last edited by Hiro11; 12-10-22 at 09:38 AM.
Likes For Hiro11:
#12
Senior Member
Join Date: May 2021
Posts: 4,937
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 2477 Post(s)
Liked 2,670 Times
in
1,681 Posts
I ignore everything on Zwift.
I love when you go on the KOM leaderboard for Zwift segments and you see these people who averaged 500 watts for 20 minutes or whatever. If you dig into their Strava, invariably they are 50 year old men who never ride outside and when they do it's 18 miles at 16mph. Yes I have too much free time.
Another example: all of the people in the Zwift sub****** who post: "I just started cycling two months ago and I just broke 50 minutes on AdZ at 4.5w/kg!" No you didn't.
I love when you go on the KOM leaderboard for Zwift segments and you see these people who averaged 500 watts for 20 minutes or whatever. If you dig into their Strava, invariably they are 50 year old men who never ride outside and when they do it's 18 miles at 16mph. Yes I have too much free time.
Another example: all of the people in the Zwift sub****** who post: "I just started cycling two months ago and I just broke 50 minutes on AdZ at 4.5w/kg!" No you didn't.
Likes For PeteHski:
#13
Senior Member
Despite this I think most people on Zwift are actually riding with honest power. Not that it really matters since a cheater at 4.5 W/kg appears no different to a genuine 4.5 W/kg rider. They are both just anonymous riders unless you know them personally. All that matters to me is that my own power and weight are realistic.
But... there are also lots of people who (possibly inadvertently) post impossible things on Zwift. Generally these people are new to the sport, riding on suspect equipment and oblivious to just how unbelievable their "feats" appear. Some of these r/zwift posters seem to believe that "cycling is so easy and I have an undiscovered God-given talent" after riding Zwift for a couple of months. Uh huh.
My point is take most anything really impressive from unknown people you see on Zwift with a large grain of salt.
Likes For Hiro11:
#14
Senior Member
Join Date: Apr 2021
Posts: 3,486
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 2045 Post(s)
Liked 1,707 Times
in
1,092 Posts
Zwift's algo is bogus.
If you want to cheat, realize Zwift thinks a 70kg sphere has better aerodynamics than a long cylinder of the same mass.
SO, just put in the shortest height possible or learn to code.
If you want to cheat, realize Zwift thinks a 70kg sphere has better aerodynamics than a long cylinder of the same mass.
SO, just put in the shortest height possible or learn to code.
Likes For GhostRider62:
#15
ignominious poltroon
Join Date: Jan 2022
Posts: 2,477
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Quoted: 1419 Post(s)
Liked 2,108 Times
in
1,145 Posts
I am just waking up, haven't yet had any coffee, feeling even a bit more out of it than usual, and I spent at least 45 seconds looking at the OP's veloviewer.com stats and wondering why he would have thought those numbers weren't believable (although they probably would be if they were mine -- I've never had a KOM for example).
I'll click the link now.
I was initially attracted by "Swift" in the title, and was gearing up for suggesting a correction in my usual cheerful and engaging manner.
I'll click the link now.
I was initially attracted by "Swift" in the title, and was gearing up for suggesting a correction in my usual cheerful and engaging manner.
Last edited by Polaris OBark; 12-10-22 at 10:16 AM.
#16
Perceptual Dullard
Join Date: Sep 2009
Posts: 2,109
Mentioned: 33 Post(s)
Tagged: 0 Thread(s)
Quoted: 714 Post(s)
Liked 800 Times
in
337 Posts
This, by the way, is related to claims that "you can never know what the true accuracy of a power meter is, so what's important is only that it's consistent." It turns out that (some of) the ways you can check for cheating are based on (some of) the ways you can check for accuracy.
Also, real-time detection is harder than post hoc.
Likes For RChung:
#17
serious cyclist
Join Date: Apr 2009
Location: Austin
Posts: 19,516
Bikes: S1, R2, P2
Mentioned: 115 Post(s)
Tagged: 1 Thread(s)
Quoted: 8318 Post(s)
Liked 3,032 Times
in
1,615 Posts
Could you as easily tell a raw shift, like +50w?
#18
Klaatu..Verata..Necktie?
Join Date: May 2007
Location: SF Bay Area
Posts: 13,645
Bikes: Litespeed Ultimate, Ultegra; Canyon Endurace, 105; Battaglin MAX, Chorus; Bianchi 928 Veloce; Ritchey Road Logic, Dura Ace; Cannondale R500 RX100; Schwinn Circuit, Sante; Lotus Supreme, Dura Ace
Mentioned: 39 Post(s)
Tagged: 0 Thread(s)
Quoted: 7702 Post(s)
Liked 8,318 Times
in
4,243 Posts
A couple times when riding in D races, there's been one rider who goes solo off the front, and puts out over 3.5w/kg for the whole distance. I don't understand the psychology - it's like a pro riding a Cat5 race IRL. So you win. What did you win, really?
__________________
"Don't take life so serious-it ain't nohow permanent."
"Everybody's gotta be somewhere." - Eccles
"Don't take life so serious-it ain't nohow permanent."
"Everybody's gotta be somewhere." - Eccles
#19
Perceptual Dullard
Join Date: Sep 2009
Posts: 2,109
Mentioned: 33 Post(s)
Tagged: 0 Thread(s)
Quoted: 714 Post(s)
Liked 800 Times
in
337 Posts
So, I'm not sure I want to get into "easily" vs "hard" but this goes back to the assessment of power meter accuracy: if you have the full data file, you can often tell whether there's an error in offset or an error in slope. There are also other things that you can look for that aren't related to either offset or slope. Roughly speaking, there are errors that are sort of hardware-related, transmission-related, and software-processing-related. Each type of error can leave behind certain kinds of "fingerprints." So that's about inadvertent inaccuracy in a power meter, not about purposeful cheating. But you can see how detection of errors can be related to detection of cheating. A very clever, very dedicated, very smart cheater can handle all of those things but most cheaters aren't quite that clever or smart.
#20
Achtung!
Join Date: Oct 2015
Location: New England
Posts: 1,544
Bikes: 60.1, Marvel
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 420 Post(s)
Liked 213 Times
in
128 Posts
There’s real money in Zwift racing???
I’ve been on Zwift for a couple years (winters only for the most part) and had no idea. Is this offline betting? Or does Zwift facilitate payouts? I’m too slow to compete for anything other than who can drink more beer or eat the most ice cream while Zwifting (hopefully those are categories).
I’ve been on Zwift for a couple years (winters only for the most part) and had no idea. Is this offline betting? Or does Zwift facilitate payouts? I’m too slow to compete for anything other than who can drink more beer or eat the most ice cream while Zwifting (hopefully those are categories).
#21
Clark W. Griswold
Join Date: Mar 2014
Location: ,location, location
Posts: 11,401
Bikes: Foundry Chilkoot Ti W/Ultegra Di2, Salsa Timberjack Ti, Cinelli Mash Work RandoCross Fun Time Machine, 1x9 XT Parts Hybrid, Co-Motion Cascadia, Specialized Langster, Phil Wood Apple VeloXS Frame (w/DA 7400), R+M Supercharger2 Rohloff, Habanero Ti 26
Mentioned: 48 Post(s)
Tagged: 0 Thread(s)
Quoted: 3528 Post(s)
Liked 2,846 Times
in
1,907 Posts
Cheating in a single player game is fine, sometimes you want to play a open world game without dying so you can explore or maybe you need more ammo or money to buy stuff or something a-OK but cheating in multi-player games is just silly. Zwift is just a fun game for fitness taking it so seriously to the point you need to cheat is even more silly. Have fun get in better shape maybe interact with some other humans across the globe no need to cheat.
Likes For veganbikes:
#22
Senior Member
So, I'm not sure I want to get into "easily" vs "hard" but this goes back to the assessment of power meter accuracy: if you have the full data file, you can often tell whether there's an error in offset or an error in slope. There are also other things that you can look for that aren't related to either offset or slope. Roughly speaking, there are errors that are sort of hardware-related, transmission-related, and software-processing-related. Each type of error can leave behind certain kinds of "fingerprints." So that's about inadvertent inaccuracy in a power meter, not about purposeful cheating. But you can see how detection of errors can be related to detection of cheating. A very clever, very dedicated, very smart cheater can handle all of those things but most cheaters aren't quite that clever or smart.
#23
😵💫
Join Date: Sep 2020
Location: Seattle-ish
Posts: 3,945
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 1541 Post(s)
Liked 2,888 Times
in
1,647 Posts
It’s a shame, there is a guy in my area that went and took a lot of KOMs. Never saw him before, no one seems to know who he is, and his ride history is nothing spectacular. His data looks more like an E- Bike than real numbers.
Always wondered why someone would be proud of a podium knowing they cheated to get there.
Always wondered why someone would be proud of a podium knowing they cheated to get there.
__________________
Road and Mountain 🚴🏾♂️
Road and Mountain 🚴🏾♂️
Likes For rsbob:
#24
😵💫
Join Date: Sep 2020
Location: Seattle-ish
Posts: 3,945
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 1541 Post(s)
Liked 2,888 Times
in
1,647 Posts
Despite this I think most people on Zwift are actually riding with honest power. Not that it really matters since a cheater at 4.5 W/kg appears no different to a genuine 4.5 W/kg rider. They are both just anonymous riders unless you know them personally. All that matters to me is that my own power and weight are realistic.

But then you have far more “I” than the cheater-pants featured in the thread.
__________________
Road and Mountain 🚴🏾♂️
Road and Mountain 🚴🏾♂️
#25
Senior Member
Join Date: Dec 2019
Location: 757
Posts: 7,870
Bikes: Madone, Emonda, 5500, Ritchey Breakaway
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 7122 Post(s)
Liked 3,320 Times
in
1,417 Posts