Maryborough-Castlemaine District Football League / Maryborough District Football League (Vic)

Quick Premiers List :
Maryborough DFA :
1913 - ?

Maryborough DFL :
1919 - Dunolly.
1920 - Dunolly.
1921 - Railways.
1922 - Railways.
1923 - Bristol Hill.
1924 - Moolort.
1925 - Carisbrook.
1926 - Bristol Hill.
1927 - Bealiba.
1928 - Bealiba.
1929 - Carisbrook.
1930 - Dunolly.
1931 - ?.
1932 - Dunolly.
1933 - Dunolly.
1934 - Primrose.
1935 - Royal Park.
1936 - Institute.
1937 - Royal Park.
1938 - Royal Park.
1939 - Newstead.
1940 - P&N.
1941 - Recess (WW2).
1942 - Recess (WW2).
1943 - Recess (WW2).
1944 - Recess (WW2).
1945 - P&N.
1946 - Primrose.
1947 - P&N.
1948 - P&N.
1949 - Carisbrook.
1950 - Carisbrook.
1951 - Primrose.
1952 - Maldon.
1953 - Campbells Creek.
1954 - Carisbrook.
1955 - Maldon.
1956 - Maldon.
1957 - Maldon.
1958 - Dunolly.
1959 - Dunolly.
1960 - Carisbrook.
1961 - Dunolly.
1962 - Dunolly.
1963 - Dunolly.
1964 - Carisbrook.
1965 - Talbot.
1966 - Newstead.
1967 - Royal Park.
1968 - Royal Park.
1969 - Dunolly.
1970 - Carisbrook.
1971 - Harcourt.
1972 - Royal Park.
1973 - Royal Park.
1974 - Royal Park.
1975 - Chewton.
1976 - Carisbrook.
1977 - Royal Park.
1978 - Maryborough Rovers.
1979 - Newstead.
1980 - Carisbrook.
1981 - Royal Park.
MCDFL :
1982 - Royal Park.
1983 - Maldon.
1984 - Primrose.
1985 - Maldon.
1986 - Chewton.
1987 - Maldon.
1988 - Maldon.
1989 - Talbot.
1990 - Maryborough Rovers.
1991 - Maryborough Rovers.
1992 - Trentham.
1993 - Newstead.
1994 - Trentham.
1995 - Talbot.
1996 - Talbot.
1997 - Talbot.
1998 - Talbot.
1999 - Carisbrook.
2000 - Newstead.
2001 - Talbot.
2002 - Harcourt.
2003 - Harcourt.
2004 - Carisbrook.
2005 - Carisbrook.
2006 - Harcourt.
2007 - Harcourt.
2008 - Carisbrook.
2009 - Newstead.
2010 - Maldon.
2011 - Natte-Bealiba.
2012 - Carisbrook.
2013 - Navarre.
2014 - Navarre.
2015 - Navarre.
2016 - Navarre.
2017 - Carisbrook.

Timeline :
1905 (Maryborough DFA) :
Participating clubs included :[source]
 - Bowenvale,
 - Carisbrook,
 - Dunolly and
 - Maryborough.

1906-12 - ?.

1913 (Maryborough DFA) :
Participating clubs included :
 - Temperance and
 - Timor (minor premiers).
Finals Series :
 - Final - Temperance 10.7.67 defeated Timor 5.8.38.[source]
 - Grand Final - Temperance v Timor.

1914-18 - ?.

1919 (Maryborough DFL) :
Participating clubs included :
 - Carisbrook,
 - Dunolly,
 - Railways and
 - Temperance.
Grand Final - Dunolly 4.14.38 defeated Temperance 3.5.23.

1920 (Maryborough DFL) :
Participating clubs included :
 - Carisbrook,
 - Dunolly,
 - Railways and
 - Temperance.
Grand Final - Dunolly 6.6.42 defeated Railways 3.6.24.

