It’s Thanksgiving and that means it’s time for high school football.
Following last year’s triumphant return, Thanksgiving rivalries continued as one of the Bay State’s storied sporting traditions. The Globe had more than a dozen reporters blanketing Eastern Mass while you waited for the turkey to roast, the pies to cool, and the Patriots to kick off.
Here’s a rundown of the final scores. Don’t see your team? Click here to see our full scoreboard.
- Whitman-Hanson 35, Abington 30
- West Springfield 29, Agawam 16
- Algonquin 30, Westborough 7
- Archbishop Williams 28, Cardinal Spellman 21
- Auburn 28, Leicester 7
- St. Mary’s 34, Austin Prep 21 GAME STORY
- Ayer Shirley 20, Littleton 14
- Falmouth 25, Barnstable 19
- Oxford 42, Bay Path 6
- Bedford 49, Burlington 6 GAME STORY
- Watertown 21, Belmont 7
- Bishop Feehan 49, Bishop Stang 8 GAME STORY
- Blackstone-Millville/Hopedale 30, Sutton 14
- Blue Hills 34, Bristol-Plymouth 18
- English High 52, Boston Latin 44 GAME STORY
- Bourne 50, Wareham 20
- Brockton 31, Bridgewater-Raynham 20 GAME STORY
- Canton 28, Stoughton 14
- Upper Cape 28, Cape Cod Tech 6
- Catholic Memorial 42, BC High 28 GAME STORY
- Billerica 20, Chelmsford 14 GAME STORY
- Cathedral 34, Chelsea 7
- Chicopee Comprehensive 28, Chicopee 10
- Nashoba 34, Clinton 21
- Hull 24, Cohasset 10 GAME STORY
- Dedham 14, Norwood 6
- Dennis-Yarmouth 45, Nauset 42
- Methuen 47, Dracut 0
- East Boston 48, South Boston 0
- Rockland 35, East Bridgewater 0
- Essex Tech 27, Northeast 18
- Fairhaven 14, Dartmouth 7
- Leominster 40, Fitchburg 8
- Mansfield 33, Foxborough 0 GAME STORY
- Quabbin 34, Gardner 21
- Manchester Essex 36, Georgetown 0
- Danvers 28, Gloucester 0
- Greater Lawrence 35, Whittier 0
- Greater Lowell 22, Lowell Catholic 2
- Greater New Bedford 24, Diman 7
- Hanover 30, Norwell 13
- Holliston 42, Westwood 7 GAME STORY
- Hopkinton 32, Ashland 14
- Ipswich 32, Hamilton-Wenham 13 GAME STORY
- Somerset Berkley 50, Joseph Case 14
- Minuteman at Keefe Tech, 10 a.m.
- Franklin 29, King Philip 28 GAME STORY
- KIPP Academy 54, Lynn Tech 48 GAME STORY
- Central Catholic 34, Lawrence 12
- Concord-Carlisle 35, Lexington 13
- East Longmeadow 24, Longmeadow 12
- Winnacunnet (N.H.) 8, Lowell 7
- Ludlow 14, Palmer 0
- Lynn Classical 18, Lynn English 0
- Mahar 12, Athol 0
- St. John’s (Shrewsbury) 56, Malden Catholic 20 GAME STORY
- Marblehead 48, Swampscott 7
- Marlborough 32, Hudson 16
- Duxbury 26, Marshfield 7 GAME STORY
- Masconomet 34, Bishop Fenwick 18 GAME STORY
- Dover-Sherborn 28, Medfield 14
- Wakefield 15, Melrose 12 GAME STORY
- Middleborough 35, Carver 21
- Millbury 37, Grafton 13
- Millis 34, Medway 20
- Milton 42, Braintree 0 GAME STORY
- Monomoy 8, St. John Paul II 0
- Monty Tech 44, Nashoba Valley Tech 8
- Murdock 29, Narragansett 28
- Natick 49, Framingham 13
- Wellesley 24, Needham 17 GAME STORY
- New Bedford 16, Durfee 13
- Amesbury 38, Newburyport 14 GAME STORY
- Newton North 41, Brookline 13 GAME STORY
- Lincoln-Sudbury 32, Newton South 12
- Blackstone Valley 48, Nipmuc 20
- Andover 52, North Andover 12
- North Attleborough 17, Attleboro 12 GAME STORY
- North Middlesex 55, Assabet 28
- Lynnfield 32, North Reading 6 GAME STORY
- Northampton 41, Easthampton 14
- Bellingham 38, Norton 36
- Oakmont 41, Lunenburg 35
- Apponequet 22, Old Rochester 3
- Pathfinder 47, Belchertown 22
- Pembroke 28, Silver Lake 14
- Plymouth South 42, Plymouth North 14
- Quincy 40, North Quincy 35
- Stoneham 30, Reading 22
- St. John’s Prep 27, Xaverian 14
- St. Bernard’s 48, St. Paul 20 GAME STORY
- Salem 39, Beverly 0
- Sandwich 22, Mashpee 20
- Peabody 48, Saugus 6
- Scituate 42, Hingham 10
- Seekonk 40, Dighton-Rehoboth 27
- Oliver Ames 28, Sharon 20
- Shawsheen 42, Arlington Catholic 19
- Shepherd Hill 14, Tantasqua 0
- Wachusett 49, Shrewsbury 39
- Franklin County Tech at Smith Vocational, 10 a.m.
- Cambridge 49, Somerville 14
- South Hadley 60, Holyoke 36
- South Shore Voc-Tech 40, Holbrook/Avon 8 GAME STORY
- Southbridge 50, Bartlett 28
- West Bridgewater 35, Southeastern 13
- Milford 38, Taunton 28
- Tewksbury 27, Wilmington 2
- Old Colony 30, Tri-County 0 GAME STORY
- Triton 46, Pentucket 21
- Tyngsborough 48, Groton-Dunstable 7
- Uxbridge 49, Northbridge 13
- Walpole 37, Weymouth 6
- Waltham 42, Arlington 13
- Quaboag 26, Ware 21
- Maynard/AMSA 48, West Boylston 13
- Westford 43, Acton-Boxborough 14
- Weston 27, Wayland 14
- Woburn 43, Winchester 13
- Winthrop 25, Revere 6
- Worcester South 48, Worcester North 16 GAME STORY
- Worcester Tech 26, Abby Kelley Foster 6
You can see all the games on our high school scoreboard here. Read on for all our stories from Thanksgiving Day.
See the full scoreboard | Explore the rivalries | Read more high school stories
Advertisement
Catholic Memorial remains unstoppable against BC High as it warms up for Super Bowl — 4:30 p.m.
Top-ranked Catholic Memorial stayed hot on a warm November morning, pulling away early to pick up a 42-28 win in the 60th edition of its Thanksgiving rivalry at home against BC High.
Sophomore Mekhi Dodd was the star of the show, scoring touchdowns on 2- and 47-yard runs in the first half. He was one of five players to find the end zone for the Knights (11-0).
Boston College-bound senior Datrell Jones scored his 20th touchdown of the season on a 9-yard run, playing limited snaps to remain healthy for the Knights’ upcoming Super Bowl appearance.
Quarterback JC Petrongolo hooked up with Jaedn Skeete for a 29-yard score, and Catholic Memorial stopped BC High from scoring on four straight plays from the 1-yard line to take a comfortable 28-0 lead into halftime.
North Attleborough coach Mike Strachan guides team to Thanksgiving win over Attleboro, his former team — 4:20 p.m.
NORTH ATTLEBORO — Not surprisingly, North Attleboro coach Mike Strachan had mixed emotions after the Rocketeers defeated Attleboro, 17-12, on Thanksgiving Day.
Strachan, a Rocketeer alumnus, coached the Bombardiers (5-6) since 2013 before replacing Don Johnson this season.
“My kids went to school in North Attleboro and we’re grateful for everything North Attleboro has done for us,” Strachan said. “There are a lot of great kids over there so there were mixed emotions, but I’m glad to be back in the saddle.”
Advertisement
Nathan Shultz knew what the victory meant to his coach.
“He graduated from North Attleboro and I knew when he went there he really wanted to be here,” Schultz said. “I believe every word he says. I’m glad he’s here. He’s an awesome coach.”
Resourceful Duxbury claims its 14th straight league title by flattening Marshfield — 4:10 p.m.
MARSHFIELD — Coming into a Thanksgiving showdown against Marshfield with the Patriot League Keenan Division title on the line, Super Bowl-bound Duxbury never considered resting its starters.
The Dragons did, however, show their versatility by strategically and cleverly altering their game plan. Duxbury’s balance paid dividends in a convincing 26-7 triumph over the Rams.
Junior workhorse Alex Barlow racked up 145 yards and a touchdown on 21 carries and senior running back Andrew Hunt added 71 yards, helping Duxbury (11-0, 5-0) clinch its 14th straight league title.
Late 2-point conversion propels Franklin past King Philip in a squeaker — 4:00 p.m.
WRENTHAM — Eian Bain knew that to win the game, Franklin was going to have to go for 2. When the seventh-year coach saw that senior receiver Luke Davis had single coverage, he knew his quarterback would be on the same page.
Senior Jase Lyons found the player he’d been playing with since Pop Warner, and with 2:40 left in the game, Franklin took a 29-28 lead and held on for the win over King Philip. That made it back-to-back Thanksgiving victories and Hockomock titles for the Panthers (7-3, 4-1).
Advertisement
Lynnfield takes advantage as North Reading sits starters ahead of Division 5 Super Bowl appearance — 3:55 p.m.
NORTH READING — With a return trip to the Division 5 Super Bowl on tap a week from Friday, North Reading coach Eddie Blum chose to rest his starters in Thursday’s annual Thanksgiving Day clash with Lynnfield.
“It was not an easy decision,” said Blum. “Throughout the playoffs we’ve been getting banged up and this group of seniors and team deserved the best chance for next week.”
So as star quarterback Alex Carucci and the rest of the Hornets’ top unit watched from the sidelines, visiting Lynnfield rolled to a 32-6 win in the 63rd installment of the Cape Ann rivalry.
For St. John’s Prep, all that mattered was beating Thanksgiving rival Xaverian, next week’s Division 1 Super Bowl can wait — 3:50 p.m.
DANVERS — Carson Browne certainly ran like this game mattered. The St. John’s Prep defensive front seven certainly swarmed like this game mattered.
The hugs between lingering players, families, coaches and alumni at midfield after Prep’s 27-14 Thanksgiving Day win over Catholic Conference rival Xaverian told the story.
Xaverian had taken the last two Turkey Day tangles — and eight of the last nine. The Hawks hold a 32-22 series advantage. But Thursday, it was the Prep that gave itself a chance to raise trophies on back-to-back weeks.
In a high-scoring slugfest, Quincy manages to hold off North Quincy — 3:45 p.m.
The 90th Thanksgiving meeting between Quincy and North Quincy was a slugfest that came down to the final play. A desperation pass with five seconds left from North Quincy quarterback Charlie Baker fell harmlessly to the turf, and the game was over.
Advertisement
Quincy emerged victorious, 40-35, in a game that featured the most total points in the holiday series.
“These kids are unbelievable — I’m so proud of them,” said Quincy coach Kevin Carey. “It was a hard-fought game. There were huge momentum swings throughout.”
Mansfield overpowers Foxborough for a lopsided shutout victory — 3:40 p.m.
FOXBOROUGH — Mansfield used a total team effort to celebrate a big win on Thanksgiving. It’s what they’ve done all season.
Five Hornets found the end zone and the defense pitched a shutout as Mansfield rolled to a 33-0 win over rival Foxborough, clinching the Hockomock League’s Davenport Division title.
Mansfield improved to 53-35-3 in the series and 40-35-3 on Thanksgiving.
Hull stays perfect as it knocks off Cohasset for first time since 2009 — 3:25 p.m.

