You definitely need protein to recover quickly from a strenous workout or competition... preferably a blend of several sources of protein and enzyme to increase the digestibility of all that protein....