you son is not done growing by a long shot. in fact his major growth spurt (puberty) has probably just started which is later than girls but lasts longer. while girls are typically done growing around 16-18 years boys don't stop growing until 18-20 years of age two years later. boys can grow up to 4 inches a year during this time! muscle growth is dependent on increases in testosterone and the beginning of puberty and that can vary from child to child. as for nutrition provide your son with regular meals and snacks and allow him to eat to his appetite. include lean protein sources fruits vegetables whole grains low fat dairy and healthy fats and nutrition-poor foods in moderation. if he is erratic with his eating a multivitamin can help. if you are concerned about his height or any underlying medical issues see his pediatrician but try not to make a big deal of it. if everything is okay from a health standpoint he will grow the way nature intended. he may just be a late bloomer!
my son is 15 @5'1" 120lbs. what can be done to help him grow. i am 5'1" my husband is 5'9". we are concerned about his height and want to make sure there is nothing we should be doing i. e. is there a medical condition we should check in to- pituitary? are there any vitamins/nutrients he should be taking? etc. although his voice hasn't changed yet there are some signs of puberty in progress. ( we want to give him any benefit that might be available or rather we don't want to overlook any possiblities).