Here are recaps from Friday’s local prep football games:
Jackson 40, Mount Vernon 20
Two weeks after being shut out in its first game of the season against Edmonds-Woodway, the Jackson offense roared to life behind the passing of quarterback Ben Olesen. The junior threw for 349 yards and four touchdowns as the host Timberwolves opened Wesco 4A play with a win over Mount Vernon.
Olesen had two favorite targets: Daniel Arias finished with 180 yards on nine receptions and two touchdowns, and Jonathan Navarro had seven catches for 113 yards and a pair of touchdowns. Olesen and Navarro also added a rushing touchdown each.
Mount Vernon running back Seth Tercero finished with 189 yards on 39 carries and two touchdowns.
Lake Stevens 14, Mariner 3
Lake Stevens scored two second-half touchdowns to hold off visiting Mariner in a Wesco 4A clash.
The Marauders carried a 3-0 lead into halftime on Jorge Urrutia’s 36-yard field goal in the second quarter. Quarterback Fama Toure found Romelo Magnum on a 23-yard pass on fourth down to set up Urrutia’s kick.
But the Vikings eventually found the end zone in the third quarter when receiver Austen Murren hauled in a 14-yard touchdown pass from quarterback Conor Bardue. Running back Jackson Grafe iced the game with a 1-yard scoring run in the fourth quarter. Grafe had 100 yards rushing on 23 carries.
Oak Harbor 20, Stanwood 7
Jordan Bell threw two touchdowns and ran for one more to help lead Oak Harbor to a victory over host Stanwood to kick off Wesco 3A North play.
The Wildcats stuck first when Bell hit fullback Mackenzie Nuanez for a 12-yard touchdown pass in the first quarter.
Stanwood answered back with a passing touchdown of its own when Karl DeBoer found Kaiser Hezel for a 3-yard scoring strike to tie the game at 7-7.
Oak Harbor took the lead back when Bell found wide receiver Kyle Nickols for an 8-yard score in the third quarter, and added on when Bell scored from 13 yards out in the fourth quarter.
Squalicum 38, Marysville Pilchuck 28 (statistics not reported)
Down 35-14, host Marysville Pilchuck rallied in the final quarter, scoring 14 points, but Squalicum kicked a late field goal to seal a Wesco 3A North victory.
Meadowdale 31, Shorecrest 13
Meadowdale quarterback Nate Hebert threw for 292 yards and three touchdowns to lead the visiting Mavericks past Shorecrest in the Wesco 3A opener for both teams.
Hebert found receiver Justin Jackson on two 22-yard strikes in the second half to turn a 13-10 deficit into a 24-13 lead. Hebert capped the scoring with a 4-yard touchdown run in the fourth quarter.
Shorecrest receiver Chris Lee caught two long touchdown passes from quarterback Eladio Fountain to provide the Scots’ offense. Lee hauled in a 47-yard scoring reception in the first quarter, and the pair hooked up on a 73-yard play in the third. Lee finished with five catches for 147 yards.
Snohomish 55, Lynnwood 0
Snohomish dominated every facet of its Wesco 3A South opener, rolling up 402 yards of offense while yielding just 79 in a blowout win over the visiting Royals.
Keegan Stich rushed for 138 yards and two touchdowns, Tyler Massena caught a pair of touchdown passes from Langdon Orgill and ran for another, and Tyler Larson chipped in 100 rushing yards and a touchdown for the Panthers.
Snohomish led 41-0 at halftime and coasted through the second half.
Glacier Peak 40, Cascade 27
Ayden Ziomas passed for 296 yards and a touchdown, and added 129 rushing yards and another score to lead visiting Glacier Peak to a Wesco 4A victory over Cascade.
Evan Mannes recorded 130 receiving yards and three touchdowns, and led the Grizzlies defensively with five tackles and two sacks.
A Thomas 7-yard touchdown run and a 25-yard Heston Pettis field goal extended Glacier Peak’s lead to 31-20 in the third quarter.
Junior Due led the Bruins with 206 rushing yards and three total touchdowns.
Woodinville 24, Edmonds-Woodway 6
Woodinville scored the first 24 points of the game and never looked back in a win over host Edmonds-Woodway.
Brett Accimus scored on runs of 2 and 7 yards in the second and third quarter, respectively, and Wyatt Lane added a 3-yard touchdown run in the third quarter to put Woodinville up 21-0.
Capassio Cherry scored E-W’s lone touchdown on a 73-yard run in the fourth quarter for the game’s final score.
Lakewood 41, Sehome 6
Senior quarterback Austin Lane threw four touchdown passes and rushed for another in Lakewood’s win over visiting Sehome.
Jon Cox, a senior, was on the receiving end of two of Lane’s passes.
Archbishop Murphy 35, King’s 7
The Archbishop Murphy defense converted two fumbles into touchdowns and held visiting King’s to 147 yards of total offense to win the Cascade Conference contest.
Wildcats defensive lineman John Land-Quinn scored on a 9-yard return in the first quarter, and linebacker Colin Guy had a 15-yard return in the fourth quarter.
Running backs Ray Pimentel and Ben Hines each finished with over 100 yards rushing and had one rushing touchdown for Archbishop Murphy.
King’s scored on a 7-yard pass from Luke Marion to Max Lane in the third quarter.
Shorewood 20, Cedarcrest 14
Shorewood opened up 20-6 third-quarter lead and held on for a non-conference win over host Cedarcrest.
Robert Banks ran for 83 yards and a touchdown, and Joseph Williamson caught four passes for 95 yards and a score to lead the Thunderbirds.
Johnny Bell recorded six catches for 51 yards and a touchdown for the Red Wolves.
Granite Falls 27, Klahowya 22
Senior quarterback Camden Landrum had a huge day for Granite Falls, rushing 23 times for 314 yards and a touchdown and throwing for three scores in a non-conference victory over host Klahowya.
Landrum connected with Brayden Counsellor on a shovel pass for a 2-yard score at the end of the third quarter, and helped seal the win for the Tigers with a 62-yard scoring scamper early in the fourth quarter.
Counsellor added 65 rushing yards and a touchdown, and Daylin Pierce caught six balls for 43 yards and a touchdown.
La Conner 38, Darrington 8 (statistics not reported)
Inglemoor 35, North Creek 8 (statistics not reported)