hmmmm.....the most worrisome thing that you describe is your son's self-imposed fasting during the day, and then eating a good dinner, but not one that is enough to make up for the lack of calories all day long.
Genetics has a lot to do with when your son will fill out. I have 4 brothers over 6' and they started to fill out, um, in their 40's? Seriously, they are a very athletic, skinny group of guys. Now they are heavy....too heavy.
My son is 14, and is in full on puberty, but he eats and sleeps accordingly. I would never allow my son to go to school on an empty stomach. There's no way. He must eat a healthy breakfast before school/sports. I'm not there to monitor lunch, but I know he eats then too, because I ask, and he's honest.
My concerns are this: a morning green tea and vitamin combo might cause ulcers. Vitamins are worthless without the proper foods for absorption. So he's peeing those right out and they are a total waste of money.
What's his reasoning for not eating all day? No time? Not hungry? How are his grades? Can he focus on an empty stomach? Does he really have the endurance he needs to play a hard game of soccer? If yes, then I suppose it's not a big problem.
Finally, have you taken him to his peds or doctor? They should and will talk to both of you about proper calorie intake. Anorexia is a growing concern amongst boys in America. As a mom, I'd want to rule that possibility out before you chalk it up to the skinny look.