Warri Wolves finished in second place, four points behind Enyimba, and both will represent Nigeria in the 2016 CAF Champions League.
Akwa United escaped relegation, pulling out of the bottom four with a 1-0 win over Lobi Stars in their final match of the season.
The four promoted teams replace Gombe United, Crown, Kaduna United and Nembe City who were all relegated to the National League at the end of the previous season Five Kano Pillars players were injured during an armed robbery as the club was heading south for their opener against Heartland FC.
In June, the league forced several clubs to find new venues for Matchdays 12 and 13 while they make mandatory upgrades to their home grounds.
[3] In August, Kano Pillars' 12-year undefeated streak at home came to an end in a 2-1 loss to Nasarawa United.