We'd need more info, such as the types of workouts, what you currently eat, training habits, age. The simple answer to gain 5-10 lbs is to eat more calories than you expend. But, unless you do it in the right way, you'll just gain a bit of chub. And, if you are still growing, you may not be able to pack on any "meat" so to speak. Aodhan I'm 16, I train with weights, 5'10'' 133lbs, I eat chicken, pasta, salad, pork, egg, fruit etc stuff like that. Don't worry about it too much at 16. I wouldn't train too heavy, you may still be growing. When you stop growing, your metabolism will turn to other things, such as growing muscle, and you will naturally gain weight. Patience, grasshopper. Aodhan Thanks for the help.