106
Riece Graham (2-20) placed 5th and scored 5.00 team points.
- Round 1 – Dalton Gosselink (Grinnell) 12-5 won by fall over Riece Graham (Perry) 2-20 (Fall 1:07)
- Round 2 – Kayden Gryp (Williamsburg) 29-10 won by fall over Riece Graham (Perry) 2-20 (Fall 2:39)
- Round 3 – Teme Larson (Waterloo West) 21-12 won by tech fall over Riece Graham (Perry) 2-20 (TF-1.5 2:30 (17-0))
- Round 4 – Corbin Broeker (Mount Pleasant) 24-11 won by fall over Riece Graham (Perry) 2-20 (Fall 0:43)
- Round 5 – Riece Graham (Perry) 2-20 received a bye () (Bye)
120
Zachary Thompson (28-4) placed 1st and scored 22.00 team points.
- Round 1 – Zachary Thompson (Perry) 28-4 received a bye () (Bye)
- Round 2 – Zachary Thompson (Perry) 28-4 won by tech fall over Conner Coleman (Mount Pleasant) 5-24 (TF-1.5 2:06 (16-0))
- Round 3 – Zachary Thompson (Perry) 28-4 won by tech fall over Brenton Rodriguez (Waterloo West) 16-17 (TF-1.5 3:45 (15-0))
- Round 4 – Zachary Thompson (Perry) 28-4 won by tech fall over Sam Van Dee (Williamsburg) 26-13 (TF-1.5 4:30 (15-0))
- Round 5 – Zachary Thompson (Perry) 28-4 won by tech fall over Landon Kirby (Grinnell) 28-11 (TF-1.5 2:53 (15-0))
126
Kaleb Olejniczak (33-5) placed 2nd and scored 18.50 team points.
- Round 1 – Kaleb Olejniczak (Perry) 33-5 won by fall over Dalton Moyle (Mount Pleasant) 1-16 (Fall 1:48)
- Round 2 – Kaleb Olejniczak (Perry) 33-5 won by tech fall over John Fetty (Pella) 10-16 (TF-1.5 2:52 (16-1))
- Round 3 – Kaleb Olejniczak (Perry) 33-5 won by fall over Cole Knight (Waterloo West) 15-16 (Fall 1:25)
- Round 4 – Kaleb Olejniczak (Perry) 33-5 won by major decision over Alex Farmer (Grinnell) 17-4 (MD 12-4)
- Round 5 – Jalen Schropp (Williamsburg) 35-2 won in sudden victory – 1 over Kaleb Olejniczak (Perry) 33-5 (SV-1 6-4)
132
Jacob Nelson (19-17) placed 3rd and scored 11.00 team points.
- Round 1 – Matthew Widmar (Pella) 19-15 won by decision over Jacob Nelson (Perry) 19-17 (Dec 11-6)
- Round 2 – Jacob Nelson (Perry) 19-17 received a bye () (Bye)
- Round 3 – Jacob Nelson (Perry) 19-17 won by fall over Carson Bulver (Waterloo West) 0-4 (Fall 0:37)
- Round 4 – Ethan Kirby (Grinnell) 27-8 won by decision over Jacob Nelson (Perry) 19-17 (Dec 8-2)
- Round 5 – Jacob Nelson (Perry) 19-17 won by decision over Nathan Born (Pella) 8-11 (Dec 8-4)
138
Zach Stewart (38-4) placed 1st and scored 25.50 team points.
- Round 1 – Zach Stewart (Perry) 38-4 won by fall over Daniel Gekpoah (Waterloo West) 4-9 (Fall 3:02)
- Round 2 – Zach Stewart (Perry) 38-4 won by fall over Cole Bisbee (Pella) 18-17 (Fall 1:50)
- Round 3 – Zach Stewart (Perry) 38-4 won by tech fall over Eli Rose (Grinnell) 26-14 (TF-1.5 5:08 (20-4))
- Round 4 – Zach Stewart (Perry) 38-4 won by fall over Ivan Heitman (Williamsburg) 25-16 (Fall 5:07)
- Round 5 – Zach Stewart (Perry) 38-4 won by medical forfeit over Abe Wilson (Mount Pleasant) 16-11 (M. For.)
145
Justin Stammer (9-7) placed 3rd and scored 13.00 team points.
- Round 1 – Justin Stammer (Perry) 9-7 won by fall over Ben Hones (Pella) 11-15 (Fall 2:58)
- Round 2 – Justin Stammer (Perry) 9-7 won by fall over Richardson Gbeynie (Waterloo West) 18-14 (Fall 4:15)
- Round 3 – Wyatt Dillon (Grinnell) 28-9 won by decision over Justin Stammer (Perry) 9-7 (Dec 11-10)
- Round 4 – Justin Stammer (Perry) 9-7 received a bye () (Bye)
- Round 5 – Riley Holt (Williamsburg) 17-10 won by decision over Justin Stammer (Perry) 9-7 (Dec 9-6)
152
Bryan Funez (4-6) placed 3rd and scored 11.00 team points.
- Round 1 – Bryan Funez (Perry) 4-6 won by decision over Bobby Regener (Williamsburg) 0-4 (Dec 8-1)
- Round 2 – Bryson Cline (Grinnell) 24-15 won by tech fall over Bryan Funez (Perry) 4-6 (TF-1.5 5:30 (21-6))
- Round 3 – Gage Blythe (Williamsburg) 25-9 won by fall over Bryan Funez (Perry) 4-6 (Fall 0:45)
- Round 4 – Bryan Funez (Perry) 4-6 received a bye () (Bye)
- Round 5 – Bryan Funez (Perry) 4-6 won by fall over Elyon Bando (Waterloo West) 10-8 (Fall 1:36)
160
Erick Funez (9-26) placed 3rd and scored 13.00 team points.
- Round 1 – Cavin Malloy (Williamsburg) 27-4 won by fall over Erick Funez (Perry) 9-26 (Fall 3:32)
- Round 2 – Erick Funez (Perry) 9-26 won by fall over Nick DeJong (Pella) 5-13 (Fall 3:56)
- Round 3 – Evan Baker (Waterloo West) 15-13 won by fall over Erick Funez (Perry) 9-26 (Fall 2:39)
- Round 4 – Erick Funez (Perry) 9-26 won by fall over Levi Fritz (Grinnell) 4-14 (Fall 3:00)
- Round 5 – Erick Funez (Perry) 9-26 won by decision over Garrett Boecker (Mount Pleasant) 12-24 (Dec 8-4)
170
Cole Snyder (14-23) placed 5th and scored 7.00 team points.
- Round 1 – Cole Snyder (Perry) 14-23 won by fall over Mac Pedro (Waterloo West) 2-11 (Fall 3:36)
- Round 2 – Tucker Stanerson (Williamsburg) 19-9 won by decision over Cole Snyder (Perry) 14-23 (Dec 8-2)
- Round 3 – James DeMeyer (Mount Pleasant) 32-5 won by fall over Cole Snyder (Perry) 14-23 (Fall 2:55)
- Round 4 – Ben Nelson (Pella) 4-12 won by medical forfeit over Cole Snyder (Perry) 14-23 (M. For.)
- Round 5 – Wyatt Hunter (Grinnell) 19-21 won by medical forfeit over Cole Snyder (Perry) 14-23 (M. For.)
220
Alexander Tapia (9-16) placed 5th and scored 5.00 team points.
- Round 1 – Braydon Peterson (Pella) 8-18 won by decision over Alexander Tapia (Perry) 9-16 (Dec 2-0)
- Round 2 – Billy Grout (Williamsburg) 7-5 won by fall over Alexander Tapia (Perry) 9-16 (Fall 2:54)
- Round 3 – Dalton Bass (Mount Pleasant) 29-5 won by fall over Alexander Tapia (Perry) 9-16 (Fall 1:23)
- Round 4 – Alexander Tapia (Perry) 9-16 received a bye () (Bye)
- Round 5 – Kamrin Steveson (Grinnell) 23-12 won by decision over Alexander Tapia (Perry) 9-16 (Dec 1-0)