We are now just over 2 weeks away until the start of the 2019/20 season and we can now reveal the fixtures up to December for the Premier Division, Division One and Division Two.
The champions begin their title defence with a trip to Belle Vue where they will face Manchester Gregorians while Gilgryst Cup winners, Rochdale Sacred Heart kick off their campaign with a home tie against Royton Town.
Heywood St James, Division One champions, start their top-flight season at home to Dukinfield Town while fellow promoted side Pennington make the trip to Crossford Bridge to take on Old Alts.
After relegation last season, East Manchester will look to bounce back up as they start off life in Division One at home to Altrincham Hale while promoted side, Moorside Rangers host Leigh Athletic in their debut Division One campaign.
Both newbies begin their MFL era with home games as Bolton United welcome Avro Res while FC Unsworth host Rochdale Sacred Heart Res
Chadderton Reserves v Heyside
Heywood St James v Dukinfield Town
Manchester Gregorians v Hindsford
Old Altrinchamians v Pennington
Rochdale Sacred Heart v Royton Town
Springhead v Walshaw Sports
Stockport Georgians v Beechfield United
Atherton Town v Govan Athletic
Bolton Lads and Girls Club v Uppermill
East Manchester v Altrincham Hale
Elton Vale v Wilmslow Albion
Moorside Rangers v Leigh Athletic
Tintwistle Athletic v Radcliffe
Astley & Tyldesley v Hollinwood
Bolton United v Avro Res
Hindsford Res v AFC Monton
Hindley Juniors v Irlam Steel
FC Unsworth v Rochdale Sacred Heart Res
Wythenshawe Amateurs Res v Breightmet United
Full league fixtures up to December can be found on the fixtures page.
Fixtures for Divisions Three, Four and Five will be announced nearer to the start of the season as they kick off on Saturday 7th September. We will keep you posted on relevant dates.
NB - All fixtures are subject to change.