Franklin vs. Hopkinton

Franklin vs. Shepherd Hill

Franklin vs. Holy Name

Franklin vs. Shepherd Hill

Franklin vs. TBD

Franklin vs. Acton-Boxborough

Franklin vs. Algonquin