High schools
    Next Score View the next score

    Top 20

    1. Somerville

    2. Needham

    3. New Bedford

    Advertisement

    4. Weymouth

    Get Varsity News in your inbox:
    Your weekly look at the top high school sports stories.
    Thank you for signing up! Sign up for more newsletters here

    5. Dartmouth

    6. BC High

    7. Masconomet

    8. St. John’s Prep

    Advertisement

    9. Medway

    10. Lincoln-Sudbury

    11. North Andover

    12. Concord-Carlisle

    13. Acton-Boxboro

    Advertisement

    14. Pentucket

    15. Wellesley

    16. Oliver Ames

    17. Framingham

    18. Madison Park

    19. Silver Lake

    20. Watertown