Friday Night Hype: Iowa high school football stat leaders after Week 7
Here's a look at statistical leaders by class after Week 7 of the 2025 Iowa high school football season.
These stats are current as of 8 a.m. Monday on .
See more of our prep football coverage here.
Passing yards
Class 5A: Mack Heitland, Waukee Northwest — 1,824
Class 4A: Neil Brown, Davenport North — 1,473
Class 3A: Hudson Krukow, Central DeWitt — 1,741
Class 2A: Cal Bonifas, Bellevue — 2,194
Class 1A: Mick Hoffman, Cascade — 1,801
Class A: Asher Norman, Central Decatur — 1,599
Eight-player: Teagan Hanson, GTRA — 1,852
Passing touchdowns
Class 5A: Mack Heitland, Waukee Northwest — 22
Class 4A: Cash Parks, Xavier — 19
Class 3A: Two tied with 21 — Jadyn Burton, Keokuk; Hudson Krukow, Central DeWitt
Class 2A: Brock Badding, Kuemper Catholic — 24
Class 1A: Mick Hoffman, Cascade — 25
Class A: Two tied with 17 — Brody Heifner, Belmond-Klemme; Blake Wiggins, West Sioux
Eight-player: Two tied with 27 — Teagan Hanson, GTRA; Keagan Lee, Easton Valley
Rushing yards
Class 5A: Daniel Larmie, Ankeny — 1,079
Class 4A: Braydan Doss, Lewis Central — 1,068
Class 3A: Ethan McNeal, Atlantic — 1,061
Class 2A: Jayden Nanthan, West Burlington Notre Dame — 1,157
Class 1A: Wyatt Gelder, South Hamilton — 1,011
Class A: Jaxon Gordon, Riverside — 1,827
Eight-player: Jamison Ewing, Southeast Warren — 1,601
Rushing touchdowns
Class 5A: Jaden Montgomery, Dubuque Hempstead — 13
Class 4A: Keshawn Wyldon, Burlington — 15
Class 3A: Kasen Thomas, Bishop Heelan — 16
Class 2A: Quinn Street, Osage — 15
Class 1A: Two tied with 13 — Evan Hildring, West Lyon; Mack Wolfe, Beckman Catholic
Class A: Beau Burns, BGM — 26
Eight-player: Nolan Kriegel, Iowa Valley — 30
Receiving yards
Class 5A: Ethan Headings, Iowa City West — 934
Class 4A: David William, Storm Lake — 813
Class 3A: Kurt Joy, Keokuk — 618
Class 2A: Keenan Kilburg, Bellevue — 1,232
Class 1A: Zach Nelson, Tri-Center — 845
Class A: Brody Hamilton, Central Decatur — 710
Eight-player: Callan Messerich, Easton Valley — 982
Receiving touchdowns
Class 5A: Ethan Headings, Iowa City West — 11
Class 4A: Tycen Augustine, Le Mars — 10
Class 3A: Jameson Gregoire, Central DeWitt — 9
Class 2A: Keenan Kilburg, Bellevue — 13
Class 1A: Brody Otting, Cascade — 14
Class A: Ashton Ahrenholtz, IKM-Manning — 8
Eight-player: Landon Blum, Woodbine — 16
Tackles
Class 5A: Connor Stolpe, Dallas Center-Grimes — 95
Class 4A: Nick Millburn, Newton — 88
Class 3A: Jace Bellamy, Winterset — 115
Class 2A: Jacob Langley, Tipton — 130
Class 1A: Zane Mullenix, Eddyville-Blakesburg-Fremont — 108
Class A: Dylan Knipper, Maquoketa Valley — 90
Eight-player: Conlin Rouse, Springville — 102
Sacks
Class 5A: Melakhi Hickey, Waterloo West — 10.5
Class 4A: Dreshaun Ross, Fort Dodge — 11
Class 3A: Isaiah Lange, Mount Pleasant — 11.5
Class 2A: Two tied with 7.5 — Kahle Weber, Boyden-Hull/Rock Valley; Eaghan Fleshman, Alburnett
Class 1A: Carson Mueggenberg, Ogden — 9
Class A: Caleb Puderbaugh, Martensdale-St. Marys
Eight-player: Three tied with 8 — Braden Werts, Wayne; JW Linkenhoker, Fremont-Mills; Jaxson Cox, Collins-Maxwell
Interceptions
Class 5A: Three tied with 4 — La'Marious Clark, Ankeny; Josh Grete, Cedar Falls; Henry Gillies, Bettendorf
Class 4A: Two tied with 5 — Ali Yahia, Newton; Rex Rhamy, Pella
Class 3A: Five tied with 4
Class 2A: Six tied with 5
Class 1A: Drew Greve, Regina Catholic — 5
Class A: Two tied with 6 — Cole Jeppesen, Riverside; Tristen Wingate, Sibley-Ocheyedan
Eight-player: Chase Klatt, Calamus-Wheatland — 8
Fumble recoveries
Class 5A: Nazaret Ybarra, Des Moines Lincoln — 3
Class 4A: Htet Yar, Des Moines North — 3
Class 3A: Three tied with 3 — Kason Thomas, Bishop Heelan; Kyle Friend, Des Moines Christian; James Thomsen, Solon
Class 2A: Joshua Turner, Mid-Prairie — 4
Class 1A: Two tied with 4 — Jackson Leete, Sumner-Fredericksburg; Eli Fritz, Cascade
Class A: Three tied with 4 — Landen Cooling, BGM; Gavin Stanton, Sibley-Ocheyedan; Paxon Applegate, Central Decatur
Eight-player: Three tied with 4 — Luke Long, Moravia; Gage Swan, Wayne; Kipton Liggett, Seymour
Field goals
Class 5A: Ryan Kuhn, Dowling Catholic — 8
Class 4A: Aaron Christian, Glenwood — 9
Class 3A: Dylan White, Mount Pleasant — 7
Class 2A: Two tied with 4 — Keegan Reuter, Spirit Lake; Reese Gingerich, West Branch
Class 1A: Wilson Buckley, West Marshall — 4
Class A: Eli Dougherty, Maquoketa Valley — 4
Eight-player: Christian Anguiano, Springville — 3
Other stats of note (all classes)
Longest touchdown run: Three tied at 98 yards — Nadir Ouahbi, Perry; Cash McIntire, Humboldt; Keshawn Wyldon, Burlington
Longest touchdown catch: Brody Hamilton, Central Decatur — 97
Longest fumble recovery for touchdown: Brady Kies, Cedar Falls — 90
Longest kick return for touchdown: Seven tied at 99 yards
Most kick return touchdowns: Seven tied with 3
Longest punt return for touchdown: Wyatt Konz, Gehlen Catholic — 98
Most punt return touchdowns: River Kramer, West Lyon — 3
Longest field goal: Two tied at 52 yards — Greer Langel, Norwalk; Aaron Christian, Glenwood
Most made extra points: Brayden Utter, Gladbrook-Reinbeck — 45