GREATER MIDDLESEX CONFERENCE TOURNAMENT FINALS:

 1986-present

YEAR

1986 Edison 11 Hoffman 4
1987 J.F. Kennedy 3 South River 0  8 innings
1988 J.P. Stevens 3 Sayreville 1
1989 Colonia 3 South Plainfield 2
1990 Colonia 1 Edison 0 11 innings
1991 Edison 5 J.P. Stevens 1
1992 J.P. Stevens 3 J.F. Kennedy 1
1993 Edison 5 J.P. Stevens 1
1994 J.P. Stevens 4 South Plainfield 3
1995 South Plainfield 2 East Brunswick 0
1996 Bishop Ahr 2 Piscataway 1
1997 Bishop Ahr 10 Edison 1
1998 South Plainfield 2 J.P. Stevens 1
1999 J.P. Stevens 4 Edison 0
2000 Bishop Ahr 3 South Plainfield 1  9 innings
2001 Bishop Ahr 4 East Brunswick 0
2002 J.P. Stevens 2 Edison 0
2003 Old Bridge 2 South Plainfield 1

2004 East Brunswick 3 Middlesex 2
2005 Middlesex 2 East Brunswick 1 13 innings
2006 Colonia 4 Sayreville 2
2007 Monroe 5 South Plainfield 1
2008 Old Bridge 2 Bishop Ahr 1
2009 East Brunswick 3 Old Bridge 2
2010 Bishop Ahr 7 South Plainfield 0
2011 Woodbridge 1 Monroe 0
2012 Monroe 1 East Brunswick 0  
2013 South Plainfield 3 Sayreville 0  
2014 Monroe 3 East Brunswick 2  
2015 Sayreville 7 East Brunswick 0  
2016 South Brunswick 6 South Plainfield 4 11 innings
2017 South Brunswick 7 South Plainfield 4 9 innings
2018 Bishop Ahr 4 Old Bridge 3  
2019 Bishop Ahr 3 John F. Kennedy 0  
2020 NOT   HELD    
2021 St. Thomas Aquinas 6 South Brunswick 0  
2022 St. Thomas Aquinas 7 Old Bridge 6 11 innings
2023 St. Thomas Aquinas 5 Metuchen 1  
2024 South Plainfield 10 Old Bridge 0