I'm not a cyclist. I ride for fun and not super far. I'm still working on improving my distance and speed. I have lifted weights for several years. My goal is always to gain large amounts of muscle. I do the standard chest exercises, biceps, tricep extensions, etc. I do situps on a decline bench until i'm sore (depends on the day and the incline). Legs I squat, leg press, extensions, curls, calfs. I need to add in some different exercises to improve my leg stamina... but other then that, I'm built like i should be power lifting, not riding a bike.