It looks like you have to earn this achievement as at least player/manager or manager. Doesn't seem to pop as player only.
It didn't pop for me as a player when my team won the league and other forums seem to be advising that you need to manage to earn this achievement.
Don't quote me 100% on that, but that seems to be the consensus!