1921 (Maryborough DFL) :
Participating clubs included :
 - Bristol Hill,
 - Carisbrook,
 - Dunolly and
 - Railways.
Grand Final - Railways 15.16.106 defeated Carisbrook 5.6.36.

1922 (Maryborough DFL) :
Participating clubs included :
 - Bristol Hill,
 - Carisbrook,
 - Clunes,
 - Dunolly,
 - Moolort and
 - Railways (minor premiers, rtc).
Finals Series :[source]
 - First Semi-Final - Bristol Hill 10.10.70 defeated Dunolly 4.12.36.
 - Second Semi-Final - Railways v Clunes.
 - Grand Final - Railways 9.14.68 defeated Bristol Hill 5.6.36.

1923 (Maryborough DFL) :
Participating clubs included :
 - Bristol Hill,
 - Carisbrook,
 - Clunes,
 - Dunolly,
 - Moolort and
 - Railways.
Grand Final - Bristol Hill 8.17.65 defeated Railways 7.7.49.

1924 (Maryborough DFL) :
The Maryborough District FL seemed to go through a major change at this time.
Participating clubs included :
 - Bealiba,
 - Bristol Hill,
 - Carisbrook,
 - Dunolly and
 - Moolort.
Grand Final - Moolort 10.11.71 defeated Dunolly 6.12.48.

1925 (Maryborough DFL) :
Participating clubs included :
 - Avoca (2 wins),
 - Bealiba,
 - Bristol Hill and
 - Carisbrook.
Grand Final - Carisbrook 7.8.50 defeated Bealiba 6.11.47.

1926 (Maryborough DFL) :
Participating clubs included :
 - Bealiba (runners-up),
 - Bristol Hill,
 - Carisbrook,
 - Dunolly and
 - Newstead.
Grand Final - Bristol Hill 7.14.56 defeated Carisbrook 6.11.47.

1927 (Maryborough DFL) :
Participating clubs included :
 - Bealiba,
 - Bristol Hill,
 - Carisbrook,
 - Clunes and
 - Dunolly.
Grand Final - Bealiba 4.8.32 defeated Bristol Hill 4.5.29.

1928 (Maryborough DFL) :
Participating clubs included :[source]
 - Bealiba,
 - Bristol Hill,
 - Carisbrook,
 - Clunes,
 - Dunolly and
 - Railways.
Grand Final - Bealiba 9.5.59 defeated Clunes 6.10.46.

1929 (Maryborough DFL) :
Participating clubs included :[source]
 - Bealiba (did not make final 4),
 - Bristol Hill,
 - Carisbrook,
 - Clunes,
 - Dunolly and
 - Railways.
Grand Final - Carisbrook 6.11.47 defeated Bristol Hill 3.12..30.

1930 (Maryborough DFL) :
Participating clubs included :
 - Bristol Hill,
 - Carisbrook,
 - Clunes and
 - Dunolly.
Grand Final - Dunolly 11.8.74 defeated Clunes 6.8.44.

1932 (Maryborough FL) :
Participating clubs included :
 - Bealiba (rejoined),
 - Carisbrook,
 - Dunolly and
Grand Final - Dunolly 15.7.97 defeated Bealiba 10.13.73.

1933 (Maryborough FL) :
Participating clubs included :
 - Bealiba,
 - Carisbrook,
 - Dunolly and
 - Maryborough 2nds.
Grand Final - Dunolly 9.14.68 defeated Bealiba 7.11.53.

1934 (Maryborough FL) :
The Maryborough JFA was absorbed by the Maryborough FL.
Participating clubs included :
 - Dunolly,
 - Institute (changed name from Temperance),
 - Majorca,
 - Primrose (debut),
 - Royal Park and
 - Talbot (debut).
Grand Final - Primrose 14.6.90 defeated Dunolly 10.5.65.

1935 (Maryborough FL) :
Participating clubs included :
 - Carisbrook,
 - Dunolly,
 - Institute,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Royal Park 15.10.100 defeated Institute 4.11.35.