HINGHAM — Luke Richardson accounted for two touchdowns — one rushing and one passing — to lead Hull to a 24-10 win over Cohasset Thursday. It was the first win for Hull over Cohasset since 2009.
The Pirates (12-0) broke away early in the fourth quarter, with senior John Gianibas reeling in a 62-yard pass from Richardson to make it 17-10. Approaching the end zone, Gianibas shook off a defender and rumbled in for the score.
“I saw him open, and I knew if I got it to him, he was getting into that end zone, because he cannot be tackled by a single person,” said Richardson. “It always takes multiple [players] to get him down. I’ve played with him since he was 9 years old. He has the biggest heart in him.”
Advertisement
Holliston asserts its dominance over Westwood with a ninth straight win — 3:20 p.m.
HOLLISTON — Holliston extended its dominance over rival Westwood with a 42-7 blowout win Thursday to claim the outright Tri-Valley League Large title.
It marks Holliston’s ninth straight victory over Westwood, with the last three coming on Thanksgiving. The Panthers (10-2) have outscored the Wolverines, 338-54 — including four shutout victories — in that span.
Westwood (6-5) owned the earlier history between the teams, and still leads the series, 30-27-1. However, since Holliston coach Todd Kiley took over in 2003, his squads are 17-11.
Milton’s Super Bowl-bound seniors had too much on the line to sit, so they suited up and shellacked Braintree — 2:50 p.m.
MILTON — There was no chance any of the starters on Milton’s Division 3 Super Bowl-bound football team were going to sit this one out. Not against Thanksgiving rival Braintree. And not with an undefeated season, a chance to cement the Bay State Conference title outright, and retaining possession of the George Ramicourt Memorial Trophy for the fourth year in a row on the line.
It would have been against Milton’s competitive nature, particularly for its seniors, if the Wildcats sat idly by in the 92nd meeting against Braintree.
“Yeah, I would’ve been fuming on the sideline,’’ said senior quarterback Owen McHugh. “We were healthy, we were ready, and we wanted to take it to them.”
Here’s every Eastern Mass. score, plus most of the rest of the state — 2:30 p.m.
GAMES ARE LISTED ALPHABETICALLY BY HOME TEAM
Whitman-Hanson 35, Abington 30
West Springfield 29, Agawam 16
Algonquin 30, Westborough 7
Archbishop Williams 28, Cardinal Spellman 20
Auburn 28, Leicester 7
St. Mary’s 34, Austin Prep 21
Ayer Shirley 20, Littleton 14
Falmouth 25, Barnstable 19
Oxford 42, Bay Path 6
Bedford 49, Burlington 6
Watertown 21, Belmont 7
Bishop Feehan 49, Bishop Stang 8
Blackstone-Millville/Hopedale 30, Sutton 14
Blue Hills 34, Bristol-Plymouth 18
English High 52, Boston Latin 44
Bourne 50, Wareham 20
Brockton 31, Bridgewater-Raynham 20
Canton 28, Stoughton 14
Upper Cape 28, Cape Cod Tech 6
Catholic Memorial 42, BC High 28
Billerica 20, Chelmsford 14
Cathedral 34, Chelsea 7
Chicopee Comprehensive 28, Chicopee 10
Nashoba 34, Clinton 21
Hull 24, Cohasset 10
Dedham 14, Norwood 6
Dennis-Yarmouth 45, Nauset 42
Methuen 47, Dracut 0
East Boston 48, South Boston 0
Rockland 35, East Bridgewater 0
Essex Tech 27, Northeast 18
Fairhaven 14, Dartmouth 7
Leominster 40, Fitchburg 8
Mansfield 33, Foxborough 0
Quabbin 34, Gardner 21
Manchester Essex 36, Georgetown 0
Danvers 28, Gloucester 0
Greater Lawrence 35, Whittier 0
Greater Lowell 22, Lowell Catholic 2
Greater New Bedford 24, Diman 7
Hanover 30, Norwell 13
Lowell at Haverhill, 10 a.m.
Holliston 42, Westwood 7
Hopkinton 32, Ashland 14
Ipswich 32, Hamilton-Wenham 13
Somerset Berkley 50, Joseph Case 14
Minuteman at Keefe Tech, 10 a.m.
Franklin 29, King Philip 28
KIPP Academy 54, Lynn Tech 48
Central Catholic 34, Lawrence 12
Concord-Carlisle 35, Lexington 13
East Longmeadow 24, Longmeadow 12
Winnacunnet (N.H.) 8, Lowell 7
Ludlow 14, Palmer 0
Lynn Classical 18, Lynn English 0
Mahar 12, Athol 0
St. John’s (Shrewsbury) 56, Malden Catholic 20
Marblehead 48, Swampscott 7
Marlborough 32, Hudson 16
Duxbury 26, Marshfield 7
Masconomet 34, Bishop Fenwick 18
Dover-Sherborn 28, Medfield 14
Wakefield 15, Melrose 12
Middleborough 35, Carver 20
Millbury 37, Grafton 13
Millis 34, Medway 20
Milton 42, Braintree 0
Monomoy 8, St. John Paul II 0
Monty Tech 44, Nashoba Valley Tech 8
Murdock 29, Narragansett 28
Natick 49, Framingham 13
Wellesley 24, Needham 17
New Bedford 16, Durfee 13
Amesbury 38, Newburyport 14
Newton North 41, Brookline 13
Lincoln-Sudbury 32, Newton South 12
Blackstone Valley 48, Nipmuc 20
Andover 52, North Andover 12
North Attleborough 17, Attleboro 12
North Middlesex 55, Assabet 28
Lynnfield 32, North Reading 6
Northampton 41, Easthampton 14
Bellingham 38, Norton 36
Oakmont 41, Lunenburg 35
Apponequet 22, Old Rochester 3
Pathfinder 47, Belchertown 22
Pembroke 28, Silver Lake 14
Plymouth South 42, Plymouth North 14
Quincy 40, North Quincy 35
Stoneham 30, Reading 22
St. John’s Prep 27, Xaverian 14
St. Bernard’s 48, St. Paul 20
Salem 39, Beverly 0
Sandwich 22, Mashpee 20
Peabody 48, Saugus 6
Scituate 42, Hingham 10
Seekonk 40, Dighton-Rehoboth 27
Oliver Ames 28, Sharon 20
Shawsheen 42, Arlington Catholic 19
Shepherd Hill 14, Tantasqua 0
Wachusett 49, Shrewsbury 39
Franklin County Tech at Smith Vocational, 10 a.m.
Cambridge 49, Somerville 14
South Hadley 60, Holyoke 36
South Shore Voc-Tech 40, Holbrook/Avon 8
Southbridge 50, Bartlett 28
West Bridgewater 35, Southeastern 13
Milford 38, Taunton 28
Tewksbury 27, Wilmington 2
Old Colony 30, Tri-County 0
Triton 46, Pentucket 21
Tyngsborough 48, Groton-Dunstable 7
Uxbridge 49, Northbridge 13
Walpole 37, Weymouth 6
Waltham 42, Arlington 13
Quaboag 26, Ware 21
Maynard/AMSA 48, West Boylston 13
Westford 43, Acton-Boxborough 14
Weston 27, Wayland 14
Woburn 43, Winchester 13
Winthrop 25, Revere 6
Worcester South 48, Worcester North 16
Worcester Tech 26, Abby Kelley Foster 6
Wellesley takes a big lead on Needham, then hangs on for the victory — 2:25 p.m.
NEEDHAM — The 135th edition of the country’s oldest public school Thanksgiving rivalry was another classic.
Leading by 7 with a little over two minutes to go, Wellesley got an interception from junior linebacker Darren Jimenez. Needham had one last chance to drive about 80 yards in the final seconds. After one last lateral play failed, Wellesley’s sideline spilled onto the field and celebrated with students and fans, but … not so fast.
Wakefield went on a fourth-quarter run to beat Melrose and stay undefeated heading into the Division 3 Super Bowl — 2:15 p.m.

