NSBL Champions

History of Winners

Year Champion Runner-Up Reg. Season Winner
2020 Kingston Night Owls Peabody Champions Pub Northeast Tides
2019 Kingston Night Owls Peabody Champions Pub Kingston Night Owls
2018 Kingston Night Owls Peabody Champions Pub Peabody Champions Pub
2017 Kingston Night Owls Swampscott Sox Swampscott Sox
2016 Beverly Recs Peabody Champions Pub Swampscott Sox
2015 Kingston Night Owls North Shore Phillies North Shore Phillies
2014 Kingston Night Owls Peabody Champions Pub Peabody Champions Pub
2013 North Shore Phillies Kingston Night Owls North Shore Phillies
2012 Swampscott Sox North Shore Phillies
2011 Peabody Champions Pub Swampscott Sox
2010 Swampscott Sox Peabody Champions Pub Peabody/Newburyport
2009 Peabody Champions Pub Swampscott Sox Swampscott Sox
2008 Peabody Champions Pub Swampscott Sox Swampscott Sox
2007 Peabody Champions Pub Amesbury Reds Swampscott Sox
2006 Swampscott Sox Peabody Champions Pub Peabody Champions Pub
2005 Peabody Champions Pub Swampscott Sox Swampscott Sox
2004 Peabody Champions Pub Amesbury Reds Swampscott Sox
2003 Salem Legends Swampscott Sox Swampscott Sox/Salem
2002 Peabody Champions Pub Swampscott Sox Swampscott Sox
2001 Swampscott Sox Lynn A’s Swampscott Sox/Salem
2000 Peabody Champions Pub Swampscott Sox Swampscott Sox
1999 Peabody Champions Pub Swampscott Sox
1998 Swampscott Sox Peabody Champions Pub
1997 Swampscott Sox Peabody Champions Pub
1996 Swampscott Sox Peabody Champions Pub
1995 Swampscott Sox Peabody Champions Pub
1994 Swampscott Sox Peabody Champions Pub
1993 Peabody Champions Pub Swampscott Sox
1992 Swampscott Sox Peabody Champions Pub
1991 Salem Lonnies Swampscott St John’s
1990 Peabody Whips Marblehead Yachtsmen Marblehead Yachtsmen
1989 Marblehead Yachtsmen Swampscott St John’s Marblehead Yachtsmen
1988 Swampscott St John’s Peabody Whips
1987 Swampscott St John’s Lynn Players
1986 Lynn Players Peabody Whips
1985 Swampscott St John’s Peabody Whips Swampscott St John’s
1984 Peabody Whips Marblehead Yachtsmen Marblehead Yachtsmen
1983 Salem Witches Peabody Whips Marblehead Yachtsmen
1982 Peabody Whips Beverly Recs Peabody Whips
1981 Peabody Whips Beverly Recs Peabody Whips
1980 Lynn Flyers Salem Witches Lynn Flyers