It is probably due to the tutoring as you said he had 20 of determination when you started tutoring him, you probably used a player with low determination when tutoring this guy, but still he has enough time to develop and he still has great stats just try to find some player in your squad with...