Senior Men’s results:
| 1960 | 1961 | 1962 | 1963 | 1964 | 1965 | 1966 | 1967 | 1968 | 1969 |
| 1970 | 1971 | 1972 | 1973 | 1974 | 1975 | 1976 | 1977 | 1978 | 1979 |
| 1980 | 1981 | 1982 | 1983 | 1984 | 1985 | 1986 | 1987 | 1988 | 1989 |
| 1990 | 1991 | 1992 | 1993 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 |
| 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 |
| 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 |
| 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 |
Against each club we have played in Seniors:
| Opposition | Won | Loss | Draw | Notes |
| Aberfeldie | 42 | 34 @ | 1 | @ Game abandoned in 3rd quarter |
| Aberfeldie Park | 1 | – | – | |
| Airport West | 24 | 26 | – | |
| Ascot Presbyterians | 7 | 3 # | 1 | # Won Game but lost 4 points due to Unregistered Player |
| Ascot Vale | 5 | 8 | – | |
| Ascot Vale 2nds | 3 | – | – | |
| Ascot Vale Youth Centre | 4 | 1 | – | |
| Avondale Heights | 32 | 32 | – | |
| Batman | 2 | – | – | |
| Broadmeadows | – | 4 | * | * Game cancelled due to weather |
| Broadmeadows 2nds | 2 | – | – | |
| Brunswick City | 16 | 7 | – | |
| Brunswick City 2nds | 2 | – | – | |
| Burnside Heights | 4 | 1 | – | |
| Coburg Districts | 12 | 1 | – | |
| Craigieburn | 17 | 9 | – | |
| Essendon Doutta Stars / Doutta Stars | 32 | 33 | – | |
| Doutta Stars 2nds | 7 | 5 | – | |
| East Brunswick | 2 | 2 | – | |
| East Coburg | – | 2 | – | |
| East Keilor | 29 | 23 | 1 | |
| East Sunbury | 3 | – | – | |
| Essendon Baptist St Johns | 11 | 1 | – | |
| Essendon Baptist St Johns 2nds | 2 | – | – | |
| Essendon High School | 13 | 12 | – | |
| Essendon High School 2nds | 2 | – | – | |
| Essendon Youth Centre | 8 | 1 | – | |
| Gladstone Park | 1 | – | – | |
| Glenroy | 16 | 18 | – | |
| Glenroy 2nds | 5 | – | – | |
| Greenvale | 5 | 16 | – | |
| Hadfield | 30 | 17 | * | * Game cancelled due to weather |
| Hillside / Sydenham Hillside | 7 | 10 | 1 | |
| Jacana | 7 | 1 | – | |
| Keilor | 25 | 52 | 1 | |
| Keilor Park | 30 ^ | 14 | – | ^ Ground unfit for play, 4 points awarded to Oak Park |
| Maribyrnong Park | 9 | 12 | – | |
| Moonee Imperials | 7 | 3 | – | |
| Moonee Imperials 2nds | 2 | – | – | |
| Moonee Ponds | 6 | – | – | |
| Moonee Valley | 42 | 13 | – | |
| Moonee Valley 2nds | 1 | – | – | |
| North Essendon Methodists | – | 2 | – | |
| Northern Saints / St Olivers / North Coburg Saints | 9 | 1 | – | |
| Pascoe Vale | 13 | 13 | * | * Game cancelled due to weather |
| Pascoe Vale 2nds | 9 | 1 | – | |
| Riverside Stars | 11 | 3 | – | |
| Roxburgh Park | 5 | 1 | – | |
| Rupertswood | 1 | – | – | |
| St Albans | 2 | 3 | – | |
| St Davids / Royal Park | 16 | 5 | – | |
| Strathmore | 25 | 49 | 2 | |
| Sunbury Kangaroos | 4 | 0 | – | |
| Taylors Lakes | 17 | 6 | – | |
| Tullamarine / Essendon Tulla | 15 | 14 | – | |
| Tulla – Ascot Presbyterians | 1 | – | – | |
| Vespa | 3 | – | – | |
| West Coburg | 22 | 26 | – | |
| West Coburg 2nds | 2 | – | – | |
| West Coburg 3rds | 2 | – | – | |
| West Coburg Amateurs | 4 | 2 | – | |
| West Coburg Amateurs 2nds | – | 1 | – | |
| West Coburg Seniors | – | 3 | – | |
| West Essendon | 7 | – | – | |
| Westmeadows | 21 | 13 | – | |
| TOTAL | 643 | 496 | 7 |