1936 (Maryborough FL) :
Participating clubs included :
 - Carisbrook,
 - Institute,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Institute 11.10.76 defeated Royal Park 6.6.42.

1937 (Maryborough DFL) :
Participating clubs included :
 - Carisbrook,
 - Newstead (debut),
 - P&N,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Royal Park 10.12.72 defeated ?.

1938 (Maryborough DFL) :
Participating clubs included :
 - Campbelltown,
 - Carisbrook,
 - Institute,
 - Newstead,
 - P&N,
 - Primrose and
 - Royal Park.
Grand Final - Royal Park 10.23.83 defeated P&N 3.8.26.

1939 (Maryborough DFL) :
Participating clubs included :
 - Avoca (6th),
 - Campbelltown,
 - Institute,
 - Natte Yallock (5th),
 - Newstead,
 - P&N and
 - Royal Park.
Grand Final - Newstead 12.8.80 defeated P&N 8.14.62.

1940 (Maryborough DFL) :
Participating clubs included :
 - Avoca (3rd after H&As),
 - Dunolly,
 - Institute,
 - Natte Yallock,
 - Newstead-Campbelltown (debut result of merger),
 - P&N and
 - Royal Park.
Finals Series :
 - First Semi-Final - P&N 12.17.89 defeated Avoca 9.9.63.
 - Final - P&N defeated ????.
 - Grand Final - P&N 15.11.101 defeated Royal Park 8.15.63.

~1941-44 - No formal football was conducted during the war although football was played under the name of Maryborough District Football League.

1945 (Maryborough FA) :
Participating clubs (alleged complete) included :
 - Bealiba (rejoined),
 - Carisbrook,
 - Clunes (final season),
 - Dunolly,
 - Maryborough (final season) and
 - P&N.
Grand Final - P&N 13.18.96 defeated Clunes 6.14.50.

1946 (Maryborough FA) :
Teams competing were (complete) :
 - Bealiba (eliminated after one match),
 - Carisbrook,
 - Dunolly,
 - Maryborough 2nds,
 - Natte Yallock,
 - Primrose and
 - Royal Park.
Home and Away Season :
 - Rules stipulated that the lowest placed team after the first round would drop out, and leave a six team competition to complete the season. In 1946, that team was Bealiba. As Bealiba was listed as playing against a Bushy Park on one occasion this year, and learning that Bush Park and Royal Park were one and the same, it seems that this match might have been the first round, the one and only match that Bealiba played.
Finals Series :
Conflicting Data :
 - Grand Final - Primrose 13.11.89 defeated Carisbrook 11.15.81.
 - Grand Final - Maryborough 2nds 9.20.74 defeated Dunolly 5.7.37.

1947 (Maryborough FA) :
Participating clubs included :
 - Bealiba,
 - Campbelltown,
 - Carisbrook,
 - Dunolly,
 - Natte Yallock,
 - P&N,
 - Primrose and
 - Royal Park.
Home and Away Season :
 - Second last round - Bealiba easily defeated top spot team Dunolly.
 - Last round - Dunolly lost again in the last round to a very lowly placed team, which somehow caused Bealiba to miss out on making the four.
Finals Series :
 - Grand Final - P&N 12.7.79 defeated Carisbrook 10.7.67.

1948 (Maryborough DFL) :
Participating clubs included :
 - Bealiba,
 - Bristol Hill,
 - Campbelltown,
 - Carisbrook, (one source hinted that they may have made the finals),
 - Dunolly,
 - P&N,
 - Primrose and
 - Royal Park.
Finals Series :
 - First Semi-Final - Primrose were victorious, perhaps defeating Carisbrook (subjective).
 - Second Semi-Final - P&N 11.11.77 defeated Bealiba 9.14.68 @ Princes Park, Maryborough.
 - Preliminary Final - Primrose 8.14.62 defeated Bealiba 5.4.34.
 - Grand Final - P&N 11.13.79 defeated Primrose 8.3.51.

