Back

OSAAtoday

Menu
A look at players putting up the top numbers in 6A, 5A, 4A and 3A

September 18, 2025 by Staff Writer, OSAAtoday
Article Photo

Football state statistical leaders through Week 2, courtesy of OreHSsports.

For a more complete list of leaders, and other news and notes, go to OreHSsports at orehssports.wordpress.com.

6A

Passing yards

Dylan Brower, Clackamas - 768 yards (59 completions – 90 attempts)

Marcus Hahm, Sunset - 683 yards (50 - 76)

Carter Lovell, Sprague - 635 yards (41 - 64)

Sloan Baker, West Linn - 604 yards (35 - 43)

Danny Leary, Nelson - 576 yards (47 - 78)

Zeke Thomas, Willamette - 559 yards (29 - 45)

Micaiah Turin, Sandy - 525 yards (39 - 58)

Kaeden Emerson, Oregon City - 500 yards (51 - 84)

Passing touchdowns

Sloan Baker, West Linn - 9 touchdowns (0 interceptions)

Dylan Brower, Clackamas - 9 touchdowns (4 interceptions)

Spencer York, Beaverton – 9 touchdowns (3 interceptions)

Carter Lovell, Sprague - 7 touchdowns (3 interceptions)

Micaiah Turin, Sandy - 6 touchdowns (0 interceptions)

Owen Hagerman, Tualatin - 6 touchdowns (1 interception)

Kaeden Emerson, Oregon City - 5 touchdowns (1 interception)

Zeke Thomas, Willamette - 5 touchdowns (1 interception)

Danny Leary, Nelson - 5 touchdowns (3 interceptions)

Marcus Hahm, Sunset - 5 touchdowns (1 interception)

Rushing yards

Luke Ortner, Jesuit – 568 yards (74 carries)

Jakai Phillips, North Salem – 438 yards (49 carries)

Isaac Tindall, Sprague – 351 yards (49 carries)

Kellen Lefebvre, South Medford – 296 yards (46 carries)

Iden Rule, Tualatin – 275 yards (40 carries)

Caden McMahon, Sandy – 272 yards (36 carries)

Rushing TDs

Marcus Hahm, Sunset - 7 touchdowns

Heath Thompson, Westview - 6 touchdowns

Jakai Phillips, North Salem - 6 touchdowns

Justin Larsen, Clackamas - 5 touchdowns

Caden McMahon, Sandy - 5 touchdowns

LaMarcus Bell, Lake Oswego - 5 touchdowns

Cade Mitchell, Mountainside - 4 touchdowns

Receiving yards

Griffin Ellingson, Sunset - 425 yards (26 receptions)

Justin Larsen, Clackamas - 374 yards (24 receptions)

Oliver Luebkert, Beaverton – 329 yards (16 receptions)

Malachi Garlington, Nelson - 247 yards (8 receptions)

Cavan Rogers, Oregon City - 222 yards (16 receptions)

Gracyn Fitch, Sandy - 215 yards (11 receptions)

Josiah Molden, West Linn - 209 yards (11 receptions)

Elliot Bruce, Reynolds - 200 yards (6 receptions)

Xavier Keller, North Salem - 197 yards (13 receptions)

Receiving TDs

Justin Larsen, Clackamas - 7 touchdowns

Griffin Ellingson, Sunset - 6 touchdowns

Oliver Luebkert, Beaverton - 5 touchdowns

Beck Olsen, Sprague - 4 touchdowns

EJ Cozart, Jefferson - 3 touchdowns

Malachi Garlington, Nelson - 3 touchdowns

Josiah Molden, West Linn - 3 touchdowns

Gracyn Fitch, Sandy - 3 touchdowns

Total tackles

Daniel Nelson, Barlow - 27 tackles

Caleb Perry, Barlow - 25 tackles

Paul Herb, Sprague - 24 tackles

Gabe Flynn, Sprague - 23 tackles

Nary Nerio, North Salem - 21 tackles

Max Makarenko, Sprague - 20 tackles

Tackles for loss

Tony Cumberland, Willamette – 6 tackles for loss

Caleb Perry, Barlow - 5 tackles for loss

Samson Vaelua, North Medford - 5 tackles for loss

Alonso Lopez, North Salem - 5 tackles for loss

Tony Cumberland, Willamette - 4 tackles for loss

