High school sports coverage is proudly supported by Maine State Credit Union.
All of tonight’s results
I’ll add links to our stories throughout the night.
FINAL: Edward Little 27, Scarborough 21
The Red Eddies win in double overtime on another TD run by QB Logan Stout.
Scarborough 21, Edward Little 21
Scarborough ties it in overtime with a 2-yard pass from Oscar Goss to Brandon Brady.
Sorry, Scarborough gets the first possession of second OT.
FINAL: Orono 36, Spruce Mountain 34
Spruce scores on a 34-yard pass on fourth-and-10 from Dylan Jewett to Levi Richards, but the Red Riots stop the 2-point conversion. 18.7 seconds left.
Orono then recovers the onside kick. Ballgame.
Edward Little 21, Scarborough 14
The Red Eddies score first in overtime on a 1-yard run by Logan Stout.
Now it’s Scarborough’s turn.
FINAL: Lawrence 35, Cony 27
Lawrence runs out the clock to prevent another Cony miracle.
Oxford Hills 35, Lewiston 6
Lewiston scores on a 69-yard run by Kevin Mahan.
Orono defense
The Red Riots, leading 30-28, force a Spruce Mountain turnover on downs near midfield.
Less than 5 minutes to play.
Lawrence gets it back
Lawrence forces Cony to punt, fueled by a Miles Provost sack. Lawrence ball at the Cony 38.
2:29 left
Massabesic misses a chance to put the game away. Still leads Noble 14-7
Cony ball
Cony forces a punt. The Rams have the ball at their own 19, trailing 35-27.
Do the Rams have another big comeback in them?
Orono scored on a 7-yard run, but it was called back due to a penalty. A few plays later, Spruce Mountain forced a turnover on downs.
Orono leading 30-28 in the fourth quarter.
Massabesic 14, Noble 7
Massabesic has a fourth-and-goal from the 12-yard line.
Lawrence 35, Cony 27
The Rams are within a score. Drew Lindquist scrambles for an 11-yard TD run on third down. 2-point pass is good
11:43 left 4Q
END 3Q: Lawrence 35, Cony 19
Cony is driving, will start the fourth quarter with the ball at the Bulldogs 11. Drew Lindquist up to 279 passing yards
Marshwood 42, Falmouth 16
Falmouth’s Micah Derrig 26-yard pass to Alex Hau. Dane Langelier adds the 2-pointer.
Wells 47, Gardiner 31
The Tigers are within two scores after an 8-yard TD run by Justin Doody.
8 minutes left in the game.
END 3Q: Massabesic 14, Noble 0
The Mustangs add to their lead in the third quarter with a Dustin Maley 75-yard run on a toss sweep, then they add the conversion.
Marshwood 42, Falmouth 8
Micah Derrig completes a 25-yard TD pass to Theo Roediger for Falmouth’s first score.
Edward Little 14, Scarborough 14
The Red Eddies even the score on a 1-yard run by QB Logan Stout.
9:29 left 4Q
South Portland 40, Sanford 0
Christopher Salamone adds a 7-yard TD run for the Red Riots.
45.1 seconds left in the third quarter.
Oxford Hills 35, Lewiston 0
Vikings QB Toby Oufiero scores on a 6-yard run.
Late 3Q
Lawrence 35, Cony 19
Cony keeps coming. Drew Lindquist and Jacob Fifield connect for their third TD, a 43-yarder this time. PAT wide right.
5:13 left 3Q
South Portland 33, Sanford 0
Christopher Salamone with a 70-yard TD run for SoPo.
6:16 left in the third.
Wells 47, Gardiner 24
Colin McCormick with a 68-yard fumble return for a touchdown for Gardiner.
58 seconds left in the third quarter.
Oxford Hills 28, Lewiston 0
Carter Davis 16-yard pass from Toby Oufiero for another Vikings TD
Spruce Mountain 22, Orono 22
Owen Kelvey 9-yard TD run for Spruce.
Marshwood 42, Falmouth 0
The Hawks recover a fumble to set up yet another Greg Castoras touchdown run, this one from 17 yards out.
5:15 left 3Q
Wells 47, Gardiner 16
The Warriors answer quickly. Jameson Russell.
5:29 left in the third quarter.
Marshwood 36, Falmouth 0
Greg Castoras’ 13-yard TD run and Zephania Leera’s 2-point conversion add to the Hawks’ lead
7:31 left 3Q
Orono 22, Spruce Mountain 16
Red Riots score on a 5-yard TD pass from Cooper Brown to Eli Schaff.
8:39 left 3Q
Wells 40, Gardiner 16
Another Gardiner touchdown. Isaac Madore 18-yard pass from Colin McCormick. Then Doody connects with Justin Doody on the 2-pointer.
7:53 left 3Q
The past is past
Last week, Noble ran crazy in a 52-51 loss to Marshwood.
Man on the scene in Waterboro, Steve Craig: “What a difference a week makes. Noble has 26 total yards. Massabesic with 97.”
Wells 40, Gardiner 8
Jacob Berry adds a 35-yard TD run for the Warriors only 40 seconds into the second half.
HALF: Massabesic 6, Noble 0
There was a 23-minute delay after the lights went out. After they came back on, Massabesic scored on a 25-yard TD pass from Ayden Kirk to Gavin Jipson.
HALF: Lawrence 28, Cony 7
On the last play of the half, the Bulldogs get an 11-yard touchdown pass from Jackson Dangler to Hunter Curtis after Cony was called for pass interference.
That’s three TD passes for Dangler. Lawrence ran wild in the first quarter (154 yards) then added in the forward pass in the second quarter.
Oxford Hills 21, Lewiston 0
Tucker Hilden 21-yard TD pass from Oufiero in final minute of 1st half.
South Portland 26, Sanford 0
Shea Healy with a screen pass to Christopher Salamone for a 59-yard touchdown.
1:07 left in the second quarter.
Biddeford 31, Westbrook 14
Estevao Lembissa, injured earlier, is back on field for Biddeford, and he goes 53 yards for another TD.
Spruce Mountain 16, Orono 8
Spruce takes the lead on an 18-yard TD pas from Dylan Jewett to Levi Richards.
9:57 left 2Q
Lawrence 21, Cony 7
The Rams have arrived. They make a stop, then drive down the field and get a 5-yard touchdown pass from Drew Lindquist to Jacob Fifield. The score was set up a 39-yard pass from Lindquist to Landen Perry.
1:31 2Q
South Portland 19, Sanford 0
Shea Healy with a 13-yard TD run for the Red Riots.
5:00 left in the first half.
Oxford Hills 14, Lewiston 0
Gunner Truman 15-yard pass from Toby Oufiero
5:07 left in 2Q
END 3Q: Bonny Eagle 42, Windham 6
QB power working well for the Scots. Lucas Klehn scores again, this a 27-yard run late in the third.
Half: Marshwood 28, Falmouth 0
Bad snap on a Falmouth punt sets up Marshwood at the Navigators’ 1. Michael Sbrizza scores on a QB sneak and Greg Castoras adds the 2-point conversion with 29 seconds left in the first half.
Wells 34, Gardiner 8
Gardiner gets on the board. Justin Doody with a 2-yard TD run and two-point conversion rush.
23 seconds left in the firs half.
Lewiston ball
Oxford Hills was knocking on door again after a 69-yard run by Mason Ridley, but the Vikings later fumble and Lewiston recovers at its own 2.
Lawrence gets the ball back
Man on the scene Mike Mandell: “Miles Provost is having a game. He had a ridiculous QB pressure on Lindquist on that drive, then recovers a fumble two plays later. Lawrence ball at midfield.”
Freeport 20, Morse 6
Sam Willard 13 yard TD run for the Falcons with 1:26 left in the game.
Lawrence 21, Cony 0
The Bulldogs can throw, too. Jackson Dangler hits Miles Provost again, this time for a 7-yard touchdown pass.
6:40 left 2Q
Lights go out at Massabesic
Massabesic and Noble at tied 0-0- with 6:17 left in the second quarter. The lights just went out.
Massabesic had goal-line stand early in 2Q. A Noble FG was wiped out by penalty, then missed.
Oxford Hills 7, Lewiston 0
The Vikings convert a third-and-13 with a 49-yard pass to Keegan Ridley, then Ridley scores from the 6.
South Portland 13, Sanford 0
Shea Healy 1-yard run for the Red Riots.
10:18 left in the second quarter.
Bonny Eagle 35, Windham 6
Ben Noe scores on a 43-yard screen pass from Lucas Klehn.
Wells 34, Gardiner 0
Brady Godin with a 1-yard touchdown run for Wells.
4:32 left in the first half.
Spruce Mountain stops Orono on downs at the Phoenix 6-yard line.
3:56 left 1Q
End 1Q: Lawrence 14, Cony 0
The Bulldogs ran for 154 yards in the opening quarter.
Spruce Mountain 8, Orono 8
Wild start in Orono. The Red Riots score first on a 2-yard run by Richie Watson.
Spruce Mountain’s Dylan Jewett then returns the ensuing kickoff 75 yards for a score.
Edward Little 7, Scarborough 0
Logan Stout tosses a 7-yard TD pass to Ashton Sullivan.
1:53 left 1Q
Marshwood recovers
Falmouth fumbles right before the end zone after completing a long pass. Marshwood takes over.
Lawrence 14, Cony 0
Miles Provost hauls in a 23-yard TD pass from Jackson Dangler.
5:50 left 1Q
South Portland 6, Sanford 0
Shea Healy 5-yard TD pass to Jacoby Jellow.
6:48 left in the first quarter.
Oxford Hills-Lewiston
The Vikings drain six minutes of clock but turn the ball over on downs at the Lewiston 40-yard line.
Lawrence 7, Cony 0
Keegan Littlefield 37-yard run. 10:35 left 1Q
Man on the scene Mike Mandell: “I’ll say it again: Keegan Littlefield has the best cutback move in Maine high school football, and he puts it on display here again with a 37-yard TD run.”
Wells returns a punt 65 yards for a score, but it’s called back due to a block in the back penalty.
End 1Q: Wells 21, Gardiner 0
Biddeford 25, Westbrook 14
Biddeford’s Cameron Bergeron takes a screen pass 61 yards for a score. The Tigers go for 2 but don’t convert.
Wells 21, Gardiner 0
Gardiner turns it over on downs, Wells takes over at the Gardiner 40. The Warriors then score on a 34-yard run by Mason Miles.
2:08 left in the first quarter.
Biddeford standout Estevao Lembissa gets hurt and lies on the field for a while. He’s able to limp off, with help, but that would be a tough blow for the Tigers.
Marshwood 20, Falmouth 0
Noah Goodwin scores on a 2-yard run. The Hawks are off to a dominant start.
6:52 left 1Q
Bonny Eagle 28, Windham 6
Scots QB scores his third TD on a 1-yard run.
Biddeford ball
Westbrook puts together a nice drive, but it stalls at the Biddeford 28-yard line. Tigers take over.
Marshwood INT
Who else? Greg Castoras. Marshwood’s ball at the Falmouth 27.
Wells 14, Gardiner 0
Jameson Russell with a 37-yard TD run to put Wells up by two scores. Quinn Finemore adds the 2-pointer.
6 minutes left 1Q
Marshwood 12, Falmouth 0
Greg Castoras 4-yard TD run, his second TD of the game.
8:56 left 1Q
Bonny Eagle 21, Windham 6
Windham trims a bit off the Scots’ lead with a Jordan Pastore 10-yard TD run.
4:32 left 2Q
Freeport-Morse halftime update
Freeport had 112 yards of offense in the 1st half, while Morse had 59.
Blocked punt
Marshwood blocks a Falmouth punt and takes over at the Navigators’ 4-yard line.
Wells recovery
Wyatt Mynes of Wells forces and recovers a fumble with 7:30 left in the first quarter. The Warriors take over at the Gardiner 41.
Marshwood 6, Falmouth 0
Greg Castoras 1-yard run for the Hawks.
Early 1Q
Wells 6, Gardiner 0
Mason Miles 2-yard run for the Warriors. Kick blocked.
7:49 left in the first quarter.
Biddeford 19, Westbrook 14
Biddeford’s Estevao Lembissa returns kickoff 87 yards for a touchdown. PAT blocked.
That’s two kick returns for TDs, and we’re only one play into the second quarter.
Wells INT
Noah McDonough with an interception for the Warriors early in their matchup with Gardiner.
10:27 left in the first.
Westbrook 14, Biddeford 13
Andre Hicks III takes a screen pass from Beckett Griffin 12 yards for a Blue Blazes TD.
Late 1Q
When the starting QBs are away
… the backups hand it off. Only two runs for far in the Morse at Freeport game.
That’s why the first half is already almost over.
Freeport 14, Morse 6
Sam Willard hits Bryson Jack for a 13-yard TD pass, extending the Falcons’ lead.
3:41 left in 2nd quarter
Bonny Eagle 21, Windham 0
Another Lucas Klehn 16-yard QB keeper touchdown for the Scots.
Westbrook in the red zone
A long pass from Beckett Griffin to Bryant Bizimana moves Westbrook to the Biddeford 19. We’re talking 34 yards, and most of it through the air.
Huge game in Fairfield
How big is the matchup between Lawrence and Cony? Our man on the scene, Mike Mandell, reported no parking spots an hour before kickoff. Wild stuff at Keyes Field.
Bonny Eagle 14, Windham 0
The Scots scored on their first two possessions: a 16-yard keeper by Lucas Klehn, then a 39-yard pass from Klehn to Wes Pinkham.
Freeport 7, Morse 6
Caden Wells scores on a 13-yard TD run for Morse.
Early in 2nd quarter
Battle of the backups
Neither Freeport QB Andrew Thomas nor Morse QB Dylan Root are playing in today’s game.
Sam Willard is under center for Freeport and Lucas Desmond for Morse.
Biddeford 13, Westbrook 7
Next play, Ernie Dore throws a 17-yard TD pass to Trey Coleman.
10:06 left 1Q. This has been a wild first two minutes.
Biddeford QB Ernie Dore runs for a 22-yard gain to the Westbrook 32 and a 15-yard penalty moves the ball inside the red zone.
Freeport 7, Morse 0
Keegan Haveran 16-yard TD run gives Freeport an early lead.
6:24 left in 1st quarter
Biddeford 7, Westbrook 7
Westbrook’s Cole Tanner fields a short punt at the 33 and returns it 67 yards for a touchdown.
10:24 left 1Q
Biddeford 7, Westbrook 0
7-yard TD run by Estevao Lembissa caps a quick first drive by Biddeford.
10:35 left 1Q
Westbrook-Biddeford
A big run by Estevao Lembissa moves Biddeford from its own 30 to about the Westbrook. Then a long pass by QB Ernie Dore put Biddeford near the 20. THEN a long run by Stanley Richerson puts the Tigers at the 7-yard line.
Heckuva Friday on tap
We’ll light this firecracker around the time that the 6 p.m. games start. Here are today’s games:
Bonny Eagle at Windham, 6 p.m.
Deering at Kennebunk, 6 p.m.
Morse at Freeport, 6 p.m.
Spruce Mountain at Orono, 6 p.m.
Westbrook at Biddeford, 6 p.m.
York at Brewer, 6 p.m.
Gardiner at Wells, 6:30 p.m.
Marshwood at Falmouth, 6:30 p.m.
Belfast at Mountain Valley, 7 p.m.
Cape Elizabeth at Waterville, 7 p.m.
Cony at Lawrence, 7 p.m.
Fryeburg Academy at Messalonskee, 7 p.m.
Hermon at Oceanside, 7 p.m.
John Bapst at Foxcroft Academy, 7 p.m.
Leavitt at Dirigo, 7 p.m.
Lisbon at Poland, 7 p.m.
MCI at Madison, 7 p.m.
Mt. Ararat at Ellsworth, 7 p.m.
Noble at Massabesic, 7 p.m.
Old Orchard Beach at Boothbay, 7 p.m.
Old Town at Houlton, 7 p.m.
Oxford Hills at Lewiston, 7 p.m.
Scarborough at Edward Little, 7 p.m.
South Portland at Sanford, 7 p.m.
Washington Academy at Stearns, 7 p.m.
Winslow at Mattanawcook Academy, 7 p.m.
Follow along as Varsity Maine keeps track of Friday’s high school football action. Check in sporadically or lock in steadfastly.
We invite you to add your comments. We encourage a thoughtful exchange of ideas and information on this website. By joining the conversation, you are agreeing to our commenting policy and terms of use. More information is found on our FAQs. You can update your screen name on the member's center.
Comments are managed by our staff during regular business hours Monday through Friday as well as limited hours on Saturday and Sunday. Comments held for moderation outside of those hours may take longer to approve.
Join the Conversation
Please sign into your Sun Journal account to participate in conversations below. If you do not have an account, you can subscribe here. Questions? Please see our FAQs.