Below are schedule/pairings/results of the 2025 NDHSAA Class B Region Baseball Tournaments (Updated as information is received from Region Tournament Administrators/Site Managers):
Wednesday, May 14 at Higher Seed
Game 1: No. 1 Northern Cass 11, No. 8 Enderlin 0
Game 2: No. 4 Lisbon 13, No. 5 Oak Grove 3
Game 3: No. 2 Central Cass 7, No. 7 Hankinson/FCTR/Lidgerwood 6
Game 4: No. 3 Kindred 11, No. 6 Oakes 1
Thursday, May 15 at Fargo Starion Field
Game 5: No. 1 Northern Cass vs. No. 4 Lisbon, 11 a.m.
Game 6: No. 2 Central Cass vs. No. 3 Kindred, 1 p.m.
Game 7: No. 8 Enderlin vs. No. 5 Oak Grove, 3 p.m.
Game 8: No. 7 Hankinson/FCTR/Lidgerwood vs. No. 6 Oakes, 5 p.m.
Saturday, May 17 at Fargo Starion Field
Game 9: Game 5 Winner vs. Game 6 Winner, 11 a.m.
Game 10: Game 6 Loser vs. Game 7 Winner, 1 p.m.
Game 11: Game 5 Loser vs. Game 8 Winner, 3 p.m.
Game 12: Game 10 Winner vs. Game 11 Winner, 5 p.m.
Monday, May 19 at Fargo Starion Field
Game 13: Game 9 Loser vs. Game 12 Winner, 5 p.m.
Game 14: Game 9 Winner vs. Game 13 Winner, 7 p.m.
Tuesday, May 20 at Fargo Starion Field
Game 11 (If Needed): to be played at 7 p.m. Tuesday, May 20.
Saturday, May 17 at Scott Berry Field (Mayville, N.D.)
Game 1: No. 4 Hillsboro/Central Valley vs. No. 5 May-Port/CG, 10:30 a.m.
Game 2: No. 3 Nelson County vs. No. 6 Hatton-Northwood, 25 min. After Game 1
Game 3: No. 1 Thompson vs. Game 1 Winner, 25 min. after Game 2
Game 4: No. 2 Larimore vs. Game 2 Winner, 25 min. after Game 3.
Monday, May 19 at Scott Berry Field (Mayville, N.D.)
Game 5: Game 4 Loser vs. Game 3 Loser, 12 p.m.
Game 6: Game 3 Winner vs. Game 4 Winner, 25 min. after Game 5
Game 7: Game 6 Loser vs. Game 5 Winner, 25 min. after Game 6
Tuesday, May 20 at Scott Berry Field (Mayville, N.D.)
Game 8: Game 6 Winner vs. Game 7 Winner, 2:30 p.m.
Game 9 (If Needed): to be played at 25 min. after Game 8
Play-In Game at Higher Seed (Wednesday, May 14)
Game 1: No. 4 Carrington 15, No. 5 Kidder County 9
Monday, May 19 at Townsend Field (LaMoure, N.D.)
Game 2: No. 1 LaMoure-Litchville/Marion vs. No. 4 Carrington, 12 p.m.
Game 3: No. 2 South Border vs. No. 3 New Rockford/Sheyenne, 30 min. after
Game 4: No. 5 Kidder County vs. Game 3 Loser, 30 min. after
Tuesday, May 20 at Townsend Field (LaMoure, N.D.)
Game 5: Game 2 Winner vs. Game 3 Winner, 12 p.m.
Game 6: Game 4 Winner vs. Game 2 Loser, 30 min. after
Game 7: Game 5 Loser vs. Game 6 Winner, 30 min. after
Wednesday, May 21 at Townsend Field (LaMoure, N.D.)
Game 8: Game 5 Winner vs. Game 7 Winner, 12 p.m.
Game 9 (If Needed): to be played 30 min. following end of Game 8
Monday, May 19 at Park River, N.D.
Game 1: No. 1 XXXXXX vs. No. 4 XXXXXX, 2:30 p.m.
Game 2: No. 2 XXXXXX vs. No. 3 XXXXXXX, 25 min. after Game 1
Tuesday, May 20 at Park River, N.D.
Game 3: Game 1 Loser vs. Game 2 Loser, 1:00 p.m.
Game 4: Game 1 Winner vs. Game 2 Winner, 25 min. after Game 3
Game 5: Game 4 Loser vs. Game 3 Winner, 25 min. after Game 4
Wednesday, May 21 at Park River, N.D.
Game 6: Game 4 Winner vs. Game 5 Winner, 2:30
Game 7 (If needed): to be played 25 min. after Game 6
Tuesday, May 13 at Higher Seed
Game 1: No. 3 Harvey/Wells County 16, No. 6 Dunseith 0
Game 2: No. 4 Rugby 3, No. 5 Northern Lights 2
Monday, May 19 at Dakota College at Bottineau (DCB Lumberyard)
Game 3: No. 2 North Star vs. No. 3 Harvey/Wells County, 11 a.m.
Game 4: No. 1 Bottineau vs. No. 4 Rugby, 1 p.m.
Game 5: Game 3 Loser vs. No. 5 Northern Lights, 3 p.m.
Game 6: Game 4 Loser vs. No. 6 Dunseith, 5 p.m.
Tuesday, May 20 at Dakota College at Bottineau (DCB Lumberyard)
Game 7: Game 3 Winner vs. Game 4 Winner, 1 p.m.
Game 8: Game 5 Winner vs. Game 6 Winner, 3 p.m.
Game 9: Game 7 Loser vs. Game 8 Winner, 5 p.m.
Wednesday, May 21 at Dakota College at Bottineau (DCB Lumberyard)
Game 10: Game 7 Winner vs. Game 9 Winner, 3 p.m.
Game 11 (If Needed): to be played at 5 p.m. following end of Game 10
Thursday, May 15 at Corbett Field, Minot
Play-In Game 1: No. 4 Surrey vs. No. 5 Central McLean, 11 a.m.
Play-In Game 2: No. 3 Bishop Ryan vs. No. 6 South Prairie/Max, 1 p.m.
Monday, May 19 at Corbett Field, Minot
Game 1: No. 1 Garrison vs. Play-In Game 1 Winner, 12 p.m.
Game 2: No. 2 Velva/Drake-Anamoose vs. Play-In Game 2 Winner, 2:30 p.m.
Game 3: Game 1 Loser vs. Game 2 Loser, 30 min. after Game 2
Game 4: Game 1 Winner vs. Game 2 Winner, 30 min. after Game 3
Tuesday, May 20 at Corbett Field, Minot
Game 5: Game 3 Winner vs. Game 4 Loser, 5 p.m.
Game 6: Game 4 Winner vs. Game 5 Winner, 7 p.m.
Thursday, May 22 at Corbett Field, Minot
Game 7 (if needed): To be played at 6 p.m.
Saturday, May 17 at Ray, N.D.
Game 1: No. 4 Ray vs. No. 5 Divide County, 10 a.m.
Game 2: No. 2 Des Lacs/Burlington vs. No. 3 Kenmare/Bowbells/Burke Central, 30 minutes after Game 1
Game 3: No. 1 Renville County vs. Game 1 Winner, 30 minutes after Game 2
Game 4: Game 1 Loser vs. Game 2 Loser, 30 minutes after Game 3
Monday, May 19 at Ray, N.D.
Game 5: Game 2 Winner vs. Game 3 Winner, 10 a.m.
Game 6: Game 4 Winner vs. Game 3 Loser, 30 minutes after Game 5
Game 7: Game 6 Winner vs. Game 5 Loser, 30 minutes after Game 6
Tuesday, May 20 at Ray, N.D.
Game 8: Game 5 Winner vs. Game 7 Winner, 3 p.m.
Game 9 (If needed): 30 minutes after Game 8
Monday, May 19 at Belfield, N.D.
Game 1: No. 4 Washburn/Wilton/Center-Stanton vs. No. 5 Heart River, 9 a.m. MT
Game 2: No. 3 Hazen vs. No. 6 Hettinger/Scranton 11:15 a.m. MT
Game 3: No. 1 Shiloh Christian vs. Game 1 Winner, 1:30 p.m. MT
Game 4: No. 2 Beulah vs. Game 2 Winner, 3:45 p.m. MT
Tuesday, May 20 at Belfield, N.D.
Game 5: Game 2 Loser vs. Game 3 Loser, 9 a.m. MT
Game 6: Game 1 Loser vs. Game 4 Loser, 11:15 a.m. MT
Game 7: Game 3 Winner vs. Game 4 Winner, 1:30 p.m. MT
Game 8: Game 5 Winner vs. Game 6 Winner, 3:45 p.m. MT
Wednesday, May 21 at Belfield, N.D.
Game 9: Game 7 Loser vs. Game 8 Winner, 1 p.m. MT
Game 10: Game 7 Winner vs. Game 9 Winner, 3:15 p.m. MT
Thursday, May 22 at Belfield, N.D.
Game 11 (If needed): to be played at 2 p.m. MT