I limit meat to dinner for expense reasons but also get a lot of eggs (boiled, fried, or sneaked into other foods), bone stock, gelatin desserts, and higher-protein dairy (yogurt, cottage cheese, ricotta, paneer). For a teenager I would definitely err on the high side.
Lots of: urban hiking, cycling, sprinting
Lots of: fresh meat, seafood, eggs, organs, tubers, starch fruits, vegetables, meat fat, dairy fat, oil fruits
Some: cured meat, dairy protein, sweet fruits, rice, pulses, tree nuts, oil seeds
Minimal: soy, refined proteins, sugar, liquid carbohydrate, grains, refined oils, peanuts