The Oregon high school football playoffs kicked off Friday with first-round action across 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 firstname.lastname@example.org. We will be updating this post throughout the weekend.
Photo by Leon Neuschwander
Our Round 1 predictions:
Our complete high school football preview:
CLASS 6A | Bracket
No. 1 Lake Oswego 49, No. 32 Newberg 40
The Lakers (9-1), who got two touchdown catches and an interception return for a score by Owen West, rolled to a big lead before the Tigers (3-7) clawed back at Lake Oswego.
After trailing by more than 30 points, the Tigers closed to within 49-40. They then recovered the onside kick and — helped by a pass from Gavin Korkeakoski to Evan Hawley on fourth-and-long — reached the Lakers’ 3-yard line. Lake Oswego recovered a fumbled snap and was able to kneel out the remaining time.
“They deserve a lot of credit,” Lakers assistant coach Nick Halberg said in an email, praising the Tigers and their comeback.
Jack Layne passed for three touchdowns, Justius Lowe caught one touchdown pass and ran for another score, and Gabe Olvera ran for two touchdowns as the Three Rivers League co-champion Lakers reached the 40-point threshold for the seventh time this season and set a season high for scoring.
The Lakers went to halftime with a 21-10 lead after they made a defensive stop on fourth-and-short late in the second quarter.
Korkeakoski had multiple touchdown passes to Sam Murphy, and Price Pothier reached the end zone on the ground for the Tigers.
No. 16 McNary 37, No. 17 North Medford 7
Jake Allen ran for two touchdowns for the Celtics (7-3), who kept the Black Tornado’s offense on lockdown in the home-field win in Keizer.
Tyler Copeland passed to Logan Ready for a touchdown, and Jake Paton ended a promising drive by the Black Tornado (4-5) with a fourth-down sack in McNary territory, which the Celtics exploited for their first score.
Bryce Dyer caught a pass from Mason Warren on a play that turned into a 75-plus-yard score for the Black Tornado’s touchdown.
No. 9 Jesuit 62, No. 24 Liberty 6
The Crusaders (9-1) of Southwest Portland dominated the visiting Falcons (6-4) at Cronin Field.
Jacob Hutchinson connected with Jace Burton on three touchdown passes, and Lonnie Burt, Michael Rincon and Julius Christensen ran for two touchdowns apiece for the Crusaders.
The Falcons of Hillsboro got a short touchdown run from quarterback Hiro Diamond late in the fourth quarter, after the outcome was well-decided.
Rincon carried 12 times for 141 yards, giving him 13 rushing touchdowns and pushing him over the 1,000-yard mark for the season.
Hutchinson posted his fifth consecutive game with multiple touchdown passes and has 13 over his past five games.
The Crusaders have held four of their past five opponents to one or zero touchdowns and have three shutouts in that span.
No. 8 Clackamas 31, No. 25 Sunset 18
Luke Ash rushed for two touchdowns and backup quarterback Mateo Maehara passed to Miles Williams for two, leading the Cavaliers (10-1) to the win over the visiting Apollos (5-5) of Northwest Portland.
Blake Baker, the Cavaliers’ starting quarterback, got “dinged up,” coach James Holan said in a text. “Mateo came in and handled business.”
After Sam Harker’s 34-yard field goal gave the Apollos a 3-0 lead, Ash ran 49 yards on the final play of the first quarter to stake the Cavaliers to a 7-3 advantage.
Maehara’s touchdown pass to Williams on the Cavaliers’ first drive after halftime extended their lead. The Apollos closed to 14-11 on a pass from Grady Newsom to Hayden Hurley followed by a two-point conversion.
The Cavaliers then scored 17 points in a row to take a 31-11 lead.
Maehara completed 7 of 15 passes for 132 yards, with the two touchdowns and one interception. Ash carried 12 times for 138 yards, including a 49-yard touchdown that gave the Cavaliers the lead for good at 7-3. Williams caught six passes for 83 yards.
KJ Johnson-Gibson made an interception and Logan Wacker was in on 10 tackles to lead the Cavaliers’ defense.
Newsom was 34 of 54 for 351 yards with two touchdowns to Hurley (10 catches, 130 yards) and an interception. Kaden Ball rushed 10 times for 58 yards and had 65 yards receiving filling in for injured Caleb Kim.
Mateo Maehara (Clackamas) photo by Leon Neuschwander
No. 5 West Salem 42, No. 28 Jefferson 0
Hudson Giertych ran for the Titans’ first two scores to launch West Salem (9-1) to the victory over the visiting Democrats (5-5) of North Portland, who got a strong game rushing from quarterback Dondrae Fair and 10 tackles from Jeremiah Matthews.
Brooks Ferguson returned an interception for a touchdown for the Titans’ defense, which posted its second consecutive shutout. Roman Burrow and Tommy Slack also had interceptions.
Burrow and Johnny Withers ran for a touchdown each, and Zach Dodson-Greene caught a scoring pass.
Friday’s game gives the Titans three players — Giertych, Withers and Ferguson — all with more than 500 yards and 12 touchdowns rushing this season.
No. 21 Sherwood 51, No. 12 Sandy 32
A kickoff-return touchdown by Cody Hall and a field goal by Bjorn Bergstrom allowed the Bowmen to seal the victory over the Pioneers (7-3) in Sandy.
The win was the sixth in a row for the Bowmen (6-4).
The Pioneers’ Leithan Thompson had two touchdown catches. Quarterback Teague Clemmer was 19 of 27 for 310 yards with two touchdowns and an interception, and he rushed for 121 yards and another score.
The Bowmen led 28-13 at halftime and got key offensive contributions from Nick Gribble, Oliver Fisher and Seth Glenn.
Friday’s game was the teams’ fourth meeting in the past four seasons, a history that includes a 2018 first-round matchup won 42-14 by Sherwood. The teams split regular-season meetings in 2018 and 2019.
No. 20 Mountainside 13, No. 13 Sprague 7
Brian Mannion threw touchdown passes to Kadin Kingsbury and Bowen Stinson, and the Mavericks of Beaverton came back after trailing 7-0 to defeat the host Olympians (6-4) in Salem.
In addition to his touchdown catch, Stinson logged double-digit tackles and forced a fumble in the fourth quarter to help the Mavericks (6-4) win their sixth game in a row.
The Olympians took the opening kickoff and went ahead 7-0 just 90 seconds into the game. After the Mavericks broke a 7-7 tie midway through the fourth quarter on Stinson’s three-yard catch, Sprague blocked the extra-point try.
The Olympians’ next drive reached midfield before it stalled, and the Mavericks made two first downs to run out the clock.
No. 4 Central Catholic 49, No. 29 Oregon City 0
The reigning champion Rams opened the playoffs by posting their third shutout in their past four games, defeating the visiting Pioneers (2-8) at Hillsboro Stadium.
Sophomore quarterback Cru Newman accounted for five Rams touchdowns. He completed 9 of 12 passes for 121 yards and two scores, and he reached the end zone on three of his five rushes. Backup Emerson Dennis passed for one score and ran for another.
Blake Anderson had two scoring catches and Ellis Bynum had one in helping the Rams (11-0) of Southeast Portland hit the 40-point mark for the eighth time in 10 on-field games this season.
Joey Shaw stood out on both sides of the line of scrimmage for the Pioneers, catching three passes and making an interception. Clay Martineau also had an interception.
No. 3 Tualatin 48, No. 30 Mountain View 17
Jack Wagner returned an interception for a touchdown and ran for a score, helping the Timberwolves (9-1) turn aside the visiting Cougars (3-7) of northeast Bend.
Malik Ross scored two touchdowns on his four rushes, AJ Noland and Cole Prusia caught scoring passes, and Jackson Jones completed 13 of 17 passes for 253 yards.
The Three Rivers League co-champion Timberwolves won their fourth in a row since their only defeat and crossed the 40-point threshold for the seventh time this season.
Kellen Hale had six tackles, Richie Anderson had five (and a sack), and Wagner had four for the Timberwolves.
No. 14 Westview 57, No. 19 Barlow 34
Jordan Fisher ran for 294 yards and six touchdowns for the Wildcats, who pulled away from the Bruins (6-5) in the third quarter for the home-field win.
Barlow’s Hunter MacDonald ran for four touchdowns in a game featuring more than 1,000 yards of total offense.
Fisher carried 24 times in posting a season high in yards and touchdowns. The junior has 16 rushing touchdowns in his past four games and has two games this season with at least five touchdowns — a feat accomplished twice previously in the past four seasons of Oregon Class 6A football (Mountain View’s Jonas Larson in 2018 and Lake Oswego’s Casey Filkins in 2019).
Fisher opened the scoring with a 93-yard run for the Wildcats (9-1) of Northwest Portland. The Bruins answered each of Fisher’s first three scores — getting scoring runs from MacDonald, Jake Fay and MacDonald again to pull within 21-20.
Drew Bennett caught a 39-yard touchdown pass from Sam Leavitt and Fisher scored his fourth touchdown before halftime to stake the Wildcats to a 35-20 lead.
MacDonald’s third touchdown brought the Bruins within 35-26, but the Wildcats kept Barlow at arm’s length the rest of the way.
Leavitt was 11 of 17 for 202 yards and two scores, to Bennett and Darrius Clemons. Bennett was in on 10 tackles and added to his Class 6A-leading interception total with his seventh of the season.
No. 11 Roseburg 42, No. 22 Tigard 17
Logan Klopfenstein caught three touchdown passes — all in the first half — and Roseburg (9-1) turned back a second-half comeback bid by the Tigers (3-7) for the victory at Finlay Field in Roseburg.
The victory was Roseburg’s first in an OSAA playoff since 2013 and its first home playoff win since 2011.
Klopfenstein’s touchdown catches and interceptions by Eli Jacobs, Carson Dunn, Braden Steinacher and Colton Marsters helped stake Roseburg to a 35-3 halftime lead.
The Tigers came out of the locker room with fight, though, scoring touchdowns on their first two possessions of the second half and putting the outcome back in doubt.
AJ Perez caught a 29-yard touchdown pass from Cameron Masters-Doble to make it 35-10. On the Tigers’ next possession, a 45-yard connection between Masters-Doble and Perez highlighted a drive capped with Masters-Doble’s six-yard touchdown pass to Elijah Jackman on fourth-and-goal with 1:06 left in the third.
With its 35-3 advantage now shaved to 35-17, Roseburg re-established control on its next possession. The key play on the drive came when Marsters, the quarterback, rolled out and burst down the left sideline for a 40-yard-plus run deep into Tigers territory. That led to Roseburg’s final touchdown, a 17-yard run by Cayden Eckel on the first play of the fourth quarter, and a 42-17 score.
Klopfenstein’s first touchdown catch came on a fake field goal, when he took a toss from holder Dominic Tatone for a 13-yard score. Klopfenstein’s next two touchdowns came on passes from Marsters, those plays covering three and 69 yards.
On the first snap after Roseburg made the score 21-3 on Klopfenstein’s third scoring catch, Dunn made an interception that led to Marsters’ third touchdown pass — a two-yard dart that slipped between the hands of a Tigers defender and into the clutches of Landyn Dupper, who was behind the defensive back.
Roseburg finished its first-half scoring when, on the first snap after a punt, Steinacher nabbed a pass that was tipped near the line of scrimmage and returned it 22 yards for a touchdown.
Logan Klopfenstein (Roseburg) photo by Leon Neuschwander
No. 6 Summit 21, No. 27 South Medford 0
Grant Smith returned a punt that was blocked by Jack Clemans 37 yards for a touchdown to cap the scoring in the Storm’s victory over the visiting Panthers (2-8) in northwest Bend.
Sam Stephens ran for a touchdown in the first quarter and Hogan Carmichael passed to Clemans for a score in the second quarter for the Storm (8-2), who won by at least 20 points for the third game in succession and seventh time this season.
“The defense played great against a good offense,” Storm coach Corben Hyatt said in a text.
The Storm’s punt block came after a promising Summit possession ended near the Panthers’ goal line with a lost fumble. The Panthers’ Dylan Espinosa caused the fumble, and Brycen Guches recovered it. South Medford couldn’t sustain anything from the turnover, though, and ended up giving up the special teams score.
No. 7 Sheldon 59, No. 26 Roosevelt 24
Quarterback Brock Thomas passed for three touchdowns and ran for two, Jackson Babbit ran for two scores, and the Irish achieved a season scoring high in defeating the visiting Roughriders (7-3) of North Portland.
Sam Poole opened the scoring for the Irish (9-1) of Eugene with a 35-yard field goal. Keegan Line and Luke Leighton caught scoring passes as Sheldon reached the 50-point mark for the third time this season — the first two also against playoff teams.
For the Roughriders, Lindell Betts ran for a score, Imarion Kelly threw touchdown passes to Jackson Flatner and DJ Rosemon, and Alain Yao provided tough running throughout the game.
Josh Merriman had a fumble recovery and a sack and Tilman Ritchie-Tuisue had two tackles for loss to highlight the Irish’s defense.
No. 10 Lakeridge 28, No. 23 Grant 14
After being held scoreless in the first half, the host Pacers (7-3) blanked the Generals (5-6) of Northeast Portland in the second half to post the comeback victory in Lake Oswego.
Max von Arx caught a touchdown pass and Donald “Chili” Stephens ran for a score to stake the Generals to their 14-0 lead.
After intermission, the Pacers leaned more toward a power running game and got their offense on track, as Jake Reichle ran for two scores. Reichle finished with 163 yards rushing. On defense, the Pacers kept the Generals bottled up after halftime; Grant’s 14 points matched its second-lowest output this season.
Lakeridge made two interceptions in holding an opponent to two touchdowns or fewer for the fourth time this season.
No. 18 South Salem 40, No. 15 David Douglas 27
Trevor Goldman returned a fumble 15 yards for a touchdown, and the Saxons (6-4) produced a touchdown after blocking a punt in defeating the host Scots (5-5) in Southeast Portland.
The Scots got one touchdown receiving and two rushing from Jaden Poulshock. Quarterback Jakai Clardy passed for 176 yards and two touchdowns with one interception.
Saxons quarterback Daschel Smith passed to Tini Tinitali III for two touchdowns and ran for three scores of his own.
Daschel Smith (South Salem) photo by Leon Neuschwander
No. 2 West Linn 35, No. 31 Bend 13
The Lions (9-1) burst out to a 21-0 first-quarter lead and defeated the visiting Lava Bears (3-7) at Pioneer Memorial Stadium in Oregon City.
Jaxon Steinhauer got the Three Rivers League co-champion Lions rolling with a 15-yard touchdown run, which was followed by a 49-yard scoring pass from Earl Ingle to Gus Donnerberg and a 12-yard touchdown run by Ingle for the 21-0 lead.
Ingle and Steinhauer added touchdown runs to account for West Linn’s final points. Those two players lead the Lions — who have had six players rush for touchdowns this season — with six touchdowns on the ground each.
CLASS 5A | Bracket
No. 1 Wilsonville 42, No. 16 Churchill 14
The Lancers led 14-7 at halftime, but the host Wildcats (10-0) scored 35 unanswered points to advance to the second round.
Churchill (5-5) of southwest Eugene forged its lead on a touchdown run by John Peck (103 yards rushing in the game) and a scoring pass from Chace Pence (17 of 36, 203 yards) to Riley Van Camp (96 yards receiving).
The Wildcats’ Kellen Hartford and Cooper Hiday had two touchdown catches apiece in a passing offense executed largely by Chase Hix, and Rochne Beecham and Jacob Ogden each had a rushing touchdown.
Braden Rohde made two sacks for the Lancers’ defense.
No. 8 Hood River Valley 19, No. 9 South Albany 7
Trenton Hughes passed for two touchdowns and ran for another, and the Eagles (9-1) came back from an early deficit to defeat the RedHawks (6-4) in Hood River.
The RedHawks went ahead 7-6 before the Eagles scored 13 points in the second quarter.
Trailing by two scores, the RedHawks pieced together an eight-minute drive in the third quarter but were stopped at the Eagles’ 9-yard line by Ethan Rivera and Joey Frazier.
No. 5 Thurston 31, No. 12 Ridgeview 2
Brycen Indell rushed for 172 yards and a touchdown, and the Colts’ defense limited the visiting Ravens (8-3) of Redmond to 32 yards of total offense in the victory in Springfield.
Alex Boring’s one-yard run 2½ minutes into the game got the Colts (8-0) on the scoreboard. The Ravens got their only points before the first quarter was over, getting two points when the Colts’ Gavin Knights was tackled in the end zone.
Darien Witham passed to Kellen Humphries for a touchdown that pushed the Colts to a 14-2 lead. Boring closed the scoring with a touchdown pass to Grayson Starck.
Witham led the team with five tackles and made an interception. Indell had four tackles. Jacob Newell had three tackles and two sacks.
No. 4 Canby 37, No. 13 Lebanon 7
Tyler Konold rushed for two touchdowns, Mikey Gibson ran for a score and passed for another, and Bryce Oliver had a rushing touchdown as the Cougars downed visiting Lebanon (4-6).
The Cougars (8-2) played their first OSAA playoff game since 2014 and collected their first postseason win since the second round of the 2013 Class 6A playoffs. It was their first playoff win at home since the 2013 first round, when Canby defeated Beaverton — whose offensive coordinator at the time, Jimmy Joyce, is now the Cougars’ head coach.
Gibson was 9 of 16 for 132 yards and had eight carries for 69 yards and the score. Konold (13 carries, 103 yards) added to his Class 5A-leading total of rushing yards and has surpassed 1,500 yards for the season.
No. 3 West Albany 35, No. 14 Scappoose 0
Tyler Hart-McNally rushed for two touchdowns and scored on a touchdown pass, and Michael Cale passed for two scores to drive the Bulldogs (9-1) to the win over visiting Scappoose (5-5).
Hart-McNally ran 12 times for 109 yards. Cale completed 14 of 18 passes for 216 yards and didn’t throw an interception. DeMarcus Houston caught Cale’s other touchdown pass.
Scappoose twice drove inside the Bulldogs’ 5-yard line early but was unable to pierce the West Albany defense. Later, quarterback Luke McNabb, who accounted for 34 touchdowns (rushing and passing) and gained more than 2,750 yards of total offense in the regular season, got hurt and had to leave the game.
Scappoose got strong performances in the receiving game from Ben Rintoul and Malcolm Harrison, and Austin Verbout was noteworthy on defense.
The shutout was the first of the season for the Bulldogs, whose defense was led by Noah Reese (10 tackles) and Carson Benedict (three tackles for loss).
No. 11 Dallas 7, No. 6 Pendleton 6
Logan Person scored the Dragons’ touchdown, made an interception and forced a fumble in Dallas’ victory over the Buckaroos (9-2) at Round-Up Stadium in Pendleton.
The Buckaroos took a 6-0 lead in the first quarter on a 65-yard catch-and-run connection between quarterback Collin Primus and Payton Lambert.
The Dragons (6-4) answered in the second quarter with Person’s 15-yard scoring run and successful point-after kick.
Person finished with 90 yards rushing. Demitri Harris also had an interception for the Dragons, who held the Buckaroos to 13 points below their previous season low. The Dragons themselves mustered a point total that matched their season low — but it was enough for them to make the second round.
The Buckaroos threatened late, taking possession with 1:50 left and converting on a third-and-18 play en route to reaching the Dragons’ 9-yard line. On third down, Dallas got a sack on a play that — combined with an intentional grounding penalty — resulted in fourth-and-18. The Dragons broke up a fade pass on fourth down to seal the win.
Logan Person (Dallas) photo by Taylor Balkom
No. 7 North Salem 27, No. 10 Crater 11
TC Manumaleuna II connected with Erick Gonzalez on a 60-yard catch-and-run touchdown on the second snap, and the Vikings (7-3) never trailed in defeating the visiting Comets (6-4) of Central Point and posting the school’s first OSAA football playoff win since 2004.
Manumaleuna II was 3 of 6 — all three completions to Gonzalez — for two touchdowns, the second coming on a 70-yard play. Josiah Davis rushed for 125 yards and two touchdowns.
The Vikings’ defense made a stop on fourth-and-goal from the 5-yard line with 20 seconds left in the second quarter, allowing North Salem to go to halftime with a 21-3 lead and positive momentum.
Imyas Aguilar, Jamar Soaladaob and Kyler Hammond each had an interception to help the Vikings achieve a season low for points allowed.
Caden Lasater scored for the Comets.
No. 2 Silverton 42, No. 15 McKay 7
Alejandro Briseno ran for three touchdowns — the third three-touchdown game of the season for a player who had seven carries in the first three games — to spring the host Foxes (9-1) to the win over the Royal Scots (4-6) of Salem.
Justice Anthony caught a 45-yard touchdown pass and had several pass break-ups on defense for the Royal Scots. Sophomore quarterback Kyrin Fuimaono passed for 150 yards and the score.
Reece Groom’s one-yard run 2½ minutes into the game got the Foxes on the scoreboard. Quarterback Jordan McCarty completed 12 passes in 19 attempts for 187 yards and two touchdowns, one to Briseno and the other to Austin Ratliff.
The Foxes’ Vandon Fessler had nine catches for 109 yards, adding to his Oregon Class 5A/6A lead in receiving yards.
CLASS 4A | Bracket
No. 1 Marshfield 43, No. 16 Madras 0
Dom Montiel completed 18 of 21 passes in a surgical performance as the Pirates (12-0) defeated the visiting White Buffaloes (4-5) at Pete Susick Stadium in Coos Bay.
Montiel racked up 271 yards and three touchdowns through the air. Maddux Mateski, Ezra Waterman and Mason Pederson were on the receiving end of the touchdown passes, and the senior quarterback ran for two scores. Waterman also reached the end zone on the ground.
Pederson had six receptions for 143 yards to lead the Pirates’ receivers.
Cobin Bouska had a sack and Lucas Ellsworth and Jacob Harmon each had an interception as part of a defense that posted its second shutout of the season.
The Pirates reached the 40-point threshold for the eighth time in 10 on-field games this season.
No. 9 Henley 35, No. 8 Tillamook 14
Trent Buchler ran for two first-half touchdowns for the Cheesemakers (6-5), but the visiting Hornets (9-1) of Klamath Falls took advantage of Tillamook turnovers after intermission and pulled away for the victory.
Seven of the Hornets’ nine wins have been by at least 21 points.
No. 5 Mazama 42, No. 12 North Eugene 0
A 41-yard run was the longest of Brandon Gailey’s three touchdowns, and Tyson Van Gastel ran for a score and passed for another to pace the Vikings of Klamath Falls to the win over the visiting Highlanders (4-4).
Trevor Anderson made five tackles, including a sack, and Nate Tramp also had a sack for the Vikings (8-2).
Anderson gained 106 yards and scored a touchdown on 11 carries. Van Gastel was 6 of 9 for 105 yards. Treyce Horton was successful on all six point-after kicks.
The Vikings led 21-0 after one quarter and 35-0 at halftime.
No. 4 Banks 29, No. 13 Hidden Valley 0
A 15-0 run in the final four minutes of the second quarter boosted Banks (9-1) to a 22-point lead en route to the win over the visiting Mustangs (5-4) of Grants Pass in a game played at Hare Field in Hillsboro.
The game was a rematch of a Week 3 meeting in Grants Pass, which Banks won 35-0.
Logan Kind returned an interception for a touchdown as part of a Banks defense that posted its fifth shutout in nine on-field games this season.
Jamar Flippen carried 15 times for 125 yards and a touchdown to drive Banks’ running game. Cooper Gobel (9 of 16, 173 yards) passed for touchdowns to Aaron Brown and Charlie White and threw one interception.
Banks also had a defensive touchdown in the regular-season game against the Mustangs, with White returning a fumble for a score.
Jamar Flippen (Banks) photo by Leon Neuschwander
No. 3 Estacada 37, No. 14 Stayton 0
The Rangers rushed for 350 yards, led by Hunter McDonald’s 88, and defeated the visiting Eagles (4-6).
After taking a 16-0 halftime lead, the Rangers (10-0) struck quickly for two touchdowns and a 30-0 lead in the third quarter.
No. 6 La Grande 34, No. 11 Gladstone 12
Brody MacMillan rushed for 140 yards and three touchdowns, pacing the Tigers (7-1) to the victory over the visiting Gladiators (5-5) at Eastern Oregon University in La Grande.
Tigers quarterback Logan Williams passed for 170 yards. Noah McIlmoil had 31 yards and a touchdown receiving.
After the Tigers took a 6-0 lead in the second quarter, the Gladiators’ Chris Goode returned the kickoff for a touchdown, making the score 6-6. La Grande pulled away to a 20-6 halftime lead.
No. 7 Marist Catholic 42, No. 10 Baker 7
Lucas Tuski rushed for three touchdowns and Carter Greene passed for three touchdowns in the first half, and the host Spartans (8-2) rolled past the Bulldogs (4-6) in Eugene.
The Bulldogs’ Paul Hobson scored on a five-yard run 1:17 before halftime to account for the game’s final points.
Tuski carried 14 times for 148 yards in the first half. Greene completed 6 of 9 passes for another 148 yards in the first half. Conner Chase was on the receiving end of one of Greene’s touchdown passes and had an interception for the Spartans’ defense.
The Spartans limited the Bulldogs to 66 yards of offense in the first half.
No. 2 Cascade 67, No. 15 Astoria 24
Blake Lewis returned a fumble for a touchdown, Kellen Sande ran back an interception to the end zone, and Colin Smittle also had an interception to lead the Cougars’ defense in the win over the visiting Fishermen (5-5) at Scio High School, located about 25 miles northeast of Albany.
Lance Van Hoose rushed for more than 200 yards and three scores, and Jacob Hage eclipsed 100 yards rushing and scored twice as the Cougars (10-0) surpassed 60 points for the sixth time this season.
For the Fishermen, Luke Cummings ran for two scores and caught a touchdown pass, and Colton McMaster had a touchdown catch.