Best 10 push-ups

Diamond push-ups

Hike push-ups

Archer push-ups

pseudo planche push-ups

Wide arm  push-ups

Inclined push-ups

Finger push-ups

Palm push-ups

Decline push-ups

Knuckle push-ups

Clap push-ups