La Botola Pro est la première division marocaine. Seize clubs s'y affrontent en matchs aller et retour sur trente journées, et le club qui compte le plus de points est sacré champion.
Les clubs de tête obtiennent des places en Ligue des champions et en Coupe de la Confédération de la CAF, tandis que le bas du classement lutte pour éviter la relégation en Botola 2.