Sale Cowwarr Football League
1955 - RAAF - 14.22.106 def. Maffra Rovers 3.8.26
1956 - Newry - 9.12.66 def. RAAF 8.4.52
1957 - Newry - 8.7.55 def. Gormandale 7.4.46
1958 - Rosedale - 10.6.66 def. Newry 8.17.65
1959 - Glengarry - 13.9.87 def. RAAF 12.8.61
1960 - RAAF - 8.13.61 def. Glengarry 6.10.46
1961 - Rosedale - 10.9.69 def. Cowwarr 7.6.48
1962 - Rosedale - 3.8.26 def. Maryvale 3.6.24
1963 - Cowwarr - 7.5.47 def. Gormandale 3.3.21
1964 - Maryvale - 11.11.77 def. Maffra Rovers 10.9.69
North Gippsland Football League
1965 - Rosedale - 10.7.67 def. Maryvale 6.15.51
1966 - Glengarry - 9.4.64 def. Traralgon 8.7.55
1967 - Glengarry - 12.14.86 def. Rosedale 7.5.47
1968 - Glengarry - 7.16.58 def. Maffra Rovers 7.5.47
1969 - Maffra Rovers - 10.13.73 def. Boisdale 9.4.58
1970 - Boisdale - 17.14.116 def. Nambrok 7.15.57
1971 - Glengarry - 11.12.78 def. Boisdale 7.11.53
1972 - RAAF - 16.11.107 def. Glengarry 10.5.65
1973 - Cowwarr - 9.14.68 def. Gormandale 9.7.61
1974 - Cowwarr - 11.10.76 def. Newry 6.6.42
1975 - RAAF - 8.14.62 def. Newry 6.12.48
1976 - Heyfield (Champions) - 17.18.110 def. Stratford 11.16.82
1977 - Nambrok (Champions) - 13.7.85 def. Sale City 11.6.72
1978 - Sale City - 14.12.96 def. Nambrok 9.15.69
1979 - Sale City - 12.14.86 def. Nambrok 11.16.82
1980 - Nambrok - 14.9.93 def. Glengarry 11.8.74
1981 - Glengarry - 14.16.100 def. Gormandale 7.5.47
1982 - Gormandale - 15.6.96 def. Glengarry 8.10.58
1983 - Glengarry - 22.12.144 def. Gormandale 7.12.54
1984 - Glengarry - 12.4.76 def. Gormandale 11.6.72
1985 - Nambrok - 21.9.135 def. Heyfield 17.5.107
1986 - Gormandale (Champions) - 13.8.86 def. Cowwarr 10.13.73
1987 - Cowwarr - 15.4.94 def. Heyfield 12.11.83
1988 - Heyfield - 11.12.78 def. Cowwarr 5.12.42
1989 - Gormandale - 10.14.74 def. Glengarry 10.9.69
1990 - Traralgon Tyers United - 12.19.91 def. Heyfield 10.10.70
1991 - Gormandale - 22.19.151 def. Heyfield 15.9.99
1992 - Gormandale (Champions) - 8.9.57 def. Glengarry 3.4.22
1993 - Sale City - 10.14.74 def. Gormandale 8.6.54
1994 - Glengarry - 11.16.82 def. Gormandale 11.11.77
1995 - Gormandale - 13.13.91 def. Churchill 12.11.83
1996 - Glengarry - 10.13.73 def. Churchill 10.12.72
1997 - Heyfield - 19.8.122 def. Traralgon Tyers United 6.14.56
1998 - Heyfield - 14.15.99 def. Glengarry 11.13.79
1999 - Heyfield - 12.16.88 def. Sale City 9.7.61
2000 - Heyfield - 15.11.101 def. Glengarry 8.6.54
North Gippsland Football Netball League
2001 - Rosedale - 17.10.112 def. Churchill 6.18.54
2002 - Churchill - 15.9.99 def. Traralgon Tyers United 5.3.33
2003 - Churchill - 14.14.98 def. Heyfield 12.10.82
2004 - Traralgon Tyers United 17.8.110 def. Heyfield 6.8.44
2005 - Heyfield - 24.10.154 def. Cowwarr 10.9.69
2006 - Cowwarr - 11.21.87 def. Rosedale 10.7.67
2007 - Heyfield - 11.10.76 def. Churchill 8.11.59
2008 - Churchill - 11.10.76 def. Gormandale 9.19.73
2009 - Heyfield - 15.13.103 def Churchill 10.14.74
2010 - Sale City - 17.16.118 def Rosedale 13.11.89
2011 - Sale City - 16.14.110 def Glengarry 14.9.93
2012 - Heyfield - 14.9.93 def Rosedale 10.15.75
2013 - Glengarry - 16.15.111 def Heyfield 15.15.105 (in extra overtime)
2014 - Churchill - 20.9.129 def Heyfield 10.18.78
2015 - Rosedale - 12.22.94 def Heyfield 5.6.36