2023 Massachusetts high school football playoff scores

gamestrat high school football sideline instant replay

Massachusetts High School Football Scores

2023 Playoffs

Division 1

Championship

St. John’s Prep vs. Xaverian Brothers, Wednesday, November 29

Semifinals

St. John’s Prep 35, Andover 7

Xaverian Brothers 20, Needham 17

Quarterfinals

St. John’s Prep 56, BC High 34

Andover 26, Weymouth 14

Needham 42, Methuen 24

Xaverian Brothers 21, Springfield Central 20

1st Round

St. John’s Prep 42, Leominster 7

BC High 46, Taunton 8

Weymouth 20, Lincoln-Sudbury 0

Andover 19, Franklin 0

Needham 35, Westford Academy 17

Methuen 47, Natick 7

Springfield Central 24, Central Catholic 7

Division 2

Championship

King Philip Regional vs. Marshfield, Thursday, November 30

Semifinals

King Philip Regional 41, Barnstable 21

Marshfield 52, Catholic Memorial 40

Quarterfinals

King Philip Regional 31, Winchester 3

Barnstable 13, Peabody Veterans Memorial 9

Marshfield 51, Bishop Feehan 24

Catholic Memorial 42, Wellesley 21

1st Round

King Philip Regional 41, Diman RVT 0

Winchester 17, North Andover 7

Barnstable 42, North Quincy 7

Peabody Veterans Memorial 34, Arlington 0

Marshfield 55, Plymouth North 33

Bishop Feehan 24, Concord-Carlisle 0

Wellesley 42, Belmont 0

Catholic Memorial 48, Cambrdige Rindge & Latin 7

Division 3

Championship

Walpole vs. Milton, Thursday, November 30

Semifinals

Walpole 45, Milford 35

Milton 37, Westfield 14

Quarterfinals

Milford 24, North Attleborough 17

Walpole 39, Mansfield 31

Milton 28, Dartmouth 7

Westfield 34, Billerica Memorial 33

1st Round

Milford 38, Stoughton 7

North Attleborough 22, West Springfield 14

Mansfield 27, Westborough 7

Walpole 46, Hingham 15

Milton 30, Minnechaug Regional 14

Dartmouth 34, Doherty Memorial 27

Westfield 34, Woburn Memorial 21

Billerica Memorial 29, Plymouth South 27

Division 4

Championship

Duxbury vs. Scituate, Friday, December 1

Semifinals

Duxbury 19, Tewksbury Memorial 7

Scituate 20, Grafton 10

Quarterfinals

Duxbury 31, Somerset Berkley Regional 0

Tewksbury Memorial 28, Burlington 21

Grafton 17, Marblehead 6

Scituate 27, Holliston 24

1st Round

Duxbury 33, Bedford 6

Somerset Berkley Regional 29, Westwood 20

Burlington 34, Norwood 21

Tewksbury Memorial 35, Canton 33

Marblehead 21, Middleborough 12

Grafton 21, South 0

Scituate 47, Wayland 36

Holliston 24, Ashland 16

Division 5

Championship

Hanover vs. Foxborough, Friday, December 1

Semifinals

Hanover 27, Danvers 24

Foxborough 42, Shawsheen Valley Tech 12

Quarterfinals

Hanover 31, Bishop Stang 0

Danvers 10, Dedham 0

Shawsheen Valley Tech 28, Old Rochester Regional 8

Foxborough 37, Newburyport 0

1st Round

Hanover 42, Gloucester 16

Bishop Stang 28, Norton 17

Danvers 20, Blackstone RVT 19

Dedham 30, Apponequet Regional 6

Shawsheen Valley Tech 49, Belchertown 8

Old Rochester Regional 28, North Middlesex Regional 14

Newburyport 35, Auburn 0

Foxborough 42, Wilmington 0

Division 6

Championship

Fairhaven vs. Salem, Thursday, November 30

Semifinals

Fairhaven 40, Hudson 37

Salem 39, Stoneham 14

Quarterfinals

Fairhaven 28, Norwell 14

Hudson 27, Lynnfield 13

Salem 55, Cardinal Spellman 0

Stoneham 26, Bellingham 20

1st Round

Norwell 55, Bay Path RVT 20

Fairhaven 35, Winthrop 21

Lynnfield 28, Swampscott 0

Hudson 42, Sandwich 27

Salem 33, Dennis-Yarmouth Regional 27

Cardinal Spellman 41, St. Mary’s 30

Bellingham 28, Maynard 21

Stoneham 22, Abington 14

Division 7

Championship

Uxbridge vs. Amesbury, Friday, December 1

Semifinals

Uxbridge 35, Clinton 15

Amesbury 48, Cohasset 28

Quarterfinals

Uxbridge 33, Tyngsborough 7

Clinton 49, Rockland 6

Amesbury 34, West Bridgewater 18

Cohasset 35, Mashpee 8

1st Round

Uxbridge 48, Oxford 13

Tyngsborough 53, Gardner 26

Clinton 38, South Shore Vo-Tech 8

Rockland 14, Millbury 7

West Bridgewater 39, South Hadley 8

Amesbury 44, Wahconah Regional 14

Mashpee 32, Blue Hills RVT 14

Cohasset 35, Manchester Essex 28

Division 8

Championship

West Boylston/Tahanto vs. Carver, Wednesday, November 29

Semifinals

West Boylston/Tahanto 36, Cathedral/Matignon 0

Carver 44, Hoosac Valley 0

Quarterfinals

West Boylston/Tahanto 43, Blackstone-Millville 7

Cathedral/Matignon 16, Randolph 12

Hoosac Valley 24, Old Colonly RVT 14

Carver 49, KIPP Academy Lynn Collegiate 27

1st Round

West Boylston/Tahanto 49, Brighton/Kennedy Health Careers 14

Blackstone-Millville 36, Nashoba Valley Tech 30

Randolph 3, Ware 0

Cathedral/Matignon 30, Bourne 28

Hoosac Valley 34, Athol 18

Old Colony RVT 26, Narragansett Regional 6

KIPP Academy Lynn Collegiate 46, Sutton 20

Caver 55, Franklin County Tech 0

Play Football

nfl play football

About the Author

Jeff Fisher
Jeff is an award-winning journalist and expert in the field of high school sports, underscored with his appearance on CNBC in 2010 to talk about the big business of high school football in America.Jeff turned to his passion for high school football into an entrepreneurial venture called High School Football America, a digital media company focused on producing original high school sports content for radio, television and the internet.Jeff is co-founder and editor-in-chief of High School Football America, a partner with NFL Play Football.