MELROSE –– In the first half, a disjointed Wakefield offense struggled to move the ball and Melrose executed long drives, bookended by short rushing touchdowns.
Everything changed after halftime.
Wakefield’s defense allowed just one first down in the second half and senior captains Nathan Delgado and Javin Willis rushed for fourth-quarter touchdowns, propelling Wakefield to a 15-12 Middlesex League Freedom Division win over Melrose in the 112th installment of their rivalry. Just nine days before taking on Milton (11-0) in the Division 3 Super Bowl at Gillette Stadium, the Warriors (12-0) earned a Thanksgiving victory for the second consecutive year after losing11 in a row.
In 96th meeting, Billerica makes its defense stand to seize MVC Small title from Chelmsford — 2:00 p.m.

CHELMSFORD — When Billerica and Chelmsford butt heads on Thanksgiving, offense often takes a back seat.
After losing senior quarterback J.T. Green to a shoulder injury, Billerica used an outstanding effort on defense and special teams to hold off the host Lions, 20-14, securing a win in the 96th installment of the series, and clinching the Merrimack Valley Conference Small title.
“It’s all about being one heartbeat,” said Billerica coach Duane Sigsbury. “It’s about doing everything together, offense, defense, special teams, and we were one heartbeat today. The whole community. We’re MVC champs and we just beat one heck of a team.”
Watch Wakefield’s last-minute winning touchdown — 1:55 p.m.
Video of the winning TD: Javin Willis calls his own number and dives in for a touchdown to give Wakefield a 15-12 lead with 24 seconds remaining. The PAT is blocked.
— Cam Kerry (@camkerry7) November 24, 2022
What a comeback for @WMHS_Warriors @GlobeSchools pic.twitter.com/eyvoh93QCs
Stoneham grinds down Reading in a tuneup for its Super Bowl — 1:50 p.m.

READING — For any coach with a Super Bowl next week, there’s a choice to make on Thanksgiving: play the starters for the rivalry game or rest them for the shot at a state title. It’s a tough choice for some, but not Stoneham coach Bob Almeida.
The Division 6 Super Bowl-bound Spartans played their starters and rode them to victory, 30-22, over host Reading in the schools’ 87th annual meeting.
“For anybody who wants to sit on Thanksgiving and not play their rival, I think it’s a mistake,” Almeida said. “I think it’s going to be better for us that we played those guys and battled.”
Read Mike Puzzanghera’s story.
English High goes back-to-back on Thanksgiving for the first time in 59 years — 1:45 p.m.
Back-to-back? It’s not setting in just yet for English High head coach Ryan Conway.
“I don’t even know how to put it in words,” he said. “It’s great that these kids put in all the work to get us to back-to-back.”
The Blue and Blue claimed their second straight Thanksgiving win over Boston Latin, 52-44, in their 135th rivalry game at Harvard Stadium on Thursday morning.
English (3-7) hadn’t won back-to-back matchups against Latin since they won three straight from 1961-63.
Scoreboard is nearly full, check out how your school fared today — 1:30 p.m.
Find all the scores from today’s action here.
How did the Super Bowl-bound teams fare? — 1:25 p.m.
The 16 teams bound for Gillette Stadium and the eight Super Bowls next week went a combined 11-4 between today and last night, with Springfield Central not playing a Thanksgiving rivalry game.
Division 1
St. John’s Prep won 27-0 over Xaverian
Springfield Central (no Thanksgiving game)
Division 2
King Philip lost 29-28 to Franklin
Catholic Memorial won 42-28 over BC High
Division 3
Milton won 42-0 over Braintree
Wakefield won 15-12 over Melrose
Division 4
Duxbury won 26-7 over Marshfield
Grafton lost 37-13 to Millbury
Division 5
North Reading lost 32-6 to Lynnfield
Shawsheen won 42-19 over Arlington Catholic
Division 6
St. Mary’s won 34-21 over Austin Prep on Wednesday
Stoneham won 30-22 over Reading
Division 7
West Boylston lost 48-13 to Maynard/AMSA
St. Bernard’s won 48-20 over St. Paul on Wednesday
Division 8
Hull won 24-10 over Cohasset
KIPP won 54-48 over Lynn Tech on Wednesday
Quincy vs. North Quincy might be the game of the day — 1:10 p.m.
All this just in the fourth quarter, and there’s still three minutes to play:
Raiders ball down 5, 3:28 to go in the hame. They need to drive 72 yards. Last year they drove 96 for the game winner. It was Caldwell then, can they pull it off again? @GlobeSchools
— Khalin Kapoor (@KhalinKapoor) November 24, 2022
Presidents back on top! Novak hits Jacey Ham from 4 yards out. 2pt try is no good, ham run. 40-35 Presidents with 3:35 to go
— Khalin Kapoor (@KhalinKapoor) November 24, 2022
Raiders respond! Baker 18 yard strike to Grant Murphy. Caldwell drills the PAT and NQ has their first lead in the game. 35-34 Raiders with 8:14 to go
— Khalin Kapoor (@KhalinKapoor) November 24, 2022
Novak hits Eric Lommano for a 34 yard touchdown to open the fourth. 2PT pass fail. 34-28 Presidents
— Khalin Kapoor (@KhalinKapoor) November 24, 2022
Dennis-Yarmouth captures Chowder Bowl in thrilling fashion — 1:05 p.m.
🦃 26th Chowder Bowl 🏈
— Brad Joyal (@BradJoyal) November 24, 2022
Nauset — 42
Dennis-Yarmouth — 45
The Chowder Bowl trophy is staying at D-Y. Dolphins win it after a 33-yard touchdown catch by Wyatt Stevens with 22 seconds left. Nauset finishes 6-5, D-Y 4-7. @GlobeSchools pic.twitter.com/HQDuhmn0Nk
For the first time in 59 years, English High has won back-to-back Thanksgiving games — 1:00 p.m.
FINAL: English 52, Latin 44. For the first time since 1963, English wins back-to-back thanksgiving games and head coach Ryan Conway gets an ice bath. @GlobeSchools pic.twitter.com/KvbeLYwiQk
— Eamonn Ryan (@eamonnryan41) November 24, 2022
Nick Yanchuk breaks Bishop Feehan’s single-season TD record — 12:55 p.m.
The Shamrocks won 49-8 over Bishop Stang.
🚨 Record Alert 🚨
— Bishop Feehan Athletics (@FeehanAthletics) November 24, 2022
Nick Yanchuk runs in his 5th TD of the day breaking the previous single season TD record held by Nick Schwieger from the 2007 season! Yanchuk has 30 TDs this season!
Your Shamrocks lead 42-0! #GoShamrocks @BishopFeehanHS @FeehanFootball
Check out these exciting, and cute, Thanksgiving football photos — 12:50 p.m.




