The Oregon high school football season continued with Week 9 action around the state.
Here’s a look at some of the best games, top stars and memorable performances.
Note: Entries are based on information provided by coaches, statisticians and high school football fans. Don’t see any details for your team’s game? Email some notes and/or stats to email@example.com. We will be updating this post throughout the weekend.
Photo by Leon Neuschwander
Our complete high school football preview:
Our Week 9 predictions:
Media polls entering Week 9:
No. 1 Central Catholic 38, No. 5 Clackamas 20
Junior Riley Williams’ touchdown catch on a jump-ball pass on the final play of the first half was the springboard for the Rams, who pulled away from a 7-7 score to defeat the Cavaliers at Hillsboro Stadium and win the Mt. Hood Conference championship.
The 6-foot-7 Williams leapt and caught Cru Newman’s pass at about the Clackamas 4-yard line and flowed into the end zone for a 38-yard completion and the go-ahead touchdown.
The game, broadcast on ESPNU, matched teams that won or shared every Mt. Hood title from 2008 to 2019. In that span, Central Catholic (2013, 2014, 2019) and Clackamas (2017) also won the OSAA Class 6A championship four times.
Williams also used his height to his advantage on the Rams’ first touchdown. On the first snap after a Cavaliers drive ended on downs, Newman lofted the ball down the right sideline on first down from the 25. Williams leapt over a defender, caught the ball at the Rams’ 47 and pulled away from pursuers for a 75-yard touchdown and a 7-0 Rams lead two minutes into the second quarter.
The Cavaliers (9-1, 7-1 Mt. Hood Conference) evened the score with 3:28 before halftime on a four-yard run by Brody Crowley.
Ellis Bynum added to the host Rams’ lead, scoring midway through the third quarter and early in the fourth.
Bynum took a handoff and tested the middle of the line before bouncing to the left and racing down the sideline for a 35-yard score with 5:13 left in the third. Two minutes into the fourth, he and Newman combined for a 25-yard touchdown that made it a three-score game. Newman ducked under what looked as if it was going to be a sack and tossed the ball to Bynum in the right flat. From there, Bynum set up his blocks and darted down the sideline for the touchdown that led to a 28-7 lead.
Newman scrambled for an 18-yard touchdown with 3:43 left to push the Rams (10-0, 8-0) to a 38-7 lead.
The Cavaliers got a touchdown from Blake Baker to KJ Johnson-Gibson on a pass play of about 50 yards with 2:29 left to make it 38-14, and those two connected on another score on a long pass with one second left for the final points.
Riley Williams (Central Catholic) photo by Leon Neuschwander
No. 2 West Linn 41, Oregon City 8
First-quarter touchdown runs by Jaxon Steinhauer and Mark Hamper got the host Lions rolling in the rivalry-game victory over the Pioneers at Wilsonville High School.
Half a year after dominating a six-game spring season, the Lions (8-1, 4-1) fielded a team with 15 new starters and earned a share of the Three Rivers League championship with co-No. 3s Lake Oswego and Tualatin.
“I’m proud of this group going 8-1 through the gauntlet schedule,” coach Chris Miller said in a text.
Camdyn Stiegeler ran for a touchdown for the Pioneers (2-7, 0-5), who got contributions in the passing game from receivers Joey Shaw and Cade Heitschmidt.
Jordan Tawa returned a punt 40 yards for a touchdown, Eric Mee ran one yard for a score, and Earl Ingle ran for the final two touchdowns for the Lions.
No. 3 Lake Oswego 42, No. 7 Lakeridge 21
Gabe Olvera ran for two touchdowns and had a scoring catch to help the Lakers defeat the host Pacers (6-3, 2-3 Three Rivers League) in the rivalry game between Lake Oswego schools.
The victory gave the Lakers a share of the Three Rivers League title with No. 2 West Linn and No. 3 Tualatin.
Quarterback Jack Layne scored on a five-yard run to stake the Lakers (8-1, 4-1 Three Rivers) to a 7-0 lead that grew to 21-0 by halftime. Layne also passed for two touchdowns as the Lakers rebounded from their only loss — and their lowest-scoring game of the season — and hit the 40-point mark for the sixth time.
Justius Lowe caught a touchdown pass and Calvin Macy punctuated the Lakers’ scoring with a six-yard run that made the score 42-14 in the fourth quarter.
The Pacers’ Ryan Oliver had 180 yards and a touchdown passing and ran for a score, and Jake Reichle totaled about 100 yards from scrimmage and caught a touchdown pass.
No. 3 Tualatin 49, Tigard 13
The Timberwolves matched their season scoring high in defeating the host Tigers and earned a share of the Three Rivers League championship.
Malik Ross ran for a season-high 183 yards and two touchdowns and had a scoring catch for the Timberwolves (8-1, 4-1 Three Rivers League), who tied for first with No. 2 West Linn and No. 3 Lake Oswego. Friday’s game was Ross’ fourth of the season with at least two rushing touchdowns.
The Tigers (3-6, 1-4) pulled within 35-13 on Konner Grant’s touchdown catch 10 seconds before halftime. Cameron Masters-Doble’s first touchdown pass, to Elijah Jackman, made it 28-6 with about three minutes before halftime.
Timberwolves quarterback Jackson Jones completed 13 of 18 passes for 143 yards and three scores — two to Cole Prusia. Noah Ogoli and Kellen Hale had touchdown runs.
Hale was in on 10 tackles, Peter Burke had a sack, and AJ Noland made an interception to lead the Timberwolves’ defense.
No. 6 Jesuit 42, Sunset 0
The Crusaders of Southwest Portland won the Metro League title outright with the home-field victory over the Apollos (5-4, 3-3 Metro) at Cronin Field.
The Crusaders, who have earned at least a share of eight consecutive Metro League championships, gave coach Ken Potter his 333rd victory. Potter was tied with former Roseburg coach Thurman Bell for second on the Oregon coaching wins list.
The Crusaders (8-1, 6-0 Metro) went ahead 7-0 at the end of a 16-play, 72-yard drive, which was capped with a five-yard touchdown run by Michael Rincon. Jesuit recovered a fumble on the Apollos’ first possession and turned it into another touchdown run by Rincon for a 14-0 lead with 3:14 left in the first quarter.
Lonnie Burt’s one-yard run gave the Crusaders a 21-0 halftime lead. After intermission, Jacob Hutchinson passed for two touchdowns (to Spencer McKelligon and Nick Ferrero) and Johnny Miller ran four yards for a score.
The Apollos of Northwest Portland, who ended a 26-game losing streak to the Crusaders in the spring season, had three drives stall inside Jesuit’s 20-yard line.
The Crusaders, held to a combined 20 points in their first two games, have scored 42 or more in their past five contests and have won their past seven. They have posted defensive shutouts in back-to-back weeks and in three of their past four games.
Ken Potter (Jesuit) photo by Taylor Balkom
No. 8 Westview 42, Beaverton 0
Jordan Fisher collected 185 yards and scored three touchdowns on 17 carries, and the Wildcats of Northwest Portland cruised past the host Beavers in a Metro League game between Beaverton School District teams.
Fisher has 10 rushing touchdowns in his past three games and has scored at least two rushing touchdowns in six of eight games this season.
Darrius Clemons returned an interception 36 yards for a touchdown and connected with quarterback Sam Leavitt on a 52-yard touchdown pass, which gave the Wildcats (8-1, 5-1 Metro League) a 21-0 halftime lead.
Clemons had 112 yards on five catches, and Drew Bennett gained 84 yards and scored a touchdown on six receptions.
Jonny Collyer was in on 10 tackles for the Wildcats, who got a sack each from Jason Cephus and Chase Davis.
Jay Keuter carried 17 times for 103 yards, and Cristian Gonzalez had eight total tackles for the Beavers (3-6, 2-4).
No. 9 Sheldon 38, Grants Pass 10
Quarterback Brock Thomas ran for two touchdowns — including a 68-yard score — to help the Irish forge a 28-0 halftime lead in the Southwest Conference victory over the host Cavemen (1-8, 0-4).
The Irish (8-1, 4-0) of Eugene clinched the outright conference title as Grafton Robinson had two touchdowns runs, Karson Mazziotti ran for one score, and Sam Poole kicked a 35-yard field goal. Sheldon’s defense made four interceptions.
The Cavemen got on the board on Trevor Reeves’ 18-yard run midway through the third quarter.
No. 10 Roseburg 63, Springfield 0
Landyn Dupper had two touchdown catches — of 98 and 63 yards — and Cayden Eckel ran for three touchdowns for Roseburg (8-1), which closed the regular season with a nonconference win over the visiting Millers (3-7).
Logan Klopfenstein and Silas Kincaid had fumble recoveries in Roseburg’s second shutout of the season.
Dupper’s touchdown catches came on passes from Colton Marsters, who was 5 of 7. Knox Hubbard and Brevin Harrison ran for touchdowns.
Sherwood 49, Liberty 39
Nolen Scott returned the opening kickoff 97 yards for a touchdown, giving the Bowmen a lead over the Falcons they never lost in a game that decided the Pacific Conference championship.
Seth Glenn rushed for four touchdowns for the Bowmen (5-4, 5-0), who have won their past five games and have scored at least 48 points in the past four.
Falcons quarterback Hiro Diamond rushed for 175 yards and four touchdowns and passed for 225 yards and another touchdown (with one interception).
Mitchell Denniston had 11 carries for 90 yards for the host Falcons (6-3, 4-1) of Hillsboro, who got eight receptions for 108 yards and a touchdown from Ethan Jones. The Falcons’ Cade Hammond made seven tackles, including two tackles for loss.
Scott ran 20 yards for what proved to be the decisive touchdown, giving the Bowmen a 42-25 lead. Cody Hall caught a touchdown pass from quarterback Bjorn Bergstrom.
Nolen Scott and Cody Hall (Sherwood) photo by Dan Brood
Newberg 47, Century 13
Gavin Korkeakoski passed for three touchdowns to help the host Tigers defeat the Jaguars of Hillsboro, Newberg’s third consecutive win to close the regular season.
Elijah Garcia ran for two touchdowns for the Jaguars (1-8, 1-4 Pacific Conference). Sophomore Jonny Ellis passed for 290 yards.
The Tigers’ Christian Buck, Hudson Davis and Charlie Evans caught touchdown passes. Buck, Davis, Price Pothier and Jackson Delp scored on the ground as the Tigers (3-6, 3-2) exceeded 30 points for the fourth game in succession.
Glencoe 28, McMinnville 21
Trever O’Leary broke a 14-14 tie with a 73-yard touchdown run on the final play of the third quarter, and the Crimson Tide of Hillsboro defeated the host Grizzlies (3-6, 1-4 Pacific Conference), who got two touchdown runs from quarterback Ky Hoskinson.
Zack Schlottmann ran for the Crimson Tide’s first touchdown, and Royce Fasel had two scoring runs for Glencoe (4-5, 1-4).
Mountainside 62, Aloha 14
Aaron Simpson ran for three touchdowns, Brian Mannion passed for three scores, and Keenan Speer-Johnson had two touchdown catches in the Mavericks’ win over the host Warriors (0-9, 0-6 Metro League).
Hunter Gerard passed to Anthony Liggins for a 49-yard touchdown and a 7-0 Warriors lead, and Gerard ran nine yards for a touchdown that made it 27-14 in the second quarter.
Mannion, who completed 18 of 26 passes for 234 yards, ran for a touchdown. His other scoring pass was a 35-yard throw to Gunnar Gustafson.
Holden Phillips capped the scoring for the Mavericks (5-4, 4-2) of Beaverton with an interception return for a touchdown.
Sandy 48, David Douglas 7
Ethan Lucore rushed for three touchdowns and Garrett Willenburg ran for one and returned a fumble for another to help the Pioneers defeat the visiting Scots of Southeast Portland.
The Pioneers (7-2, 6-2 Mt. Hood Conference) wrapped up the conference’s third automatic berth to the OSAA Class 6A playoffs. The Scots (5-4, 5-3) will make the 32-team field as an at-large team.
The Scots led 14-7 at halftime but lost leading rusher Jaden Poulshock on the second-half kickoff. David Douglas committed five turnovers in the second half.
The Pioneers’ Cole Rotzien, Payton Giusto and Ethan Lamphere had interceptions.
Sandy quarterback Teague Clemmer passed for a touchdown, Joey Wagner had a receiving touchdown in his first game since knee surgery, and Hayden Thomas also scored on the ground.
Reynolds 34, Gresham 27
Cam Raymond threw two touchdown passes to Shawn Taylor III and one to Miles Baldwin, and the Raiders of Troutdale defeated the host Gophers (1-8, 1-7 Mt. Hood Conference) for Reynolds’ second consecutive victory.
Taylor III had his second consecutive game with two touchdown receptions for the Raiders (2-7, 2-6).
“Our offensive line was great down the stretch,” Raiders coach Kelly Murphy said. “They deserve all of the credit.”
Barlow 49, Centennial 14
Jake Fay rushed for two touchdowns and 148 yards, bringing his season total to 1,010 yards, and the Bruins defeated the host Eagles (2-7, 1-7 Mt. Hood Conference) in Gresham.
Quarterback Gavin Dow ran for two scores and passed for a 10-yard touchdown on his only completion for the Bruins (6-4, 4-4) of Gresham. Jahvari Martino gained 75 yards rushing and Hunter MacDonald picked up 70 as the Bruins totaled 477 yards on the ground.
Fay logged his fourth game with multiple touchdown runs this season.
South Medford 40, North Medford 34
The first of Carson Joe’s three touchdown runs gave the Panthers a first-quarter lead, and they never trailed in the Black and Blue victory over the host Black Tornado at Spiegelberg Stadium.
Quarterback Deacon Edgar completed 11 of 13 passes for 252 yards and three touchdowns to help the Panthers (2-7, 2-2 Southwest Conference) secure third place and an automatic berth in the OSAA Class 6A playoffs.
Quarterback Mason Warren ran for three touchdowns for the Black Tornado (4-4, 1-3).
North Medford’s Ty Pugliano ran for a touchdown that made the score 6-6, and Warren passed two yards to Bryce Dyer for the game’s final touchdown.
Edgar’s touchdown passes went to Andrew Walker (for about 70 yards), Ty Henry and Samis Colton.
Warren’s second scoring run brought the Black Tornado within 27-20 in the third quarter. Joe’s second and third touchdowns rebuilt the Panthers’ cushion.
Deacon Edgar (South Medford) photo by Leon Neuschwander
West Salem 30, Sprague 0
Roman Burrow and Jameson Lowery made interceptions to highlight the defense in the Titans’ Mountain Valley Conference title-clinching victory over the Olympians (6-3, 3-3) in a matchup of Salem schools.
Hudson Giertych and Brooks Ferguson ran for touchdowns and Josh Pikl had a scoring catch for the Titans (8-1, 6-0), who posted their first shutout since Week 3 of the spring season (which was the second of back-to-back shutouts).
Summit 27, McNary 7
Hogan Carmichael, Sam Stephens and Chip Allers ran for touchdowns in the Storm’s homecoming victory over the Celtics of Keizer.
Soren McKee kicked two field goals for the Storm (7-2, 5-1 Mountain Valley Conference) of northwest Bend and is 8 of 10 on field goals this season.
Jackson Alt passed 10 yards to Pierce Walker for a touchdown late in the fourth quarter for the Celtics (6-3, 3-3), who got production in the running game in the second half from Dakota Dunagan and Jake Allen. Rudy Garcia made four tackles (two for loss) and Zane Aicher had seven tackles and two pass breakups.
The Celtics were without seven starters on offense and five on defense on account of COVID-19 issues and injuries.
Bend 49, Mountain View 3
Malakai Nutter had 20 carries for 191 yards and three touchdowns to power the Lava Bears — who didn’t throw a pass — to the victory over the host Cougars in a Mountain Valley Conference game between teams from northeast Bend.
Blaine Causey kicked a 24-yard field goal at Jack Harris Stadium for the Cougars (3-6, 1-5). Sayre Williamson, who entered the game third in rushing yards in Class 6A, had 16 carries for 32 yards.
Jack Sorenson, Seve Castillo and Sean Deane rushed for touchdowns for the Lava Bears (3-6, 1-5), who set a season scoring high. Austin Baker and Sam Armstrong each had an interception.
Jefferson 26, Grant 20
Dondrae Fair ran for more than 100 yards and three touchdowns, and the Democrats’ Sanborne Melson batted away a fourth-down pass on the Generals’ last possession to preserve the win at the Marshall Campus in Southeast Portland.
Fair’s longest touchdown run, a 58-yard play, put the visiting Democrats (5-4, 4-2 Portland Interscholastic League) of North Portland ahead 26-13 in the fourth quarter. The Generals closed to within six points on Max von Arx’s touchdown catch, his second scoring connection with quarterback Kellen Segel.
The Generals (5-5, 5-1 PIL) of Northeast Portland recovered their onside kick and drove to the Democrats’ 11, where on fourth down Melson made his game-sealing play.
The loss dropped the Generals into a tie with Roosevelt of North Portland for first place in the PIL. Grant defeated the Roughriders in their meeting two weeks ago.
The Generals’ Jae’Sean Pete carried 11 times for 119 yards and a touchdown.
Zavier Russell hit the 100-yard mark on the ground for the Democrats, who got solid production on the ground from Jeray Mott Jr. and a go-ahead touchdown run in the second quarter by Jeremiah Matthews.
Roosevelt 34, Lincoln 7
Brady Kopetz ran for a touchdown to give the visiting Cardinals an early lead, but the Roughriders of North Portland scored 34 unanswered points and earned a share of the Portland Interscholastic League championship.
Imarion Kelly passed for three touchdowns for the Roughriders (7-2, 5-1 PIL), two to DJ Rosemon and one to Jackson Flatner. Lindell Betts had a 70-plus-yard touchdown run in the third quarter.
Defensive tackle Sikini Eteaki was instrumental as the Roughriders limited the Cardinals (3-6, 2-4) of Southwest Portland to 170 yards of total offense.
Gus Togni had eight tackles (one for loss) for the Cardinals, and Jackson Fletcher had an interception.
The Roughriders shared the PIL championship with Grant of Northeast Portland.
Imarion Kelly (Roosevelt) photo by Taylor Balkom
Franklin 21, McDaniel 20
Thomas Bagley’s extra-point kick after Jemall Brumfield’s touchdown run with 21 seconds left boosted the Lightning of Southeast Portland to the victory over the visiting Mountain Lions of Northeast Portland.
Beckett Parker-Lisk and Zech Peterson caught touchdown passes from Zander Garner as the Lightning (3-6, 3-3 Portland Interscholastic League) won their third in a row, the past two by one point apiece.
Quintyn Salvador made two interceptions and Jeremya Miller had one for the Mountain Lions (2-6, 1-5). James Bell passed to Jacob Waterman and Moses Farmer for touchdowns and ran for one himself.
South Salem 35, Southridge 25
Daschel Smith ran for two scores and passed for two, powering the Saxons (5-4) to the home-field victory over the Skyhawks (1-8) of Beaverton.
JC Klee had four touchdown passes for Southridge — three to Stone Fowler and one to Dominick Menegas.
Tini Tinitali III had nine catches for 110 yards and Javier Ramirez-Perez carried 16 times for 102 yards and a touchdown for the Saxons. Smith passed for 277 yards with the two scores and one interception.
Skyview 58, Nelson 0
Rene Silva made big plays on defense and Vlade Thilavanh showed sparks at running back, but the Hawks (2-7) of Happy Valley got shut out by the Storm (7-2) of Vancouver, Wash., at the Kiggins Bowl in Vancouver.
No. 1 Thurston 60, North Bend 0
Alex Boring passed for touchdowns on three of his eight completions, and the Colts posted their fourth shutout in seven games with the victory over the Bulldogs (2-6, 2-5 Midwestern League) in North Bend.
The Colts (7-0, 7-0) of Springfield secured the outright league title with the victory. Brycen Indell led the defense with nine tackles, two of them for loss. Darien Witham had five solo tackles in helping the Colts hold the Bulldogs to 148 yards of total offense.
Indell rushed for 131 yards and a touchdown, and Grayson Starck had two catches — both for touchdowns — for 70 yards.
No. 2 Silverton 35, Lebanon 0
Austin Ratliff scored two touchdowns two snaps apart, helping the Foxes post the home-field shutout over Lebanon and win the Mid-Willamette Conference championship outright.
Ratliff caught a touchdown pass and two snaps later returned an interception for another touchdown for the Foxes (8-1, 7-0). Alejandro Briseno rushed for two touchdowns, Jordan McCarty ran for one score and threw for another, and Vandon Fessler added to his Oregon Class 5A/6A-leading receiving yards with 42 on four catches.
Lebanon (4-5, 4-3), which had won three of its past four games (the loss was to No. 4 West Albany), committed four turnovers in the first half.
Waylon Wolfe led Lebanon’s defense with 13 tackles, including two tackles for loss. Sophomore Wyatt Wessel racked up 135 yards from scrimmage to bolster an offense missing key players because of injuries.
The shutout was the Foxes’ first since Week 4 of the spring season, when they defeated Central — also by a 35-0 score.
No. 3 Wilsonville 38, No. 5 Canby 12
Two defensive touchdowns helped the Wildcats beat the Cougars in Canby and lock up the Northwest Oregon Conference West championship.
Tyler Konold rushed for both touchdowns for the Cougars (7-2, 6-1 NWOC West).
The Wildcats’ Kal Gutridge scooped a fumble caused by Wesley Hur and returned it for one touchdown, and Tristan Davis picked up a fumble caused by Judah Lesh’s sack for a second defensive touchdown for the Wildcats (9-0, 7-0).
The Wildcats played “a physical and near-perfect game,” Cougars coach Jimmy Joyce said in a text. “They really taught us a lesson about what it takes to play in the playoffs.”
Rochne Beecham and Jacob Ogden ran for touchdowns, Nick Crowley caught a touchdown pass, and Jack Johnson made an impact on both sides of the line of scrimmage for the Wildcats.
No. 4 West Albany 41, Corvallis 27
The Bulldogs (8-1, 6-1 Mid-Willamette Conference) bolted to a 20-0 lead but had to fend off a late rally to defeat the visiting Spartans (3-6, 2-5).
Trailing 34-13 in the fourth quarter, the Spartans made it a two-score game on the third of Carter Steeves’ four touchdown passes. Corvallis recovered its onside kick and converted the possession into another touchdown pass by Steeves to draw within 34-27.
The Spartans’ defense then held the Bulldogs to a three-and-out possession to set up a potentially tying drive. The Bulldogs made an interception and drove for a touchdown run by quarterback Michael Cale with 1:29 left to seal the win.
Carson Wright had a season-high three touchdown catches and Peyton Silbernagel had the Spartans’ other touchdown reception.
Cale was 12 of 15 for 202 yards and two touchdowns to Tyler McNally, and Cale ran for three scores. Nate Rojas’ five-yard touchdown run with 9:39 left staked the Bulldogs to their 34-13 lead.
West Albany’s Bryce Bowers had eight total tackles and an interception.
No. 8 Crater 45, Ashland 0
Quarterback Shane Wood completed 7 of 8 passes for three touchdowns, and the Comets of Central Point downed the visiting Grizzlies (0-8, 0-7 Midwestern League).
The Comets (6-3, 6-1) posted their second shutout of the season and have allowed an average of 6.4 points in their seven games against Class 5A opponents.
Caden Lasater carried eight times for 115 yards and threw a touchdown pass. Javon Smith and Kayden Gardner each had two touchdown catches.
Caden Lasater (Crater) photo by Leon Neuschwander
No. 9 Churchill 35, Willamette 0
The Lancers logged their third shutout of the season in defeating the Wolverines (2-7, 1-6 Midwestern League) of west Eugene, who got more than 100 all-purpose yards from Griff Bushnell.
Chace Pence was 19 of 23 for 251 yards and three touchdowns for the Lancers (5-4, 5-2) of southwest Eugene. Riley Van Camp (seven catches, 101 yards), Henry Pence and Pete Pennington were on the receiving end of Chace Pence’s scoring throws.
John Peck rushed 16 times for 119 yards and two touchdowns.
No. 10 Scappoose 56, St. Helens 14
Quarterback Luke McNabb ran for two touchdowns, passed for three scores and recovered a fumble as Scappoose defeated the visiting Lions (1-7, 0-7 Northwest Oregon Conference West).
Malcolm Harrison, Ben Rintoul and Colby Campbell caught scoring passes from McNabb, who had his fourth game this season with three touchdown passes.
D’Angelo Macedo-Becker, Warren Haatia and Austin Verbout each rushed for a touchdown for Scappoose (5-4, 4-3). Rintoul and Luke Frugia recovered fumbles as part of a defense that also got production from Verbout and Trey Dieringer.
North Salem 21, McKay 18
The Vikings’ defense held on successive plays from their 1-yard line with less than a minute left to secure the win over the host Royal Scots and gain an automatic berth in the OSAA Class 5A playoffs.
With the Royal Scots (4-5, 3-4 Northwest Oregon Conference West) in a third-and-one situation, the Vikings’ Neil Kniefel made the stop, and Nevin Zeller and Jamar Saoladaob combined to make the tackle on fourth-and-one to preserve the lead for North Salem (6-3, 5-2).
“It was an extremely hard-fought, back-and-forth game,” Royal Scots coach Brandis Piper said in a text. “I’m very proud of (our) players.”
Royal Scots sophomore Kyrin Fuimaono passed for about 230 yards and threw two touchdown passes (to Justice Anthony and Juan Chavez). Sophomore Jamahl Wilson rushed for more than 100 yards, and Josiah Garibay led the team in tackles and logged multiple tackles for loss.
Josiah Davis rushed for about 180 yards and two Vikings touchdowns, Jerrik Wangler ran for a score, and sophomore quarterback TC Manumaleuna II was 2 for 3 for 40 yards.
Dallas 29, Central 13
Logan Person rushed for 120 yards and three touchdowns and made an interception to lead the host Dragons (5-4, 4-3 Mid-Willamette Conference) past the Panthers (2-7, 1-6) of Independence.
Senior lineman Brayden Forman stood out for the Panthers, forcing a fumble and making a reception.
The Dragons’ Owen Hess had an interception and a fumble recovery, and Zachary Centanni made multiple tackles for loss.
Ridgeview 42, Redmond 0
Peyton Zampko had two interceptions, Jeremiah Schwartz had one, and the Ravens (8-2, 5-2 Northwest Oregon Conference East) defeated the host Panthers (4-5, 4-3) and locked up the conference’s No. 3 berth to the OSAA Class 5A playoffs.
Schwartz gained 140 yards and scored a touchdown receiving for the Ravens of Redmond.
Forest Grove 21, Hillsboro 14
Quarterback Kaden Hale and linebacker Gavin Hale turned in noteworthy performances for the Vikings (4-5, 2-5 Northwest Oregon Conference West) in their victory over the Spartans (1-9, 1-6) at Hare Field in Hillsboro.
The Spartans’ Collin Rickis caught two touchdown passes from Calvin Perkins, the second giving Hillsboro a 14-13 lead with 5:16 left. The Vikings scored the go-ahead touchdown with 3:55 remaining.
Putnam 55, The Dalles 41
Myles Barton had 448 yards and seven touchdowns on 34 carries, leading the Kingsmen (4-5, 3-4 Northwest Oregon Conference East) to the win over the Riverhawks (2-6, 2-5) in The Dalles in a game that had only one punt.
Andre Niko rushed for three scores and Jaxon Pullen caught two touchdown passes for the Riverhawks.
South Albany 42, Crescent Valley 0
The host RedHawks (6-3, 4-3 Mid-Willamette Conference) had five takeaways and blocked a punt in defeating the Raiders (1-8, 0-7) of Corvallis, who were without five key players, including their starting quarterback.
No. 1 Marshfield 48, No. 4 Marist Catholic 41
Dom Montiel passed for seven touchdowns and Aaron Hutchins and DJ Daugherty made interceptions to lead the Pirates past the visiting Spartans at Pete Susick Stadium in Coos Bay. Marshfield wrapped up the Sky-Em League championship with the victory.
Montiel was 26 of 40 for 402 yards with one interception. His final scoring throw (also Daugherty’s third scoring catch) put the Pirates (11-0, 4-0 Sky-Em) ahead 48-28 with 4:50 to go.
The Spartans (7-2, 3-1) of Eugene, who got five touchdown passes from Carter Greene, scored their final touchdown on the game’s last play.
The Pirates took a 14-0 first-quarter lead. The Spartans made it a one-possession game three times, but there were no ties or lead changes.
Ryan Cary caught three of Greene’s touchdown passes. Lucas Tuski carried 14 times for 154 yards and a score.
Maddux Mateski (two), Mason Pederson and Miguel Velazquez had the Pirates’ other touchdown catches. Mitchell George and Ezra Waterman were the Pirates’ leading tacklers.
Dom Montiel (Marshfield) photo by Taylor Balkom
No. 2 Cascade 63, Sweet Home 27
Lance Van Hoose rushed for more than 200 yards and four touchdowns, Jacob Hage exceeded 100 yards rushing and passing and ran for two scores, and the Cougars secured the Oregon West Conference championship outright with the win over the host Huskies (3-6, 1-3).
Hage also threw a touchdown pass for the Cougars (9-0, 4-0) of Turner.
Heath Nichol passed for three scores and ran for another for the Huskies, who got two touchdown catches from Brady Nichols and one from Kaden Zajic.
No. 3 Estacada 52, Crook County 34
The Rangers intercepted three passes and racked up 500 yards of offense, defeating the host Cowboys in Prineville and securing the outright Tri-Valley Conference championship.
Cory James passed for two touchdowns and ran for another for the Rangers (9-0, 5-0), who also got 100 yards and two scores on the ground from Waylon Riedel.
The Cowboys (2-7, 1-4) got about 300 yards passing from Palmer Smith. Brayden Duke made an impact on the Cowboys’ defense with close to 20 tackles.
No. 5 Mazama 48, Klamath Union 14
The Vikings handled the host Pelicans in the 43rd Canal Bowl at Modoc Field and won the Skyline Conference championship outright. Mazama (7-2, 5-0) has won at least a share of eight consecutive Skyline championships.
The Vikings’ Tyson Van Gastel completed his only pass for an 84-yard touchdown connection with Brody Hubble.
Brandon Gailey carried eight times for 168 yards and a touchdown, Aidan Kindt (six carries, 106 yards) ran for two scores, and Treyce Horton and Van Gastel each had a touchdown run.
Silas Dutra and Jamus Dutra had touchdown runs for the Pelicans (1-7, 1-4).
The Vikings’ defense was led by Horton, Nate Tramp, Daniel Yancey, Isaac Peña and Trevor Anderson.
No. 6 Banks 42, No. 10 Tillamook 13
Cooper Gobel passed for 228 yards and five touchdowns as Banks (8-1, 5-0 Cowapa League) beat the visiting Cheesemakers (6-4, 4-1) for its fourth consecutive undefeated league season.
Jamar Flippen (135 rushing yards) scored Banks’ first touchdown, a 42-yard scoring run.
Aaron Brown and Charlie White each caught two touchdown passes and Jack Lyda had one scoring catch.
Cooper Gobel (Banks) photo by Leon Neuschwander
No. 7 Henley 10, No. 8 Hidden Valley 7
Owen Cheyne’s field goal in the third quarter broke a 7-7 tie, and the Hornets (8-1, 4-1 Skyline Conference) made an important goal-line stand in the fourth quarter to defeat the host Mustangs (5-3, 3-2) in Grants Pass.
Tulson Higgins ran for a touchdown for the Hornets of Klamath Falls.
No. 9 La Grande 27, Baker 7
Brody MacMillan rushed for 194 yards and a touchdown to lead the Tigers (6-1, 2-0) past the host Bulldogs (4-5, 1-1) and to the outright Class 4A Greater Oregon League championship.
The score was 7-7 at halftime, the Bulldogs’ points coming on a rushing touchdown by Paul Hobson.
Astoria 7, Seaside 0
Rocky Rub passed to Colton McMaster for the only touchdown four minutes before halftime, and the Fishermen (5-4, 2-3 Cowapa League) defeated the Seagulls (4-4, 2-3) at CMH Field in Astoria.
After the Fishermen scored, the Seagulls mounted a threatening drive that ended with an interception by Jase Junes 50 seconds before halftime.
Milwaukie 54, Valley Catholic 0
Kaden Harris ran for one touchdown and passed for several more, driving the Mustangs (4-5, 2-3 Cowapa League) to the victory over the host Valiants (0-9, 0-5) of Beaverton.
Valiants freshman Jackson Farris carried 13 times for 101 yards, and Ryoma Lane (40 yards) and Hank McCarthy (35) also factored in the running game. Farris, Jack Williams and Kellen Kinder registered a tackle for loss each.
The Valiants hurt themselves with four fumbles — two inside the Mustangs’ 20-yard line, one at the 1.
Gladstone 15, Madras 6
The Gladiators (5-4, 4-1 Tri-Valley Conference) got touchdown runs from Garret Finch and Tate Brechbiel in defeating the visiting White Buffaloes (4-4, 3-2).
Molalla 41, North Marion 0
Isaac Klementis, Jacob Watson and Tyson Ferrell caught touchdown passes from Mason King, Seth Furbee and Brock Sandberg made interceptions, and Molalla (2-6, 2-3 Tri-Valley League) shut out the host Huskies (0-8, 0-5) in Aurora.
Benjamin Olsen, Chase Martin and Matthew Mueller had rushing touchdowns.
Stayton 49, Newport 25
Eli Brown rushed for 124 yards, Cody Leming passed for 175, and the Eagles pulled away from the visiting Cubs (1-8, 0-4) for the Oregon West Conference victory.
The Eagles (4-5, 3-1) matched their season high in points and won for the third time in their past four games.
North Eugene 42, Cottage Grove 14
The Highlanders (4-3, 2-2 Sky-Em League) defeated the Lions in Cottage Grove and claimed the only at-large berth in the OSAA Class 4A playoffs.
Devon Anderson stood out in all phases, passing for two touchdowns, making an interception and returning a punt for a touchdown. Nolan Wyers ran for two touchdowns and caught one of Anderson’s scoring throws.
The Lions (1-8, 0-4) got a 70-yard scoring connection from quarterback Parker Nelson to Brayden Crump, and defensive tackle/guard Ayden Freeman made an impact on both sides of the line of scrimmage.
North Valley 35, Phoenix 12
Sam Campos ran for two touchdowns and Jaydon Twedell passed for one score and ran for another, leading the Knights (6-4, 2-3 Skyline Conference) of Grants Pass past the host Pirates (0-8, 0-5).
The Pirates’ Ryan Watts threw touchdown passes to Jackson Selden (a 77-yard score) and Trevor Sharrar.
Woodburn 21, Elmira 14
Tomás Veliz scored the go-ahead touchdown on a 70-yard run with 2:30 left, lifting the Bulldogs (6-3) over the Falcons (2-8) in Elmira.
The Falcons got touchdown runs from quarterback Quinton Buckland and running back Tanner Hurt and led 14-7 in the fourth quarter.
Bulldogs coach Ken Mace credited a defensive stop late in the first half as being the launch point of his team’s second-half rally.
Ty Beyer, who returned a kickoff in the first quarter to give the Bulldogs a 7-6 lead, ran 33 yards for a touchdown that made it 14-14 in the fourth.
Woodburn’s Carter Pickett rushed for 113 yards.
Vale 20, Burns 0
Senior running back Nathan Kimball had 140 yards and two touchdowns on 22 carries for the host Vikings (8-1, 3-0 Class 3A Greater Oregon League) in the win over the Hilanders (3-5, 1-2).
Senior quarterback Tanner Steele completed 5 of 12 passes for 71 yards and ran 14 times for 80 yards. Steele threw a 17-yard touchdown pass to senior wide receiver John Wolfe.
On a night that weather contributed to some sloppy stretches of play, the Vikings totaled 314 yards of offense to the Hilanders’ 129.