First Team
St. Albert
DL-Matt Fagan, JR
LB-Kyle Barnes, JR
DE-Luke Waters, JR
WR-Tyler Blaha, JR
WR-Andrew Hanafan, JR
Earlham
LB-Joey Harkins, SR
DL-Josh Turnbull, SR
OL-Gavin Boyle, JR
OL-Jim Knight, JR
SW Valley
QB-Chance Cobb, JR
DL-Scott Palmer, JR
DB-Grant Maurer, JR
Griswold
C-Morgan Mundorf, JR
DB-Chance Mace, JR
RB-Jadon Jahnke, JR
SE Warren
RB-Alex Hommer, SO
LB-Blake Bauer, SR
Martensdale-St. Marys
WR-Matt Holt, SR
OL-Dillon Strange, JR
Nodaway Valley
WR-Jared Corder, SR
DL-Max Kuhns, JR
Riverside
LB-Keyton Wichman, SR
Second Team
St. Albert
TE-Joe Liston, JR
DB-Jake Carley, JR
DE-Blake Rallis, JR
OL-Ben VanSoelen, JR
OL-Isaiah Moore, SO
Earlham
RB-Devin Crees, SO
DL-Garrett Boyle, JR
LB-Seth Waldron, JR
OL-Austin Griswold, SR
SW Valley
DL-Hunter Poston, SO
K-Addison Bull, JR
OL-Scott Palmer, SR
Griswold
OL-Randy Harrison, SR
LB-Heath Ogg, JR
LB-Sam Dankert, SR
SE Warren
DE-Alec Henderson, SO
OL-Josh Sundberg, SR
Martensdale-St. Marys
WR-Jake Bakerink, SR
DL-Zach Bunch, JR
Nodaway Valley
LB-Josh Allsup, SR
Riverside
WR-Tanner Storrow, SR
DB-Hunter Hodges, SO
Honorable Mention
St. Albert: Brandon Williams
Earlham: Eli Kasap, Jason Hopp, Ben Clement
SW Valley: Jared Shires, Aiden Gaule, Jace Peterson
Griswold: Wyatt Robinette, Alex Dollen, Evan Kelley
SE Warren: Colby Page, Kaleb Bauer, Hunter Rowe
Martensdale-St. Marys: Garrison Haupts, Jacob Dunn
Nodaway Valley: Thomas Britten, Ryan Baudler, Spencer Lamb
Riverside: Kristian Martens