1949 (Maryborough DFL) :
Participating clubs included :
 - Bristol Hill,
 - Carisbrook,
 - Dunolly,
 - P&N (final season),
 - Primrose and
 - Royal Park.
Grand Final - Carisbrook 11.14.80 defeated Primrose 7.3.45.

1950 (Maryborough DFL) :
Participating clubs included :
 - Bristol Hill,
 - Carisbrook,
 - Dunolly,
 - Primrose and
 - Royal Park.
Grand Final - Carisbrook 10.14.74 defeated Primrose 9.7.61.

1951 (Maryborough DFL) :
Participating clubs included :
 - Bristol Hill,
 - Carisbrook,
 - Dunolly,
 - Primrose,
 - Royal Park and
 - Timor.
Grand Final - Primrose 16.24.120 defeated Royal Park 5.6.36.

1952 (Maryborough DFL) :
Participating clubs included :
 - Bristol Hill,
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Primrose,
 - Royal Park and
 - Timor.
Grand Final - Maldon 13.14.92 defeated Campbells Creek 9.9.63.

1953 (Maryborough DFL) :
Participating clubs included :
 - Bristol Hill,
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Primrose,
 - Royal Park and
 - Timor.
Grand Final - Campbells Creek 12.7.79 defeated Carisbrook 9.10.64.

1954 (Maryborough DFL) :
Participating clubs included :
 - Bristol Hill,
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Primrose,
 - Royal Park and
 - Timor.
Grand Final - Carisbrook 9.5.59 defeated Maldon 6.15.51.

1955 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Primrose,
 - Royal Park and
 - Timor.
Grand Final - Maldon 14.7.91 defeated Carisbrook 8.7.55.

1956 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Primrose,
 - Redbank-Stuart Mill,
 - Talbot and
 - Timor.
Grand Final - Maldon 15.12.102 defeated Dunolly 13.8.86.

1957 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Primrose,
 - Redbank-Stuart Mill,
 - Talbot and
 - Timor.
Grand Final - Maldon 12.9.81 defeated Dunolly 10.5.65.

1958 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Primrose,
 - Redbank-Stuart Mill and
 - Talbot.
Grand Final - Dunolly 13.9.87 defeated Campbells Creek 10.6.66.

1959 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Primrose and
 - Talbot.
Grand Final - Dunolly 21.8.134 defeated Primrose 16.10.106.

1960 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Newstead,
 - Primrose and
 - Talbot.
Grand Final - Carisbrook 9.6.60 defeated Dunolly 8.7.55.

1961 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Dunolly 13.11.89 defeated Carisbrook 10.15.75.

1962 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Dunolly 14.11.95 defeated Talbot 3.4.22.

1963 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Dunolly 11.8.74 defeated Carisbrook 8.9.57.

1964 (Maryborough DFL) :
Participating clubs included :
 - Carisbrook,
 - Dunolly,
 - Maldon,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Carisbrook 7.19.61 defeated Dunolly 5.11.41.

1965 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Talbot 10.14.74 defeated Carisbrook 9.8.62.

1966 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Newstead 9.9.63 defeated Royal Park 8.10.58.

1967 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maryborough Rovers,
 - Newstead,
 - Primrose and
 - Royal Park and
 - Talbot.
Grand Final - Royal Park 6.18.54 defeated Primrose 6.7.43.

1968 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Royal Park 19.15.129 defeated Newstead 7.8.50.

1969 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Dunolly 11.6.72 defeated Newstead 9.12.66.

1970 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton (debut),
 - Dunolly,
 - Harcourt (debut),
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Carisbrook 12.10.82 defeated Royal Park 11.14.80.

1971 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Dunolly,
 - Harcourt,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Harcourt 16.11.107 defeated Campbells Creek 13.8.86.

1972 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Dunolly,
 - Harcourt,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Royal Park 18.11.119 defeated Campbells Creek 10.21.81.

