
Highlights from Week 4 football games around the state on Thursday-Saturday:
6A
No. 2 West Linn QB Sloan Baker took over with five total touchdowns in a 41-0 blanking of head coach Jon Eagle’s former squad Camas (WA). Baker threw for 242 yards and three TDs while rushing for 100 yards and two more scores. MJ Kennybrew had 122 yards receiving with a TD. … After falling behind 13-7 with 3:16 left in the game, No. 3 Central Catholic got a 78-yard kickoff return from Cole Thomas and held off No. 7 Lakeridge for the 14-13 win. Robbie Long hit Talon Sosky for a 44-yard score earlier in the game. … No. 4 Willamette went up 29-0 at halftime over Sheldon and held steady to take the 29-7 win in a battle of crosstown rivals. Zuzi Alwineyan scored two rushing touchdowns for the Wolverines while Tony Cumberland rushed for one more and Zeke Thomas found Hunter Vaughn on a pass for the final score.
Koen Campos and Jacob Sanderson each had a rushing TD in No. 10 West Salem’s 21-14 win over North Medford. Sanderson also tossed a TD pass to Evan Wusstig to round out the scoring. … Grants Pass survived a shootout with South Salem thanks to Treyton Powers breaking the school rushing record he set last week with 362 yards this time out against the Saxons. He also scored four TDs, meanwhile Saxons QB Kellen Bowman set the new state record in passing yards with 692, and tossed five TDs. His top receiver was Ben Greer who had 19 catches, tied for the most all-time in a game, for 307 yards and four TDs. … Newberg outscored Sunset in another offensive thriller 56-40. The Tigers ran for 460 yards, which included 170 yards from Deaken Santrizos with two TDs. Chace Macken rushed for 185 yards while Ethan Hein had 51 rushing yards with a score plus 35 receiving yards and a TD.
After giving up touchdowns on the first two possessions, Roosevelt’s defense stuffed the Ida B. Wells wing-T offense and won 14-12. The Riders got two passing TDs from Ezra Arp, one to Naheem Campbell and one to Jamarea Sanders, while the defense forced six turnovers on downs by the two-time defending PIL champion Guardians. … Zan Galton ran for two touchdowns in Lincoln’s 43-16 win over Franklin to remain unbeaten. Lincoln ran for 332 yards as a team with Galton posting 90 yards and Leonardo Correani chipping in 96 yards and a score. Finn Davies rushed and passed for a TD. … McDaniel took down Jefferson 15-12, the Mountain Lions first win over the Democrats since 2017. Jaydin Jordan had 141 yards receiving and a TD while Tre’Marion Crawford had the other score on a rush. Toka’one Fakapulia had three sacks and Christian Taylor had two sacks.
Isaac Tindall put Sprague on his back with 145 rushing yards and two scores in a 21-7 win over North Salem. The Olympians had a number of players out hurt, but the defense stepped up to bottle up what has been an explosive North Salem offense in 2025. … After falling behind 27-26 in the fourth, Liberty rattled off three unanswered touchdowns to take down Beaverton 44-27. Jaxon Rekow had two of the three, rushing one and receiving the other, to finish with 120 rushing yards with three TDs, plus 75 receiving yards and the one score. Mekhi Perry chipped in 125 rushing yards and two TDs. … Glencoe scored 14 points in the fourth quarter to pull away from Westview and win 37-19. RB Daniel Heninger already eclipsed 1,000 yards rushing thanks to a performance of 272 yards and two touchdowns in the win. … Oregon City found a groove on offense once again to take down Skyview (WA) 33-7. Cavan Rogers made a highlight-reel one-handed grab en route to 175 receiving yards and a TD. QB Kaeden Emerson threw for 214 yards with two TDs.
5A
Kade Mackeson returned the opening kickoff for a touchdown to set the tone in No. 1 Summit’s 42-7 win over Redmond. Max Sheppard had 77 rushing yards and two scores while QB Andrew Guthrie threw for 154 yards and two TDs. … No. 2 Silverton’s big first half powered it to a 44-21 win over Central. QB Chase Dominguez threw and rushed for a touchdown while Luke Horner had a 90-yard kickoff return to make it 38-7 Foxes at the break. … No. 4 Wilsonville got five TD passes from Trevor Glos in a 51-7 win over Forest Grove. Glos had 229 yards to go with the scores, two of them to Luke Carli who had 92 receiving yards.
No. 5 Dallas dominated in a 52-0 win over South Albany. Landon Holbrook ran for 142 yards with two TDs and Aidan Galusha had 78 yards rushing with two scores, with the latter also scoring on a fumble return TD. … After a Waylon Clarke rushing TD for Caldera, No. 6 Ridgeview came alive with 31 unanswered points and eventually won the IMC matchup 38-12. Ravens QB Gage Hobbs tossed three touchdowns, one going to Ryden Nakamura on a screen pass. Nakamura also added a rushing touchdown, both in the third quarter. … Justin Fisher saved the day for No. 7 Thurston in a 26-14 win over Roseburg. Up 19-14 with Roseburg looking to take the lead, Fisher came up with a 55-yard pick-six to pair with his 119 rushing yards, rushing TD and 43 receiving yards.
Bam Layna scored twice to help power No. 9 Hood River Valley by Gresham 34-6. JR Mendez scored the game’s opening TD on the ground for the Eagles. … No. 10 Lebanon took care of business in a 34-13 win over Corvallis. The Warriors scored the first 34 points of the game thanks in part to a rushing TD and a pick-six from Jack Whitacre. QB Brison Edwards tossed and rushed for a TD as well. … Bend handled new IMC opponent Crook County to the tune of a 42-14 victory. Trey Lawrence had multiple TDs while QB Kaden Cooper and Max Duncan connected plenty throughout the night to push the Lava Bears offense.
Canby was able to get a score in the third and fourth quarter to stay ahead of McNary and take the 35-28 victory. The Cougars had 390 total yards of offense. … Hillsboro broke away in the third quarter to take down Aloha 40-29. Up 16-15 at the break, the Spartans scored 17 in the third on a 1-yard TD run by Arturo Echeverria, a 42-yard TD pass from Sorne Olson to Dash Cureton and a 41-yard FG from Olson. Cureton finished with 113 yards receiving and two TDs. … It was all Crater in a 42-0 victory over Eagle Point. Terrius Allen ran for three TDs, including a 55-yarder. Tremain Smith threw two TDs and Hunter Verstegen had a fumble return TD for the first score of the game.
4A
No. 5 Stayton ran for 337 yards in a 47-0 blanking of Gladstone/Riverdale. Wyatt Kerrigan led the way with 127 yards and two scores while Hunter Mollerstrom had 94 yards and two TDs as well. … No. 7 Estacada racked up 499 total yards of offense in a 40-16 win over Pendleton/Nixyaawii on the road. Five different Rangers scored on the night.
The Dalles tied the game with No. 9 Philomath at 21 in the third quarter, but then it was 27 unanswered points for the Warriors to win 48-21. AJ Altishin tossed two TD passes in the second half while CD Nuno had an 85-yard kickoff return TD and Bryce Hruska had a pick-six. Gavin Bennett added two rushing touchdowns. … Astoria pulled away in the second half to beat Molalla 28-7. Tied at seven at halftime, the Fisherman got scores from Brady Wintersteen, Jacob Biros and Silas Yates for 21 unanswered points.
3A
Jarrett Martin was electric once again for No. 1 Banks in a 44-21 win over Seton Catholic (WA). Martin rushed for 119 yards with two TDs and had 134 yards receiving with a TD as the Braves went up 35-7 at halftime. Henry White had 152 yards rushing with two TDs. … No. 4 Vale went up 28-0 after the first quarter and didn’t look back in a 41-0 win over Lakeview. Cal Johnson ran for a score and threw two TDs in the first quarter to pace the Vikings. … Stephen Macias scored a 6-yard TD in overtime to help No. 5 Dayton hold off Taft 20-14. Macias finished with 129 rushing yards and two TDs and chipped in two sacks.
A 1-yard Ethan Eby touchdown plus the PAT in the third quarter was the difference in No. 6 Sisters’ 7-6 win over Douglas. Jaden Burkhart scored for the Trojans in the second quarter, but they missed the PAT. … No. 8 North Valley only needed a 12-yard TD run from Gabe Dahlberg to come away with the 6-3 victory over No. 10 South Umpqua. The Knights still held a 362-145 advantage in total yards, only allowing a first-quarter field goal while Hayden Taylor rushed for 129 yards. … Johnny Mariano scored four times on the ground to help No. 8 Gervais take care of Valley Catholic 54-8 on the road.
No. 10 Santiam Christian rolled to a 42-0 victory over Amity with a 317-37 advantage in yards. QB Brendan Fitzpatrick tossed three TDs and Steen Smith rushed for 103 yards and a score. … Kai Davis helped 3A Pleasant Hill survive in a 20-18 win over Cottage Grove. Davis had 109 yards rushing with two TDs, meanwhile Cota Aanrud had 109 receiving yards. … Kennedy scored 20 points in the fourth quarter to break a 15-15 tie with Yamhill-Carlton and get the 35-15 win. Colby Rich had two rushing TDs for the Trojans while Jaden Traeger changed the game with a fumble recovery in the end zone that made it 27-15 Kennedy.
Sutherlin blew by Klamath Union 53-6 thanks to 355 yards of total offense. Tucker Mack ran for 147 yards and two TDs, meanwhile Eden Cardoza had two rushing scores and a receiving TD. … Orin Taylor had a pick-six to help Elmira defeat Umatilla 16-0. The other score for the Falcons came in the fourth quarter to ice the game when Talon Jeranek hit Eben Dickinson for a 17-yard TD. … For the first time in five years, 3A McLoughlin won a road game thanks to a 29-21 victory over 4A St. Helens. The Lions led 14-7 at halftime and went up 21-7 in the third. The Pioneers got three rushing TDs from Dallen Duncan, the last one plus the 2-point conversion coming with two minutes left in the game.
2A
It was another quick night for No. 1 Heppner in a 58-0 blowout of Irrigon. The Mustangs led 52-0 at the break. Heppner had 322 rushing yards with 12 different players getting a rush attempt, but Alakae Rodriguez led the group with 88 yards and a score. … Colton hung around with No. 2 St. Paul for the first half, but the Buckaroos out scored the Vikings 21-0 in the second half for a 57-20 victory. Bryson Britten did the heavy lifting with 279 yards rushing with a TD, meanwhile JJ Hempfling was right behind him with 136 yards rushing and three TDs. QB Noah Hockett tossed three TDs. … Kellen Dunlea and No. 4 Lost River blitzed No. 3 Oakland in a 42-6 win. Dunlea recovered two fumbles, returning one for a score, and also had 158 yards rushing with two TDs.
No. 6 Bandon took care of Illinois Valley to the tune of 46-7 after being up 35-7 at the break. Hayden Thompson had another night, rushing for 131 yards with three TDs, plus catching one more TD and coming up with a pick on defense. Kampbell Kudlac caught a TD pass and hit a 32-yard FG. … No. 8 Myrtle Point had no problem with Waldport in a 74-0 win. Jake Sproul threw for 229 yards with four TDs with his main target in Lane Hitner pulling in 145 receiving yards with three scores. Wyatt Richards led the ground game with 102 yards and a TD. … Rainier and Corbett combined to set a new state record in points scored thanks to the Columbians 101-90 win over the Cardinals. Everyone had a big game, but the biggest might have been Gage Mohammad for Rainier with 448 yards rushing with nine TDs. Jayden Quevido wasn’t far behind with 324 yards on the ground with five TDs. … It was the Osmin Barrera show in a 40-14 Riverside victory over Stanfield. Barrera ran for over 200 yards, returned both a punt and a kickoff for a touchdown, scored on a pick-six, and ran for three more scores.
1A 8-man
After the first quarter, it was tied at 14 between No. 5 North Douglas and No. 7 Camas Valley. Then, it was all Warriors as they won 56-22. Jaycen Marois led North Douglas with two rushing TDs, plus a receiving TD and a 77-yard kickoff return TD. Easton Mast chipped in two rushing scores. … No. 6 Crosspoint Christian was up 50-0 at halftime on Mohawk and finished it out with a 58-8 win. CC had 330 yards of offense to Mohawk’s 114, led by Trey Johnston with two rushing TDs, a passing TD and two 2-point conversions. Isaac Root led the ground game with 97 rushing yards and a score, Wade Petrik, Brock Throne, Chris Kelly and Isaac Wesley led the defense. … Echo rolled to a 50-6 win over Pilot Rock/Ukiah. Tyler Campbell had three rushing TDs plus a passing TD to Mack Murdock. Murdock also had a rushing TD and a pick-six.
1A 6-man
It was another outstanding day for No. 1 Harper Charter in a 76-0 win over Ione/Arlington. The Hornets, who have yet to allow a point this season, gave up 14 total yards. Madoxx Martinez had 184 rushing yards with five TDs, plus a 30-yard TD reception. The offense ran 19 plays and scored 10 touchdowns. … No. 3 Triangle Lake took care of 2A Reedsport to the tune of a 55-12 victory. The Lakers had 566 total yards in the win, led by Owen Mooney passing for 457 yards with seven TDs through the air. Porter Overbaugh had 227 yards receiving with four scores and Ivan Surcamp had 192 yards receiving with four TDs as well. … No. 4 Dayville/Monument/Long Creek outlasted No. 6 Spray/Mitchell/Wheeler by a final score of 52-48. Preston Fretwell had another great night with 215 rushing yards and three TDs, plus a 90-yard kickoff return and 13 tackles on defense. Tyler Thompson chipped in 143 receiving yards and two TDs.
No. 5 Joseph cruised in a 54-0 win over No. 9 Jordan Valley. Kooper Grover had five total touchdowns, three rushing and two receiving, along with two fumble recoveries. Isaac Beachy chipped in two receiving TDs, 10 tackles, a sack and an interception. … No. 10 Powers powered through for a 52-26 win over North Lake despite an injury on the second defensive play. QB Brody Harless threw for 245 yards and three TDs, connecting with Tyler Fandel for 187 of those yards and all three TDs. Fandel also had 91 yards rushing with two scores and recovered a fumble. … No. 10 Elkton scored 32 points in the second half to take out Days Creek 46-7. Devlin Harper and Landon Saddler each had two touchdowns for the Elks. … Falls City ran to a 69-0 victory over Jewell with 314 total rushing yards. Tanner Stilligan had 143 rushing yards with a TD and also threw a TD pass to Avery Burgess. Burgess ran for two TDs and so did Oliver Green. Matthew Russell had an 82-yard pick-six.