I love push ups. I love doing them and I love what they do for my body and my performance. They are a staple in a every good training plan and being that there are a hundred, or more, different variations, you could incorporate them into every workout. There are push ups that will help accomplish a number of different things. Some variations will increase shoulder and chest muscular endurance, other focus on core stability, and some will help improve your upper body power. When it comes to athletes, I prefer push ups that will be plyometric in nature, stressing a “stretch-contraction” response on a neuromuscular level, as well as core and shoulder-stabilization variations. These 3 push ups are some of my favorites.