“We’ve all heard the old adage: ‘If you want to get better at pushups, do more pushups!'” says Ray Cooney, the head coach at Sopris CrossFit in Carbondale, CO. “This is true to some extent, but to accomplish 100 unbroken pushups, you will need to dig deeper into your tool belt.”

Fortunately, we’ve done some of the digging for you. With a barrage of work/rest variations, pushup variations, and clever approaches, the following workouts are designed to make you a pushing machine.