Any player in any position can be said to be pulling up trees; meaning to achieve impressive and significant things. To say someone has not been pulling up any trees means they have done anything of note.
He should have gone to a conference side to progress. In the couple of games I saw him at H & R, he blended in with the other players, in all honesty.
To make the eventual jump 4/5 leagues, and compete in a KR team, he is going to have to develop massively from where he is at the moment. The Joey Beauchamps, Callum O Dowds stood out from the rest at his age.