The teams with the highest three raw scores are listed under First, Second, and Third Place, respectively. The Class A champion, who is the overall WOCOMAL champion, is in boldface.
| Year | First place | Second place | Third place |
|---|---|---|---|
| 2014-15 | Worc Academy | AMSA Charter | Westborough |
| 2013-14 | Worc Academy | Westborough | AMSA Charter |
| 2012-13 | Worc Academy | Westborough | AMSA Charter |
| 2011-12 | Nashoba | AMSA Charter | St. John's |
| 2010-11 | Worc Academy | Westborough / Algonquin | |
| 2009-10 | Worc Academy | Nashoba | Westborough |
| 2008-09 | Worc Academy | Algonquin | Westborough |
| 2007-08 | Worc Academy | Algonquin | Shrewsbury |
| 2006-07 | Shrewsbury | Algonquin | Worc Academy |
| 2005-06 | Worc Academy | Westborough | Shrewsbury |
| 2004-05 | Westborough | St. John's | Shrewsbury |
| 2003-04 | Westborough | Algonquin | St. John's |
| 2002-03 | Hudson | Algonquin | St. John's Shrewsbury |
| 2001-02 | Algonquin | Westborough | Bromfield |
| 2000-01 | Algonquin | Westborough | St. John's |
| 1999-2000 | Algonquin | Westborough | Bromfield |
| 1998-99 | Algonquin | Bromfield | St. John's |
| 1997-98 | Bromfield | St. John's | Worc Academy |
| 1996-97 | St. John's | Bromfield | Algonquin Worc Academy |
| 1995-96 | St. John's | Bromfield | Worc Academy |
| 1994-95 | St. John's | Worc Academy | Bromfield |
| 1993-94 | St. John's | Worc Academy | Bromfield |
| 1992-93 | St. John's | Doherty | Worc Academy |
| 1991-92 | St. John's | Hudson | Worc Academy |
| 1990-91 | St. John's | Doherty | Worc Academy |
| 1989-90 | Worc Academy | St. John's | Hudson |
| 1988-89 | Doherty | St. John's | Hudson |
| 1987-88 | St. John's | Doherty | Shrewsbury |
| 1986-87 | St. John's | Worc Academy | Hudson |
| 1985-86 | St. John's | Worc Academy | Hudson |
| 1984-85 | St. John's | Worc Academy | Auburn |
| 1983-84 | St. John's | Worc Academy | Hudson |
| 1982-83 | Worc Academy | Hudson | St. John's |
| 1981-82 | Hudson | Worc Academy | St. John's |
| 1980-81 | Hudson Cath. | Hudson | St. John's |
| 1979-80 | Hudson Cath. | Hudson | St. John's |
| 1978-79 | Hudson | Wachusett | Auburn |
| 1977-78 | Wachusett | Hudson | Doherty |
| 1976-77 | Hudson | Wachusett | Shrewsbury |
| 1975-76 | Algonquin | Hudson | Doherty |
| 1974-75 | Wachusett | Hudson | Algonquin |
| 1973-74 | Wachusett | Algonquin | Doherty |
| 1972-73 | Wachusett | Auburn | Algonquin |
| 1971-72 | Wachusett | Auburn | Doherty |
| 1970-71 | Doherty? | Auburn? | Wachusett? |
| 1969-70 | Wachusett | Auburn | North |
| 1968-69 | ? | ? | ? |
| 1967-68 | ? | ? | ? |
| 1966-67 | Wachusett | Tantasqua | Shrewsbury |