| 2025 | Kelso | 42-14 | Melrose |
| 2024 | Melrose | 24-15 | Kelso |
| 2023 | Melrose | 38-12 | Gala |
| 2022 | Jedforest | 12-5 | Gala |
| 2021 | | | Cancelled due to Coronavirus |
| 2020 | | | Cancelled due to Coronavirus |
| 2019 | Watsonians | 31-19 | Boroughmuir |
| 2018 | Melrose | 38-0 | Heriot's |
| 2017 | Watsonians | 27-26 | Jedforest |
| 2016 | Melrose | 57-19 | Gala |
| 2015 | Melrose | 24-17 | Gala |
| 2014 | Melrose | 26-24 | Hawick |
| 2013 | Watsonians | 26-24 | Edinburgh Accies |
| 2012 | Watsonians | 33-28 | Jedforest |
| 2011 | Melrose | 57-7 | Jedforest |
| 2010 | No Event | | Kelso 7s switched to April instead of August |
| 2009 | Melrose | 38-7 | Jedforest |
| 2008 | Kelso | 21-15 | Selkirk |
| 2007 | Selkirk | 21-15 | Jedforest |
| 2006 | Jedforest | 33-19 | Selkirk |
| 2005 | Selkirk | 29-22 | Kelso |
| 2004 | Jedforest | 33-19 | Melrose |
| 2003 | Gala | 48-29 | Melrose |
| 2002 | Jedforest | 17-12 | Selkirk |
| 2001 | Kelso | 27-21 | Melrose |
| 2000 | West of Scotland | 33-31 | Gala |
| 1999 | Kelso | 38-24 | Melrose |
| 1998 | Melrose | 40-7 | Jedforest |
| 1997 | Kelso | 45-31 | Gala |
| 1996 | Scotland | 71-5 | Kenya |
| 1995 | Kelso | 31-28 | Stirling County |
| 1994 | Jedforest | 31-26 (AET) | Kelso |
| 1993 | Jedforest | 22-12 | Kelso |
| 1992 | Scottish President's VII | 28-26 | Scottish Invitation |
| 1991 | London Scottish | 20-12 | Melrose |
| 1990 | Saltires | 28-16 | Gala |
| 1989 | Kelso | 20-4 | Saltires |
| 1988 | Melrose | 30-5 | London Scottish |
| 1987 | Kelso | 24-4 | Glamorgan Wanderers |
| 1986 | Kelso | 43-22 | Public School Wanderers |
| 1985 | Public School Wanderers | 36-12 | Gala |
| 1984 | Selkirk | 14-12 | Kelso |
| 1983 | Kelso | 30-6 | Portobello |
| 1982 | Kelso | 18-16 | Selkirk |
| 1981 | Kelso | 20-12 | Melrose |
| 1980 | Melrose | 24-6 | Gala |
| 1979 | Stewart's Melville | 14-10 | Kelso |
| 1978 | Stewart's Melville | 14-0 | Melrose |
| 1977 | Boroughmuir | 40-12 | Langholm |
| 1976 | Gala | 10-8 | Co-Optimists |
| 1975 | Gala | 32-12 | Hawick |
| 1974 | Melrose | 24-8 | Kelso President's VII |
| 1973 | Kelso | 16-14 | Hawick |
| 1972 | Gala | 22-7 | Cardiff Training College |
| 1971 | Gala | 20-16 | Kilmarnock |
| 1970 | Gala | 21-5 | Hawick |
| 1969 | Cardiff Training College | 9-6 | Melrose |
| 1968 | Hawick | 23-13 | Cardiff Training College |
| 1967 | Hawick | 22-10 | Cardiff Training College |
| 1966 | Hawick | 36-5 | Kelso |
| 1965 | Hawick | 20-5 | Melrose |
| 1964 | Gala | 15-5 | Hawick |
| 1963 | Hawick | 16-10 | Melrose |
| 1962 | Hawick | 10-8 | Kelso |
| 1961 | Gala | 21-18 | Hawick |
| 1960 | Hawick | 11-8 (AET) | Kelso |
| 1959 | Hawick | 22-11 | Gala |
| 1958 | Hawick | 36-6 | Jedforest |
| 1957 | Royal Signals (Catterick) | 16-13 | Jedforest |
| 1956 | Gala | 10-5 | Langholm |
| 1955 | Musselburgh | 10-8 | Kelso |
| 1954 | Royal Signals (Catterick) | 24-0 | Langholm |
| 1953 | Langholm | 10-0 | Royal Signals (Catterick) |
| 1952 | Melrose | 11-3 | Gala |
| 1951 | Hawick | 15-10 | Melrose |
| 1950 | Melrose | 15-5 | Hawick |
| 1949 | Melrose | 11-0 | Kelso |
| 1948 | Kelso | 8-3 | Hawick |
| 1947 | Melrose | 17-0 | Kelso |
| 1946 | Melrose | 14-3 | Gala |
| 1945 | Hawick | 8-3 | Gala |
| 1939-44 | No Event | | World War II |
| 1938 | Gala | 21-9 | Hawick |
| 1937 | Melrose | 14-5 | Gala |
| 1936 | Kelso | 19-3 | Gala |
| 1935 | Hawick | 6-3 | Kelso |
| 1934 | Gala | 16-13 (AET) | Langholm |
| 1933 | Melrose | 11-3 | Kelso |
| 1932 | Melrose | 16-0 | Hawick |
| 1931 | Gala | 3-0 | Hawick |
| 1930 | Kelso | 6-0 | Melrose |
| 1929 | Hawick | 11-3 | Selkirk |
| 1928 | Kelso | 5-3 | Hawick |
| 1927 | Kelso | 3-0 | Gala |
| 1926 | Kelso | 9-3 | Gala |
| 1925 | Hawick | 14-0 | Kelso |
| 1924 | Gala | 6-3 | Jedforest |
| 1923 | Hawick | 6-0 | Jedforest |
| 1922 | Gala | 8-0 | Hawick |
| 1921 | Jedforest | 9-3 | Kelso |
| 1920 | Gala | 8-0 | Jedforest |