Есть предложение по системе деления на команды.
Основная цель не стремится к равенству команд ( это всегда субъективно), а дать возможность всем игрокам набирать очки и не делать огромный разрыв в очках и результативности между игроками.
В основу принципа деления положить индекс, характеризующий «успешность» игрока,
то есть набранные на текущий момент очки плюс голевую результативность игрока равную количеству голов деленное на количество посещений.
Таким образом получится список игроков с индексами «успешности».
Если выстроить этот список по убыванию, то останется пришедших на игру разделить на две команды,
беря по очереди игроков их этого списка. Например исходя из состояние таблицы на13.11.2021 картина будет такая:

Бобров Д.В. 51,57
Невзоров 51,43
Васильев Г.И. 51,29
Яковлев А.А. 47,17
Попик В.П. 44,14
Михайленко Ю.В. 42,14
Дмитровский М.Е. 41,80
Гуреев 37,60
Лужкин Д.Н. 34,80
Шишенин 33,00
Казаков С.А. 30,25
Бокучава К.Л. 29,75
Калинин Д.А. 29,75
Громов А.Л. 25,50
Гога А.С. 25,00
Агеев 22,67
Ильин 22,33
Инджов Г.Н. 19,00
Краснов М.Д. 18,00
Кощеев А.В. 16,00
Болонов Александр 13,50
Татаринов А. 11,50
Татаркин В. 10,00
Таким образом на следующую игру команды будут поделены следующм образом:

Желтые
Бобров Д.В.
Васильев Г.И.
Попик В.П.
Дмитровский М.Е.
Лужкин Д.Н.
Казаков С.А.
Калинин Д.А.
Гога А.С.
Ильин
Краснов М.Д.
Болонов Александр
Татаркин В.

Синие
Невзоров
Яковлев А.А.
Михайленко Ю.В.
Гуреев
Шишенин
Бокучава К.Л.
Громов А.Л.
Агеев
Инджов Г.Н.
Кощеев А.В.
Блинов Роман
Татаринов А.

 

На первый взгляд может показаться, что одна из команд сильнее. Вот только какая из?
В любом случае у лидеров будет шанс потерять очки.
А в следующий раз составы будут опять другие, так как таблица изменится.