В реальном футболе существует статистика не только по командам, но и по игрокам, кто когда и в чем участвовал. Было б интересно, если б в профиль игрока вносились завоеванные титулы (только кубки/чемпионаты, никаких финалов и серебренных медалей). Заходишь в профиль, а там пишет (рисует) пятикратный чемпион Гондураса, дважды чемпион мира, без привязки к сезону, во-первых, не так важно, во-вторых, значительно меньше информации в базу вносить. Разновидностей кубков и чемпов не так у нас много, поэтому база игроков вроде не должна сильно разрастись. На генерацию (замедлением) сие не должно повлиять. А интерес к игрокам бы и к проекту в целом возрос. Покупаешь ветерана на базаре, а он суперзвезда по профилю. Приятно. Цена растет у "нумизматов":)
Можно вести отсчет с этого сезона или скриптом повытягивать данные из баз прошлых сезонов (не знаю насколько реализуемо).

Еще как вариант второе предложение, вытекающее из первого (_если существенно не замедлит генерацию_):
титулованные игроки (более 5 титулов чемпиона/обладателя кубка) могут влиять на игру молодых игроков до 21 года. Но сделать данное влияние очень маленьким, к примеру за каждый титул +0,1%(?) силы. Сначала оценить какой верхний порог у наших игроков по титулам. В итоге Дядя Вася с 20 титулами будет добавлять молодому 20*0.1%=2%. Пять суперменов типа Дяди Васи добавят 10% но помним что у молодых до 21 года расчетка редко превышает в сумме 150РС, то есть небольшой бонус до 165РС за счет поддержки ветеранов и звезд...