Junior Pennant League
Twelve Boys / Girls per team, played as six better ball four ball games.
Played in strict order of handicap with lower handicaps first in order of play
| Year | Winners | Runner -up | Score | Comment |
|---|---|---|---|---|
| 1968 | Bon Accord GC | NA | NA | Played in one League |
| 1969 | Bon Accord GC | |||
| 1970 | Bon Accord GC | |||
| 1971 | Deeside GC | |||
| 1972 | Nigg Bay GC | |||
| 1973 | McDonald (Ellon) GC | |||
| 1974 | Hazlehead GC | |||
| 1975 | Hazlehead GC | |||
| 1976 | Hazlehead GC | |||
| 1977 | Murcar GC | |||
| 1978 | Hazlehead GC | |||
| 1979 | McDonald (Ellon) GC | |||
| 1980 | Hazlehead GC | |||
| 1981 | Nigg Bay GC | |||
| 1982 | Hazlehead GC | |||
| 1983 | Cruden Bay Gc | |||
| 1984 | Nigg Bay GC | |||
| 1985 | Caledonian GC | |||
| 1986 | McDonald (Ellon) GC | |||
| 1987 | Murcar GC | |||
| 1988 | Stonehaven GC | |||
| 1989 | Murcar GC | |||
| 1990 | Stonehaven GC | |||
| 1991 | Royal Aberdeen GC | |||
| 1992 | Aboyne GC | |||
| 1993 | Murcar GC | Royal Aberdeen GC | 3.5 - 2.5 | Mini leagues with Semi-final and Final |
| 1994 | Westhill GC | Banchory GC | 4 - 2 | |
| 1995 | Newmachar GC | McDonald (Ellon) GC | 4 - 2 | |
| 1996 | Newmachar GC | Westhill GC | 4.5 - 1.5 | |
| 1997 | Newmachar GC | Royal Aberdeen GC | 4.5 - 1.5 | |
| 1998 | Newmachar GC | Royal Aberdeen GC | 5 - 1 | |
| 1999 | Royal Aberdeen GC | Newmachar GC | 3 - 3 | Royal Abdn on Count back |
| 2000 | Royal Aberdeen GC | Newmachar GC | ||
| 2001 | Portlethen GC | Westhill GC | 3 - 3 | Portlethen on count back |
| 2002 | Westhill GC | Oldmeldrum GC | 3 - 3 | Westhill on count back |
| 2003 | Nigg Bay GC | Westhill GC | 4 - 2 | |
| 2004 | Newmachar GC | Nigg Bay GC | 5.5 - 0.5 | |
| 2005 | Newmachar GC | Stonehaven GC | 5.5 - 0.5 | |
| 2006 | Hazlehead GC | McDonald (Ellon) GC | 4 - 2 | |
| 2007 | Deeside GC | Peterhead GC | 3 - 3 | Deeside on count back |
| 2008 | Peterhead GC | Hazlehead GC | 3.5 - 2.5 | At kings Links |