Yes, I have front suspension and a suspension seat post. I'll try pulling up on the handlebars and standing level on the pedals. Thank you!