News & Updates
Recap
Recap
Swampscott defeats Bishop Fenwick 6-0
Recap
Marblehead tied Swampscott 2-2
Recap
Gloucester defeats Swampscott 4-1
Recap
Swampscott defeats Peabody Veterans Memorial 5-2
Recap
Swampscott defeats Saugus 2-0
Recap
Masconomet Regional defeats Swampscott 4-0