KSFC has its largest registration in 2016, with 36 teams and nearly 400 players.