Такая сортировка уже реализована, но она работает, только если организатор ПРОСТАВИЛ ВИД соревнований - командные. При этом можно указывать для разных групп разное кол-во участников, и выгрузка будет сгруппирована по командам. Пример можно посмотреть здесь:
http://orgeo.ru/event/participants/1271