The ECNL offers four types of league competition: