Meadowdale 31, Edmonds-Woodway 14
Ed.-Woodway 0 7 7 0 —14
Meadowdale 0 17 7 7 —31
MEA: Drew Tingstad 5 run (Will Schafer kick)
MEA: Jashon Butler 9 pass from Drew Tingstad (Will Schafer kick)
EW: Jaro Rouse 54 pass from Kameron Krall (Jackson Karr kick)
MEA: Will Schafer 37 field goal
EW: Jaro Rouse 36 pass from Kameron Krall (Jackson Karr kick)
MEA: Drew Tingstad 21 run (Will Schafer kick)
MEA: Jashon Butler 2 run (Will Schafer kick)
Oak Harbor 22, Arlington 21
Arlington 0 14 7 0 —21
Oak Harbor 8 6 0 8 —22
OH: T. Hollins-Passmore 6 run (Princeton Lollar run)
ARL: Anthony Whitis 8 pass from Cooper Cummings (Caden Smith kick)
OH: Princeton Lollar 1 run (Caleb Fitzgerald failed pass)
ARL: Griffin Gardoski 25 pass from Anthony Whitis (Caden Smith kick)
ARL: Campbell Hudson 15 pass from Anthony Whitis (kick)
OH: Princeton Lollar 17 run (Princeton Lollar run)
Oak Harbor
RUSH: Lollar 31-162, 2 TDs
Snohomish 63, Shorewood 21
Snohomish 35 14 0 14 —63
Shorewood 0 7 7 7 —21
SNO: Keegan Stich 89 kickoff return (Jorge Penaloza kick)
SNO: Brandon Jodock 1 run (Jorge Penaloza kick)
SNO: Keegan Stich 64 run (Jorge Penaloza kick)
SNO: Keegan Stich 50 run (Jorge Penaloza kick)
SNO: Josh Johnston 20 run (Jorge Penaloza kick)
SNO: Brandon Jodock 16 run (Jorge Penaloza kick)
SNO: Tyler Massena 23 run from Langdon Orgill (Jorge Penaloza kick)
SHW: Justin Cho 62 run (Ryan Farley kick)
SHW: Devin Diaz 8 run (Ryan Farley kick)
SNO: Bryan Slavin 1 run (Jorge Penaloza kick)
SNO: Vinnie Emery 1 run (Jorge Penaloza kick)
SHW: Justin Cho 91 run (Ryan Farley kick)
Snohomish
RUSH: Keegan Stich 2-114, 2 TDs; Brandon Jodock 4-56, 2 TDs; Vinnie Emery 4-44, TD; Langdon Orgill 8-37; Ty Roth 6-27, TD; Talon Lopes 4-26; Josh Johnston 1-20; Jaden McClure 2-10; PASS: Brandon Jodock 4-for-4, 57 yards; Langdon Orgill 2-for-2, 54 yards, TD; Talon Lopes 1-for-2, 3 yards; REC: Tyler Massena 2-54, TD; Kole Bride 2-26; Ty Roth 1-17; Josh Johnston 1-14; Malik Martin 1-3
King’s 48, Sultan 7
King’s 7 20 7 14 —48
Sultan 0 0 0 7 —7
KNG: Caleb Perry 3 run (Jack Van Dyke kick)
KNG: Caleb Perry 3 run (failed kick)
KNG: Caleb Perry 40 run (Caleb Perry run)
KNG: Brennon Blevins 34 pass from Jack Van Dyke (failed kick)
KNG: Andrew Cline 1 run (Jack Van Dyke kick)
KNG: Caleb Perry 76 run (Jack Van Dyke kick)
SUL: Andy Sam 13 run (Omar Valera kick)
KNG: Breven Campbell 12 pass from Jack Van Dyke (Jace Fransen kick)
Stanwood 27, Marysville Pilchuck 14
M. Pilchuck 0 0 7 7 —14
Stanwood 14 0 6 7 —27
STAN: Liam Shelley 55 run (Caelan Stallings kick)
STAN: Gavin Schweitzer 3 pass from Karl DeBoer (Caelan Stallings kick)
STAN: Trygve DeBoer 5 pass from Karl DeBoer (Caelan Stallings failed kick)
MP: Christian Snyder 5 run (kick)
STAN: Tyler Rich 56 run (Caelan Stallings kick)
MP: 33 pass, names not available (kick good)
Stanwood
RUSH: Rich 16-105; Shuckerow 15-97
Sedro-Woolley 41, Lakewood 21
Sedro-Woolley 10 10 21 0 —41
Lakewood 7 0 0 14 —21
SW: Adrian Vasquez 29 field goal
SW: William Holt 15 pass from Bryce Hornbeck (Adrian Vasquez kick)
LW: Matt Ramirez 4 run (Sydney Gormley kick)
SW: Spencer Hoover 20 pass from Bryce Hornbeck (Adrian Vasquez kick)
SW: Adrian Vasquez 23 field goal
SW: Bryson Bartlett 2 run (Adrian Vasquez kick)
SW: Adrian Vasquez 19 pass from Bryce Hornbeck (Adrian Vasquez kick)
SW: Bryce Hornbeck 40 interception (Adrian Vasquez kick)
LW: Taylor Tresch 4 pass from Austin Lane (Sydney Gormley kick)
LW: Jon Cox III 7 pass from Austin Lane (Sydney Gormley kick)
CPC-Bothell 28, Cedarcrest 25
Cedarcrest 13 0 6 6 —25
CPC-Bothell 6 0 7 15 —28
CPC: Josiah Sargent 43 run (failed kick)
CED: Tyler Gray 38 pass from Aaron Davenport (kick)
CED: Zach Hetherington 43 interception (failed kick)
CED: Tyler Gray run (failed run)
CPC: Josiah Sargent 45 run (kick)
CPC: Josiah Sargent 90 run (failed kick)
CED: Jake Kirschenmann 41 pass from Aaron Davenport (failed run)
CPC: Josiah Sargent 42 run (run)
Granite Falls 47, South Whidbey 6
S. Whidbey 6 0 0 0 —6
Granite Falls 6 27 14 0 —47
SW: Connor Antich 14 pass from Wes Crain (failed kick)
GF: Erik Helm 38 run (failed kick)
GF: Camden Landrum 45 run (failed pass)
GF: Camden Landrum 42 run (Quinton Sanders kick)
GF: Rudy Engstrom 7 run (Quinton Sanders kick)
GF: Jordan Heppner 7 pass from Camden Landrum (Quinton Sanders kick)
GF: Braden Counsellor 12 run (Quinton Sanders failed kick)
GF: Erik Helm 2 run (Rudy Engstrom run)
Granite Falls
RUSH: Landrum 9-153, 2 TDs; Buchholz 15-112; PASS: Landrum 6-for-11, 75 yards, TD
Lake Stevens 41, Cascade 7
Lake Stevens 14 21 6 0 —41
Cascade 0 0 0 7 —7
LS: Jake Rasmussen 7 pass from Conor Bardue (Brock Widmann kick)
LS: Jake Rasmussen 4 pass from Conor Bardue (Brock Widmann kick)
LS: Jake Rasmussen 46 pass from Conor Bardue (Brock Widmann kick)
LS: Jake Rasmussen 10 pass from Conor Bardue (Brock Widmann kick)
LS: Jake Rasmussen 75 punt return (Brock Widmann kick)
LS: Anthony Hutchinson 51 pass from Conor Bardue (failed kick)
CASC: Santana Siaz 2 run (Sarmad Aqrawi kick)
Lake Stevens
RUSH: Blake May 13-104; Hunter Eckstrom 2-65; Tre Long 1-15; Jackson Grafe 2-6; Conor Bardue 1-minus-2; PASS: Conor Bardue 8-for-10, 157 yards, 5 TDs; REC: Jake Rasmussen 6-94, 4 TDs; Anthony Hutchinson 1-51, TD; Hunter Eckstrom 1-12
Cascade
RUSH: Saiz 17-79, TD; Gillis 7-47; Elenbaas 6-5; Gunterman 3-4; PASS: Gillis 3-for-11, 76 yards, INT; REC: Coleman 1-40; Bloss 1-32; Elenbaas 1-4
Curtis 60, M. Getchell 13
Curtis 14 13 13 20 —60
M. Getchell 0 6 0 7 —13
CUR: Izaiah Fields 37 run (Jase Paulsen kick)
CUR: Sabian Bryant 30 run (Jase Paulsen kick)
CUR: Taj Moffett 9 run (kick)
CUR: Sabian Bryant 7 run (failed kick)
MG: Caleb Koellmer 1 run (Declan Sweatt failed kick)
CUR: Izaiah Fields 32 run (failed kick)
CUR: CJ Chavez-Wheeler 67 interception (kick)
CUR: Sabian Bryant 16 run (failed kick)
CUR: Dayton Thomas 2 run (kick)
CUR: Ethan Troxler 29 pass from Kyle Russell (kick)
MG: Ethan Watts 41 pass from Caleb Koellmer (Declan Sweatt kick)
Monroe 54, Jackson 14
Jackson 0 7 7 0 —14
Monroe 14 27 13 0 —54
MON: JJ Jerome 94 run (failed kick)
MON: Isaiah Cole 24 pass from Zach Zimmerman (JJ Jerome run)
MON: Isaiah Cole 19 pass from Zach Zimmerman (Zach Zimmerman kick)
MON: Ricky Baker 38 interception (Zach Zimmerman kick)
MON: JJ Jerome 2 run (Zach Zimmerman kick)
JAC: Jonathan Navarro 17 pass from Jordan Brajcich (Alex Sanchez kick)
MON: Zach Zimmerman 55 run (failed kick)
JAC: Daniel Arias 14 from Jordan Brajcich (Alex Sanchez kick)
MON: JJ Jerome 16 (Zach Zimmerman kick)
MON: Zach Zimmerman 10 run (failed kick)
Monroe
RUSH: Jerome 17-218, 3 TDs; Zimmerman 4-84, 2 TDs; PASS: Zimmerman 10-for-16, 167 yards, 2 TDs, INT; REC: Cole 4-83, 2 TDs
Lynnwood 32, Mountlake Terrace 13
Lynnwood 7 7 12 6 —32
M. Terrace 7 0 0 6 —13
LY: Michael Kirkman 6 run (kick)
LY: Michael Kirkman 14 run (kick)
MT: Andrew Blair 6 run (kick)
LY: Alton Hammond 5 run (failed pass)
LY: Ryley Johnson 14 pass from Alton Hammond (failed kick)
LY: Delaun Smiley-Tatum 18 run (failed pass)
MT: Garrett McDowell 4 pass from Jesse James Marteneau (failed pass)
Talk to us
> Give us your news tips.
> Send us a letter to the editor.
> More Herald contact information.