Sam Vyhlidal, Lake Oswego - 4 tackles for loss

JaeShaun Brandon, Tigard - 4 tackles for loss

Sacks

Sam Vyhlidal, Lake Oswego - 4 sacks

Elijah Matthews, Jefferson – 4 sacks

Caleb Perry, Barlow - 2 sacks

Brennan Christian, Willamette - 2 sacks

Isaak Phelps, Sandy - 2 sacks

Brendan Goodwin, West Salem - 2 sacks

Tyce Ramirez, North Salem - 2 sacks

Interceptions

Luke Newport, Liberty - 3 interceptions

Cole Thomas, Central Catholic - 2 interceptions

Blake Timothy, Lincoln - 2 interceptions

Griffin Ellingson, Sunset - 2 interceptions

Greyson Murff, Lincoln - 2 interceptions

Fumble recoveries

Brock Osmundsen, North Salem - 3 recoveries

Austin Thompson, Clackamas - 2 recoveries

Landon Parker, Liberty - 2 recoveries

Non-offensive touchdowns

Hunter Vaughn, Willamette – 2 touchdowns

Jalen Bauman, Lake Oswego – 2 touchdowns

-- compiled by Mike Wilson (orehssports.wordpress.com)


5A

Passing yards

JT Girod, Central - 655 yards (49 completions - 76 attempts)

Andrew Guthrie, Summit - 602 yards (35 - 56)

Trevor Glos, Wilsonville - 498 yards (46 - 68)

Tyler Miner, Redmond - 461 yards (26 - 53)

Gage Hobbs, Ridgeview - 438 yards (29 - 43)

Tranden Stricker, Parkrose - 434 yards (21 - 36)

Hayden Allen, Crook County - 380 yards (32 - 61)

Emmit Distefano, Thurston - 358 yards (21 - 37)

Passing touchdowns

Gage Hobbs, Ridgeview - 8 touchdowns (1 interception)

JT Girod, Central - 8 touchdowns (1 interceptions)

Andrew Guthrie, Summit - 8 touchdowns (0 interceptions)

Trevor Glos, Wilsonville - 7 touchdowns (3 interceptions)

Chase Dominguez, Silverton - 5 touchdowns (2 interceptions)

Emmit Distefano, Thurston - 5 touchdowns (1 interception)

Bodie Stuben, Hood River Valley - 4 touchdowns (2 interceptions)

Brison Edwards, Lebanon - 4 touchdowns (0 interceptions)

Tranden Stricker, Parkrose - 4 touchdowns (2 interceptions)

Rushing yards

Lukas Babbitt, Churchill - 543 yards (76 carries)

Jude Anderson, Summit - 329 yards (47 carries)

Godfrey Conn, West Albany - 299 yards (63 carries)

Justin Fisher, Thurston - 283 yards (27 carries)

TJ Wright, Churchill - 252 yards (30 carries)

Angel Valenzuela, Mountain View - 250 yards (24 carries)

Bam Layna, Hood River Valley - 240 yards (32 carries)

Alex Deuser, Ridgeview - 228 yards (18 carries)

Emmet Curl, Hillsboro - 226 yards (18 carries)

Ryder Carpenter, Mountain View - 220 yards (19 carries)

Rushing touchdowns

Ryder Carpenter, Mountain View - 7 touchdowns

Lukas Babbitt, Churchill - 6 touchdowns

Angel Valenzuela, Mountain View - 5 touchdowns

Bam Layna, Hood River Valley - 5 touchdowns

Beau Harvey, West Albany - 4 touchdowns

Justin Fisher, Thurston - 4 touchdowns

Landon Holbrook, Dallas - 4 touchdowns

Tranden Stricker, Parkrose - 4 touchdowns

Receiving yards

Connor Conneely, Summit - 351 yards on 19 receptions

Ryan Perkins, Central - 272 yards on 20 receptions

Luke Carli, Wilsonville - 242 yards on 19 receptions

Bodie Bonar, Thurston - 238 yards on 12 receptions

Finn Chambers, Ridgeview - 216 yards on 12 receptions

Asher Case, Forest Grove - 211 yards on 10 receptions

Joe Mendazona, Central - 210 yards on 18 receptions

Carter Wachs, Redmond - 208 yards on 11 receptions

Receiving touchdowns

Joe Mendazona, Central - 5 touchdowns

