2 year old weight

So my son turned 2 on the 25th of may. He had his 2 year check up today. He weighs 37 pounds. Hes never been a big eater. He refuses to eat meat and anything thats the color yellow or orange. Although he will eat manderin oranges amd peaches. Other than that he wont touch. He snacks throughout the day but when he does its mainly fruit or sometimes itll be cheese its( the white cheddar ones). He doctor suggested that we stop the snacking and see if he'll eat at regualar meal times but theres been days where he wont eat anything at all. Not even snacks. Idk what to do. He pretty much lives outside. Hed rather be playing outside than being inside. He hates juice. So he only drinks water or milk.

Pic for attention.