Police restore order after skirmish between New Bedford and Durfee — 12:45 p.m.
New Bedford won 16-13 thanks to a touchdown pass from Amari Harris to Colin Rego that made it 16-7 at halftime.
Police on the field as a small skirmish breaks out after @nbhighsports beat @DurfeeAthletics 16-13 @HNNow @SC_Varsity pic.twitter.com/7FNZLoQkoo
— Steven Sanchez (@Chezsports) November 24, 2022
Scoreboard is filling up — 12:30 p.m.
We’re keeping this scoreboard up to the minute games go final across the state.
Wellesley fans storm field but there was one play left — 12:25 p.m.
Wild sequence here. Wellesley players & fans storm the field after a Needham last chance lateral play comes up short, but referees ruled there was still one more untimed down to play @newftbj @GlobeSchools @wellesleysports @Raider_FB @HSFBamerica pic.twitter.com/5Ifjz965dX
— Kevin J. Stone (@kstone06) November 24, 2022
Moments later, Wellesley finished off a 24-17 win in the 135th playing of the oldest public school rivalry in the nation.
Ball game. Wellesley wins its 4th straight Thanksgiving Day game over Needham 24-17 in another classic. Installment No. 135 of the oldest public school rivalry dir not disappoint @newftbj @GlobeSchools @HSFBamerica @wellesleysports @Raider_FB pic.twitter.com/GTEp6o4e9B
— Kevin J. Stone (@kstone06) November 24, 2022
Quincy takes a late lead in border war with North Quincy — 12:15 p.m.
NQ takes the opening kickoff in the second half and drives the length of the field, culminating in this 5 yard Charlie Baker TD run. Nate Caldwell PAT is good, 21-14 Presidents with 8:13 left in the third pic.twitter.com/Vj8YUyG9GU
— Khalin Kapoor (@KhalinKapoor) November 24, 2022
Wellesley head coach Jesse Davis and linebacker Darren Jimenez spoke after the Raiders’ win
Wellesley head coach Jesse Davis speaks after the 24-17 win over rival Needham on Thanksgiving @newftbj @GlobeSchools @HSFBamerica @wellesleysports @Raider_FB pic.twitter.com/PxaRuL4vlF
— Kevin J. Stone (@kstone06) November 24, 2022
Darren Jimenez talks about his game-sealing interception on Thanksgiving @newftbj @GlobeSchools @HSFBamerica @wellesleysports @Raider_FB pic.twitter.com/mnWpKMC8S4
— Kevin J. Stone (@kstone06) November 24, 2022
Games are going final, keep track of the scores as they roll in — 12:10 p.m.
Stoneham 32, Reading 22
Wellesley 24, Needham 17
Sandwich 22, Mashpee 20
Concord-Carlisle 35, Lexington 13
North Attleborough 17, Attleboro 12
Wakefield 15, Melrose 12
Milford 38, Taunton 28
Wellesley 24, Needham 17
Blackstone Valley 48, Nipmuc 20
Ayer-Shirley 20, Littleton 14
Shepherd Hill 14, Tantasqua 0
Lynnfield 32, North Reading 6
Hull 24, Cohasset 10
Mansfield 33, Foxborough 0
Wellesley 24, Needham 17
Ipswich 32, Hamilton-Wenham 13
Franklin 29, King Philip 28
Milton 42, Braintree 0
Peabody 48, Saugus 6
Salem 39, Beverly 0
Bedford 49, Burlington 6
Rockland 35, Eats Bridgewater 0
Tewksbury 27, Wilmington 2
Amesbury 38, Newburyport 14
Hopkinton 32, Ashland 14
Central Catholic 34, Lawrence 12
West Bridgewater 35, Southeastern 13
Nashoba 34, Clinton 21
Oxford 42, Bay Bath 6
Quabbin 34, Gardner 21
Winnacunnet (NH) 8, Lowell 7
Franklin takes a 1-point lead late in fourth quarter — 12:03 p.m.
Michael Davide rushed for a TD and Franklin converted with Luke Davis on this two-point try to take a 29-28 lead! 2:40 to go for KP to respond @GlobeSchools pic.twitter.com/lcVWvAp5aN
— AJ (@aj_traub) November 24, 2022
Peabody’s Eli Batista is first to reach 1,000 receiving yards in school history — 11:59 a.m.
Shea Lynch also set the Northeast Conference record for touchdown passes in a season.
Peabody 48, Saugus 6 final. Shea Lynch 4 TD passes, Danny Barrett one, Eli Batista the first 1,000 yard receiver in Tanner history with 103.
— Matt Williams (@MattWilliams_SN) November 24, 2022
Tanners finish 10-1, their best season in 30 years
Video: Lynnfield’s Madux Iovinelli catches 6-yard TD from Tyler Amado — 11:55 a.m.
Tyler Amado to Madux Iovinelli for a 6-yard TD pass.
— Matt Doherty (@m_doherty23) November 24, 2022
25-0 Lynnfield, 7:30 left in the third quarter. @GlobeSchools pic.twitter.com/UqLh8ZJccl
Watch Duxbury’s Matt Festa connect with Parker Villarin on a 22-yard TD — 11:50 a.m.
The score put the Dragons up 20-7 midway through the third quarter.
Matt Festa hits a wide-open Parker Villarin for a 22-yard TD to make it 20-7 Duxbury midway through 3Q. Solid runs from Alex Barlow helped set it up @GlobeSchools pic.twitter.com/2UYrGbNx0G
— Trevor Hass (@TrevorHass) November 24, 2022
We have our first final score — 11:47 a.m.
In a game that was scheduled at the last minute, Winnacunnet (N.H.) defeats Lowell 8-7.
Video: 62-yard TD catch for Hull’s John Gianibas — 11:45 a.m.
Gianibas’s 62-yard catch from Luke Richardson puts the Pirates up 17-10 early in the fourth quarter.
Just like that, Hull senior Johnny Gianibas reels in a 62-yard TD from senior QB Luke Richardson. Logan Chenette's kick is good. Hull 17, Cohasset 10 with 11:22 left in the fourth quarter @GlobeSchools pic.twitter.com/og8ndFCEIk
— Lenny Rowe (@GlobeLennyRowe) November 24, 2022
Video: Cohasset’s Thomas Hansen kicks a 22-yard field goal to tie game — 11:35 a.m.
Hull 10, Cohasset 10 6:45 3Q
— Lenny Rowe (@GlobeLennyRowe) November 24, 2022
Cohasset's Will Baker with a screen pass to Liam Appleton, who breaks for 70 yards. The Pirates hold their ground in the red zone, and Thomas Hansen kicks a 22-yard field goal @GlobeSchools pic.twitter.com/Y27HXOxGky
The bands are on the field, but don’t worry it’s halftime — 11:25 a.m.
Dennis-Yarmouth’s band is one of the best on the Cape and they aren’t disappointing here for their Chowder Bowl halftime show. @GlobeSchools @Dolphinathletic pic.twitter.com/bccLMjr3A9
— Brad Joyal (@BradJoyal) November 24, 2022
Chelmsford band playing Paul Simon’s “Late in the Evening” to open a halftime show entitled Night Music 🎶 @GlobeSchools pic.twitter.com/n2WLMpLszJ
— Nate Weitzer (@nweitzer7) November 24, 2022
Needham celebrating a Powder Puff win yesterday before the 2nd half starts @NHSRockets @NeedhamFootball @newftbj @GlobeSchools pic.twitter.com/dR3Gs7xC91
— Kevin J. Stone (@kstone06) November 24, 2022
A ceremony celebrating the Cohasset girls' soccer Div. 4 state champion team, the first title in program history after a 2-0 win over Northbridge @GlobeSchools pic.twitter.com/AnMN0gKjJZ
— Lenny Rowe (@GlobeLennyRowe) November 24, 2022
Halftime scores rolling in — 11:15 a.m.
Bellingham 20 Norton 14
Quincy 21, North Quincy 7
Duxbury 13, Marshfield 7
Reading 16, Stoneham 16
Seekonk 32, Dighton-Rehoboth 13
Woburn 22, Winchester 13
St. John’s Prep 10, Xaverian 7
Lynnfield 13, North Reading 0
Holliston 28, Westwood 7
Billerica 17, Chelmsford 14
English 38, Boston Latin 14
Hanover 23, Norwell 7
King Philip 14, Franklin 14
New Bedford 16, Durfee 7
Melrose 12, Wakefield 2
Mansfield 26, Foxborough 0
Wellesley 21, Needham 7
Falmouth 13, Barnstable 6
Dedham 7, Norwood 0
St. John Paul II 0, Monomoy 0
Dover-Sherborn 21, Medfield 6
Dennis-Yarmouth 21, Nauset 20
Waltham 28, Arlington 7
Winthrop 18, Reading 0
Sandwich 15, Mashpee 8
Greater New Bedford 21, Diman 0
Marlborough 14, Hudson 0
North Attleborough 14, Attleboro 0
Hull 10, Cohasset 7
Milton 27, Braintree 0
Newton South 12, Lincoln-Sudbury 7
Algonquin 17, Westborough 7
Oakmont 21, Lunenburg 14
Millbury 17, Grafton 13
Leominster 20, Fitchburg 0
Oxford 20, Bay Path 6
Video: Interception turns into safety for Melrose’s Josh Madden — 11:10 a.m.
Here’s something that you don’t see every day: Wakefield QB Javin Willis is picked off by Josh Madden, but Madden leaves the end zone and re-enters to take a knee, resulting in a safety.
— Cam Kerry (@camkerry7) November 24, 2022
11 seconds left in Q2, Melrose leads, 12-2. @GlobeSchools @WMHS_Warriors @MHSathletix pic.twitter.com/P5fkmwsqs1
Video: Chelmsford’s Joe Mitri with a 56-yard pick-6 — 10:55 a.m.
On 3rd and 16 Joe Mitri comes up with a 56-yard Pick Six to draw Chelmsford even, 14-14, w/2:59 left Q2.
— Nate Weitzer (@nweitzer7) November 24, 2022
‘Rica had all the momentum before that @GlobeSchools @ChelmsfordFb pic.twitter.com/pYclY7LYzs
Photos: Billerica takes an early lead on Chelmsford — 10:45 a.m.



