Jaar | Winnaar | Uitslag | Finalist | War Memorial Challenge Cup | 1942 | ZAC Bombers | 1-0 | Services | 1943 | Lagos Marine | 3-2 | RAF | 1944 | Lagos Railways | 2-0 | Marine | 1945 | Lagos Railways | 1-1 ns (4-1) | Lagos United | Governor's Cup | 1945 | Marine | 1-0 | Corinthians | 1946 | Lagos Railways | 3-1 | Port Harcourt | 1947 | Marine | 3-1 | Lagos Railways | 1948 | Lagos Railways | 1-0 | Warri | 1949 | Lagos Railways | 3-0 | Port Harcourt | 1950 | Lagos UAC | 3-2 | Port Harcourt | 1951 | Lagos Railways | 3-2 | Plateau United | 1952 | Lagos PAN Bank | 6-0 | Warri | 1953 | Kano Pillars FC | 2-1 | Lagos Dynamos | FA Cup | 1954 | Calabar | 3-0 | Kano Pillars FC | 1955 | Port Harcourt FC | 4-1 | Warri | 1956 | Lagos Railways | | | 1957 | Lagos Railways | 5-1 | Zaria | 1958 | Port Harcourt FC | 6-0 | Federal United | 1959 | Ibadan Lions | 1-0 | Lagos Police | Nigeria Challenge Cup | 1960 | Lagos ECN | 5-2 | Ibadan Lions | 1961 | Ibadan Lions | 1-0 | Lagos UAC | 1962 | Lagos Police | 1-0 | Plateau United | 1963 | Port Harcourt FC | 1-0 | Plateau United | 1964 | Lagos Railways | 3-1 | Plateau United | 1965 | Lagos ECN | 3-1 | Plateau United | 1966 | Ibadan Lions | niet gespeeld | Plateau United | 1967 | Stationery Stores | 3-1 | Plateau United | 1968 | Stationery Stores | ?, 3-1 (replay) | Warri | 1969 | Ibadan Lions | 5-1 | Warri | 1970 | Lagos ECN | 3-1 | Plateau United | 1971 | WNDC Ibadan | 2-1 | Enugu Rangers | 1972 | Bendel Insurance FC | 2-2, 3-2 | Mighty Jets FC (Jos) | 1973 geen bekertoernooi | 1974 | Enugu Rangers | 2-0 | Mighty Jets FC | 1975 | Enugu Rangers | 1-0 | Shooting Stars FC | | Jaar | Winnaar | Uitslag | Finalist | 1976 | Enugu Rangers | 2-0 | Alyufsalam Rocks (Ilorin) | 1977 | Shooting Stars FC | 2-0 (r) | Racca Rovers | 1978 | Bendel Insurance FC | 3-0 | Enugu Rangers | 1979 | Shooting Stars FC | 2-0 | Sharks FC (Port Harcourt) | 1980 | Bendel Insurance FC | 1-0 | Stationery Stores | 1981 | Enugu Rangers | 2-0 | Bendel Insurance FC | 1982 | Stationery Stores | 4-1 | Niger Tornadoes FC | 1983 | Enugu Rangers | 0-0 ns (5-4) | DIC Bees (Kaduna) | 1984 | Leventis United | 1-0 | Abiola Babes | 1985 | Abiola Babes | ? ns (6-5) | BCC Lions FC | 1986 | Leventis United | 1-0 | Abiola Babes | 1987 | Abiola Babes | 1-1 ns (7-6) | Enugu Rangers | 1988 | Iwuanyanwu Nationale | 3-0 | Flash Flamingoes (Uromi) | 1989 | BCC Lions FC | 1-0 | Iwuanyanwu Nationale | 1990 | Stationery Stores | 0-0 ns (5-4) | Enugu Rangers | 1991 | El Kanemi Warriors | 3-2 | Kano Pilars FC | 1992 | El Kanemi Warriors | 1-0 | Stationery Stores | 1993 | BCC Lions FC | 1-0 | Plateau United | 1994 | BCC Lions FC | 1-0 | Julius Berger FC | 1995 | Shooting Stars FC | 2-0 | Katsina United (Katsina) | 1996 | Julius Berger FC | 1-0 nv | Katsina United | 1997 | BCC Lions FC | 1-0 | Katsina United | 1998 | Wikki Tourists FC | 0-0 ns (3-2) | Plateau United | 1999 | Plateau United | 1-0 | Iwuanyanwu Nationale | 2000 | Niger Tornadoes FC | 1-0 | Enugu Rangers | 2001 | Dolphin FC | 2-0 | El Kanemi Warriors | 2002 | Julius Berger FC | 3-0 | Yobe Stars (Damaturu) | 2003 | Lobi Stars | 2-0 | Sharks FC (Port Harcourt) | 2004 | Dolphin FC | 1-0 | Enugu Rangers | 2005 | Enyimba FC | 1-1 ns (6-5) | Lobi Stars | 2006 | Dolphin FC | 2-2 ns (5-3) | Bendel Insurance FC | 2007 | Dolphin FC | 1-1 ns (3-2) | Enugu Rangers | 2008 | Ocean Boys FC | 2-2 ns (8-6) | Gombe United FC (Gombe) | 2009 | Enyimba FC | 1-0 | Sharks FC | 2010 | Kaduna United | 1-0 | Enyimba FC | 2011 | Heartland FC | 1-0 | Enyimba FC | 2012 | Heartland FC | 2-1 | Lobi Stars | 2013 | Enyimba FC | 2-2 ns (5-4) | Warri Wolves | |