Semis
106
- Semifinal – LJ Araujo (Bismarck) 33-2 won by fall over Blake Ersland (Bismarck Century) 33-19 (Fall 0:42)
- Semifinal – Koye Grebel (Valley City) 42-2 won by major decision over Gabe Mortensen (Minot) 42-7 (MD 9-0)
113
- Semifinal – Christian Tanefeu (Bismarck) 44-4 won by fall over Ethan Miller (Valley City) 34-10 (Fall 3:12)
- Semifinal – Aden Braun (Jamestown) 31-5 won by decision over Neal Bohrer (Bismarck Century) 43-13 (Dec 10-4)
120
- Semifinal – Wilfried Tanefeu (Bismarck) 45-1 won by fall over Marcus Johnson (West Fargo Sheyenne) 36-8 (Fall 2:54)
- Semifinal – Hayden Johnsrud (Bismarck Century) 37-16 won by decision over Kaden DeCoteau (Bismarck Century) 42-12 (Dec 3-2)
126
- Semifinal – Reece Barnhardt (Bismarck St. Mary`s) 48-1 won by fall over Joel Bowman (Jamestown) 45-11 (Fall 2:56)
- Semifinal – Brant Fisk (Devils Lake) 33-2 won by major decision over Henry Nelson (Dickinson) 21-15 (MD 9-1)
132
- Semifinal – Jacob Thomas (Fargo South) 23-2 won by decision over Devin Schulz (Bismarck Century) 42-12 (Dec 8-6)
- Semifinal – Kaden Renner (Bismarck) 41-8 won by decision over Kelby Armstrong (Minot) 24-5 (Dec 9-6)
138
- Semifinal – Clay Radenz (Bismarck Century) 38-4 won by decision over Preston Fettig (Bismarck) 35-12 (Dec 8-2)
- Semifinal – Trevon McClanahan (Minot) 41-5 won by major decision over Tim Kadrmas (Bismarck Legacy) 32-22 (MD 11-2)
145
- Semifinal – Drew Steidler (Bismarck St. Mary`s) 13-0 won by major decision over Cutter Jones (Williston) 34-13 (MD 13-0)
- Semifinal – Troy Berg (Dickinson) 40-6 won by major decision over Ben Nagel (Bismarck) 23-20 (MD 11-0)
152
- Semifinal – Brock Fettig (Bismarck) 43-6 won by decision over Draken Stugelmeyer (Bismarck Legacy) 34-19 (Dec 15-10)
- Semifinal – Noah Braun (Jamestown) 41-13 won by decision over Will Kleinknecht (Mandan) 48-13 (Dec 2-1)
160
- Semifinal – Parker Larson (Valley City) 42-3 won by decision over Ty Weber (Fargo Davies) 32-11 (Dec 7-2)
- Semifinal – Chase Burke (Minot) 41-8 won by decision over Brandt Kringlie (Bismarck) 13-2 (Dec 3-2)
170
- Semifinal – Gage Roaldson (Bismarck) 43-4 won by decision over Parker Vilandre (Devils Lake) 23-8 (Dec 8-2)
- Semifinal – Connor Chloupek (Fargo Davies) 41-6 won by major decision over Johnny Browning (Jamestown) 19-5 (MD 12-2)
182
- Semifinal – Isaiah Huus (Bismarck) 40-4 won by tech fall over Anthony Carranza (Bismarck Century) 26-13 (TF-1.5 5:06 (17-0))
- Semifinal – Colby Rance (Devils Lake) 32-3 won by major decision over Micaiah Peterson (Grand Forks Red River) 25-11 (MD 12-2)
195
- Semifinal – Shane Kennedy (West Fargo Sheyenne) 25-8 won by decision over Tanner Jarrett (Dickinson) 28-8 (Dec 3-1)
- Semifinal – Jacob Carmichael (Minot) 34-7 won by major decision over Jonah Schuldheisz (Valley City) 29-17 (MD 13-4)
220
- Semifinal – Truman Werremeyer (Fargo Davies) 35-5 won by decision over Malikai Rivera (Dickinson) 25-13 (Dec 10-7)
- Semifinal – Ben Anderson (West Fargo) 28-9 won by fall over Preston Jones (Minot) 25-13 (Fall 1:55)
285
- Semifinal – Brody DeFoe (Grand Forks Central) 40-2 won by fall over Konnor Stordalen (Bismarck Century) 32-7 (Fall 5:34)
- Semifinal – Isaiah Gates (Fargo South) 30-10 won by fall over Jack Kuntz (Devils Lake) 25-4 (Fall 3:47)