1973 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Dunolly,
 - Harcourt,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Royal Park 17.11.113 defeated Carisbrook 12.15.87.

1974 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Dunolly,
 - Harcourt,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Royal Park 11.11.77 defeated Carisbrook 5.10.40.

1975 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Dunolly,
 - Harcourt,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Chewton 15.15.105 defeated Maryborough Rovers 13.16.94.

1976 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Dunolly,
 - Harcourt,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Carisbrook 21.21.147 defeated Royal Park 18.11.119.

1977 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Dunolly,
 - Harcourt,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Royal Park 14.14.98 defeated Carisbrook 10.11.71.

1978 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Dunolly,
 - Harcourt,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Maryborough Rovers 19.21.135 defeated Carisbrook 11.20.86.

1979 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Dunolly (final season),
 - Harcourt,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Newstead 11.14.80 defeated Primrose 7.11.53.

1980 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Harcourt,
 - Maldon (debut),
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Carisbrook 16.15.111 defeated Royal Park 11.15.81.

1981 (Maryborough DFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Royal Park 24.23.167 defeated Primrose 18.5.113.

1982 (MCDFL) :
The Maryborough DFL changed name to the Maryborough-Castlemaine DFL.
Participating clubs were (complete) :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Royal Park 23.20.158 defeated Maldon 12.11.83.

1983 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Maldon 20.19.139 defeated Primrose 16.14.110.

1984 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Primrose 18.20.128 defeated Royal Park 11.20.86.

1985 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Maldon 19.15.129 defeated Chewton 14.11.95.

1986 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Chewton 22.16.148 defeated Maryborough Rovers 14.19.103.

1987 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Maldon 14.11.95 defeated Chewton 10.14.74.

1988 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Maldon 13.13.91 defeated Talbot 12.13.85.

1989 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Talbot 18.13.121 defeated Royal Park 13.11.89.

1990 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Chewton (final season),
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park and
 - Talbot.
Grand Final - Maryborough Rovers 21.8.134 defeated Talbot 11.15.81.

1991 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park,
 - Talbot and
 - Trentham.
Grand Final - Maryborough Rovers 9.8.62 defeated Royal Park 4.8.32.

1992 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park,
 - Talbot and
 - Trentham.
Grand Final - Trentham 11.9.75 defeated Maldon 7.9.51.

1993 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Primrose,
 - Royal Park,
 - Talbot and
 - Trentham.
Grand Final - Newstead 20.16.136 defeated Royal Park 6.12.48.

1994 (MCDFL) :
Participating clubs included (in final ladder positions where known) :
 1. Trentham,
 2. Talbot,
 3. Newstead,
 5. Maryborough Rovers,
 7. Harcourt,
 ?. Campbells Creek,
 ?. Carisbrook,
 ?. Maldon,
 ?. Primrose (final season),
 ?. Royal Park and
 last. Carisbrook (last).
Grand Final - Trentham 18.19.127 defeated Talbot 13.12.84.

1995 (MCDFL) :
Participating clubs included :
 - Campbells Creek (last),
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Finals Series :
 - Elimination Final - Maldon defeated Maryborough Rovers.
 - Qualifying Final - Carisbrook defeated Talbot.
 - First Semi-Final - Talbot defeated Maldon.
 - Second Semi-Final - Trentham were defeated by Carisbrook.
 - Preliminary Final - Talbot defeated Trentham.
 - Grand Final - Talbot 15.17.107 defeated Carisbrook 2.17.29.

1996 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Grand Final - Talbot 13.10.88 defeated Trentham 8.11.59.

1997 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Grand Final - Talbot 23.19.157 defeated Maryborough Rovers 10.8.68.

1998 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Grand Final - Talbot 15.9.99 defeated Maldon 7.14.56.

1999 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Grand Final - Carisbrook 16.8.104 defeated Talbot 14.8.92.

2000 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Finals Series :
 - Second Semi-Final - Newstead 18.16.124 defeated Talbot 10.15.75.
 - First Semi-Final - Trentham 14.15.99 defeated Harcourt 13.13.91.
 - Preliminary Final - Talbot defeated Trentham.
 - Grand Final : Newstead 16.18.114 defeated Talbot 10.8.68.

2001 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Finals Series :
 - Elimination Final - Rovers 10.17.77 defeated Newstead 11.10.76.
 - Qualifying Final - Harcourt 18.9.117 defeated Trentham 10.18.78.
 - First Semi-Final - Rovers 9.8.62 defeated Trentham 7.13.55.
 - Second Semi-Final - Talbot 16.11.107 defeated Harcourt 6.16.52.
 - Preliminary Final - Harcourt 17.22.124 defeated Rovers 17.13.115.
 - Grand Final - Talbot 17.12.114 defeated Harcourt 12.12.84.

2002 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Finals Series :
 - Elimination Final - Newstead 14.14.98 defeated Maryborough Rovers 13.8.86.
 - Qualifying Final - Carisbrook 13.7.85 defeated Harcourt 10.17.77.
 - First Semi-Final - Harcourt 20.15.135 defeated Newstead 4.7.31.
 - Second Semi-Final - Talbot 11.16.82 defeated Carisbrook 8.12.60.
 - Preliminary Final - Harcourt 16.17.113 defeated Carisbrook 14.9.93.
 - Grand Final - Harcourt 19.16.130 defeated Talbot 12.13.85.

2003 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Grand Final - Harcourt 19.14.128 defeated Talbot 13.7.85.[source]

2004 (MCDFL) :
Participating clubs included :
 - Campbells Creek,
 - Carisbrook,
 - Dunolly (rejoined),
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Finals Series :
 - Preliminary Final - Newstead 9.14.68 defeated Harcourt 6.7.43.
 - Grand Final - Carisbrook 13.11.89 defeated Newstead 8.15.63.[source]

2005 (MCDFL) :
Participating clubs included :
 - Avoca (rejoined).
 - Campbells Creek,
 - Carisbrook,
 - Dunolly,
 - Harcourt,
 - Maldon,
 - Maryborough Rovers,
 - Newstead,
 - Royal Park,
 - Talbot and
 - Trentham.
Grand Final - Carisbrook 13.16.94 defeated Maryborough Rovers 4.6.30.[source]

2006 (MCDFL) - Grand Final : Harcourt 20.19.139 defeated Newstead 10.15.75.[source]
2007 (MCDFL) - Grand Final : Harcourt 21.7.133 defeated Avoca 9.14.68.[source]
2008 (MCDFL) - Grand Final : Carisbrook 16.17.113 defeated Maldon 11.2.68.[source]
2009 (MCDFL) - Grand Final : Newstead 11.16.82 defeated Dunolly 10.13.73.[source]
2010 (MCDFL) - Grand Final : Maldon 11.12.78 defeated Avoca 9.10.64.[source]
2011 (MCDFL) - Grand Final : Natte-Bealiba 12.11.83 defeated Navarre 10.5.65.[source]
2012 (MCDFL) - Grand Final : Carisbrook 10.9.69 defeated Navarre 6.11.47.[source]
2013 (MCDFL) - Grand Final : Navarre 19.12.126 defeated Lexton 4.2.26.[source]
2014 (MCDFL) - Grand Final : Navarre 16.21.117 defeated Carisbrook 9.8.62.[source]
2015 (MCDFL) - Grand Final : Navarre 17.14.116 defeated Carisbrook 8.7.55.[source]
2016 (MCDFL) - Grand Final : Navarre 10.12.72 defeated Carisbrook 4.7.31.[source]
2017 (MCDFL) - Grand Final : Carisbrook 11.7.73 defeated Navarre 7.11.53.[source]

Links :
 - Maryborough-Castlemaine FL.