You almost always know by 24.
Took some bad advice regarding his contract here and ended up running uphill when he needed the opposite.
But he gets injured a lot too. His best bet now is to concentrate on playing for a team now for a couple of years, get sixty games or so in, learn how to defend better, and try and pick up some league one contracts up until he's done. He could set himself up that way.
Mind, any decent agent would have told him that when he was here, balking at his contract offer.
You don't get many chances in football. Some bloody good players don't get any, and this lad might be on his last.