Previous Champions
1972 Afton City
1973 Newcastle
1974 Newcastle
1975 Newcastle
1976 Newcastle
1977 Thermopolis
1978 Lingle
1979 Riverton
1980 Lingle
1981 Lander
1982 Lusk
1983 Torrington
1984 Newcastle
1985 Newcastle
1986 Torrington
1987 Torrington
1988 Riverton
1989 Torrington
1990 Torrington
1991 Newcastle
1992 Newcastle
1993 Lingle
1994 Newcastle
1995 Newcastle
1996 Riverton
1997 Lingle
1998 Torrington Country
1999 . Torrington
2000 Newcastle
2001 Afton City
2002 Torrington Country
2003 Newcastle Rural
2004 Torrington
2005 Newcastle
2006 Riverton
2007 Torrington
2008 Afton City
2009 Newcastle
2010 Cancelled Flood
2011 Riverton
2012 Fremont County 1
2013 Newcastle
2014 Afton Rural
2015 Newcastle
2016 Riverton
2017 Riverton