Connor Conneely, Summit - 5 touchdowns

Luke Carli, Wilsonville - 4 touchdowns

Finn Chambers, Ridgeview - 4 touchdowns

Keona Tam, Wilsonville - 3 touchdowns

Bodie Bonar, Thurston - 3 touchdowns

Total tackles

Riddick Molatore, Wilsonville - 35 tackles

Ben Wiepert, Wilsonville - 32 tackles

Gannon McNulty, Redmond - 31 tackles

Connor Campagna, Eagle Point - 31 tackles

Brayden Singery, Crater - 29 tackles

Tanner Loch, Mountain View - 28 tackles

Parker Gibson, Redmond - 27 tackles

Dylan Hughes, Summit - 26 tackles

Carson Bottemiler, Mountain View - 26 tackles

Connor Conneely, Summit - 23 tackles

Tackles for loss

Aidan Galusha, Dallas - 7 tackles for loss

Angel Valenzuela, Mountain View - 7 tackles for loss

Josiah Vela, Central - 6 tackles for loss

Cruz Gray, Thurston - 6 tackles for loss

Israel Mabry, Dallas - 5 tackles for loss

Preston Temple, Ridgeview - 4 tackles for loss

Danner Frost, Ridgeview - 4 tackles for loss

Moses Garcia, Central - 4 tackles for loss

Xander Mafoti, Churchill - 4 tackles for loss

Mason Vela, Central - 4 tackles for loss

Wyatt Ryan, Summit - 4 tackles for loss

Leofatu Leofatu, Thurston - 4 tackles for loss

Jackson Ingram, South Eugene - 4 tackles for loss

Colton Cox, Summit - 4 tackles for loss

Sacks

DJ Bradley, Caldera - 4 sacks

Angel Valenzuela, Mountain View - 4 sacks

Danner Frost, Ridgeview - 3 sacks

Cruz Gray, Thurston - 3 sacks

Kysen Newton, Redmond - 3 sacks

Bertram Latta, Dallas - 3 sacks

Interceptions

Tyson Walker, West Albany - 3 interceptions

Chase Eriksen, Dallas - 3 interceptions

Branden Ball, Central - 3 interceptions

Jackson Urbach, Mountain View - 2 interceptions

Jaxson Godley, Crater - 2 interceptions

Tanner Nelson, Redmond - 2 interceptions

Jace Emerson, Dallas - 2 interceptions

Mikey Johnson, Churchill - 2 interceptions 

Fumble recoveries

Moses Garcia, Central - 2 recoveries

Non-offensive touchdowns (1 each)

Cade Mackeson, Summit

Jett Gillam, Mountain View

Logan Large, Lebanon

Ryder Carpenter, Mountain View

Tyson Walker, West Albany

Zack Nelson, Dallas

Bam Layna, Hood River Valley

Logan Uitto, Silverton

Henry Bock, Springfield

Terrius Alllen, Crater

Keona Tam, Wilsonville

Miguel Quijas, Forest Grove

-- compiled by Mike Wilson (orehssports.wordpress.com)


4A/3A

Passing Yards

Reese Johnson, Klamath Union – 733 yards (40 of 71 passing)

Will Kessi, Scappoose – 701 yards (45 of 73 passing)

Kevin Hurliman, Tillamook – 646 yards (70 of 95 passing)

Jack Wright, Burns – 592 yards (33 of 58 passing)

Alex Adams, Valley Catholic – 556 yards (22 of 30 passing)

Sam Schacher, Astoria – 489 yards (48 of 75 passing)

Brody Gilliam, Marist Catholic – 477 yards (37 of 59 passing)

Cal Johnson, Vale – 461 yards (41 of 59 passing)

Passing Touchdowns

Jack Wright, Burns – 11 (0 interceptions)

Will Kessi, Scappoose – 10 (2 interceptions)

Alex Adams, Valley Catholic – 10 (1 interception)

Reese Johnson, Klamath Union – 9 (0 interceptions)

Cal Johnson, Vale – 7 (3 interceptions)

Kevin Hurliman, Tillamook – 7 (1 interception)

Enoch Niblett, Marshfield – 6 (1 interception)

Brody Panuke, Kennedy – 5 (4 interceptions)

AJ Altishin, Philomath – 5 (1 interception)

Cade Coreseon, Cascade – 5 (0 interceptions)

Nate Lyda, Banks – 5 (0 interceptions)

