This is the oppositte of an anonymous approach. With the variables you´re offering it would be easy to get to know the skills of any given player (you know his selling prize, when he was sold, potential, size and nationality in advance). Why don´t you simply ask for non-hidden skills? Would be far less performance nightmare...
Zwei Dinge sind unendlich, die Dummheit und das All...