Let’s Get Your League Up and Running!
Book a free 30-minute onboarding call with one of our league specialists to:
Customise the platform to match how your league operates
Set up your first venue, league, division, and season
Generate fixtures quickly and easily
Fill out the form, and we’ll guide you through the setup process so you can start reducing league admin and save time.
Powerful Fixture Scheduling
Take control of your schedule with our advanced fixture management features.
Easily set up and edit training sessions, matches, team events, and more. Assign officials, update venues, and notify everyone instantly of any changes.
Manage and update fixtures with full editing functionality
Schedule training, matches, and events effortlessly
Assign venues and officials to keep everyone in the loop

What Our League Providers Say
★★★★★
"Very easy system to navigate with lots of useful features. Highly recommend to anyone"
Alison Cole
★★★★★
"I play for a netball team that uses Magic League to organise our fixtures, players/teams and payments. It takes all the stress away from us as players"
Hannah Hook
★★★★★
“Really great system. Easy to use and makes league management on a mass scale far more manageable! High recommend!“
HELEN WOOD

Effortless Communication
Keep everyone connected and informed with ease.
Message players, parents, teams, or entire leagues via email or SMS. Send last-minute updates instantly or set up automatic notifications to keep everyone in the loop.
Reach players, teams, or entire leagues with one click
Choose email or SMS to send important updates
Set up automatic notifications for real-time changes
Streamlined Payments
Our industry-leading payment system simplifies the process for everyone.
Enjoy automated payments and better cash flow management, while players get more flexibility in how and when they pay, reducing missed payments and debt.
Set up automatic card payments for match fees
Split fees between players based on your team’s structure
Payment options for registration, matches and seasons

Or Send a Message
We aim to reply to all enquires within 1 business day
"*" indicates required fields