Rushing Yards

Bryce Kuenzi, Cascade – 414 yards (51 carries)

Wyatt Kerrigan, Stayton – 354 yards (41 carries)

Staton Barnes, Junction City – 301 yards (36 carries)

Hayden Taylor, North Valley – 292 yards (24 carries)

Elijah Greenan-Biggs, Scappoose – 291 yards (41 carries)

Johnny Mariano, Gervais – 291 yards (28 carries)

Tucker Mack, Sutherlin – 275 yards (30 carries)

Ryder Jackson, Seaside – 270 yards (39 carries)

Rushing Touchdowns

Bryson Walker, Cascade Christian – 7

Bryce Kuenzi, Cascade – 6

Enoch Niblett, Marshfield – 5

Jacob Bazzy, Willamina – 5

Elijah Greenan-Biggs, Scappoose – 5

Johnny Mariano, Gervais – 5

Wyatt Fred, Stayton – 4

Lane Olsen, Marshfield – 4

Colby Rich, Kennedy – 4

Stephen Macias, Dayton – 4

Receiving Yards

Coltin Miller, Burns – 352 yards (17 receptions)

Griffyn Boomer, Tillamook – 342 yards (27 receptions)

Gavin Coe, Klamath Union – 303 yards (10 receptions)

Landon Hood, La Grande – 293 yards (11 receptions)

Sterling Holland, Crescent Valley – 269 yards (16 receptions)

Jarrett Martin, Banks – 241 yards (14 receptions)

Cooper Bonnett, Valley Catholic – 228 yards (7 receptions)

Lucas Fowler, North Marion – 222 yards (10 receptions)

Receiving Touchdowns

Coltin Miller, Burns – 7

Griffyn Boomer, Tillamook – 6

Jarrett Martin, Banks – 5

Preston Hill, Burns – 3

Landon Hood, La Grande – 3

Zack Hankins, Taft – 3

Rocco De La Rosa, Philomath – 3

Troy Dayton, Vale – 3

Sam Robbins, Valley Catholic – 3

Marcos Mueller, Valley Catholic – 3

Cooper Bonnett, Valley Catholic – 3

Rison McDonald, Mazama – 3

Nolan Baker, Klamath Union – 3

Gavin Coe, Klamath Union – 3

Nolan Lennox, Scappoose – 3

Lane Olsen, Marshfield – 3

Colton Medeiros, Scio – 3

Kellen Hartley, Vale – 3

Tackles

Jaden Traeger, Kennedy – 40

Carter Clark, Woodburn – 34

Brody Buzzard, Marist Catholic – 33

Elliott Bayless, Crescent Valley – 32

Sam Morris, Scappoose – 29

Cole Krieger, Scappoose – 27

Kaleb Fox, Marshfield – 27

Prithvi Prabakar, Valley Catholic – 27

Tackles for Loss

Matthew Hinkle, Cascade – 10

Kaleb Fox, Marshfield – 6

Landon Risseeuw, Willamina – 5.5

Ethan Stalcup, Estacada – 5

Joe Weil, Burns – 5

Matt Suppah-Scott, Madras – 5

Phillip Price, Woodburn – 5

Asher Maxwell, Dayton – 5

Steen Smith, Santiam Christian – 5

Sacks

Matt Suppah-Scott, Madras – 4

Methias Tuiolemotu, Tillamook – 3

Kyle Carlon Jr., Umatilla – 2.5

Matthew Hinkle, Cascade – 2

Carter Clark, Woodburn – 2

Josh Manns, Tillamook – 2

Aidan Brasmer, Crescent Valley – 2

Gavin Galan, Valley Catholic – 2

Jacob Bocchi, Henley – 2

Steen Smith, Santiam Christian – 2

Interceptions

Jayden Perches, Umatilla – 4

Landon Hudson, Phoenix – 3

Sam Robbins, Valley Catholic – 3

Griffyn Boomer, Tillamook – 2

Jarrett Martin, Banks – 2

Brody Anundi, Cascade – 2

Matt Swank, North Bend – 2

Noah Kim, Estacada – 2

Sam Morris, Scappoose – 2

Shawn Hensley, Scappoose – 2

Josiah Hawkins, Cascade – 2

Elijah Adler, Crescent Valley – 2

-- compiled by Rene Ferran (orehssports.wordpress.com)