US Club Soccer Sanctioned · Operated by Snap Soccer
North Alabama Soccer League
Quality competitive games, professional operations, and a development-first environment for clubs across North Alabama.
NASL gives North Alabama clubs consistent, well-organized local competition — so players spend more time developing and less time traveling. Fully sanctioned by US Club Soccer, all matches use USSF-certified referees and scheduling runs through GotSport.
| U12 | U13 | U14 | U15 | U16 | U17 | U18/19 |
|---|---|---|---|---|---|---|
| 9v9 | 11v11 | 11v11 | 11v11 | 11v11 | 11v11 | 11v11 |
Rosters 15–30 players · Club pass allowed via GotSport · Unlimited subs
All registration and payment is handled through GotSport. Teams must be part of a US Club Soccer member organization. Register → Pay $400 → Build your roster (min. 15 players) → Receive schedule → Play.
Show up with your game day roster, digital passcards, and at least 3 match balls. Referee fees are split 50/50 — home teams secure the USSF-certified assignor through GotSport. Scores reported within 24 hours.
per team · due before schedule release
Referee fees split 50/50 between home and away.
Home teams responsible for securing a USSF-certified assignor.
Ready to compete?
Registration is open now. Spots are limited — secure your team's place in the 2026–27 season.
Register on GotSport →North Alabama Soccer League (NASL) — prospective team information and registration
North Alabama Soccer League
Quality competitive games, professional operations, and a development-first environment for clubs across North Alabama.
Register your team →US Club sanctioned
Fully sanctioned by US Club Soccer, ensuring your players remain eligible for all state and national competition.
Local competition
Self-scheduled games within North Alabama reduce travel burden while keeping match quality high.
Managed on GotSport
Registration, scheduling, rosters, and score reporting all handled through GotSport's centralized platform.
Licensed officiating
All matches use USSF-certified referees assigned through a certified assignor — professional game day standard.
| Detail | U12 | U13–U19 |
|---|---|---|
| Format | 9v9 | 11v11 |
| Half length | 2×30 min | 2×35–40 min |
| Roster minimum | 15 players | 15 players |
| Roster maximum | 30 players | 30 players |
| Game day roster | 18 players max | 18 players max |
| Substitutions | Unlimited | Unlimited |
| Ball size | Size 5 | Size 5 |
| Club pass players | Allowed (via GotSport) | Allowed (via GotSport) |
Register on GotSport
Submit your team registration via the link below. Teams must be part of a US Club Soccer member organization with current registrations on file.
Pay the registration fee
$400 per team, due in full before schedule release. Teams with an outstanding balance will not receive a schedule and may be removed from the league.
Build your roster
Register a minimum of 15 players via GotSport before the published deadline. Coaches must complete 5 hours of annual development and upload documentation.
Schedule your matches
Once the season schedule is released, teams coordinate and confirm match dates through GotSport's scheduling system. All communication must stay on-platform.
Play
Show up with your game day roster, digital passcards, and at least 3 match balls. Score results are reported in GotSport within 24 hours of each match.
Referee fees are split 50/50 between home and away teams. Home teams are responsible for securing a USSF-certified assignor through their GotSport account.
Ready to compete?
Registration is open now. Spots are limited — secure your team's place in the 2026–27 season.
Register on GotSport →