lets see, for push ups, it depends on what kind. i can do about 60 with my legs up, and about 100 with my legs on the ground (my tae kwon do instructor has us do a lot of push ups). as far as how many miles i can run, it depends on what speed im going at, if im at a jogging pace, i could probably run 10 miles no problem, but at a sprint i am lucky to go 1 mile (sprinting really drains me of all my stamina)