To my rather untrained eye looks like your seat is too low. You are not getting full extension on your legs. The quick test is to put your heel on the pedal and extend it down. Your knee should be nearly straight then. When you are riding normally (clipped in with balls of your feet over the pedal shaft) you should be just about right.