Well, he is not a bad player and can be still trained (for example I would give him passing and OD), but with 24yo I won't put him as my favourite trainee.
I would buy a couple of younger players (there are a lot in the market those days) and train this guy the same that fits better to the other ones.