2021 - South Elgin Black
2020 - South Elgin White
2019 - South Elgin Red
2018 - Elgin Classic Cubs
2017 - Northwest Inferno
2016 - Hanover Park Braves
2015 - Hanover Park Cubs
2014 - Hanover Park Cubs
2013 - Elgin National Indians
2012 - Streamwood Orioles
2011 - South Elgin Indians
2010 - Bartlett American White Sox
2009 - Bartlett American Angels
2008 - Bartlett American Yankees
2007 - Bartlett American Red Sox
2006 - Bartlett American White Sox
2005 - Elgin Classic Yankees
2004 - Bartlett American Angels
2003 - Bartlett National Astros
2002 - Elgin National A’s
2001 - Elgin Classic Giants
2000 - Elgin Classic South Dodgers
1999 - Elgin Classic South Dodgers
1998 - Bartlett White Sox
1997 - Hanover Park Giants
1996 - Elgin National A’s
1995 - South Elgin Astros
1994 - Bartlett Blue Jays
1993 - Bartlett Blue Jays
1992 - Crystal Lake Continental
1991 - Elgin Nationals Cardinals
1990 - Elgin National Angels
1989 - Elgin National Angels
1988 - Streamwood National Astros
1987 - Elgin National Indians
1986 - Elgin Classic Cubs
1985 - Elgin National Giants
1984 - Elgin Continental Dodgers
1983 - Meadowdale Cardinals
1982 - Elgin Classic Jets
1981 - Elgin National Cardinals
1980 - Streamwood Yankees
1979 - Tri-City Braves
1978 - Elgin National Giants
1977 - Carpentersville Eagles
1976 - Elgin National Cardinals
1975 - Barrington Angels
1974 - Barrington Angels
1973 - Elgin National Tigers
1972 - Elgin National Dodgers
1971 - Elgin National Cardinals
1970 - Meadowdale Chiefs
1969 - Meadowdale Chiefs
1968 - Meadowdale Chiefs
1967 - Dundee Sox
1966 - Dundee Sox
1965 - Elgin American Yankees
1964 - Meadowdale Chiefs
1963 - Elgin Jaycee Warriors
1962 - Elgin Jaycee Wing Dings
1961 - Dundee Indians
1960 - Dundee Cubs
1959 - Elgin National Tigers
1958 - Elgin National Hawks
1957 - Elgin American Shamrocks