It was also known as the Officer's Choice Blue Shillong Premier League due to sponsorship reasons.
[7] The competition consists of 14 rounds that follows a double round-robin format, with each team playing the other twice, for a total of 12 matches.
[8] The position of each team is determined by the highest number of points accumulated during the regular season.
If two or more teams are level on points, the following criteria are applied in order until one of the teams can be determined as the higher ranked.
7 teams compete in the 10th season of the SPL: 4 from the previous season, 1 through direct entry, and 2 promoted from the 2018 SSA First Division.