Yea, sprinting is fun, but it would be rather difficult to keep it for anywhere longer than 30 to a 1 min. I try to ride normally with a good cadence then when I have the urge and the energy I go all out on a flat. IDK how fast I go as I dont have a computer, but I am guessing I can go like 17 to 20mph. Its fun going as fast as you can. Its a rush of pure adrenaline when you ride for an hour or 2 and hit high rpm for a couple of seconds. Nothing better for free.