The Garden of Life "Raw Protein" Choc flavor is also good and vegan.
Good to always remember that you can gain weight EASY by eating animals, refined carbs, sugar, dairy etc. Easy as cake, but your body will hate you for it.
The vegan way is much more fulfilling & healthy. #1 for a busy athlete is to rarely go hungry. That will keep you on the beefy side.
There's no magic pill, you just want more calorie dense and protein dense foods, like...
"meats..." Tofu, tempeh, seitan, protein powders...
vegetables... Peas, broccoli
beans... chickpeas, black, kidney (so many others)
even grains... like quinoa, are more protein dense than others
leafies... like spinach, & more! Check online for more info and eat the foods you enjoy!