| Year | Result |
| 2009 | Somerset Hills (Bernardsville) 10, Haddonfield 5 |
| 2008 | Bordentown 14, Pequannock 3 (4 innings) |
| 2007 | Randolph East 7, Jackson Township 2 |
| 2006 | Livingston American 10, West Milford National 0 (5 innings) |
| 2005 | Toms River American 10, South Vineland 0 (4 innings) |
| 2004 | HTRBA (Hamilton) 4, Millburn-Short Hills 0 |
| 2003 | Freehold Township American 3, Ridgewood National 0 |
| 2002 | Nottingham (Hamilton Square) 4, Millburn-Short Hills 3 |
| 2001 | Randolph West 11, South Vineland 10 |
| 2000 | Pequannock 3, South Vineland 2 |
| 1999 | Toms River East American 3, Pequannock 2 |
| 1998 | Toms River East American 7, Randolph 4 |
| 1997 | North Hunterdon (High Bridge) 10, Cherry Hill American 7 |
| 1996 | Millburn-Short Hills 3, HTRBA (Mercerville) 2 |
| 1995 | Toms River East American 19, North Hunterdon 5 |
| 1994 | Millburn-Short Hills 8, North Vineland 4 |
| 1993 | Nottingham (Hamilton Square) 5, Toms River 1 |
| 1992 | Nottingham (Hamilton Square) 16, Clark 1 |
| 1991 | South Vineland 8, Morristown National 3 |
| 1990 | Brick National 11, North Trenton 10 (7 innings) |
| 1989 | Championship game not played due to rain; Cherry Hill American is awarded title as the winner's bracket champion. |
| 1988 | Jersey City Roberto Clemente 7, Morristown National 5 |
| 1987 | Nottingham (Hamilton Square) 6, Old Bridge 5 (7 innings) |
| 1986 | Cherry Hill American 9, Morristown National 5 |
| 1985 | Morristown National 4, Nottingham (Hamilton Square) 0 |
| 1984 | Palisades Park 5, Cherry Hill American 1 |
| 1983 | Cherry Hill American 7, Morristown National 6 |
| 1982 | Morristown National 12, Nutley Central 7 |
| 1981 | Bernardsville-Basking Ridge 10, River Edge 5 |
| 1980 | Margate City 4, Morristown National 2 |
| 1979 | Ridgewood National 4, Cliffside Park 3 (7 innings) |
| 1978 | Elizabethport 8, Bergenfield National 3 |
| 1977 | North Edison 6, Cherry Hill American 5 |
| 1976 | Union American 6, North Edison 5 |
| 1975 | Lakewood 5, Nottingham (Hamilton Square) 2 |
| 1974 | Livingston American 6, Bergenfield American 1 |
| 1973 | Lodi American 13, Hillsborough 7 |
| 1972 | Howell Central 7, Ventnor 3 |
| 1971 | Wallington 4, Bound Brook 3 |
| 1970 | Wayne American 6, Garfield American 1 |
| 1969 | Nottingham (Hamilton Square) 4, Gloucester City 1 |
| 1968 | Wallington 4, Collingswood 3 |
| 1967 | West New York American 11, Franklin Township 0 |
| 1966 | West New York American 3, Upper Saddle River 1 |
| 1965 | Margate City 1, Fort Lee National 0 |
| 1964 | Tenafly 5, Collingswood 4 (10 innings) |
| 1963 | Tenafly 4, West New York American 0 |
| 1962 | Pitman 8, River Edge 1 |
| 1961 | Sayreville 9, River Edge 3 |
| 1960 | West New York American 4, Haddonfield 0 |
| 1959 | East Rutherford 2, Chambersburg (Trenton) 0 |
| 1958 | Englewood American 4, Runnemede 3 |
| 1957 | Blackwood 4, Par-Troy Hills (Parsippany) 3 (7 innings) |