Question: when should runners drink protein shakes?
Answer: If you are having a shake, try to consume it within 30 minutes of finishing your run. During this 'magic window', the body takes up the nutrients at a quicker rate to kick-start your postrun repair and recovery.