Galleries, schedules and results
Schools & teams
386 schools
Schools I cover most
- AlgonquinTitans · Northborough
- Baseball
- Boys Alpine Skiing
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Rugby · co-op
- Boys Soccer
- Boys Swimming & Diving
- Boys Tennis
- Boys Volleyball
- Boys Wrestling
- Field Hockey
- Football
- Girls Alpine Skiing
- Girls Basketball
- Girls Cheerleading
- Girls Cross Country
- Girls Hockey · co-op
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Rugby · co-op
- Girls Soccer
- Girls Swimming & Diving
- Girls Tennis
- Girls Volleyball
- Gymnastics
- Softball
- Unified Basketball
- Westborough Girls Golf · co-op
- AshlandClockers · Ashland
- Baseball
- Boys Alpine Skiing · co-op
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving
- Boys Tennis
- Boys Wrestling
- Coed Cheerleading
- Field Hockey
- Football
- Girls Alpine Skiing · co-op
- Girls Basketball
- Girls Cheerleading
- Girls Cross Country
- Girls Hockey · co-op
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Swimming & Diving
- Girls Tennis
- Girls Volleyball
- Holliston Boys Hockey · co-op
- Medfield High School Gymnastics · co-op
- Softball
- Unified Basketball
- BellinghamBlackhawks · Bellingham
- Ashland Girls Hockey · co-op
- Baseball
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey · co-op
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Volleyball
- Boys Wrestling · co-op
- Field Hockey
- Football
- Girls Basketball
- Girls Cheerleading
- Girls Cross Country
- Girls Indoor Track & Field
- Girls Lacrosse · co-op
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Volleyball
- Holliston Boys Swimming & Diving · co-op
- Holliston Girls Swimming & Diving · co-op
- Medway High School Boys Tennis · co-op
- Medway High School Girls Tennis · co-op
- Softball
- Unified Basketball
- Whitinsville Christian School Girls Soccer · co-op
- FraminghamFlyers · Framingham
- Baseball
- Boys Alpine Skiing
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving
- Boys Tennis
- Boys Volleyball
- Boys Wrestling
- Coed Cheerleading
- Field Hockey
- Football
- Girls Alpine Skiing
- Girls Basketball
- Girls Cross Country
- Girls Golf
- Girls Hockey
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Swimming & Diving
- Girls Tennis
- Girls Volleyball
- Gymnastics
- Softball
- Unified Basketball
- GraftonGators · Grafton
- Ashland Boys Alpine Skiing · co-op
- Ashland Girls Alpine Skiing · co-op
- Baseball
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving · co-op
- Boys Tennis
- Field Hockey
- Football
- Girls Basketball
- Girls Cross Country
- Girls Hockey · co-op
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Swimming & Diving · co-op
- Girls Tennis
- Girls Volleyball
- Northbridge High School Boys Wrestling · co-op
- Shrewsbury Gymnastics · co-op
- Softball
- Unified Basketball
- HollistonPanthers · Holliston
- Ashland Girls Hockey · co-op
- Baseball
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey · co-op
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving · co-op
- Boys Tennis
- Boys Wrestling
- Field Hockey
- Football
- Girls Basketball
- Girls Cross Country
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Swimming & Diving · co-op
- Girls Tennis
- Girls Volleyball
- Hopkinton Gymnastics · co-op
- Medway High School Boys Alpine Skiing · co-op
- Medway High School Girls Alpine Skiing · co-op
- Millis High School Boys Volleyball · co-op
- Softball
- Unified Basketball
- HopkintonHillers · Hopkinton
- Baseball
- Boys Alpine Skiing
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving
- Boys Tennis
- Boys Volleyball
- Boys Wrestling
- Coed Swimming & Diving
- Field Hockey
- Football
- Girls Alpine Skiing
- Girls Basketball
- Girls Cross Country
- Girls Golf
- Girls Hockey · co-op
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Swimming & Diving
- Girls Tennis
- Girls Volleyball
- Gymnastics · co-op
- Softball
- Unified Basketball
- HudsonHawks · Hudson
- Algonquin Girls Hockey · co-op
- Baseball
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey · co-op
- Boys Indoor Track & Field · co-op
- Boys Lacrosse · co-op
- Boys Outdoor Track & Field
- Boys Soccer
- Football
- Girls Basketball
- Girls Cross Country
- Girls Indoor Track & Field · co-op
- Girls Lacrosse · co-op
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Tennis
- Girls Volleyball
- Marlborough Gymnastics · co-op
- Nashoba Boys Swimming & Diving · co-op
- Nashoba Boys Tennis · co-op
- Nashoba Boys Wrestling · co-op
- Nashoba Girls Swimming & Diving · co-op
- Softball
- Tahanto Regional Middle/High School Field Hockey · co-op
- MarlboroughPanthers · Marlborough
- Algonquin Girls Hockey · co-op
- Baseball
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey · co-op
- Boys Indoor Track & Field
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Tennis · co-op
- Boys Volleyball
- Boys Wrestling
- Coed Cheerleading
- Field Hockey · co-op
- Football
- Girls Basketball
- Girls Cheerleading
- Girls Cross Country
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Tennis
- Girls Volleyball
- Gymnastics · co-op
- Hudson Boys Lacrosse · co-op
- Nashoba Boys Swimming & Diving · co-op
- Nashoba Girls Swimming & Diving · co-op
- Softball
- NashobaWolves · Bolton
- Acton-Boxborough Reg H.S. Boys Nordic Skiing · co-op
- Acton-Boxborough Reg H.S. Girls Nordic Skiing · co-op
- Algonquin Girls Hockey · co-op
- Baseball
- Boys Alpine Skiing · co-op
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey · co-op
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving · co-op
- Boys Tennis · co-op
- Boys Volleyball
- Boys Wrestling · co-op
- Field Hockey
- Football
- Girls Alpine Skiing · co-op
- Girls Basketball
- Girls Cheerleading
- Girls Cross Country
- Girls Golf
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Swimming & Diving · co-op
- Girls Tennis
- Girls Volleyball
- Marlborough Gymnastics · co-op
- Softball
- NatickRedhawks · Natick
- Baseball
- Boys Alpine Skiing
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Nordic Skiing
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving
- Boys Tennis
- Boys Volleyball
- Boys Wrestling
- Coed Cheerleading
- Field Hockey
- Field Hockey 3
- Football
- Girls Alpine Skiing
- Girls Basketball
- Girls Cross Country
- Girls Hockey
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Nordic Skiing
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Swimming & Diving
- Girls Tennis
- Girls Volleyball
- Gymnastics
- Softball
- Unified Basketball
- NipmucWarriors · Upton
- Baseball
- Blackstone Valley Reg Voc/Tech HS Boys Alpine Skiing · co-op
- Blackstone Valley Reg Voc/Tech HS Girls Alpine Skiing · co-op
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Indoor Track & Field
- Boys Lacrosse · co-op
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Volleyball · co-op
- Field Hockey
- Football · co-op
- Girls Basketball
- Girls Cheerleading
- Girls Cross Country
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Volleyball
- Grafton Boys Swimming & Diving · co-op
- Grafton Girls Swimming & Diving · co-op
- Hopkinton Girls Hockey · co-op
- Northbridge High School Boys Hockey · co-op
- Northbridge High School Boys Wrestling · co-op
- Softball
- ShrewsburyColonials · Shrewsbury
- Algonquin Girls Rugby · co-op
- Baseball
- Boys Alpine Skiing
- Boys Basketball
- Boys Crew
- Boys Cross Country
- Boys Golf
- Boys Hockey
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving
- Boys Tennis
- Boys Volleyball
- Field Hockey
- Football
- Girls Alpine Skiing
- Girls Basketball
- Girls Cheerleading
- Girls Crew
- Girls Cross Country
- Girls Hockey · co-op
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Swimming & Diving
- Girls Tennis
- Girls Volleyball
- Gymnastics · co-op
- Softball
- Unified Basketball
- St JohnsPioneers · Shrewsbury
- Baseball
- Boys Alpine Skiing
- Boys Basketball
- Boys Crew
- Boys Cross Country
- Boys Golf
- Boys Hockey
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving
- Boys Tennis
- Boys Volleyball
- Boys Wrestling
- Football
- Girls Cross Country
- Girls Indoor Track & Field
- Girls Outdoor Track & Field
- WachusettMountaineers · Holden
- Baseball
- Boys Alpine Skiing
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving
- Boys Tennis
- Boys Volleyball
- Field Hockey
- Football
- Girls Alpine Skiing
- Girls Basketball
- Girls Cross Country
- Girls Golf
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Swimming & Diving
- Girls Tennis
- Girls Volleyball
- Shrewsbury Girls Hockey · co-op
- Softball
- Unified Basketball
- WestboroughRangers · Westborough
- Algonquin Boys Rugby · co-op
- Algonquin Girls Rugby · co-op
- Baseball
- Boys Alpine Skiing
- Boys Basketball
- Boys Cross Country
- Boys Golf
- Boys Hockey
- Boys Indoor Track & Field
- Boys Lacrosse
- Boys Outdoor Track & Field
- Boys Soccer
- Boys Swimming & Diving
- Boys Tennis
- Field Hockey
- Football
- Girls Alpine Skiing
- Girls Basketball
- Girls Cross Country
- Girls Golf · co-op
- Girls Indoor Track & Field
- Girls Lacrosse
- Girls Outdoor Track & Field
- Girls Soccer
- Girls Swimming & Diving
- Girls Tennis
- Girls Volleyball
- Gymnastics
- Shrewsbury Girls Hockey · co-op
- Softball
All schools
- Abby Kelley Foster Regional Charter HBears · Worcester9 teams
- Abington High SchoolGreen Wave · Abington19 teams
- Academy of Notre DameLancers · Tyngsboro17 teams
- Academy of the Pacific RimDragons · Hyde Park10 teams
- Acton-Boxborough Reg H.S.Revolution · Acton30 teams
- Advanced Math & Science Acad. CharterEagles · Marlborough25 teams
- Agawam High SchoolBrownies · Agawam28 teams
- Albert D Holland Sch of TechnologyBulldogs · Dorchester14 teams
- AlgonquinTitans · Northborough34 teams
- Amesbury High SchoolRedhawks · Amesbury22 teams
- Amherst-Pelham Reg High SchoolHurricanes · Amherst29 teams
- Andover High SchoolGolden Warriors · Andover28 teams
- Another Course to CollegeHyde Park15 teams
- Apponequet Regional H.S.Lakers · Lakeville25 teams
- Archbishop Williams High SchoolBishops · Braintree23 teams
- Argosy Collegiate Charter SchoolNavigators · Fall River8 teams
- Arlington Catholic High SchoolCougars · Arlington24 teams
- Arlington High SchoolSpy Ponders · Arlington30 teams
- AshlandClockers · Ashland32 teams
- Assabet Valley Reg Tech HSAztecs · Marlboro19 teams
- Athol High SchoolBears · Athol15 teams
- Atlantis Charter SchoolTritons · Fall River15 teams
- Attleboro High SchoolBlue Bombardiers · Attleboro26 teams
- Auburn High SchoolRockets · Auburn25 teams
- Avon Mid/High SchoolPanthers · Avon8 teams
- Ayer Shirley Regional High SchoolPanthers · Ayer24 teams
- Barnstable High SchoolRed Hawks · Hyannis28 teams
- Bartlett High SchoolIndians · Webster17 teams
- Bay Path RVT High SchoolMinutemen · Charlton21 teams
- Baystate Academy Charter PublicBulls · Springfield9 teams
- Bedford High SchoolBuccaneers · Bedford28 teams
- Belchertown High SchoolOrioles · Belchertown24 teams
- BellinghamBlackhawks · Bellingham29 teams
- Belmont High SchoolMarauders · Belmont29 teams
- Berkshire Waldorf High SchoolStockbridge0 teams
- Bethany Christian AcademyEagles · Mendon2 teams
- Beverly High SchoolPanthers · Beverly26 teams
- Billerica Memorial High SchoolIndians · Billerica24 teams
- Bishop Feehan High SchoolShamrocks · Attleboro25 teams
- Bishop Fenwick High SchoolCrusaders · Peabody26 teams
- Bishop Stang High SchoolSpartans · North Dartmouth24 teams
- Blackstone Valley Reg Voc/Tech HSBeavers · Upton26 teams
- Blackstone-Millville Reg HSChargers · Blackstone19 teams
- Blue Hills Regional Tech Sch.Warriors · Canton16 teams
- Boston Arts AcademyDorchester14 teams
- Boston Collaborative High SchoolSouth Boston9 teams
- Boston College High SchoolEagles · Boston19 teams
- Boston Collegiate Charter SchoolHurricanes · Dorchester16 teams
- Boston Community Leadership Academy Hyde Park0 teams
- Boston Day and Evening AcademyRoxbury8 teams
- Boston International High SchoolLions · Dorchester14 teams
- Boston Latin AcademyDragons · Dorchester23 teams
- Boston Latin SchoolWolfpack · Boston24 teams
- Boston Prep Charter Public SchoolPhoenix · Hyde Park13 teams
- Bourne High SchoolCanalmen · Bourne22 teams
- Braintree High SchoolWamps · Braintree26 teams
- Bridgewater-Raynham Reg High SchoolTrojans · Bridgewater26 teams
- Brighton High SchoolBengals · Brighton17 teams
- Bristol County Agricultural HSChieftains · Dighton13 teams
- Bristol-Plymouth Reg Voc TechCraftsmen · Taunton19 teams
- Brockton High SchoolBoxers · Brockton24 teams
- Bromfield SchoolTrojans · Harvard26 teams
- Brooke Charter High SchoolSenators · Mattapan14 teams
- Brookline High SchoolWarriors · Brookline33 teams
- Burke High School DorchesterBulldogs0 teams
- Burlington High SchoolDevils · Burlington26 teams
- Burncoat High SchoolPatriots · Worcester26 teams
- Calvary Chapel AcademyCougars · Rockland5 teams
- Cambridge Rindge & Latin Schl.Falcons · Cambridge29 teams
- Canton High SchoolBulldogs · Canton26 teams
- Cape Cod AcademySeahawks · Osterville16 teams
- Cape Cod Regional Tech HSCrusaders · Harwich18 teams
- Cardinal Spellman High SchoolCardinals · Brockton26 teams
- Carver Middle/High SchoolCrusaders · Carver20 teams
- Cathedral High SchoolPanthers · Boston10 teams
- Catholic Memorial SchoolKnights · West Roxbury18 teams
- Central Catholic High SchoolRaiders · Lawrence29 teams
- Charlestown High SchoolTownies · Charlestown16 teams
- Chelmsford High SchoolLions · North Chelmsford29 teams
- Chelsea High SchoolRed Devils · Chelsea16 teams
- Chicopee Comprehensive HSColts · Chicopee26 teams
- Chicopee High SchoolPacers · Chicopee27 teams
- Claremont AcademyWorcester21 teams
- Clinton High SchoolGaels · Clinton23 teams
- Codman Academy Charter Public SchoolWarriors · Dorchester12 teams
- Cohasset High SchoolSkippers · Cohasset26 teams
- Collegiate Charter School of LowellWolves · Lowell14 teams
- Community AcademyJamaica Plain4 teams
- Community Academy of Sci & HealthChargers · Dorchester12 teams
- Community Charter School of CambridgeCougars · Cambridge7 teams
- Concord-Carlisle High SchoolPatriots · Concord30 teams
- Cristo Rey BostonKnights · Dorchester11 teams
- Danvers High SchoolFalcons · Danvers26 teams
- Dartmouth High SchoolIndians · South Dartmouth24 teams
- David Prouty High SchoolPanthers · Spencer15 teams
- Dearborn STEM AcademyWolverines · Roxbury16 teams
- Dedham High SchoolMarauders · Dedham26 teams
- Dennis-Yarmouth Regional HSDolphins · South Yarmouth23 teams
- Dighton-Rehoboth Regional HSFalcons · North Dighton27 teams
- Diman Regional Voc/Tech HSBengals · Fall River20 teams
- Doherty Memorial High SchoolHighlanders · Worcester28 teams
- Douglas High SchoolTigers · Douglas19 teams
- Dover-Sherborn High SchoolRaiders · Dover28 teams
- Dracut High SchoolMiddies · Dracut24 teams
- Drury High SchoolBlue Devils · North Adams17 teams
- Durfee High SchoolHilltoppers · Fall River24 teams
- Duxbury High SchoolDragons · Duxbury28 teams
- East Boston High SchoolJets · East Boston20 teams
- East Bridgewater Jr/Sr High SchoolVikings · East Bridgewater24 teams
- East Longmeadow High SchoolSpartans · East Longmeadow28 teams
- Easthampton High SchoolEagles · Easthampton21 teams
- Edward Kennedy Acad for Health CareerHuskies · Dorchester16 teams
- English High School (Boston)Eagles · Jamaica Plain13 teams
- Essex North Shore Agric & Tech SchoolHawks · Hathorne27 teams
- Everett High SchoolTide · Everett24 teams
- Excel Academy Charter High SchoolWolves · East Boston14 teams
- Excel High SchoolWolves · South Boston14 teams
- Fairhaven High SchoolBlue Devils · Fairhaven24 teams
- Falmouth AcademyMariners · Falmouth10 teams
- Falmouth High SchoolClippers · Falmouth25 teams
- Fenway High SchoolPanthers · Boston21 teams
- Fitchburg High SchoolRed Raiders · Fitchburg21 teams
- Fontbonne AcademyDucks · Milton14 teams
- Foxborough High SchoolWarriors · Foxborough26 teams
- FraminghamFlyers · Framingham32 teams
- Franklin County Tech. SchoolEagles · Turners Falls22 teams
- Franklin High SchoolPanthers · Franklin28 teams
- Frontier Regional SchoolRedhawks · South Deerfield26 teams
- Gardner High SchoolWildcats · Gardner20 teams
- Gateway Reg. High SchoolGators · Huntington10 teams
- Georgetown High SchoolRoyals · Georgetown23 teams
- Gloucester High SchoolFishermen · Gloucester26 teams
- GraftonGators · Grafton29 teams
- Granby Jr./Sr. High SchoolRams · Granby22 teams
- Greater Egleston Community HSRoxbury8 teams
- Greater Lawrence Tech HSReggies · Andover24 teams
- Greater Lowell Tech HSGryphons · Tyngsboro23 teams
- Greater New Bedford RVTHSBears · New Bedford22 teams
- Green AcademyBrighton16 teams
- Greenfield High SchoolGreen Wave · Greenfield23 teams
- Groton-Dunstable Reg. High SchoolCrusaders · Groton27 teams
- Hamilton-Wenham Reg HSGenerals · South Hamilton28 teams
- Hampden Charter Sch of Science East ChicopeeWolves0 teams
- Hampden Charter Sch of Science HSWolves · Chicopee20 teams
- Hampden Charter Schl of Science West West SpringfieldLions0 teams
- Hampshire Regional Middle/High SchoolRaiders · Westhampton26 teams
- Hanover High SchoolHawks · Hanover27 teams
- Haverhill High SchoolHillies · Haverhill28 teams
- Henderson K-12 Inclusion SchoolDorchester14 teams
- High School of CommerceRaiders · Springfield19 teams
- Hingham High SchoolHarbormen · Hingham31 teams
- Holbrook Middle-High SchoolBulldogs · Holbrook10 teams
- HollistonPanthers · Holliston30 teams
- Holyoke High SchoolPurple Knights · Holyoke21 teams
- Hoosac Valley Middle/High SchoolHurricanes · Cheshire18 teams
- Hopedale Jr./Sr. High SchoolRaiders · Hopedale21 teams
- Hopkins AcademyGolden Hawks · Hadley17 teams
- HopkintonHillers · Hopkinton32 teams
- HudsonHawks · Hudson26 teams
- Hull High SchoolPirates · Hull15 teams
- Immaculate Heart of Mary SchoolEagles · Still River6 teams
- Innovation Academy Charter SchoolHawks · Tyngsboro17 teams
- Ipswich High SchoolTigers · Ipswich28 teams
- John J. Duggan AcademyJayhawks · Springfield17 teams
- Joseph Case High SchoolCardinals · Swansea24 teams
- Keefe Technical HSBroncos · Framingham16 teams
- King Philip Regional H.S.Warriors · Wrentham29 teams
- KIPP Academy Lynn CollegiatePanthers · Lynn16 teams
- Lawrence High SchoolLancers · Lawrence18 teams
- Lee Middle/High SchoolWildcats · Lee23 teams
- Leicester High SchoolWolverines · Leicester18 teams
- Lenox Memorial Middle & High SchoolMillionaires · Lenox25 teams
- Leominster High SchoolBlue Devils · Leominster26 teams
- Lexington High SchoolMinutemen · Lexington27 teams
- Libertas Academy Charter SchoolLions · Springfield7 teams
- Lincoln-Sudbury Reg. High School SudburyWarriors · Sudbury31 teams
- Littleton High SchoolTigers · Littleton28 teams
- Longmeadow High SchoolLancers · Longmeadow28 teams
- Lowell Catholic High SchoolCrusaders · Lowell25 teams
- Lowell High SchoolRed Raiders · Lowell25 teams
- Ludlow High SchoolLions · Ludlow24 teams
- Lunenburg High SchoolBlue Knights · Lunenburg22 teams
- Lynn Classical High SchoolRams · Lynn24 teams
- Lynn English High SchoolBulldogs · Lynn24 teams
- Lynn Vocational Technical InstTigers · Lynn21 teams
- Lynnfield High SchoolPioneers · Lynnfield26 teams
- Lyon Pilot Middle/High SchoolBrighton13 teams
- Madison Park Tech/Voc H.S.Cardinals · Roxbury18 teams
- Mahar Regional SchoolSenators · Orange18 teams
- Maimonides SchoolM-Cats · Brookline10 teams
- Malden Catholic HSLancers · Malden26 teams
- Malden High SchoolGolden Tornados · Malden25 teams
- Manchester Essex Reg. High SchoolHornets · Manchester26 teams
- Mansfield High SchoolHornets · Mansfield26 teams
- Marblehead High SchoolMagicians · Marblehead28 teams
- MarlboroughPanthers · Marlborough29 teams
- Marshfield High SchoolRams · Marshfield30 teams
- Martha's Vineyard Charter SchoolWest Tisbury3 teams
- Martha's Vineyard Reg. High Sch.Vineyarders · Oak Bluffs25 teams
- Masconomet Reg. High SchoolChieftains · Boxford28 teams
- Mashpee Middle/High SchoolFalcons · Mashpee24 teams
- MATCH Charter High SchoolMountain Lions · Boston12 teams
- Maynard High SchoolTigers · Maynard18 teams
- McCann Technical High SchoolHornets · North Adams18 teams
- Medfield High SchoolWarriors · Medfield28 teams
- Medford High SchoolMustangs · Medford15 teams
- Medway High SchoolMustangs · Medway29 teams
- Melrose High SchoolRed Hawks · Melrose25 teams
- Melvin H. King South End AcademyBoston6 teams
- Methuen High SchoolRangers · Methuen25 teams
- Middleboro High SchoolSachems · Middleboro25 teams
- Milford High SchoolScarlet Hawks · Milford26 teams
- Millbury Mem.Jr./Sr.H.S.Woolies · Millbury22 teams
- Millis High SchoolMohawks · Millis24 teams
- Milton High SchoolWildcats · Milton27 teams
- Minnechaug Reg. High SchoolFalcons · Wilbraham28 teams
- Minuteman Regional High SchoolRevolution · Lexington18 teams
- Mohawk Trail Regional HS/MSWarriors · Shelburne Falls22 teams
- Monomoy Regional High SchoolSharks · Harwich23 teams
- Monson High SchoolMustangs · Monson17 teams
- Montachusett RVT High SchoolBulldogs · Fitchburg24 teams
- Monument Mountain Reg HSSpartans · Great Barrington23 teams
- Mount Everett Reg. High SchoolEagles · Sheffield21 teams
- Mount Greylock Regional SchoolMounties · Williamstown23 teams
- Muniz AcademyEagles · Jamaica Plain11 teams
- Murdock High SchoolBlue Devils · Winchendon18 teams
- Mystic Valley Regional Charter SchoolEagles · Malden19 teams
- Nantucket High SchoolWhalers · Nantucket24 teams
- Narragansett Reg. High SchoolWarriors · Baldwinville20 teams
- NashobaWolves · Bolton33 teams
- Nashoba Valley Technical High SchoolVikings · Westford24 teams
- NatickRedhawks · Natick34 teams
- Nauset Reg. High SchoolWarriors · North Eastham26 teams
- Needham High SchoolRockets · Needham30 teams
- Neighborhood House Charter SchoolLegends · Dorchester13 teams
- New Bedford High SchoolWhalers · New Bedford26 teams
- New Heights Charter SchoolPhoenix · Brockton8 teams
- New Mission High SchoolTitans · Hyde Park18 teams
- Newburyport High SchoolClippers · Newburyport27 teams
- Newton North High SchoolTigers · Newtonville31 teams
- Newton South High SchoolLions · Newton31 teams
- NipmucWarriors · Upton27 teams
- Norfolk County AgriculturalRams · Walpole13 teams
- North Andover High SchoolScarlet Knights · North Andover27 teams
- North Attleborough High SchoolRed Rocketeers · North Attleboro26 teams
- North Brookfield Jr./Sr. HSIndians · North Brookfield6 teams
- North High SchoolPolar Bears · Worcester26 teams
- North Middlesex Regional HSPatriots · Townsend26 teams
- North Quincy High SchoolRaiders · North Quincy28 teams
- North Reading High SchoolHornets · North Reading26 teams
- Northampton High SchoolBlue Devils · Northampton26 teams
- Northbridge High SchoolRams · Whitinsville22 teams
- Northeast Metro. Reg. Voc. SchoolGolden Knights · Wakefield25 teams
- Norton High SchoolLancers · Norton29 teams
- Norwell High SchoolClippers · Norwell29 teams
- Norwood Senior High SchoolMustangs · Norwood25 teams
- Notre Dame Academy (H)Cougars · Hingham17 teams
- Notre Dame Academy (W)Rebels · Worcester17 teams
- Notre Dame Cristo Rey HSPanthers · Methuen7 teams
- O'Bryant High SchoolTigers · Roxbury22 teams
- Oakmont Regional High SchoolSpartans · Ashburnham22 teams
- Old Colony Reg Voc/Tech HSCougars · Rochester15 teams
- Old Rochester Reg. High SchoolBulldogs · Mattapoisett24 teams
- Oliver Ames High SchoolTigers · North Easton28 teams
- Oxford High SchoolPirates · Oxford23 teams
- Palmer High SchoolPanthers · Palmer18 teams
- Parker Charter Essential SchoolPanthers · Devens15 teams
- Pathfinder RVT High SchoolPioneers · Palmer17 teams
- Peabody Vet. Mem. High SchoolTanners · Peabody26 teams
- Pembroke High SchoolTitans · Pembroke26 teams
- Pentucket Reg. High SchoolPanthers · West Newbury27 teams
- Pioneer Charter School of SciencePanthers · Everett11 teams
- Pioneer Charter School of Science IIPirates · Saugus12 teams
- Pioneer Valley Chinese Immersion CharDragons · Hadley21 teams
- Pioneer Valley Christian AcademyEagles · Springfield11 teams
- Pioneer Valley Regional SchoolPanthers · Northfield16 teams
- Pittsfield High SchoolGenerals · Pittsfield25 teams
- Plymouth North High SchoolBlue Eagles · Plymouth26 teams
- Plymouth South High SchoolPanthers · Plymouth26 teams
- Pope Francis Preparatory SchoolCardinals · Springfield23 teams
- Prospect Hill Academy Charter SchoolWizards · Cambridge8 teams
- Putnam Voc/Tech High SchoolBeavers · Springfield20 teams
- Quabbin Regional High SchoolPanthers · Barre18 teams
- Quaboag Regional Middle/High SchoolCougars · Warren19 teams
- Quincy High SchoolPresidents · Quincy29 teams
- Quincy Upper SchoolBoston21 teams
- Randolph High SchoolBlue Devils · Randolph15 teams
- Reading Memorial High SchoolRockets · Reading25 teams
- Renaissance SchoolPhoenix · Springfield23 teams
- Revere High SchoolPatriots · Revere26 teams
- Rising Tide Charter Public SchoolHerons · Plymouth14 teams
- Riverview SchoolRays · East Sandwich4 teams
- Rockland High SchoolBulldogs · Rockland21 teams
- Rockport High SchoolVikings · Rockport22 teams
- Roxbury Prep High SchoolWolves · Hyde Park14 teams
- Ruth Batson AcademyHyde Park13 teams
- Saint Bernard's High SchoolBernardians · Fitchburg15 teams
- Saint John Paul II High SchoolLions · Hyannis22 teams
- Saint John's Preparatory SchoolEagles · Danvers19 teams
- Saint Mary's High SchoolSpartans · Lynn25 teams
- Saint Mary's High School (Westfield)Saints · Westfield15 teams
- Saint Paul Diocesan Jr/Sr HSKnights · Worcester19 teams
- Salem Academy Charter SchoolNavigators · Salem15 teams
- Salem High SchoolWitches · Salem26 teams
- Samuel Fuller SchoolMiddleborough1 team
- Sandwich High SchoolBlue Knights · East Sandwich26 teams
- Saugus Middle/High SchoolSachems · Saugus26 teams
- Scituate High SchoolSailors · Scituate30 teams
- Seekonk High SchoolWarriors · Seekonk25 teams
- Sharon High SchoolEagles · Sharon25 teams
- Shawsheen Valley Tech SchoolRams · Billerica22 teams
- Shepherd Hill Regional HSRams · Dudley23 teams
- ShrewsburyColonials · Shrewsbury33 teams
- Silver Lake Reg. High SchoolLakers · Kingston28 teams
- Sizer SchoolSwarm · Fitchburg6 teams
- Smith AcademyFalcons · Hatfield11 teams
- Smith Vocational and Agricultural HSVikings · Northampton18 teams
- Snowden Int'l School @ CopleyCougars · Boston19 teams
- Somerset Berkley Regional High SchoolRaiders · Somerset26 teams
- Somerville High SchoolHighlanders · Somerville25 teams
- South Hadley High SchoolTigers · South Hadley23 teams
- South High Community SchoolColonels · Worcester28 teams
- South Lancaster AcademyCrusaders · South Lancaster6 teams
- South Shore Charter Public SchoolJaguars · Norwell10 teams
- South Shore Voc/Tech. HSVikings · Hanover20 teams
- Southbridge High SchoolPioneers · Southbridge15 teams
- Southeastern Reg. Voc/Tech SchoolHawks · South Easton22 teams
- Southwick Regional SchoolRams · Southwick21 teams
- Springfield Central High SchoolGolden Eagles · Springfield23 teams
- Springfield HS of Sci. and Tech.Cybercats · Springfield18 teams
- Springfield Int'l Charter SchoolBulldogs · Springfield19 teams
- St JohnsPioneers · Shrewsbury19 teams
- Stoneham High SchoolSpartans · Stoneham24 teams
- Stoughton High SchoolBlack Knights · Stoughton26 teams
- Sturgis Charter School EastStorm · Hyannis17 teams
- Sturgis Charter School WestNavigators · Hyannis17 teams
- Sutton High SchoolSammies & Suzies · Sutton24 teams
- Swampscott High SchoolBig Blue · Swampscott26 teams
- Taconic High SchoolThunder · Pittsfield23 teams
- Tahanto Regional Middle/High SchoolStags · Boylston22 teams
- Tantasqua Regional Senior High SchoolWarriors · Fiskdale25 teams
- Taunton High SchoolTigers · Taunton27 teams
- Tec Connections AcademyEast Walpole0 teams
- Tech Boston AcademyBears · Dorchester20 teams
- Tewksbury Memorial High SchoolRedmen · Tewksbury24 teams
- Tri-County RVT High SchoolCougars · Franklin20 teams
- Trinity Christian Academy Barnstable0 teams
- Triton Regional High SchoolVikings · Byfield26 teams
- Trivium SchoolLions · Lancaster5 teams
- Turners Falls High SchoolThunder · Montague20 teams
- Tyngsborough High SchoolTigers · Tyngsborough20 teams
- University Park CampusWorcester21 teams
- Upper Cape Cod RVT SchoolRams · Bourne20 teams
- Ursuline AcademyBears · Dedham16 teams
- Uxbridge High SchoolSpartans · Uxbridge21 teams
- Veritas Prepartory Charter SchoolVipers · Springfield0 teams
- WachusettMountaineers · Holden29 teams
- Wahconah Regional High SchoolWarriors · Dalton23 teams
- Wakefield Memorial High SchoolWarriors · Wakefield26 teams
- Walpole High SchoolTimberwolves · Walpole26 teams
- Waltham High SchoolHawks · Waltham31 teams
- Ware Jr/Sr High SchoolIndians · Ware13 teams
- Wareham High SchoolVikings · Wareham19 teams
- Watertown High SchoolRaiders · Watertown24 teams
- Wayland High SchoolWarriors · Wayland31 teams
- Wellesley High SchoolRaiders · Wellesley31 teams
- West Boylston Middle/High SchoolLions · West Boylston17 teams
- West Bridgewater Mid/Sr. HSWildcats · West Bridgewater22 teams
- West Springfield High SchoolTerriers · West Springfield26 teams
- WestboroughRangers · Westborough30 teams
- Westfield High SchoolBombers · Westfield28 teams
- Westfield Technical AcademyTigers · Westfield24 teams
- Westford AcademyGhosts · Westford31 teams
- Weston High SchoolWildcats · Weston30 teams
- Westport Middle High SchoolWildcats · Westport18 teams
- Westwood High SchoolWolverines · Westwood28 teams
- Weymouth High SchoolWildcats · Weymouth28 teams
- Whitinsville Christian SchoolCrusaders · Whitinsville22 teams
- Whitman-Hanson Regional HSPanthers · Whitman26 teams
- Whittier RVT High SchoolWildcats · Haverhill19 teams
- Wilmington High SchoolWildcats · Wilmington26 teams
- Winchester High SchoolRed & Black · Winchester30 teams
- Winthrop High SchoolVikings · Winthrop25 teams
- Woburn Memorial High SchoolTanners · Woburn25 teams
- Worcester Technical High SchoolEagles · Worcester27 teams
- Xaverian Brothers High SchoolHawks · Westwood19 teams





































































































































































































































































































































































