| MacDonald Cup Final Results | ||
| YEAR | WINNER | RUNNER UP |
| 1938 | Derby Tennis Club | |
| 1939 | Stand All Saints | |
| 1948 | YMCA | |
| 1949 | YMCA | |
| 1950 | YMCA | |
| 1951 | United Services | |
| 1952 | United Services | |
| 1953 | United Services | |
| 1954 | YMCA | |
| 1955 | YMCA 'A' | |
| 1956 | RAFA | |
| 1957 | YMCA 'A' | |
| 1958 | YMCA 'A' | |
| 1959 | YMCA 'A' | |
| 1960 | YMCA 'A' | |
| 1961 | YMCA 'A' | |
| 1962 | Hargreaves 'A' | |
| 1963 | Hargreaves 'A' | |
| 1964 | YMCA 'A' | |
| 1965 | YMCA 'A' | |
| 1966 | Greylands - 7 | Y.M.C.A 'B' - 2 |
| (R.Coope, D.Berry, D. Wainwright) | (Mike O'Regan, M.Hatley, K.Bennett) | |
| 1967 | YMCA 'A' - 6 | Greylands - 3 |
| (Mike O'Regan, Alan Wright, Ted Foster) | (Ron Coope, D.Wainwright, BobHamilton) | |
| 1968 | YMCA 'A' - 8 | Y.M.C.A.'B' - 1 |
| (Mike O'Regan, Alan Wright, Ted Foster) | (B.Bailey, Dave Hulmes, John Sandiford) | |
| 1969 | St. Johns 'A' - 5 | Y.M.C.A 'A' - 4 |
| (Don McPherson, E.Johnson, D.Johnson) | (Mike O'Regan, Alan Wright, Ted Foster) | |
| 1970 | YMCA 'A' - 8 | Greylands 'A' - 1 |
| (Mike O'Regan, Alan Wright, Ted Foster) | (B.Holland, D.Wainwright, Bob Hamilton) | |
| 1971 | Little Lever Cricket Club - 5 | Prestwich Hospital 'A - 4 |
| (Ted Foster, Mike O'Regan, Phil Riley) | (Ellis Pressman, Brian Hymanson, Frank Sheldon) | |
| 1972 | Tottington Methodists 'A' - 6 | Greenmount CC - 3 |
| (Alan Walkden, J.Toole, R.Scowcroft) | (Ted Foster, Mike O'Regan, D.Sixsmith) | |
| 1973 | Little Lever Cricket Club 'A' - 6 | Greenbrook 'A' - 3 |
| (Ted Foster, Ronnie Durose, Brian Hymanson) | (Mike Hoy, Graham Hoy, Alan Walkden) | |
| 1974 | Little Lever Cricket Club 'A' - 5 | Greenbrook 'A' - 4 |
| (Ted Foster, Phil Riley, Nigel Hallows) | (Mike Hoy, Graham Hoy, Alan Walkden) | |
| 1975 | Greenbrook 'A' - 8 | E.L.P.M. 'A' - 1 |
| (Mike Hoy, Graham Hoy, Alan Walkden) | (Peter Kerr, Bob Hamilton, Mike O'Regan) | |
| 1976 | Little Lever Cricket Club 'A' - 6 | E.L.P.M. 'A' - 3 |
| (Ted Foster, Ronnie Durose, Bryn Farnworth) | (Peter Kerr, Bob Hamilton, Mike O'Regan) | |
| 1977 | Little Lever Cricket Club 'A' - 8 | F.O.E.W.S 'A' - 1 |
| (Ted Foster, Nigel Hallows, Bryn Farnworth) | (Jim Freely, Bob Freely, Chris Freely) | |
| 1978 | ELPM 'A' - 9 | Little Lever CC 'B' - 0 |
| (Mike Hoy, Graham Hoy, Phil Hoy) | (Alan Lansdale, Roy Costello, R.Gosling) | |
| 1979 | Little Lever Cricket Club 'A' - 5 | E.L.P.M 'A; - 4 |
| (Ronnie Durose, Phil Riley, Nigel Hallows) | (Mike Hoy, Graham Hoy, Phil Hoy) | |
| 1980 | ELPM 'A' - 8 | Little Lever CC 'A' - 1 |
| (Mike Hoy, Graham Hoy, Phil Hoy) | (Ted Foster, Phil Riley, Ronnie Durose) | |
| 1981 | ELPM 'A' - 9 | Gen Rad 'B' - 0 |
| (Mike Hoy, Graham Hoy, Bob Freely) | (Steve McNicholas, Graham Winskill, DerekNortley) | |
| 1982 | AIR (TV Aerials) 'A' - 5 | Little Lever CC - 4 |
| (Stephen Scowcroft, John Baron, Mark Bleakley) | (Ted Foster, Tim Hatton, Terry Taylor) | |
| 1983 | AIR (TV Aerials) 'A' - 7 | Holcombe Brook 'A' - 2 |
| (Stephen Scowcroft, John Baron, Mark Bleakley) | (Kevin Forshaw, Alan Walkden, Geoff Hall) | |
| 1984 | AIR (TV Aerials) 'A' - 6 | Sutherland HS 'A' - 3 |
| (Stephen Scowcroft, Nigel Eckersley, Fraser McEwen) | (Geoff Brown, Simon Brown, Lee Brown) | |
| 1985 | AIR 'A' - 6 | Little Lever CC 'A' - 2 |
| (Stephen Scowcroft, Peter Holt, Nigel Eckersley) | (Ted Foster, Phil Riley, Ronnie Durose) | |
| 1986 | AIR 'A' - 7 | Bury FC 'A' - 2 |
| (Nigel Eckersley, Andy Leigh, John Baron) | (Howard Leigh, David Carse, Steve McNicholas) | |
| 1987 | Little Lever Cricket Club - 5 | AIR 'A' - 4 |
| (Ted Foster,Phil Riley, Ronnie Durose) | (Nigel Eckersley, Andy Leigh, Dirhu Gadhia) | |
| 1988 | Milliken 'A' - 9 | Sutherland HS 'A' - 3 |
| (Nigel Hallows, Graham Clarke, David Carse) | (Nick Mooney, Norman Thewlis, Andy Jackson) | |
| 1989 | Little Lever Cricket Club - 5 | Bury FC 'A' - 4 |
| (Ted Foster, Nigel Hallows, Ronnie Durose) | (J.Partington, Andy Leigh, Jim Chadwick) | |
| 1990 | Ramsbottom Town 'A' - 6 | Ramsbottom Town 'B' - 3 |
| (Graham Hoy, Steve McNicholas, Phil Biggs) | (Andy Jackson, Syd Pownall, Bob Freely) | |
| 1991 | Ramsbottom Town 'A' - 8 | Little Lever CC - 1 |
| (Graham Hoy, Ian Mayall, Steve McNicholas) | (Ronnie Durose, Ted Foster, Phil Riley) | |
| 1992 | Nomads 'A' - 6 | Ramsbottom Town 'A' - 3 |
| (Steve McNicolas, Howard Leigh, Graham Jeffries) | (Ian Mayall, Graham Hoy, Andy Jackson) | |
| 1993 | Nomads 'A' - 8 | Daryval - 1 |
| (Graham Jeffries, Howard Leigh, Steve McNicholas) | (Dave Kay, Alan Hardman,Simon Charnley) | |
| 1994 | Ramsbottom Town 'A' - 5 | Little Lever CC - 4 |
| (Paul Collins, Ian Mayall, Andy Jackson) | (Phil Riley, Ronnie Durose, Ted Foster) | |
| 1995 | Ramsbottom Town 'A' - 6 | Little Lever CC - 3 |
| (A.Jackson,Mark Ramsbottom, Nigel Hallows) | (Phil Riley, Ronnie Durose, Ted Foster) | |
| 1996 | Ramsbottom Town 'B' - 5 | Little Lever CC - 4 |
| (Steve McNicholas, Graham Hoy, Terry Taylor) | (Phil Riley, Ronnie Durose, Ted Foster) | |
| 1997 | Ramsbottom Town 'A' - 6 | Little Lever CC - 3 |
| (Steve McNicholas, Andy Jackson, Graham Hoy) | (Ronnie Durose, Roy Costello, Ted Foster) | |
| 1998 | Acrebottom 'A' - 5 | Ramsbottom Town 'B' - 4 |
| (Howard Whewell, Dave Newton, Bill Russell) | (Les Phillipson plus others) | |
| 1999 | Acrebottom 'A' - 9 | Acrebottom 'B' - 0 |
| (Bill Russell, Dave Newton, Howard Whewell) | (Clive Strettle, Dave Kay, Les Phillipson) | |
| 2000 | Ramsbottom Town 'A' - W/o | Cricketers |
| 2001 | Ramsbottom Town 'A' - 9 | Ramsbottom Town 'B' - 0 |
| (Michael Moir, Mark Ramsbottom, Andy Jackson) | (Keith Jackson, Howard Leigh, Graham Hoy) | |
| 2002 | Ramsbottom Town 'A' - 6 | Little Lever - 3 |
| (Michael Moir, Mark Ramsbottom, Dave Newton) | (Ronnie Durose,Phil Riley, Howard Leigh) | |
| 2003 | Ramsbottom Town 'A' -7 | Cricketers - 2 |
| (Michael Moir, Mark Ramsbottom, Dave Newton) | (Jim Chadwick, Mick Dore, Derek Watmough) | |
| 2004 | Ramsbottom Town 'A' - 6 | Little Lever - 3 |
| (Michael Moir, Mark Ramsbottom, Dave Newton) | (Glen Payne, Ronnie Durose, Steve McNicholas) | |
| 2005 | Ramsbottom Town 'A' - 5 | Ramsbottom Town 'C' - 4 |
| (Michael Moir, Mark Ramsbottom, Dave Newton) | (Les Phillipson, Dave Kay, Martin Holt) | |
| 2006 | Hilton Bury - 5 | Adelphi - 4 |
| (Bill Russell, George Brennand, Harry Brennand) | (Brian Hall, Ken Hayes, Tom Ryan) | |
| 2007 | Ramsbottom Town 'A' -7 | Hilton Bury - 2 |
| (Michael Moir, Mark Ramsbottom, Dave Newton) | (George Brennand, Harry Brennand, Rob Wylie) | |
| 2008 | Ramsbottom Town 'A' -9 | Ramsbottom Town B - 0 |
| (Michael Moir, Andy Jackson, Brian Clements) | (Tim Ternent, Josh Bleakley, Khamal Hussain) | |
| 2009 | Radcliffe CC - 5 | Milnrow - 0 |
| (Graham Jeffries, Phil Biggs, Wayne Renton) | (Duncan Hadfield, Roger Lee, Simon King) | |