Manchester BeeBall
Check Out Softball
Meerkats
Travelling Dodgers team photo
Dodgy Sharks team photo
Home
Manchester Softball League logo

Manchester Softball League

The North's largest softball league

BeeBall

Manchester Main is now
Manchester BeeBall

REGISTRATION OPENS 19 JUNE

Women & NB Players Invited

Check Out Softball

Try our friendly and inclusive sport. Learn new skills. Meet new people. Hit some balls!

Firstball 2025

Congrats to our 2025 Firstball champs:
Camels, Bean Machine & Leeds Bobcats

Player Registration

Player registration is open

previous arrow
next arrow
Manchester BeeBall
Check Out Softball
Meerkats
Travelling Dodgers team photo
Dodgy Sharks team photo
Home
Manchester Softball League logo

Manchester Softball League

The North's largest softball league

BeeBall

Manchester Main is now
Manchester BeeBall

REGISTRATION OPENS 19 JUNE

Women & NB Players Invited

Check Out Softball

Try our friendly and inclusive sport. Learn new skills. Meet new people. Hit some balls!

Firstball 2025

Congrats to our 2025 Firstball champs:
Camels, Bean Machine & Leeds Bobcats

Player Registration

Player registration is open

previous arrow
next arrow

Welcome to the Manchester Softball League

We are the largest UK slow-pitch softball league outside of London, with four divisions and nearly 30 teams.

The MSL outdoor league runs from April to August, complete with two weekend tournaments featuring some of the best talent in the UK.

We start the calendar year offering indoor softball to keep your skills sharp. If you’re keen to learn the sport, MSL hosts rookie sessions throughout the season.

Come and join our inclusive, competitive and social sport. At MSL, it’s not about prior softball experience: it’s about a new wonderful softball experience, each and every time!

 
manchester softball league

Find a Team

 Team Directory
 recruitment@manchester-softball.co.uk
 Send a message on our Facebook page

 
manchester softball league

Latest News

Fixtures

2025 MSL Fixtures

DateGameLeagueField
Bats REST DAY 2Division 2
Raiders v Phoenix Fireballs (no home team)Division 3
Pitch 7
Mayhem Freeze v Thunder III (no home team)Division 3
Pitch 8
Stingers v Barflies (no home team)Division 3
Pitch 6
Toras v Seagulls (no home team)Division 4
Pitch 3
Sluggababes v Thunder IV (no home team)Division 4
Pitch 4
Tiggers v Base Invaders (no home team)Division 4
Pitch 2
Speeders @ HackersDivision 2
Pitch G
Bandidos @ TitansDivision 2
Pitch H
Dodgers @ ScrewballsDivision 2
Pitch B
Mavericks @ Thunder IIDivision 1
Pitch F
Thunder @ Spittin CamelsDivision 1
Pitch D
Mossley Mayhem @ MeerkatsDivision 1
Pitch E
Dodgy Sharks @ TigersDivision 1
Pitch C
Bats @ Camels IIDivision 2
Pitch A
Mavericks II REST DAY 2Division 2
Thunder III v Phoenix Fireballs (no home team)Division 3
Pitch 3
Raiders v Stingers (no home team)Division 3
Pitch 4
Mayhem Freeze v Barflies (no home team)Division 3
Pitch 2
Thunder IV v Seagulls (no home team)Division 4
Pitch 8
Toras v Tiggers (no home team)Division 4
Pitch 6
Sluggababes v Base Invaders (no home team)Division 4
Pitch 7
Bandidos @ DodgersDivision 2
Pitch A
Dodgy Sharks @ Mossley MayhemDivision 1
Pitch F
Meerkats @ MavericksDivision 1
Pitch D
Tigers @ Spittin CamelsDivision 1
Pitch C
Mavericks II @ HackersDivision 2
Pitch H
Bats @ TitansDivision 2
Pitch B
Speeders @ ScrewballsDivision 2
Pitch G
Camels II REST DAY 2Division 2
Thunder III v Raiders (no home team)Division 3
Pitch 8
Stingers v Mayhem Freeze (no home team)Division 3
Pitch 6
Phoenix Fireballs v Barflies (no home team)Division 3
Pitch 7
Thunder IV v Toras (no home team)Division 4
Pitch 2
Tiggers v Sluggababes (no home team)Division 4
Pitch 3
Seagulls v Base Invaders (no home team)Division 4
Pitch 4
Mossley Mayhem @ Spittin CamelsDivision 1
Pitch F
Thunder II @ ThunderDivision 1
Pitch E
Camels II @ TitansDivision 2
Pitch G
Mavericks II @ ScrewballsDivision 2
Pitch A
Bats @ DodgersDivision 2
Pitch H
Speeders @ BandidosDivision 2
Pitch B
Phoenix Fireballs v Mayhem Freeze (no home team)Division 3
Pitch 4
Thunder IV v Tiggers (no home team)Division 4
Pitch 7
Didsbury Base Invaders v Toras (no home team)Division 4
Pitch 6
Seagulls v Sluggababes (no home team)Division 4
Pitch 8
Thunder III v Stingers (no home team)Division 3
Pitch 2
Barflies v Raiders (no home team)Division 3
Pitch 3
1st v 4th (no home team)Division 1
Pitch H
2nd v 3rd (no home team)Division 1
Pitch G
5th v 8th (no home team)Division 1
Pitch A
6th v 7th (no home team)Division 1
Pitch B
Hackers @ ScrewballsDivision 2
Pitch F
Camels II @ DodgersDivision 2
Pitch C
Mavericks II @ BandidosDivision 2
Pitch E
Bats @ SpeedersDivision 2
Pitch D
Titans @ DodgersDivision 2
Pitch E
Hackers @ BandidosDivision 2
Pitch D
Camels II @ SpeedersDivision 2
Pitch F
Mavericks II @ BatsDivision 2
Pitch C
3rd v 1st (no home team)Division 1
Pitch A
4th v 2nd (no home team)Division 1
Pitch B
7th v 5th (no home team)Division 1
Pitch H
8th v 6th (no home team)Division 1
Pitch G
1st v 2nd (no home team)Division 1
Pitch G
3rd v 4th (no home team)Division 1
Pitch H
5th v 6th (no home team)Division 1
Pitch A
7th v 8th (no home team)Division 1
Pitch B
Screwballs @ BandidosDivision 2
Pitch C
Titans @ SpeedersDivision 2
Pitch E
Hackers @ BatsDivision 2
Pitch F
Camels II @ Mavericks IIDivision 2
Pitch D