Semis
106
- Semifinal – Boeden Greenley (Lisbon) 42-1 won by major decision over Marshall Lindgren (South Border) 31-13 (MD 13-3)
- Semifinal – Jake Deutsch (Central Cass) 40-4 won by decision over Trevor Hinkle (Pembina County North) 33-9 (Dec 8-5)
113
- Semifinal – Caleb Nielsen (Lisbon) 34-7 won in sudden victory – 1 over Treston Lura (Carrington) 36-15 (SV-1 4-2)
- Semifinal – Gunnar Mogen (Velva) 41-5 won by fall over Jakob Hudson (Northern Lights) 36-15 (Fall 3:43)
120
- Semifinal – Clay Gerhardt (New Salem-Almont) 44-2 won by major decision over Alex Madrigal (Bowman County) 9-3 (MD 10-2)
- Semifinal – Carter Schmitz (Kindred) 35-4 won by decision over Isaac Felche (Harvey/Wells County) 33-7 (Dec 6-4)
126
- Semifinal – Kyle Burwick (Hettinger/Scranton) 53-0 won by fall over Brecken Lura (Carrington) 38-14 (Fall 1:02)
- Semifinal – Chandler Nagel (Linton/HMB) 31-4 won by decision over Ethan Wonser (Williams County) 36-5 (Dec 8-2)
132
- Semifinal – Tayt Wolding (New Salem-Almont) 47-2 won by fall over Trey Jacob (Linton/HMB) 38-17 (Fall 3:39)
- Semifinal – Coy Awender (Oakes) 41-6 won by fall over Andrew Volk (Central Cass) 32-7 (Fall 4:21)
138
- Semifinal – Riley Zachmeier (Rugby) 49-2 won by major decision over Hunter Schwab (Lisbon) 32-11 (MD 15-3)
- Semifinal – Lucas Geiszler (Carrington) 46-7 won by major decision over Brock Roesler (Kindred) 25-11 (MD 20-7)
145
- Semifinal – Tanner Urlaub (Pembina County North) 10-1 won by decision over Nolan Behrens (Napoleon/G-S) 28-16 (Dec 10-6)
- Semifinal – Chauncey Dittus (New Salem-Almont) 46-1 won by fall over Mark Jochim (South Border) 34-6 (Fall 5:21)
152
- Semifinal – Jordan Sours (Lisbon) 38-0 won by fall over Michael Thomas (Velva) 37-13 (Fall 1:28)
- Semifinal – Josh Irwin (New Salem-Almont) 47-3 won by fall over Tate Hoggarth (Carrington) 42-14 (Fall 3:31)
160
- Semifinal – Nathan Weigel (Napoleon/G-S) 39-2 won by fall over Zach Andersen (Killdeer) 42-11 (Fall 4:18)
- Semifinal – Jake Herr (South Border) 36-5 won by decision over Chase Gross (Central Cass) 36-4 (Dec 9-3)
170
- Semifinal – Garrett Jangula (Napoleon/G-S) 40-0 won by fall over Bridger Mathern (Ellendale/Edgeley/Kulm) 33-14 (Fall 2:58)
- Semifinal – Jeremiah Sullivan (Central Cass) 37-9 won in sudden victory – 1 over Clayton Mattern (Bowman County) 41-6 (SV-1 3-1)
182
- Semifinal – Mark Hastings (Hillsboro/Central Valley) 45-3 won by decision over Logan Sell (Oakes) 38-11 (Dec 6-3)
- Semifinal – Corbin Okeson (Bishop Ryan) 51-4 won by decision over Isaiah Huus (New Salem-Almont) 38-8 (Dec 5-2)
195
- Semifinal – Coy Spooner (Des-Lacs Burlington/Lewis & Clark) 43-0 won by fall over Ethan Ellingson (Ellendale/Edgeley/Kulm) 30-11 (Fall 5:22)
- Semifinal – Bailey Lawson (Harvey/Wells County) 25-1 won by decision over Gavin Reinke (Lisbon) 35-6 (Dec 8-1)
220
- Semifinal – Kaden Sago (Beulah-Hazen) 30-7 won by decision over Cade Merrigan (Central Cass) 34-2 (Dec 5-2)
- Semifinal – Beau Jeffers (Bowman County) 46-4 won by decision over Sam Rieger (Lisbon) 30-9 (Dec 7-0)
285
- Semifinal – Ben Shearer (Lisbon) 30-6 won by fall over Seth Owens (Hillsboro/Central Valley) 32-8 (Fall 0:51)
- Semifinal – Riley Molter (South Border) 25-1 won by fall over Curtis Hall (Killdeer) 39-11 (Fall 4:37)