Here’s a look at statistical leaders by class after Week 5 of the 2025 Iowa high school football season.These stats are current as of noon Monday on gobound.com, and include some 8-player teams that have played six games.See more of our prep football coverage here. Passing yardsClass 5A: Mack Heitland, Waukee Northwest — 1,289Class 4A: Cameron Boyd, Storm Lake — 1,133Class 3A: Jadyn Burton, Keokuk — 1,312Class 2A: Cal Bonifas, Bellevue — 1,484Class 1A: AJ Harder, Tri-Center — 1,435Class A: Asher Norman, Central Decatur — 1,433Eight-player: Keagan Lee, Easton Valley — 1,383Passing touchdownsClass 5A: Mack Heitland, Waukee Northwest — 18Class 4A: Cash Parks, Xavier — 15Class 3A: Two tied with 17 — Jadyn Burton, Keokuk; Hudson Krukow, Central DeWittClass 2A: Brock Badding, Kuemper Catholic — 19Class 1A: Mick Hoffman, Cascade — 18Class A: Blake Wiggins, West Sioux — 14Eight-player: Keagan Lee, Easton Valley — 23Rushing yardsClass 5A: Daniel Larmie, Ankeny — 891Class 4A: Scott Reed, Glenwood — 911Class 3A: Dylan Maasdam, MOC-Floyd Valley — 882Class 2A: Jayden Nanthan, West Burlington Notre Dame — 955Class 1A: Bradyen Yates, Emmetsburg — 761Class A: Beau Burns, BGM — 1,374Eight-player: Nolan Kriegel, Iowa Valley — 1,153Rushing touchdownsClass 5A: Javaris Morgan, Ankeny Centennial — 10Class 4A: Two tied with 11 — Keshawn Wyldon, Burlington; Isaiah Hansen, NewtonClass 3A: Kasen Thomas, Bishop Heelan — 13Class 2A: Kyzer Arnold, Chariton — 12Class 1A: Evan Hildring, West Lyon — 11Class A: Beau Burns, BGM — 22Eight-player: Nolan Kriegel, Iowa Valley — 26Receiving yardsClass 5A: Ethan Headings, Iowa City West — 746Class 4A: David William, Storm Lake — 624Class 3A: Brady Meadows, Central DeWitt — 480Class 2A: Keenan Kilburg, Bellevue — 731Class 1A: Zach Nelson, Tri-Center — 670Class A: Brody Hamilton, Central Decatur — 703Eight-player: Callan Messerich, Easton Valley — 711Receiving touchdownsClass 5A: Ethan Headings, Iowa City West — 8Class 4A: Two tied with 8 — Tycen Augustine, Le Mars; David William, Storm LakeClass 3A: Jameson Gregoire, Central DeWitt — 7Class 2A: Keenan Kilburg, Bellevue — 9Class 1A: Two tied with 8 — Brody Otting, Cascade; Sam Benson, South HardinClass A: Brody Hamilton, Central Decatur — 7Eight-player: Three tied with 11 — Eli Dee, Baxter; Landon Blum, Woodbine; Callan Messerich, Easton ValleyTacklesClass 5A: Connor Stolpe, Dallas Center-Grimes — 55Class 4A: Nick Millburn, Newton — 66Class 3A: Jace Bellamy, Winterset — 66Class 2A: Fletcher Mick, Albia — 73.5Class 1A: Zane Mullenix, Eddyville-Blakesburg-Fremont — 62Class A: Brady Abbas, AGWSR — 47Eight-player: Devon Ehlers, Ar-We-Va — 63SacksClass 5A: Melakhi Hickey, Waterloo West — 6.5Class 4A: Drake Buthe, Glenwood — 4.5Class 3A: Damion Nowman, Saydel — 7.5Class 2A: Eaghan Fleshman, Alburnett — 6.5Class 1A: Joel Meier, Clarion-Goldfield-DowsClass A: Cooper Adair, Wapsie Valley — 7Eight-player: Jaxson Cox, Collins-Maxwell — 6.5InterceptionsClass 5A: Josh Grete, Cedar Falls — 4Class 4A: Two tied with 4 — Rex Rhamy, Pella; Kellen McKenna, Western DubuqueClass 3A: Three tied with 4 — Grant Whitcomb, Bishop Heelan; Brody Schumacher, Wahlert Catholic; Tyson Spargur, SaydelClass 2A: Three tied with 4 — Gabe Brisker, Wilton; Chase Wagaman, PCM; Griffin Seydel, West BranchClass 1A: Drew Greve, Regina Catholic — 5Class A: Two tied with 5 — Cole Jeppesen, Riverside; Tyler Gaunt, MidlandEight-player: Landon Lindgren, Lamoni — 6Fumble recoveriesClass 5A: Nazaret Ybarra, Des Moines Lincoln — 3Class 4A: Htet Yar, Des Moines North — 3Class 3A: Kasen Thomas, Bishop Heelan — 3Class 2A: Enrique Michel-Toribio, West Liberty — 3Class 1A: Jackson Leete, Sumner-FredericksburgClass A: Landen Cooling, BGM — 4Eight-player: Seven tied with 3Field goalsClass 5A: Three tied with 5 — Ricky Solis Downing, Johnston; Ryan Kuhn, Dowling Catholic; Adam Salem, Iowa City WestClass 4A: Aaron Christian, Glenwood — 7Class 3A: Five tied with 3Class 2A: Dominic Witt, PCM — 3Class 1A: Two tied with 3 — Wilson Buckley, West Marshall; Brandon Lane, Lawton-BronsonClass A: Three tied with 3 — Eli Dougherty, Maquoketa Valley; Jonathon Flores, West Sioux; Gabriel Zuniga, ColumbusEight-player: Christian Reyes, North Union — 2Other stats of note (all classes)Longest touchdown run: Two tied at 98 yards — Nadir Ouahbi, Perry; Cash McIntire, HumboldtLongest touchdown catch: Brody Hamilton, Central Decatur —97Longest fumble recovery for touchdown: Peyton Phippen, Lewis Central — 88Longest kick return for touchdown: Five tied at 99 yardsMost kick return touchdowns: Two tied with 3 — Mason Loan, Central Elkader; Braylon Lopez, West SiouxLongest punt return for touchdown: Drew Bennis, Cedar Rapids Prairie — 90Most punt return touchdowns: River Kramer, West Lyon — 3Longest field goal: Greer Langel, Norwalk — 52Most made extra points: Brayden Utter, Gladbrook-Reinbeck — 39
Here’s a look at statistical leaders by class after Week 5 of the 2025 Iowa high school football season.
These stats are current as of noon Monday on gobound.com, and include some 8-player teams that have played six games.
See more of our prep football coverage here.
Passing yards
Class 5A: Mack Heitland, Waukee Northwest — 1,289
Class 4A: Cameron Boyd, Storm Lake — 1,133
Class 3A: Jadyn Burton, Keokuk — 1,312
Class 2A: Cal Bonifas, Bellevue — 1,484
Class 1A: AJ Harder, Tri-Center — 1,435
Class A: Asher Norman, Central Decatur — 1,433
Eight-player: Keagan Lee, Easton Valley — 1,383
Passing touchdowns
Class 5A: Mack Heitland, Waukee Northwest — 18
Class 4A: Cash Parks, Xavier — 15
Class 3A: Two tied with 17 — Jadyn Burton, Keokuk; Hudson Krukow, Central DeWitt
Class 2A: Brock Badding, Kuemper Catholic — 19
Class 1A: Mick Hoffman, Cascade — 18
Class A: Blake Wiggins, West Sioux — 14
Eight-player: Keagan Lee, Easton Valley — 23
Rushing yards
Class 5A: Daniel Larmie, Ankeny — 891
Class 4A: Scott Reed, Glenwood — 911
Class 3A: Dylan Maasdam, MOC-Floyd Valley — 882
Class 2A: Jayden Nanthan, West Burlington Notre Dame — 955
Class 1A: Bradyen Yates, Emmetsburg — 761
Class A: Beau Burns, BGM — 1,374
Eight-player: Nolan Kriegel, Iowa Valley — 1,153
Rushing touchdowns
Class 5A: Javaris Morgan, Ankeny Centennial — 10
Class 4A: Two tied with 11 — Keshawn Wyldon, Burlington; Isaiah Hansen, Newton
Class 3A: Kasen Thomas, Bishop Heelan — 13
Class 2A: Kyzer Arnold, Chariton — 12
Class 1A: Evan Hildring, West Lyon — 11
Class A: Beau Burns, BGM — 22
Eight-player: Nolan Kriegel, Iowa Valley — 26
Receiving yards
Class 5A: Ethan Headings, Iowa City West — 746
Class 4A: David William, Storm Lake — 624
Class 3A: Brady Meadows, Central DeWitt — 480
Class 2A: Keenan Kilburg, Bellevue — 731
Class 1A: Zach Nelson, Tri-Center — 670
Class A: Brody Hamilton, Central Decatur — 703
Eight-player: Callan Messerich, Easton Valley — 711
Receiving touchdowns
Class 5A: Ethan Headings, Iowa City West — 8
Class 4A: Two tied with 8 — Tycen Augustine, Le Mars; David William, Storm Lake
Class 3A: Jameson Gregoire, Central DeWitt — 7
Class 2A: Keenan Kilburg, Bellevue — 9
Class 1A: Two tied with 8 — Brody Otting, Cascade; Sam Benson, South Hardin
Class A: Brody Hamilton, Central Decatur — 7
Eight-player: Three tied with 11 — Eli Dee, Baxter; Landon Blum, Woodbine; Callan Messerich, Easton Valley
Tackles
Class 5A: Connor Stolpe, Dallas Center-Grimes — 55
Class 4A: Nick Millburn, Newton — 66
Class 3A: Jace Bellamy, Winterset — 66
Class 2A: Fletcher Mick, Albia — 73.5
Class 1A: Zane Mullenix, Eddyville-Blakesburg-Fremont — 62
Class A: Brady Abbas, AGWSR — 47
Eight-player: Devon Ehlers, Ar-We-Va — 63
Sacks
Class 5A: Melakhi Hickey, Waterloo West — 6.5
Class 4A: Drake Buthe, Glenwood — 4.5
Class 3A: Damion Nowman, Saydel — 7.5
Class 2A: Eaghan Fleshman, Alburnett — 6.5
Class 1A: Joel Meier, Clarion-Goldfield-Dows
Class A: Cooper Adair, Wapsie Valley — 7
Eight-player: Jaxson Cox, Collins-Maxwell — 6.5
Interceptions
Class 5A: Josh Grete, Cedar Falls — 4
Class 4A: Two tied with 4 — Rex Rhamy, Pella; Kellen McKenna, Western Dubuque
Class 3A: Three tied with 4 — Grant Whitcomb, Bishop Heelan; Brody Schumacher, Wahlert Catholic; Tyson Spargur, Saydel
Class 2A: Three tied with 4 — Gabe Brisker, Wilton; Chase Wagaman, PCM; Griffin Seydel, West Branch
Class 1A: Drew Greve, Regina Catholic — 5
Class A: Two tied with 5 — Cole Jeppesen, Riverside; Tyler Gaunt, Midland
Eight-player: Landon Lindgren, Lamoni — 6
Fumble recoveries
Class 5A: Nazaret Ybarra, Des Moines Lincoln — 3
Class 4A: Htet Yar, Des Moines North — 3
Class 3A: Kasen Thomas, Bishop Heelan — 3
Class 2A: Enrique Michel-Toribio, West Liberty — 3
Class 1A: Jackson Leete, Sumner-Fredericksburg
Class A: Landen Cooling, BGM — 4
Eight-player: Seven tied with 3
Field goals
Class 5A: Three tied with 5 — Ricky Solis Downing, Johnston; Ryan Kuhn, Dowling Catholic; Adam Salem, Iowa City West
Class 4A: Aaron Christian, Glenwood — 7
Class 3A: Five tied with 3
Class 2A: Dominic Witt, PCM — 3
Class 1A: Two tied with 3 — Wilson Buckley, West Marshall; Brandon Lane, Lawton-Bronson
Class A: Three tied with 3 — Eli Dougherty, Maquoketa Valley; Jonathon Flores, West Sioux; Gabriel Zuniga, Columbus
Eight-player: Christian Reyes, North Union — 2
Other stats of note (all classes)
Longest touchdown run: Two tied at 98 yards — Nadir Ouahbi, Perry; Cash McIntire, Humboldt
Longest touchdown catch: Brody Hamilton, Central Decatur —97
Longest fumble recovery for touchdown: Peyton Phippen, Lewis Central — 88
Longest kick return for touchdown: Five tied at 99 yards
Most kick return touchdowns: Two tied with 3 — Mason Loan, Central Elkader; Braylon Lopez, West Sioux
Longest punt return for touchdown: Drew Bennis, Cedar Rapids Prairie — 90
Most punt return touchdowns: River Kramer, West Lyon — 3
Longest field goal: Greer Langel, Norwalk — 52
Most made extra points: Brayden Utter, Gladbrook-Reinbeck — 39