quality, from what i am told, is the only factor in determining how well a player plays, besides position in the formation, morale and condition.

age only is a factor for determining how fast a player trains.

An 18yo will play the same as a 31yo but will gain more skill points when training or from a game.