1905 Portsmouth beat Devonport 4-0 at Fratton Park Portsmouth
    
   1906 -1913 Winners not Known
    
    1914 -1918 N0 games played owing to World War 1
    
    1919-1938 Winners not Known
    
    1939 - 1945 No games played owing to World War 2
    
    1946 Winner not Known
   
    1947 NORE beat AIR 3-1
   
    1948 Portsmouth beat AIR 1-0
    
   1949 Portsmouth beat Plymouth 7-3
    
    1950 AIR beat Portsmouth 7-2
    
    1951 Plymouth beat NORE 2-1
    
    1952 AIR beat Plymouth 2-1
    
    1953 AIR beat Portsmouth 3-2
    
    1954 Portsmouth beat AIR 3-1
   
    1955 Portsmouth beat Plymouth 3-1
    
    1956 AIR beat NORE 2-1
    
    1957 Portsmouth beat AIR 1-0
    
    1958 AIR beat Portsmouth 5-2
    
    1959 AIR beat Plymouth 2-1
    
    1960 Portsmouth beat AIR 8-1
    
    1961 Portsmouth beat AIR 3-0
   
    1962 Royal Marines beat Plymouth 3-2 (1st year the Royal Marines entered the competition)
    
    1963 AIR beat Royal Marines 2-1
    
    1964 Portsmouth beat Plymouth 7-2
    
    1965 Portsmouth beat Royal Marines 2-1
    
    1966 Portsmouth beat Royal Marines 3-2
    
    1967 Portsmouth beat Royal Marines 3-1
    
       
   1969 Portsmouth (Runners up were 
Royal Marines despite beating Portsmouth 4-2 in their last game, source April 1969 Globe & Laurel) 
View Photo of RM v Plymouth 1969     
       
    1971 Plymouth beat Royal Marines 3-1
    
    1972 Portsmouth beat Plymouth 4-0
   
    1973 Portsmouth beat Plymouth 3-2
   
    1974 Royal Marines beat Portsmouth 2-1
   
    1975 Plymouth beat Royal Marines 2-1 AET at Depot RM Deal
    
    1976 Plymouth beat Royal Marines 3-0
    
    1977 Royal Marines beat Plymouth 3-2
    
    1978 Portsmouth beat Royal Marines 3-1
    
    1979 Naval Air beat Medway 6-1
    
    1980 Portsmouth beat Royal Marines 2-1
    
    1981 Royal Marines beat Portsmouth 2-1 (scorers Craig & Andy Holding)(source Globe & Laurel)
    
    1982 Portsmouth beat Royal Marines  5-0 (source Xmas 1982 Globe & Laurel)
    
   1983 Naval Air beat Portsmouth 1-0
    
   1984 Royal Marines beat Naval Air 5-0
   
    1985 Fleet beat Portsmouth 4-1
    
   1986 Naval Air beat Fleet 5-3
    
       
    1988 Royal Marines 3(Cpl Wilson,Mne Logan,Sgt Bolton) Naval Air 2 
View Photograph     
    1989 Naval Air beat Plymouth 4-2
    
    1990 Naval Air beat Fleet 2-1
    
    1991 Fleet beat Scotland 3-2
    
    1992 Naval Air beat Scotland 2-0
    
    1993 Naval Air beat Plymouth 1-0
   
    1994 Scotland beat Royal Marines 2-1
    
        
    1996 Plymouth beat Portsmouth 2-1 at RM Poole
    
    1997 Portsmouth beat Naval Air 2-0 at HMS Heron Yeovilton
    
    1998 Fleet beat 
Royal Marines 1-0 at Victory Stadium Portsmouth 
View Photograph     
        
    2000 Royal Marines beat Naval Air 3-2 AET at HMS Drake Plymouth 
View Photograph     
    2001 Royal Marines beat Scotland 3-2 AET at Victory Stadium Portsmouth 
View Photograph     
    2002 Royal Marines beat Scotland 5-1 at Victory Stadium Portsmouth 
View Photograph     
    2003 Scotland beat Naval Air 3-2 AET at Victory Stadium Portsmouth
   
        
    2005 Royal Marines beat Naval air 3-0 at Victory Stadium Portsmouth 
View Photograph     
    2006 Royal Marines beat Scotland 2-0 at Victory Stadium Portsmouth 
View Photograph     
    2007 Naval Air beat Portsmouth at Victory Stadium Portsmouth