Holliston quarterback TJ Kiley surpasses 4,000 career passing yards — 10:40 a.m.
Holliston QB TJ Kiley has surpassed 4,000 career passing yards!
— HCAT Football (@HCATFootball) November 24, 2022

Some scores after one quarter — 10:35 a.m.
Boston Latin 14, English 8
Lowell 8, Winnacunnet (NH) 7
Dover-Sherborn 7, Medfield 0
Mashpee 0, Sandwich 0
Dennis-Yarmouth 8, Nauset 0
Hull 7, Cohasset 0
Milton 14, Braintree 0
Wellesley 7, Needham 0
Diman 0, Greater New Bedford 0
Somerset Berkley 14, Case 7
Chelmsford 7, Billerica 7
Norwood 0, Dedham 0
Hanover 8, Norwell 0
Reading 0, Stoneham 0
Wakefield 0, Melrose 0
Holliston 6, Westwood 0
Barnstable 6, Falmouth 0
Duxbury 6, Marshfield 0
Quincy 15, North Quincy 0
Early touchdowns get teams off on right foot ― 10:25 a.m.
Will Astorino runs it in and KP ties it at 7! @GlobeSchools pic.twitter.com/8MTGjZAVXk
— AJ (@aj_traub) November 24, 2022
Duxbury 6, Marshfield 0, 9:08 left in 1Q. 6-yard TD run from Alex Barlow, who picks up where he left off after scoring three TDs against Holliston.
— Trevor Hass (@TrevorHass) November 24, 2022
First down from Adam Barr and 33-yard catch from Parker Villarin helped set it up @GlobeSchools pic.twitter.com/gBAtBGiVf9
Wellesley forces another punt, takes over at the Needham 40 & Jakob Parker punches in this 1 yard TD 5 plays later. 7-0 Wellesley, 3:14 1Q @newftbj @GlobeSchools @HSFBamerica @wellesleysports @Raider_FB pic.twitter.com/u1jRIuuuQE
— Kevin J. Stone (@kstone06) November 24, 2022
Owen McHughhits Dillon McKenzie with the 3 yard touchdown. Milton leads, 7-0, with 6:41 to go in 1Q. @GlobeSchools
— Michael Vega (@MBVEGA) November 24, 2022
Big play in turn from Chelmsford: Malakai Everett makes a couple cuts and hits the jets for a 71-yard rushing TD. Mike Bierwith XP good and it’s 7-7 after 2:17 of play. @GlobeSchools
— Nate Weitzer (@nweitzer7) November 24, 2022
And Latin gets right back on top! Eric Power runs in from 4 yards out and Jan Carlos Ynoa Videz hauls in the 2pt pass from George.
— Eamonn Ryan (@eamonnryan41) November 24, 2022
14-8 @BLS_Athletics with 3:30 left in the first.
Q1: Panthers drive 53 yards, capped off by a long Devin Harding TD run. XP is no good. 6-0 with 5:26 remaining.
— Ethan Kagno (@Ekagno32) November 24, 2022
Hull 7, Cohasset 0 – 1:43 1Q
— Lenny Rowe (@GlobeLennyRowe) November 24, 2022
On 3rd and 8 from the Cohasset 45, Hull senior Luke Richardson connected with Nick Tiani for a 40-yard completion. The following play, Tiani got the game’s opening score on an end-around to the left side. Logan Chenette’s kick is good. @GlobeSchools
Touchdown on the second play of the game! A 70 yard strike from Andrew Novak to Ruben Charles, 2PT try is good, Novak to Jacey Ham. Just like that; it's 8-0 Quincy just 51 seconds in.
— Khalin Kapoor (@KhalinKapoor) November 24, 2022
For the first time, Matt Hasselbeck is coaching on Thanksgiving morning — 10:15 a.m.
His son, Henry, is the Xaverian quarterback and the Hawks are taking on St. John’s Prep.
Matt Hasselbeck here on the sideline wrapping up his first season back at Xaverian — now as a coach. Last time he took in a Prep-X game on Thanksgiving was 2016. Xaverian won 7-6 on a missed kick. @GlobeSchools pic.twitter.com/OAfC6KlBYz
— Michael McMahon (@McWham) November 24, 2022
Nik Sperounis is the honorary captain for Chelmsford — 10:10 a.m.
Read Cam Kerry’s story about Nik Sperounis, who returned to the sideline last Thanksgiving after being diagnosed with angiosarcoma, and is back this year as an honorary captain for the Lions.
Like last year, Chelmsfords Nik Sperounis is an honorary captain for the Thanksgiving game. @GlobeSchools @ChelmsfordFb @_LionsAthletics
— Nate Weitzer (@nweitzer7) November 24, 2022
A key member of the program, Nik has been battling Angiosarcoma for years.
Donations can go to https://t.co/9rCJvjC7Q1 pic.twitter.com/kLs1yXvlHS
There’s nothing quite like player introductions and the National Anthem on Thanksgiving — 10:05 a.m.
Before kickoff, the Quincy/North Quincy football hall of Fame inductees were announced and celebrated pic.twitter.com/rXofDtqfGU
— Khalin Kapoor (@KhalinKapoor) November 24, 2022
The Chelmsford Marching Band enters the field before the Lions run out for their annual clash against Billerica. The band then performs national anthem at midfield
— Nate Weitzer (@nweitzer7) November 24, 2022
MVC Small title is on the line when these rivals meet for the first time since 2005 @GlobeSchools @ChelmsfordFb pic.twitter.com/eYB4vwVyir
Here’s @BLS_Athletics coming out of the tunnel. They receive the opening kickoff and get to their own 37. pic.twitter.com/Lx6LHoGl4o
— Eamonn Ryan (@eamonnryan41) November 24, 2022
Nauset wins the coin toss but defers. D-Y will receive the opening kickoff at the 26th Chowder Bowl. @GlobeSchools pic.twitter.com/qZGMUqp11C
— Brad Joyal (@BradJoyal) November 24, 2022
It’s game time! — 10:00 a.m.
Needham vs. Wellesley
One of the cooler traditions. Seniors walk through a tunnel of teammates. Here are Wellesley’s senior @newftbj @GlobeSchools @HSFBamerica @wellesleysports @Raider_FB pic.twitter.com/WBvEON2sK1
— Kevin J. Stone (@kstone06) November 24, 2022
Warmups underway @newftbj @GlobeSchools @HSFBamerica @NeedhamFootball @Raider_FB @wellesleysports pic.twitter.com/vOMOYqKIDR
— Kevin J. Stone (@kstone06) November 24, 2022
Braintree vs. Milton
Welcome to Brooks Field where the Super Bowl-bound Wildcats (starters included) are ready to do work against Braintree. pic.twitter.com/3ZB6YR3sty
— Michael Vega (@MBVEGA) November 24, 2022
St. John’s Prep vs. Xaverian
Here at The Prep as St. John’s hosts Xaverian on Thanksgiving Day. Kickoff at 10:15. Prep (9-2) D1 Super Bowl bound. Xaverian (7-3) has leads the series 32-21 and has taken the last two Thanksgiving games. Updates for @GlobeSchools pic.twitter.com/5kk9VJ8bAc
— Michael McMahon (@McWham) November 24, 2022
Chelmsford vs. Billerica
Five minutes to game time at Simonian Alumni Stadium with Chelmsford and Billerica fans flowing into the stands. Festive atmosphere for the 93rd Thanksgiving meeting.
— Nate Weitzer (@nweitzer7) November 24, 2022
Chelmsford holds a 59-28-5 advantage and won, 16-3, last year @GlobeSchools pic.twitter.com/7ut8ACo2sQ
Quincy vs. North Quincy
Here at Veterans Stadium for the 90th annual Thanksgiving matchup between the Quincy Presidents (5-4, 1-3) and the North Quincy Raiders (3-6, 0-4)
— Khalin Kapoor (@KhalinKapoor) November 24, 2022
The Presidents lead the Holiday series 48-36-5, but have fallen victim the past two years.
Follow this thread, for @GlobeSchools pic.twitter.com/lC5FPfmao6
Foxborough vs. Mansfield
At Ahern Middle School for the 91st Thanksgiving meeting between Foxboro (6-5 overall, 3-0 Davenport) and Mansfield (8-2, 3-0). Winner take all for the Davenport division title. Updates for @HockomockSports & @GlobeSchools. #hockomock pic.twitter.com/HfsDTKAvrP
— Ryan Lanigan (@R_Lanigan) November 24, 2022
Duxbury vs. Marshfield
Happy Thanksgiving from MHS, where Duxbury (10-0) and Marshfield (7-3) are set to clash.
— Trevor Hass (@TrevorHass) November 24, 2022
Dragons are hoping to cement their 14th straight league title and keep momentum on their side heading into the D4 Super Bowl.
Rams are hoping to win the league themselves @GlobeSchools
Franklin vs. King Philip
@kphsathletics seniors introduced prior to kickoff pic.twitter.com/3RtBi6NrwQ
— AJ (@aj_traub) November 24, 2022
The stands are filling up across the state — 9:45 a.m.
Nauset vs. Dennis-Yarmouth
Here in South Yarmouth for the 26th edition of the Chowder Bowl between the @Nausetsports and Dennis-Yarmouth football teams.@Dolphinathletic has won 17 of the last 18 and holds a 19-6 advantage in the series. 2018 was Nauset’s last win.
— Brad Joyal (@BradJoyal) November 24, 2022
Follow along for updates @GlobeSchools pic.twitter.com/XWdsxJ13pD
Cohasset vs. Hull at Hingham
Greetings from Hingham High School, where Hull (11-0, 3-0) is set to face off against Cohasset (8-2, 3-0). The winner of this game wins the South Shore Tobin league title. @GlobeSchoolshttps://t.co/CRS36PDeUt pic.twitter.com/37Zu05AkI8
— Lenny Rowe (@GlobeLennyRowe) November 24, 2022
Needham vs. Wellesley
Oldest public school Thanksgiving rivalry in the country adds another chapter today. 135th meeting between Needham & Wellesley kicks off at 10 @NeedhamFootball @Raider_FB @newftbj @GlobeSchools @HSFBamerica pic.twitter.com/w2gU4wPt6S
— Kevin J. Stone (@kstone06) November 24, 2022
Boston Latin vs. English
135 games. The oldest continuous high school football rivalry in America.
— Eamonn Ryan (@eamonnryan41) November 24, 2022
Today, Latin (4-5) plays English (2-7).
Kickoff is at 10, I’ll have updates for @GlobeSchools. pic.twitter.com/BNT0efi2NZ
Westwood vs. Holliston
Happy Turkey Day! I’m at my alma mater Holliston High covering the historic rivalry between the Panthers and Wolverines. Westwood leads the all-time series 30-26-1 but Holliston has won the last 8 meetings between them. Kickoff at 10 A.M.
— Ethan Kagno (@Ekagno32) November 24, 2022
Follow along for @GlobeSchools updates! pic.twitter.com/bZO3sq2Sz3
Today’s entire schedule — 9:35 a.m.
GAMES ARE LISTED ALPHABETICALLY BY HOME TEAM
Whitman-Hanson at Abington, 10 a.m.
West Springfield at Agawam, 10 a.m.
Westborough at Algonquin, 10 a.m.
Cardinal Spellman at Archbishop Williams, 10 a.m.
Leicester at Auburn, 10:15 a.m.
Littleton at Ayer Shirley, 10 a.m.
Falmouth at Barnstable, 10 a.m.
Oxford at Bay Path, 10 a.m.
Burlington at Bedford, 10 a.m.
Bishop Stang at Bishop Feehan, 10 a.m.
Sutton at Blackstone-Millville/Hopedale, 10 a.m.
English High at Boston Latin, 10 a.m.
Wareham at Bourne, 10 a.m.
Stoughton at Canton, 10 a.m.
Upper Cape at Cape Cod Tech, 10 a.m.
BC High at Catholic Memorial, 10 a.m.
Billerica at Chelmsford, 10 a.m.
Chicopee at Chicopee Comprehensive, 10:15 a.m.
Nashoba at Clinton, 10 a.m.
Hull at Cohasset, 10 a.m.
Norwood at Dedham, 10 a.m.
Nauset at Dennis-Yarmouth, 10 a.m.
Methuen at Dracut, 10 a.m.
South Boston at East Boston, 9:30 a.m.
Rockland at East Bridgewater, 10 a.m.
Northeast at Essex Tech, 10 a.m.
Dartmouth at Fairhaven, 10 a.m.
Mansfield at Foxborough, 10 a.m.
Quabbin at Gardner, 10 a.m.
Manchester Essex at Georgetown, 10 a.m.
Danvers at Gloucester, 10 a.m.
Diman at Greater New Bedford, 10 a.m.
Norwell at Hanover, 10 a.m.
Lowell at Haverhill, 10 a.m.
Westwood at Holliston, 10 a.m.
Ashland at Hopkinton, 10 a.m.
Hamilton-Wenham at Ipswich, 10 a.m.
Somerset Berkley at Joseph Case, 10 a.m.
Minuteman at Keefe Tech, 10 a.m.
Franklin at King Philip, 10 a.m.
Central Catholic at Lawrence, 10 a.m.
Concord-Carlisle at Lexington, 10 a.m.
East Longmeadow at Longmeadow, 11 a.m.
Winnacunnet (N.H.) at Lowell, 10 a.m.
Palmer at Ludlow, 10 a.m.
Lynn Classical at Lynn English, 10 a.m.
Athol at Mahar, 10 a.m.
Swampscott at Marblehead, 10 a.m.
Hudson at Marlborough, 10 a.m.
Duxbury at Marshfield, 10 a.m.
Bishop Fenwick at Masconomet, 10 a.m.
Dover-Sherborn at Medfield, 10 a.m.
Wakefield at Melrose, 10:15 a.m.
Carver at Middleborough, 10 a.m.
Grafton at Millbury, 10 a.m.
Medway at Millis, 10 a.m.
Braintree at Milton, 10 a.m.
St. John Paul II at Monomoy, 10 a.m.
Murdock at Narragansett, 10 a.m.
Framingham at Natick, 10 a.m.
Wellesley at Needham, 10 a.m.
Durfee at New Bedford, 10:15 a.m.
Amesbury at Newburyport, 10 a.m.
Brookline at Newton North, 10 a.m.
Lincoln-Sudbury at Newton South, 10 a.m.
Blackstone Valley at Nipmuc, 10 a.m.
Attleboro at North Attleborough, 10 a.m.
Lynnfield at North Reading, 10 a.m.
Easthampton at Northampton, 10:30 a.m.
Bellingham at Norton, 10 a.m.
Lunenburg at Oakmont, 10 a.m.
Apponequet at Old Rochester, 10 a.m.
Belchertown at Pathfinder, 10 a.m.
Silver Lake at Pembroke, 10 a.m.
North Quincy at Quincy, 10 a.m.
Stoneham at Reading, 10:15 a.m.
Xaverian at St. John’s Prep, 10:15 a.m.
Beverly at Salem, 10 a.m.
Mashpee at Sandwich, 10 a.m.
Peabody at Saugus, 10 a.m.
Hingham at Scituate, 10 a.m.
Dighton-Rehoboth at Seekonk, 10 a.m.
Oliver Ames at Sharon, 10 a.m.
Arlington Catholic at Shawsheen, 10:15 a.m.
Tantasqua at Shepherd Hill, 10 a.m.
Wachusett at Shrewsbury, 10 a.m.
Franklin County Tech at Smith Vocational, 10 a.m.
Holyoke at South Hadley, 10 a.m.
Bartlett at Southbridge, 10:15 a.m.
West Bridgewater at Southeastern, 10 a.m.
Milford at Taunton, 10 a.m.
Wilmington at Tewksbury, 10 a.m.
Pentucket at Triton, 10 a.m.
Groton-Dunstable at Tyngsborough, 10 a.m.
Northbridge at Uxbridge, 10 a.m.
Weymouth at Walpole, 10 a.m.
Arlington at Waltham, 10 a.m.
Quaboag at Ware, 10 a.m.
Maynard/AMSA at West Boylston, 10 a.m.
Acton-Boxborough at Westford, 10 a.m.
Wayland at Weston, 10 a.m.
Woburn at Winchester, 10:30 a.m.
Revere at Winthrop, 10 a.m.
Relive five games at Fenway Park over the last two days — 9:30 a.m.
The appetizer to Thanksgiving football was a quintet of games played at Fenway Park.
Brockton 31, Bridgewater-Raynham 20: A few blocks away from Nickerson Field, where he capped his high school career at Brockton High with a Super Bowl win in 1972, Peter Colombo ended his storied coaching career by steering his Boxers to victory over Bridgewater-Raynham at Fenway Park.
The 19-year Brockton coach succeeded his father, legendary coach Armond Colombo, in 2004, and coached the Boxers to five Super Bowl appearances and two state titles in 2004 and 2005, finishing with a record of 142-80-1.
“It’s a little surreal,” said Colombo. “My dad talked about the sadness of giving this up, so I know what he meant. We’ve been looking forward to this since the summer, knowing we’d be here at Fenway. We have a special group and I’m proud of the way they played. It’s a great way to wrap it up.”
Read Nate Weitzer’s story here.
St. Mary’s 34, Catholic Central 21: There was no debate from Derick Coulanges and the rest of the starters on the St. Mary’s football team, they were going to play Wednesday, even with a Super Bowl date against Stoneham scheduled a week from Saturday.
Derickk Coulanges, backfield mate David Brown, and starting quarterback Tyler Guy all shined and set the tone early as St. Mary’s cruised to a win at Fenway over former Catholic Central rival Austin Prep in a final tune-up before the D6 Super Bowl at Gillette Stadium.
Malden 34, Medford 15: The opening kickoff flew through the brisk air and bounced off of Kevin Exilhomme’s hands.
The miraculous return from the Malden sophomore set the tone for the game.
Exilhomme juked out three defenders after scooping up the ball and dashed down the right hash, outracing the Medford defense en route to a 95-yard touchdown.
Exilhomme’s kick return spurred Malden to victory over Medford at Fenway Park in the 135th meeting between the Greater Boston League rivals. The Golden Tornadoes (4-6) claimed their 88th victory in a matchup that has occurred since 1889.
Watertown 21, Belmont 7: William McHugh broke through the line of scrimmage and had nothing but green grass ahead. The large Watertown contingent cheered on the senior from the red Fenway Park seats as he darted toward the end zone. On the sideline, players and coaches followed.
His 55-yard touchdown run with 1:41 left sealed Watertown’s win over Belmont in the 100th meeting between the Thanksgiving Day rivals Wednesday night at Fenway Park.
“It meant everything,” said McHugh. “This was a once-in-a-lifetime opportunity and I’m just happy to come out with the win.”
Latin Academy 32, O’Bryant 6: After missing multiple games because of injury, Latin Academy’s Bailey Belony wanted to end his senior season the right way.
The senior did that and more for his Dragons, throwing two touchdown passes, rushing for another, and nabbing an interception in their win over the O’Bryant Tigers at Fenway Park on Tuesday night.
“It was one last ride for me,” Belony said. “I just knew I had to go out there, do everything I could, try my best, and give everything I had.”
Wednesday’s high school football roundup: Andover reaps its reward for a hard-nosed commitment with a Thanksgiving win over North Andover
To play or not to play? That is the question for Super Bowl-bound teams — 9:25 a.m.
For a full decade now, each year 16 coaches have been faced with one of their most difficult decisions: How to treat their Thanksgiving game when the state championship is looming.
In 2013, the MIAA shifted to a larger playoff format that moved the Super Bowls after Thanksgiving. It has resulted in a dilemma that each coach approaches in their own way: Play your starters and risk injury or punt on Thanksgiving to heal up for the state championship game.
But what do the results from nine years of games tell us? Julian Benbow broke down the data.
What should Thanksgiving football look like in Massachusetts? — 9:15 a.m.
A proposal from football coaches to rearrange the high school football schedule to make Thanksgiving games more meaningful by putting playoff spots on the line is ruffling feathers.
The proposal would result in Thanksgiving being the final game of the regular season, followed by three rounds of playoffs in an 11-day window for 64 teams (eight per division). It would push back the start to both the winter and spring sports seasons, but it would not eliminate the overlap that prevents some football players from trying out and practicing for a winter sport such as basketball because the football season is still in progress.
“The motivation behind this is we’re not doing the right thing for high school football players with their experience and we’ve minimized the experience for the 275 schools,” said Milton football coach Steve Dembowski, who presented the proposal.
“Look, I don’t want to be the Grinch that stole the Thanksgiving turkey, OK?” said Bo Ruggiero, the boys’ basketball coach at Cohasset and a member of the Massachusetts Basketball Coaches Association Hall of Fame. “We’re not against Thanksgiving, we’re not against the football playoffs, we’re not against the Super Bowls. What we’re against is the overlap.”
Michael Silverman and Nate Weitzer talked to those on both sides of the debate.
Which Globe reporter to follow on Twitter for each game — 9:05 a.m.
Wake @ Melrose - @camkerry
— Nate Weitzer (@nweitzer7) November 24, 2022
Lynnfield @ N.Reading -@m_doherty23
Westwood @ Holliston - @ekagno32
Braintree @ Milton - @MBVEGA
Sandwich @ Mashpee-@TylerAmaral22
Nauset @ D-Y - @BradJoyal
Wellesley @ Needham - @kstone06
Mansfield @ Foxboro - @R_Lanigan
Quincy v NQ- @KhalinKapoor
Did Nate Weitzer pick your team to win today? — 9:00 a.m.
Xaverian at St. John’s Prep — While the Eagles face a monumental task in the Division 1 Super Bowl against Springfield Central, they aren’t going to overlook a rivalry game against Xaverian. In 2019, Prep beat X, 35-0, before winning the state title. But in 2018, they took a 14-12 loss to the Hawks at Fenway Park. Pick: XAVERIAN.
Billerica at Chelmsford — For the first time since 2005, these rivals meet with a league title on the line. Chelmsford topped Billerica, 16-3, last year and is seeking the program’s first Merrimack Valley Small crown since 2011. Pick: CHELMSFORD.
Wakefield at Melrose — These rivals meet for the 112th time and Melrose holds a 62-42-7 lead in the series overall, but Wakefield is up 32-26-3 on Thanksgiving after snapping an 11-game skid last November. Pick: WAKEFIELD.
Stoneham at Reading — While the Spartans (10-1, 4-1) are looking ahead to the Division 6 Super Bowl, there are major league title implications on Thanksgiving with Middlesex Freedom contenders Wakefield (11-0, 4-0) and Melrose (6-4, 3-1) also facing off. James Murphy looks to cap his storied career by giving Reading (9-1, 5-0) another Middlesex Liberty title. Pick: READING.
Mansfield at Foxborough — It will be a quick turnaround for Foxborough (6-5, 3-0) after falling to Grafton in the Division 4 state semifinals on Saturday. Mansfield (8-2, 3-0) is looking to clinch the Hockomock Davenport title in its first season since shifting divisions. Pick: MANSFIELD.
Hull at Cohasset — Last year both of these programs were Super Bowl bound and Cohasset rolled Hull, 42-0, en route to a Division 7 state title. The Pirates (11-0, 3-0) have lost 11 straight in this rivalry, but might be concentrating on breaking through for a Division 8 championship. Pick: COHASSET.
Franklin at King Philip — Coming off a bellweather season in which it won the Hockomock Kelley-Rex and beat King Philip (9-1, 3-1) for the first time in 11 years, Franklin (6-3, 3-1) looks to repeat the feat, while the Warriors focus on Thursday and then their fifth Super Bowl appearance in six seasons. Pick: KING PHILIP.
Duxbury at Marshfield — The Dragons (10-0, 4-0) have been on a mission to avenge a narrow loss to Scituate in the D4 Super Bowl last December. Marshfield (7-3, 4-0) crushed some of Duxbury’s backups in other years when the Dragons were preparing for Gillette, but Duxbury earned a 38-28 win last year. Pick: DUXBURY.
English/New Mission at Boston Latin — The longest continuous rivalry in America up until 2020 resumes for a second year at Harvard Stadium. English (2-7) snapped a six-game skid against Latin (4-5) with a 66-42 win in 2021. Pick: BOSTON LATIN.
Swampscott at Marblehead — Swampscott (3-7, 0-3) has struggled after winning consecutive Division 5 Super Bowls, but the Big Blue will be geared up to try and take down Marblehead (7-2, 3-1) in the 112th installment of this rivalry. Pick: MARBLEHEAD.
Amesbury at Newburyport — After falling, 33-20, to West Boylston in the D6 semifinals, Amesbury (8-2, 5-1) looks to clinch at least a share of the Cape Ann League title, with the chance to take it outright if Lynnfield (6-4, 4-2) wins at Super Bowl-bound North Reading (10-1, 5-1). Pick: AMESBURY.
What’s your team’s record against its rival? — 8:45 a.m.
Do you know the closest Eastern Mass. rivalry?
(It’s Dartmouth and Fairhaven — 43-42-4.)
How about the most lopsided one?
(Sorry, Framingham. Natick’s 79-33-5 all-time record against you takes the cake.)
Check out more cool statistics about Mass. Thanksgiving Day rivalries on this Globe interactive. You can even search and find out how your high school has fared in its game.
The 13 most interesting games today — 8:30 a.m.
Between coaches facing their alma mater, players battling familiar foes, and seniors looking to cement their storied careers with one more milestone, there is no shortage of story lines on the gridiron this Thanksgiving.
▪ Wellesley at Needham (135th meeting) — The nation’s oldest public school rivalry is always played with an edge. A skirmish broke out toward the end of the 2019 meeting and Wellesley earned a narrow 34-28 victory in overtime last Thanksgiving to take a 65-60-9 lead in the series.
▪ Billerica at Chelmsford (96th meeting) — These teams hardly need any extra incentive, but the MVC Small title is on the line in this classic rivalry for the first time since 2005. Chelmsford is 30 points shy of setting the school record for points in a season and Billerica quarterback J.T. Green has topped 1,000 yards passing and rushing. Chelmsford leads the overall series, 62-28-5, as they play for the 91st time on Thanksgiving.
▪ Attleboro at North Attleborough (101st meeting) — After coaching at Attleboro for 10 years, Michael Strachan switches sides to his alma mater. His Rocketeers are coming off a disappointing 31-24 loss to Wakefield in the Division 3 state semifinals, but hold a 62-30-8 advantage in the rivalry.
▪ Mansfield at Foxborough (91st meeting) — Mansfield (8-2, 3-0) has cruised to three league wins after shifting to the Hockomock Davenport division this season, but Foxborough (6-5, 3-0) is looking to wrestle the league title away from the visiting Hornets.
▪ Wakefield at Melrose (112th meeting) — Wakefield coach John Rafferty (’70) has his alma mater marching to the Super Bowl after the first 11-0 start in program history. Rafferty coached at Melrose from 1992 to 2000, and Wakefield AD Brendan Kent was one of five brothers to play football at Melrose. Kent’s father, Jim, is a 22-year assistant at Melrose. Wakefield holds a 32-26-3 advantage in Thanksgiving meetings, but Melrose (62-42-7) leads the all-time series.
▪ Woburn at Winchester (121st meeting) — Last year, 1-8 Winchester gave 7-2 Woburn a thrilling finish in front of the largest crowd to attend a high school game at Fenway. In 2018, these rivals played to double overtime, and the all-time series is very close with Winchester holding a 55-53-12 advantage.
▪ English/New Mission at Boston Latin (135th meeting) — The oldest continuous rivalry prior to the forced hiatus in 2020 returned with English scoring a record 66 points in a win over Latin. Prior to that performance, Latin had won 52 of the previous 57 meetings to open an 83-38-13 lead.
▪ Peabody at Saugus (75th meeting) — Tanners senior quarterback Shea Lynch can break his own single-season records for passing yards and touchdowns and he only needs one more touchdown pass to break the career record in the Northeastern Conference. Junior Eli Batista is also on pace to break his own single-season records for receiving yards and touchdowns as Peabody looks to expand a 47-27 lead in this series.
▪ Amesbury at Newburyport (99th meeting) — Amesbury (8-2, 5-1) can clinch at least a share of the Cape Ann League title by topping Newburyport (6-4, 4-2), which would also mark their 41st win in the rivalry. North Reading (10-1, 5-1) is hosting Lynnfield (6-4, 4-2) in the 53rd installment of that rivalry and the Hornets could share the title with Amesbury if both teams win.
▪ Framingham at Natick (117th meeting) — First-year Framingham coach David Wright has coached Natick’s Pop Warner A-Team and has five sons, including three stepsons, who have played for the Redhawks. Natick leads the series, 78-33-5.
▪ Revere at Winthrop (93rd meeting) — Revere (4-6, 4-2) has won five straight over Winthrop (6-4, 3-0), the longest streak for the Patriots in this border war.
▪ Nauset at Dennis-Yarmouth (25th meeting) — After going 1-12 between the Fall II and 2021 seasons, Nauset (6-4, 2-2) is on the rise under Jesse Peno (’99), who also helped resurrect the boys’ lacrosse program at his alma mater. Dennis-Yarmouth (3-7, 2-2) owns an 18-6 advantage in the series and has taken 12 of the last 13 meetings.
▪ Weymouth at Walpole (25th meeting) — Another rivalry reaching the quarter-century mark this season, this clash between Bay State Conference foes shouldn’t lack for offense. Walpole senior Corey Kilroy has over 3,000 passing yards and 43 total touchdowns over the last two years and senior captain Andrew Falzone needs 146 rushing yards to reach the 1,000-yard mark. Walpole is looking to move to 20-5 in the series.
The high school Super Bowl matchups are set — 8:15 a.m.
The schedule is set as eight MIAA state high school football championship games are slated for Gillette Stadium between Dec. 2-3. Three games kick off the slate on Friday, Dec. 2, followed by five more on Saturday. It’s the 15th year that Gillette has hosted the games, and the fifth time that all eight finals will be played in Foxborough.
Tickets are $17 for adults and $14 for students/senior citizens. Children 5 years old and younger will receive free admission. Tickets for the games are on sale now via Ticketmaster. No tickets will be sold at the Gillette Stadium Ticket Office.
Division 1
Saturday, Dec. 3, at Gillette Stadium, 12:30 p.m.
▪ SPRINGFIELD CENTRAL (10-1) vs. ST. JOHN’S PREP (9-2)
Semifinals
▪ Springfield Central 54, Methuen 14: Will Watson sparks Springfield Central on a roaring start in D1 semifinal win over Methuen
▪ St. John’s Prep 28, Central Catholic 7: Angry and animated, St. John’s Prep seconds its effort to take command in Division 1 semifinal
Division 2
Saturday, Dec. 3, at Gillette Stadium, 8 p.m.
▪ KING PHILIP (9-1) vs. CATHOLIC MEMORIAL (10-0)
Semifinals
▪ Catholic Memorial 41, Milford 7: Datrell Jones, No. 4 Catholic Memorial raise standard in runaway Division 2 semifinal win over No. 1 Milford
▪ King Philip 17, Bishop Feehan 10: Making plays, King Philip finds a way again, earning fifth bowl trip since 2016
Division 3
Saturday, Dec. 3, at Gillette Stadium, 5:30 p.m.
▪ MILTON (10-0) vs. WAKEFIELD (11-0)
Semifinals
▪ Milton 32, Hanover 30
▪ Wakefield 31, North Attleborough 24
D3 Semifinals Roundup: Jack Finnegan propels top-seeded Milton to its first Super Bowl berth after defeating No. 4 Hanover in the Division 3 semifinals
Division 4
Friday, Dec. 2, at Gillette Stadium, 8 p.m.
▪ DUXBURY (10-0) vs. GRAFTON (11-0)
Semifinals
▪ Duxbury 42, Holliston 14
▪ Grafton 21, Foxborough 12
D4 semifinals Roundup: Duxbury’s Alex Barlow, Grafton’s Liam Donagher each tally 3 TDs to lead their unbeaten teams to the Division 4 Super Bowl
Division 5
Friday, Dec. 2, at Gillette Stadium, 5:30 p.m.
▪ NORTH READING (10-1) vs. SHAWSHEEN (11-0)
Semifinals
▪ Shawsheen 21, Dover-Sherborn 14
▪ North Reading 32, Bishop Fenwick 29: With guile, Matthew Guidebeck’s game-ending 38-yard boot sends North Reading back to Division 5 Super Bowl
Division 6
Saturday, Dec. 3, at Gillette Stadium, 3 p.m.
▪ ST. MARY’S (10-1) vs. STONEHAM (10-1)
Semifinals
▪ Stoneham 24, Cardinal Spellman 17: Colin Farren helps top-seeded Stoneham pull ahead, hang on in Division 6 semifinal win over Cardinal Spellman
▪ St. Mary’s 15, Rockland 14: St. Mary’s hangs tough on defense against Rockland to earn a trip to the Division 6 Super Bowl
Division 7
Friday, Dec. 2, at Gillette Stadium, 3 p.m.
▪ WEST BOYLSTON (10-1) vs. ST. BERNARD’S (10-1)
Semifinals
▪ West Boylston 32, Amesbury 20: With a 21-point second half, West Boylston runs to Division 7 semifinal win over Amesbury
▪ St. Bernard’s 32, Cohasset 19: Damien Jones, Antonio Mancini a dynamic duo for St. Bernard’s in a Division 7 semifinal triumph over Cohasset
Division 8
Saturday, Dec. 3, at Gillette Stadium, 10 a.m.
▪ HULL (11-0) vs. KIPP (7-4)
Semifinals
▪ Hull 35, Old Colony 12: John Gianibas dominates second half as Hull returns to Division 8 Super Bowl
▪ KIPP 34, Oxford 33: With the program’s first trip to the Super Bowl on the line, KIPP senior Juan Setalsingh delivered
Bring the shades and the earmuffs, it’s going to be cold and sunny this morning — 8:00 a.m.
After temperatures fell into the 20s in some parts of the state last night, Thanksgiving morning will bring blue sky and frozen ground. It’s one of those mornings where you’ll want your sunglasses and your winter coat. Don’t be fooled by the sunshine, make sure to bundle up.
Expect temperatures around 40 for those 10 a.m. kickoffs, with it warming up another 5 or so degrees by noon. Wind should be light and no precipitation is expected.
And be careful on the roads. The low sun angle this time of year slows down traffic even when weather is otherwise perfect. Some of the busier places of Route 128 as well as the Mass Pike can see a traffic jam just from the inability of people to feel comfortable driving in those places.
Check out Dave Epstein’s forecast here.
Brendan Kurie can be reached at brendan.kurie@globe.com.