View Poll Results: Spin Rate
Multiple Choice Poll. Voters: 126. You may not vote on this poll
What’s Your Spinning RPM on Flats?
#26
just another gosling
Join Date: Feb 2007
Location: Everett, WA
Posts: 18,868
Bikes: CoMo Speedster 2003, Trek 5200, CAAD 9, Fred 2004
Mentioned: 113 Post(s)
Tagged: 0 Thread(s)
Quoted: 3572 Post(s)
Liked 1,567 Times
in
1,145 Posts
I train both ends of the cadence range - 115-120 for efficiency and 50-55 for strength. Normally on the flat it's 85-90, though if I'm loafing, it'll drop it to ~80. Climbing, it's 78-83. In the pack, it's whatever riders around me are using, to avoid acceleration issues as noted previously. At one time, I trained myself to run around 94-96 on the flat, but found no advantage. I'm amused to see young riders spinning along at 100 at 16mph on the flat, while I'm using 83 very comfortably. They heard it's better to spin.
That thing posted above by RChung about how torque is important - that's the reason that many cyclists have finally come around to strength training. Steady-state, spinning faster to produce more power works as does pushing harder on the pedals. However the former has greater aerobic demands than the latter. Thus each will suit a different physiology or racing profile. Spinning it up accelerates faster. Then one shifts up to lower the aerobic demand. Lance TTed at 110-115 when he was doping.
That thing posted above by RChung about how torque is important - that's the reason that many cyclists have finally come around to strength training. Steady-state, spinning faster to produce more power works as does pushing harder on the pedals. However the former has greater aerobic demands than the latter. Thus each will suit a different physiology or racing profile. Spinning it up accelerates faster. Then one shifts up to lower the aerobic demand. Lance TTed at 110-115 when he was doping.
__________________
Results matter
Results matter
#27
Senior Member
Join Date: Dec 2019
Location: 757
Posts: 7,871
Bikes: Madone, Emonda, 5500, Ritchey Breakaway
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 7127 Post(s)
Liked 3,335 Times
in
1,419 Posts
Used to be 105 was my preferred, then it became 95.
Now that I have gotten stronger, I find that most the of the time i’m in the 80s low 90s.
Now that I have gotten stronger, I find that most the of the time i’m in the 80s low 90s.
#28
Senior Member
Join Date: Apr 2021
Posts: 3,486
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 2047 Post(s)
Liked 1,708 Times
in
1,093 Posts
Look at Tour rider's power files. On the flats and in the peloton when there are not attacks, they are doing relatively low RPM and low power. Of course low for them might be 250 watts and in the 70's. When there are breaks and it gets strung out, everyone's cadence increases. I'm not going to dredge up the power files, the reason they cut RPM at lower power is very obvious.
This guy would be a Bikeforum C- rider since he averaged only 78 RPM. 26.7 mph. For 24 straight hours. Christoph Strasser average power was only 265 watts in this race, I have seen him do higher. Marko Baloh will be in the 70's too.
https://www.strava.com/activities/5653170343
This guy would be a Bikeforum C- rider since he averaged only 78 RPM. 26.7 mph. For 24 straight hours. Christoph Strasser average power was only 265 watts in this race, I have seen him do higher. Marko Baloh will be in the 70's too.
https://www.strava.com/activities/5653170343
#29
Newbie racer
Join Date: Feb 2018
Posts: 3,375
Bikes: Propel, red is faster
Mentioned: 34 Post(s)
Tagged: 0 Thread(s)
Quoted: 1566 Post(s)
Liked 1,537 Times
in
956 Posts
You realize these folks’s ftp are so high that might be their zone 1 power, right?
#31
don't try this at home.
Join Date: Jan 2006
Location: N. KY
Posts: 5,634
Mentioned: 10 Post(s)
Tagged: 0 Thread(s)
Quoted: 859 Post(s)
Liked 290 Times
in
209 Posts
Actual data vs self selected
This survey is kind of like the average speed reports. Riders tend to look down at the display when they are going pretty fast and feeling good, not doing random sampling of the whole ride!
I feel like I'm in the 90 rpm range a lot, but I don't really stay there too much.
I have the best power up toward 100 rpm. Short, fast sprints: 100 to 110. But for longer moderate pacing, it's varied a lot, but often in the mid 70s to low 80s.
Example ride data
here's an example 36 mile ride from Golden Cheetah charts. The charts are for the second part of the ride after a store stop.
The second part of the ride started with a climb, then short, easy rolling terrain. (That's about the closest I get to very flat roads around here.)
But it's not all that flat, since my speed regularly reaches 25-30 mph on the tiny downhills.
My heartrate was in the low 140s, that's upper Zone 2 into Zone 3 for me. Breathing a bit hard, but a nice, maintainable effort.
Here's the cadence range chart, with the full ride in dark blue-green, the second part of the ride in gray. A big range of cadences!
The chart is number of minutes at each rpm.

~~~
When I got a crank arm power meter, I was very surprised at how variable the power is, from one pedal stroke to the next. It feels like a steady amount of pedal force, but the range is quite large.
Cadence is the same way.
I have Di2 shifting, and I shift "continuously", looking for the best cadence at the moment. It's so easy to shift that I'll click to a different gear even for one or two pedal strokes, then shift again. I'd expect that would keep my cadence in a fairly narrow range, but no.
The second part of the ride, in a stacked chart.
Power in watts is the top graph. W'bal is an estimate of short term power reserves.
Heart rate in red. (the spike at the start is from static electricity on the jersey.)
Speed in the middle in green.
Cadence in blue just above the elevation chart at the bottom.
This survey is kind of like the average speed reports. Riders tend to look down at the display when they are going pretty fast and feeling good, not doing random sampling of the whole ride!
I feel like I'm in the 90 rpm range a lot, but I don't really stay there too much.
I have the best power up toward 100 rpm. Short, fast sprints: 100 to 110. But for longer moderate pacing, it's varied a lot, but often in the mid 70s to low 80s.
Example ride data
here's an example 36 mile ride from Golden Cheetah charts. The charts are for the second part of the ride after a store stop.
The second part of the ride started with a climb, then short, easy rolling terrain. (That's about the closest I get to very flat roads around here.)
But it's not all that flat, since my speed regularly reaches 25-30 mph on the tiny downhills.
My heartrate was in the low 140s, that's upper Zone 2 into Zone 3 for me. Breathing a bit hard, but a nice, maintainable effort.
Here's the cadence range chart, with the full ride in dark blue-green, the second part of the ride in gray. A big range of cadences!
The chart is number of minutes at each rpm.

~~~
When I got a crank arm power meter, I was very surprised at how variable the power is, from one pedal stroke to the next. It feels like a steady amount of pedal force, but the range is quite large.
Cadence is the same way.
I have Di2 shifting, and I shift "continuously", looking for the best cadence at the moment. It's so easy to shift that I'll click to a different gear even for one or two pedal strokes, then shift again. I'd expect that would keep my cadence in a fairly narrow range, but no.
The second part of the ride, in a stacked chart.
Power in watts is the top graph. W'bal is an estimate of short term power reserves.
Heart rate in red. (the spike at the start is from static electricity on the jersey.)
Speed in the middle in green.
Cadence in blue just above the elevation chart at the bottom.

Last edited by rm -rf; 12-08-22 at 10:45 AM.
Likes For rm -rf:
Likes For RChung:
#33
Senior Member
Join Date: Jul 2009
Posts: 4,534
Bikes: Colnago, Van Dessel, Factor, Cervelo, Ritchey
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
Quoted: 2947 Post(s)
Liked 5,144 Times
in
2,083 Posts
Golden Cheetah is great for stuff like this. My results from a solo 30 mile ride:



Likes For tomato coupe:
#34
Me duelen las nalgas
Join Date: Aug 2015
Location: Texas
Posts: 13,379
Bikes: Centurion Ironman, Trek 5900, Univega Via Carisma, Globe Carmel
Mentioned: 196 Post(s)
Tagged: 0 Thread(s)
Quoted: 4483 Post(s)
Liked 2,629 Times
in
1,703 Posts
Before I caught the Super Cooties in late 2021, I typically did 90 rpm on flat terrain, and 100+ on hills. We don't have any mountains here and I can't recall ever encountering a continuous climb, without any rollers, lasting more than a few minutes. I doubt I could have sustained some of those 110+ rpm sessions for very long.
After the respiratory bug my aerobic capacity never fully recovered. My recent chest imaging shows some lung scarring. At the same time I was doing more running, which affected my cycling. My legs got stronger, but slower in terms of reflexes. And I'm just getting older.
So now I tend to mash more, averaging 75 rpm all around, often dropping to 40-50 rpm on climbs when I'm standing to stomp the pedals because I don't have the aerobic capacity to spin anymore. And we lose aerobic capacity and quick reflexes with age, quicker than we lose muscle strength. So for many of us it just makes sense to pedal harder gears at slower cadence.
I still do faster spinning sessions in intervals but can't sustain it like I did before the Super Cooties. But it's useful to mix up the training, same as I do when running.
I don't worry about the "spin to win" thing anymore, which was often taken out of context. It developed during the peak of the doping era when EPO and blood doping enabled turbocharged cadences that would have been impractical in other eras. Physiologically, sure, the respiratory system recovers more quickly than the leg muscles, so for a three week grand tour with lots of climbing, spinning was more efficient. If they could sustain it without gassing out. Which is where the EPO and blood doping came in. Steroids, such as testosterone patches, were for quicker recovery from intense muscle strain, not for bulking up or "strength" per se. Floyd Landis discussed these strategies in a long interview he did several years ago, which can be found online.
After the respiratory bug my aerobic capacity never fully recovered. My recent chest imaging shows some lung scarring. At the same time I was doing more running, which affected my cycling. My legs got stronger, but slower in terms of reflexes. And I'm just getting older.
So now I tend to mash more, averaging 75 rpm all around, often dropping to 40-50 rpm on climbs when I'm standing to stomp the pedals because I don't have the aerobic capacity to spin anymore. And we lose aerobic capacity and quick reflexes with age, quicker than we lose muscle strength. So for many of us it just makes sense to pedal harder gears at slower cadence.
I still do faster spinning sessions in intervals but can't sustain it like I did before the Super Cooties. But it's useful to mix up the training, same as I do when running.
I don't worry about the "spin to win" thing anymore, which was often taken out of context. It developed during the peak of the doping era when EPO and blood doping enabled turbocharged cadences that would have been impractical in other eras. Physiologically, sure, the respiratory system recovers more quickly than the leg muscles, so for a three week grand tour with lots of climbing, spinning was more efficient. If they could sustain it without gassing out. Which is where the EPO and blood doping came in. Steroids, such as testosterone patches, were for quicker recovery from intense muscle strain, not for bulking up or "strength" per se. Floyd Landis discussed these strategies in a long interview he did several years ago, which can be found online.
#35
Senior Member
Join Date: Jan 2007
Location: Eastern VA
Posts: 1,523
Bikes: 2021 Domane SL6, Black Beta (Nashbar frame), 2004 Trek 1000C being made an all arounder.
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 219 Post(s)
Liked 330 Times
in
204 Posts
I voted 81 to 90 but actually spin 85 to 95 on the flats. Used to spin 95 to 105 but with age slowed down.
#36
Newbie
On a true flat without significant wind, about 85.
With a slight downgrade or tailwind, more like 88-90 - anything above that and my form starts getting a little ragged.
With a slight downgrade or tailwind, more like 88-90 - anything above that and my form starts getting a little ragged.
#37
Senior Member
Join Date: Jul 2006
Location: Jacksonville, FL
Posts: 6,166
Bikes: Trek Domane SLR 7 eTap AXS, Trek Emonda ALR 6, Trek FX 5 Sport
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 517 Post(s)
Liked 1,077 Times
in
654 Posts
Since I live in flat, I do a lot of heavy grinding. I only spin more than 90 if I and battling the wind, so I avg between 80 and 90.
#38
Version 3.0
Join Date: Oct 2006
Location: SoCal
Posts: 12,842
Bikes: Too Many
Mentioned: 296 Post(s)
Tagged: 0 Thread(s)
Quoted: 1146 Post(s)
Liked 1,881 Times
in
1,109 Posts
I voted 81-90 because that is the range I use for training most of the time. Depending the workout that could change either up or down. I find that at endurance power cadence is a big meh. I can ride most any cadence and make it work. At higher power, my cadence starts to increase just because my legs seem to sense the increased torque and want to spin faster. For time trials, I prefer a lower cadence.
#39
Bike Junkie
Join Date: Jun 2005
Location: South of Raleigh, North of New Hill, East of Harris Lake, NC
Posts: 9,606
Bikes: Specialized Tarmac, Specialized Roubaix, Giant OCR-C, Specialized Stumpjumper FSR, Stumpjumper Comp, 88 & 92Nishiki Ariel, 87 Centurion Ironman, 92 Paramount, 84 Nishiki Medalist
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 64 Post(s)
Likes: 0
Liked 27 Times
in
22 Posts
I never paid much attention to cadence before this year. I switched to an older Garmin unit and to a Speedzone 2 on the back up bike. Amazed that my cadence is always averaging 82 to 87 with 85 the most common number. Doesn't matter the terrain, the legs like 85. It's no problem when riding alone but when trying to hang onto a faster pace line, its not always possible to hold that number as almost everyone here knows. Still, 85 is absolutely the sweet spot and that's where I am cruising on the flats.
__________________
Roccobike BF Official Thread Terminator
Roccobike BF Official Thread Terminator
#40
please no more wind
Join Date: May 2021
Location: San Francisco
Posts: 1,386
Bikes: aethos, creo, vanmoof, public ...
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 800 Post(s)
Liked 896 Times
in
484 Posts
huh. looking at a bunch of extended, low wind segments on recent rides, it seems i pedal too slow. mid 70s RPM, around 220w sweet/sustained spot.
__________________

#41
Senior Member
Join Date: Aug 2009
Location: Minneapolis
Posts: 5,187
Bikes: 2020 Salsa Warbird GRX 600, 2020 Canyon Ultimate CF SLX disc 9.0 Di2, 2020 Catrike Eola, 2016 Masi cxgr, 2011, Felt F3 Ltd, 2010 Trek 2.1, 2009 KHS Flite 220
Mentioned: 18 Post(s)
Tagged: 0 Thread(s)
Quoted: 3553 Post(s)
Liked 2,522 Times
in
1,530 Posts
The collective expertise in this thread far exceeds my own, so I'll just say this is anecdotal and applies to me only..
I'll ride at 70-85 rpm if I'm not paying attention or not trying to ride particularly fast, but with a little concentration, I'll spin at 90-95 rpm.
With the higher cadence, in my experience, the pedaling mechanics are smoother - more spinning, less mashing - and leg fatigue is diminished, but HR is higher for the same power output.
With the lower cadence, I produce more power (or rather, the same power at lower apparent aerobic stress in zones 2-4 (Zone 5+ is another matter), but leg fatigue shows up sooner.
So outdoors, I mix it up and it depends on the terrane and the type of riding.
On the trainer, I mostly try to keep the cadence up, in part to make sure that I'm spinning well and recruiting a better distribution of muscles.
Also, as others have said, my RPM has overall tended to go down with age.
I'll ride at 70-85 rpm if I'm not paying attention or not trying to ride particularly fast, but with a little concentration, I'll spin at 90-95 rpm.
With the higher cadence, in my experience, the pedaling mechanics are smoother - more spinning, less mashing - and leg fatigue is diminished, but HR is higher for the same power output.
With the lower cadence, I produce more power (or rather, the same power at lower apparent aerobic stress in zones 2-4 (Zone 5+ is another matter), but leg fatigue shows up sooner.
So outdoors, I mix it up and it depends on the terrane and the type of riding.
On the trainer, I mostly try to keep the cadence up, in part to make sure that I'm spinning well and recruiting a better distribution of muscles.
Also, as others have said, my RPM has overall tended to go down with age.
#42
pan y agua
Join Date: Aug 2005
Location: Jacksonville
Posts: 31,059
Bikes: Willier Zero 7; Merlin Extralight; Calfee Dragonfly tandem, Calfee Adventure tandem; Cervelo P2; Motebecane Ti Fly 29er; Motebecanne Phantom Cross; Schwinn Paramount Track bike
Mentioned: 16 Post(s)
Tagged: 0 Thread(s)
Quoted: 1323 Post(s)
Liked 498 Times
in
265 Posts
I agree it’s more about torque than cadence. Just putting around my cadence may be in the 70’s. Decent steady effort in the 80’s Going hard likely in the 90’s.
Also depends on the riding you’re doing. In a time trial where you’re trying to keep power pretty much constant, I find around 80 rpm’s is the most efficient for me. In a crit where you’re dealing with sudden accelerations, y cadence is likely going to be high 90’s and up. Sprinting 120-130.
So it all depends.
Also depends on the riding you’re doing. In a time trial where you’re trying to keep power pretty much constant, I find around 80 rpm’s is the most efficient for me. In a crit where you’re dealing with sudden accelerations, y cadence is likely going to be high 90’s and up. Sprinting 120-130.
So it all depends.
__________________
You could fall off a cliff and die.
You could get lost and die.
You could hit a tree and die.
OR YOU COULD STAY HOME AND FALL OFF THE COUCH AND DIE.
You could fall off a cliff and die.
You could get lost and die.
You could hit a tree and die.
OR YOU COULD STAY HOME AND FALL OFF THE COUCH AND DIE.
#43
Junior Member
Low to mid 80’s in the flats. Easier on the knees than more torque and in the 70’s
#44
Full Member
Join Date: Feb 2014
Posts: 492
Mentioned: 7 Post(s)
Tagged: 0 Thread(s)
Quoted: 524 Post(s)
Liked 265 Times
in
147 Posts
Yea, just collecting people's pedaling cadence is not much use. My theory is that it goes up and down with age and the height of the cyclist. I am pedaling in the 80-90rpm range on the flats with no wind and I will be 61 years old this year, am 6'2.5" tall and weigh over 200 pounds. When I was younger of course I pedaled faster especially in a Time-Trial. I also use as long a cranks as I can find, I have 180mm on one of my bikes, and plan on installing them on another. Shorter people and those with shorter cranks and legs are going to pedal faster naturally is my guess. Anything big moves slower generally in the world of nature and mechanics.
#45
Mother Nature's Son
Join Date: Mar 2016
Location: Sussex County, Delaware
Posts: 2,726
Bikes: 2014 Orbea Avant MD30, 2004 Airborne Zeppelin TI, 2003 Lemond Poprad, 2001 Lemond Tourmalet, 2014? Soma Smoothie
Mentioned: 13 Post(s)
Tagged: 0 Thread(s)
Quoted: 728 Post(s)
Liked 1,085 Times
in
641 Posts
I no longer don't pay much attention to the numbers when riding. It use to be 90 to 100, but pretty sure it is now more like 80. I mostly use the how I feel at the moment method.
#46
Senior Member
Join Date: Apr 2020
Location: Zurich, Switzerland
Posts: 824
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 489 Post(s)
Liked 221 Times
in
154 Posts
85-90 on flats. 75-80 on climbs. I used to be about 10 lower for both, but practiced a higher cadence and have gotten used to it. I feel like increasing that even more is not for me though. The increase I have already achieved from a feeling perspective certainly make the legs feel fresher. However, increasing it even further seems tiring.
On my indoor trainer I put resistance to 0 which theoretically should be a flat, and I am around 85.
On my indoor trainer I put resistance to 0 which theoretically should be a flat, and I am around 85.
#47
Junior Member
85-88 most of the time. When riding harder, the cadence goes up to 95-100.
While doing VO2 intervals last night I noticed that 93-96 was resulting in less power than 85-88 at the same heart rate. About 10-12 watts less.
While doing VO2 intervals last night I noticed that 93-96 was resulting in less power than 85-88 at the same heart rate. About 10-12 watts less.
#48
Senior Member
Join Date: May 2021
Posts: 4,945
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 2487 Post(s)
Liked 2,672 Times
in
1,682 Posts
That's because the higher cadence is putting more load on your cardio system. The trade-off is lower muscle loading at the higher cadence. I usually do VO2 max intervals at around 100 rpm, but for longer FTP intervals I drop to around 85 rpm as my HR tends to spike up after a few minutes - even at the lower power output. I also tend to reduce my cadence slightly during long intervals as my HR starts to creep up. So I might start a 20 min FTP interval at 90 rpm and gradually reduce to 80 rpm to keep my HR more stable.
#49
Junior Member
That's because the higher cadence is putting more load on your cardio system. The trade-off is lower muscle loading at the higher cadence. I usually do VO2 max intervals at around 100 rpm, but for longer FTP intervals I drop to around 85 rpm as my HR tends to spike up after a few minutes - even at the lower power output. I also tend to reduce my cadence slightly during long intervals as my HR starts to creep up. So I might start a 20 min FTP interval at 90 rpm and gradually reduce to 80 rpm to keep my HR more stable.
#50
Senior Member
Join Date: May 2021
Posts: 4,945
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 2487 Post(s)
Liked 2,672 Times
in
1,682 Posts
Edit: If you were physically unable to produce more power at the higher cadence, then that's a different issue. It takes some training to pedal effectively at a higher cadence - but it generally allows you to increase your power output.
Last edited by PeteHski; 01-18-23 at 06:28 AM.