Run your hockey organisation with less admin

From leagues and clubs to tournaments and training sessions, manage fixtures, registrations, payments and communications all from one place.

Girls playing hockey

Everything you need to run hockey smoothly

Whether you’re managing a hockey club, league, tournament or regular training sessions, keep the admin behind it all organised in one place.

app-marketing-icon-05-6

Payments & Membership Fees

Collect club memberships, league fees, player registrations and session payments online without the chasing.

app-marketing-icon-04-6

Automated Communications

Keep players, teams and officials updated with fixture changes, payment reminders and important announcements.

app-marketing-icon-07-6

Easy Venue Management

Manage hockey pitches, playing areas and venue bookings alongside your fixtures and sessions.

app-marketing-icon-08-6

Fixtures & Scheduling

Create league fixtures and tournament schedules across teams, divisions, pitches and match days without relying on spreadsheets.

app-marketing-icon-06-6

Registration Management

Manage player and team registrations for leagues, clubs, tournaments and sessions, with everything kept together.

app-marketing-icon-10-6

Hockey Website

Give players and teams one place to check fixtures, results, league tables, payments and important updates.

Hockey software that grows with you

Whether you’re running a single hockey league or managing multiple teams, competitions and sessions, Magic Sports keeps everything connected as your organisation grows.

Add new teams, divisions, venues and competitions without adding more spreadsheets or creating more work behind the scenes.

More players? Another league? Extra training sessions? Magic Sports gives you one place to manage it all.

paying online with options

Why hockey organisations choose Magic Sports

Less time managing the admin behind the game. More time focused on your players, competitions and growing hockey.

app-marketing-icon-05-6

Save Hours Every Week

Automate registrations, payments, fixture scheduling and communications, cutting down the repetitive jobs that take up your time.

app-marketing-icon-04-6

Keep Match Days Organised

Manage fixtures, venues, teams and match officials from one place, so everyone has the information they need before the game starts.

app-marketing-icon-07-6

Keep Everyone in the Loop

Give players and teams easy access to fixtures, results, league tables, payments and updates without relying on endless emails and messages.

Hockey management software FAQs

Who is Magic Sports designed for?

Magic Sports is built for hockey leagues, clubs, tournament organisers and other hockey organisations looking to bring their admin together in one place.

Can I manage multiple hockey leagues, teams and divisions?

Yes. Manage multiple leagues, divisions, seasons and teams from one account, without duplicating work across different systems.

Can hockey players register and pay online?

Yes. Players can register online and make payments for registrations, memberships, league fees and sessions.

Can Magic Sports generate hockey fixtures?

Yes. Create fixtures around your teams, divisions, playing days, pitches and match times, without building schedules manually.

Can I manage hockey match officials?

Yes. Add and manage officials, assign them to fixtures and give them access to the match information they need.

Can I manage hockey clubs, memberships and training sessions?

Yes. Alongside competitions, you can manage memberships, player registrations, regular sessions and payments through Magic Sports.

Can players see fixtures, results and league tables?

Yes. Players and teams can access upcoming fixtures, results, league tables, payments and other important information through your online portal.

Ready to take the admin out of hockey?

Bring your leagues, clubs, teams, fixtures, payments and players together with hockey management software that makes running the game easier.

Magic Sports
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.