Below are schedule/pairings/results of the 2025 NDHSAA Class B Region Softball Tournaments (Updated as information is received from Region Tournament Administrators/Site Managers):
Saturday, May 17 at Central Cass High School (Kost Field)
Game 1: No. 1 Central Cass 23, No. 8 Maple River 0
Game 2: No. 4 Enderlin 11, No. 5 Northern Cass 10
Game 3: No. 2 Kindred/Richland 21, No. 7 Lisbon 1
Game 4: No. 3 Hillsboro/Central Valley 15, No. 6 Hankinson/FCTR/L 3
Monday, May 19 at Central Cass High School (Kost Field)
Game 5: No. 1 Central Cass vs. No. 4 Enderlin, 4 p.m.
Game 6: No. 2 Kindred/Richland vs. No. 3 Hillsboro/Central Valley, 6 p.m.
Tuesday, May 20 at Central Cass High School (Kost Field)
Game 7: Game 5 Loser vs. Game 6 Loser, 2 p.m.
Game 8 (Championship): Game 5 Winner vs. Game 6 Winner, 4 p.m.
Game 9 (State Qualifier): Game 7 Winner vs. Game 8 Loser, 6 p.m.
* Winners of Games 8 & 9 are State Qualifiers
Play-In Game #1: Wednesday, May 14 at Langdon, N.D.
No. 4 Langdon Area 12, No. 5 Northern Lights 11
Play-In Game #2: Wednesday, May 14 at McVille, N.D.
No. 4 Nelson County 10, No. 5 Larimore 0
Quarterfinals at Higher Seed
No. 1 Thompson 15, No. 4 Langdon Area 0
No. 3 Carrington 12, No. 2 Midway/Minto 6
No. 2 May-Port-CG 10, No. 3 Grafton 6
No. 4 Nelson County vs. No. 1 Pembina County North, Date & Time TBA
Monday, May 19 at Mayville, N.D.
Game 1: No. 1 Thompson vs. No. 3 Carrington, 1 p.m.
Game 2: No. 2 May-Port-CG vs. XXXXXXX, 30 min. after Game 1
Game 3: Game 1 Loser vs. Game 2 Loser, 30 min. after Game 2
Tuesday, May 20 at Mayville, N.D.
Game 4: Game 1 Winner vs. Game 2 Winner, 3 p.m. (Championship)
Game 5: Game 3 Winner vs. Game 4 Loser, 30 min. after Game 4 (State Qualifier Game)
Winners of Game 4 and Game 5 are state qualifiers.
Play-In Games at Higher Seed. Games must be completed by 5/17
Play-In Game #1: No. 9 Divide County at No. 8 Rugby, Time TBD
Play-In Game #2: No. 7 Bishop Ryan 26, No. 10 Stanley 7
Play-In Game #3: No. 6 Glenburn 23, No. 11 New Town 10
Monday, May 19 at Scheels Complex (Minot, N.D.)
Game 1: No. 1 Des Lacs/Burlington vs. Play-In Game #1 Winner, 2 p.m. (Diamond 1)
Game 2: No. 4 Tioga vs. No. 5 Renville County, 2 p.m. (Diamond 2)
Game 3: No. 2 Bottineau vs. No. 7 Bishop Ryan , 4 p.m. (Diamond 1)
Game 4: No. 3 Ray vs. No. 6 Glenburn, 4 p.m. (Diamond 2)
Game 5: Game 1 Loser vs. Game 2 Loser, 6 p.m. (Diamond 1)
Game 6: Game 3 Loser vs. Game 4 Loser, 6 p.m. (Diamond 2)
Tuesday, May 20 at Scheels Complex (Minot, N.D.)
Game 7: Game 1 Winner vs. Game 2 Winner, 4 p.m. (Diamond 1)
Game 8: Game 3 Winner vs. Game 4 Winner, 4 p.m. (Diamond 2)
Game 9: Game 5 Winner v.s Game 8 Loser, 6 p.m. (Diamond 1)
Game 10: Game 6 Winner vs. Game 7 Loser, 6 p.m. (Diamond 2)
Wednesday, May 21 at Scheels Complex (Minot, N.D.)
Game 11: Game 9 Winner vs. Game 10 Winner, 4 p.m. (Diamond 2)
Game 12: Game 7 Winner vs. Game 8 Winner, 4 p.m. (Diamond 1)
Game 13: Game 11 Winner vs. Game 12 Loser, 6 p.m. (Diamond 1)
* Winners of Game 12 and Game 13 are State Qualifiers
Play-in Games at Higher Seed
Play-In Game #1: No. 9 Nedrose/Surrey at No. 8 South Prairie/Max, TBA
Play-In Game #2: No. 7 Washburn/Center-Stanton 10, No. 10 Hazen 1
Play-In Game #3: No. 11 Garrison at No. 6 Wilton/Wing, TBA
Monday, May 19 at Velva, N.D.
Game 1: No. 1 Beulah vs. Play-In Game #1 Winner, 1 p.m. (Diamond 1)
Game 2: No. 4 Harvey Wells County vs. No. 5 Central McLean, 1:30 p.m. (Diamond 2)
Game 3: No. 2 Velva/Drake-Anamoose vs. No. 7 Washburn/Center-Stanton, 3 p.m. (Diamond 1)
Game 4: No. 3 Heart River vs. Play-In Game #3 Winner, 3:30 p.m. (Diamond 2)
Tuesday, May 20 at Velva, N.D.
Game 5: Game 1 Winner vs. Game 2 Winner, 1 p.m. (Diamond 1)
Game 6: Game 3 Winner vs. Game 4 Winner, 1:30 p.m. (Diamond 2)
Game 7: Game 1 Loser vs. Game 2 Loser, 3 p.m. (Diamond 1)
Game 8: Game 3 Loser vs. Game 4 Loser, 3:30 p.m. (Diamond 2)
Game 9: Game 6 Loser vs. Game 7 Winner, 5 p.m. (Diamond 1)
Game 10: Game 5 Loser vs. Game 8 Winner, 5:30 p.m. (Diamond 2)
Wednesday, May 21 at Velva, N.D.
Game 11: Game 5 Winner vs. Game 6 Winner, 3 p.m. (Diamond 1)
Game 12: Game 9 Winner vs. Game 10 Winner, 3 p.m. (Diamond 2)
Game 13: Game 11 Loser vs. Game 12 Winner, 5 p.m. (Diamond 1)
* Winners of Game 11 and Game 13 are State Qualifiers