2 years ago, I got him Atomic Punx Jr skis in a 120 length. He got about 22 days on them in the 2013-2014 and 2014-2015 seasons. He loved the skis and really enjoyed the twin tip skis for some easier terrain park skiing also.
He has grown considerably over the last 2 years and is now 4'9" and 96 pounds. He also has huge feet for a 9 year old - he'll be in a 24.5 boot this year. He skis fairly aggressively and fast for a Texas kid that isn't on the mountains all the time. He likes the terrain park, but also loves getting into some bumps and isn't afraid of groomed blacks - still a little shy of combining the bumps with the pitch of black slopes.
I'll probably end up buying him the same skis again unless someone tells me something else that would be fantastic for him. His older 120cm skis are 75mm under foot. The 130's are also 75mm under foot. The 140's are 85mm under foot. All of the charts I see online say he is on the bottom end of the 140's. I loved getting 2 full seasons out of the 120's we got him when he was 7. I'm leaning towards the 140's to so we can get 2 seasons out of these also.
Am I pushing him onto too big a ski for him?
Also, anything else I should be considering for him?