Class 1A
First Team
| Cameron Luhring, Aplington-Parkersburg |
| Lucas Heap, Pella |
| Charlie Fair, DBQ Wahlert |
| Brady Horstmann, CR Xavier |
| Ben Craven, Boone |
| Jack Edwards, Pella |
Second Team
| Matthew Schmit, CR Xavier |
| Vaughn Thompson, Pella |
| Jeff Miller, CB St. Albert |
| Kaden Wingert, LeMars |
| Gabriel Anderson, Decorah |
| Jack Freiburger, DBQ Wahlert |
| Abbot Haner, Keokuk |
| Colin Reis, Denison-Schleswig |
(includes ties)
Coach of the Year
| Jim Potts, CR Xavier
|
Others receiving votes (alphabetical order):
Caden Branum, Declan Coe, Harrison Dahm, Jon Dobson, Joseph Haag,
Trenton Link, Kevin Lopez, Roan Martineau, Marcus McPartland, Nick Miller,
John Miller, Jaylen Saengchanpheng, Josh Steffen, AJ Wilkins, Joe Zehr
Class 2A
First Team
| Daniel Lu, Dowling Catholic |
| Will Blevins, Ankeny Centennial |
| Will Ecklund, Waukee |
| Grayson Zylstra, CR Washington |
| Kaden Taylor, Waukee |
| Eli Young, IC West |
Second Team
| Quinn Monson, Waukee |
| Jake Dolphin, Pleasant Valley |
| Jayden Shin, IC West |
| Luca Chackalackal, IC West |
| Caleb Peterson, Ankeny Centennial |
| Mukundan Kasturirangan, IC West |
Coach of the Year
| Eric Wetzel, Waukee |
Others receiving votes (alphabetical order)
Mazen Alsheikha, Nathan Barlow, Sam Brown, Luke Brunsvold, Ayush Kalia,
Kyle Lassen, Nicholas Launderville, James Matthews, Gavin Pangan,
Dalton Pregon, Nic Price, Caden Rodning, Arwind Sivakumar, Parker Sprague,
Kevin Strand