Each team plays the other teams twice, one home and one away game. The ticket profits go to the home team. If there are two matches in the same stadium on the day, the profits are shared between the two home teams.
Since most of the teams do not have a home ground, the matches will be playing on different grounds. It happens that one team plays their home games in different stadiums in the same season.
Each season, HKFA decides the maximum number of foreign and mainland Chinese players each club can have and how many can play in each game. This season, a maximum of 3 foreign players (mainland Chinese players included) can be registered for a team, where no more than 3 of them could be played simultaneously on the pitch.