| Winner | Runner-up | |
| Dunning Lawrence Cup | ||
| 1905 | Helston | Lanhydrock |
| 1906 | Helston | Lanhydrock |
| 1907 | Camborne | Lanhydrock |
| 1908 | Helston | Lanhydrock |
| 1909 | Penzance | Lanhydrock |
| 1910 | Penzance | Lanhydrock |
| 1911 | Lanhydrock | Helston |
| 1912 | Penzance | St Austell |
| 1913 | Penzance | Lanhydrock |
| 1914 | Camborne | |
| Lahydrock | ||
| The final was not played due to the war | ||
| 1915-1919 | No competition | |
| 1920 | Penzance | Lanhydrock |
| 1921 | Penzance | Liskeard |
| 1922 | Penzance | Liskeard |
| 1923 | Camborne | |
| 1924 | Helston | Lanhydrock |
| 1925 | Redruth | Liskeard |
| 1926 | St Just | Truro |
| 1927 | Camborne | Lanhyrock |
| 1928 | Camborne | St Austell |
| 1929 | Camborne | Lanhydrock |
| 1930 | Camborne | Lanhydrock |
| 1931 | Camborne | Fowey |
| 1932 | Camborne | Gorran |
| 1933 | Camborne | St Austell |
| Western Morning News Cup | ||
| 1934 | Camborne | St Austell |
| 1935 | Penzance | Newquay |
| 1936 | Falmouth | Newquay |
| 1937 | Gorran | Falmouth |
| 1938 | Penzance | Fowey |
| 1939 | The competition was not completed due to the war | |
| 1940-1945 | No competition | |
| 1946 | Redruth | |
| 1947 | Troon | Gorran |
| 1948 | Gorran | Redruth |
| Winner W M Mews Cup | Runner-up Kent Cup | |
| 1949 | Truro | Gorran |
| 1950 | Penzance | Gorran |
| 1951 | Penzance | Wadebridge |
| 1952 | Penzance | RAF St Mawgan |
| 1953 | Gorran | Falmouth |
| 1954 | Penzance | Gorran |
| 1955 | St Blazey | Camborne |
| 1956 | Penzance | St Blazey |
| 1957 | Camborne | Wadebridge |
| 1958 | Penzance | Gorran |
| 1959 | Penzance | Wadebridge |
| 1960 | Penzance | Wadebridge |
| 1961 | Camborne | Veryan |
| 1962 | Camborne | Wadebridge |
| 1963 | Camborne | Gorran |
| 1964 | Camborne | Wadebridge |
| 1965 | Truro | |
| Wadebridge | ||
| 1966 | Wadebridge | Camborne |
| 1967 | Camborne | Gorran |
| 1968 | Wadebridge | Penzance |
| 1969 | Penzance | Wadebridge |
| 1970 | Truro | Wadebridge |
| 1971 | Truro | Liskeard |
| 1972 | Truro | Gorran |
| 1973 | Penzance | Wadebridge |
| 1974 | Truro | Liskeard |
| 1975 | Penzance | Grampound Road |
| 1976 | Callington | Troon |
| 1977 | Penzance | Callington |
| 1978 | St Austell | Penzance |
| 1979 | Troon awarded | Callington |
| 1980 | Penzance | Callington |
| 1981 | Troon | Callington |
| 1982 | Roche | Camborne |
| 1983 | Falmouth | Callington |
| 1984 | St Gluvias | Grampound Road |
| 1985 | Callington | Falmouth |
| 1986 | Falmouth | Callington |
| 1987 | Falmouth | Callington |
| 1988 | Truro | Callington |
| 1989 | St Gluvias | St Austell |
The Final was played between the winners of the West Division and the East Division.
In 1923 and 1946 the East Division was not played.
In 1927 and 1928 a third division (Mid-Cornwall) was introduced, a semi-final between two of the winners being played.
Peter Hartland