| Week | Date | Time | Location | Home | Away | ||
|---|---|---|---|---|---|---|---|
| Week 1 | Mon 6/2/25 | 7:00 PM | YMCA North GYM | Dunseith Dragons | 70 | Kenmare Honkers | 35 |
| Mon 6/2/25 | 7:00 PM | YMCA South Gym | Nedrose Cardinals | 42 | Turtle Mountain Braves | 72 | |
| Mon 6/2/25 | 8:00 PM | YMCA North GYM | South Prairie Royals | 40 | Turtle Mountain #2 | 39 | |
| Mon 6/2/25 | 8:00 PM | YMCA South Gym | Drake-Anamoose Raiders | 45 | Lewis & Clark Longhorns | 32 | |
| Mon 6/2/25 | 9:00 PM | YMCA North GYM | DLB Lakers | 44 | Surrey Mustangs | 56 | |
| Tue 6/3/25 | 6:00 PM | YMCA North GYM | MLS Mavericks | 91 | White Shield Warriors | 48 | |
| Tue 6/3/25 | 9:00 PM | YMCA North GYM | Drake-Anamoose Raiders | 57 | Divide County Maroons | 55 | |
| Week 2 | Mon 6/9/25 | 7:00 PM | YMCA North GYM | Turtle Mountain #2 | 56 | Lewis & Clark Longhorns | 32 |
| Mon 6/9/25 | 7:00 PM | YMCA South Gym | Kenmare Honkers | 42 | Drake-Anamoose Raiders | 57 | |
| Mon 6/9/25 | 8:00 PM | YMCA North GYM | TGU Titans | 46 | DLB Lakers | 31 | |
| Mon 6/9/25 | 8:00 PM | YMCA South Gym | Turtle Mountain Braves | 53 | Minot North Sentinels | 35 | |
| Mon 6/9/25 | 9:00 PM | YMCA North GYM | Surrey Mustangs | 51 | South Prairie Royals | 44 | |
| Mon 6/9/25 | 9:00 PM | YMCA South Gym | White Shield Warriors | 49 | Dunseith Dragons | 71 | |
| Tue 6/10/25 | 6:00 PM | YMCA North GYM | Kenmare Honkers | 44 | MLS Mavericks | 55 | |
| Tue 6/10/25 | 8:00 PM | YMCA South Gym | Nedrose Cardinals | 51 | Divide County Maroons | 61 | |
| Week 3 | Mon 6/16/25 | 7:00 PM | YMCA North GYM | Turtle Mountain #2 | 29 | Surrey Mustangs | 47 |
| Mon 6/16/25 | 7:00 PM | YMCA South Gym | South Prairie Royals | 45 | TGU Titans | 58 | |
| Mon 6/16/25 | 8:00 PM | YMCA North GYM | Lewis & Clark Longhorns | 30 | Divide County Maroons | 56 | |
| Mon 6/16/25 | 8:00 PM | YMCA South Gym | Kenmare Honkers | 24 | Turtle Mountain Braves | 100 | |
| Mon 6/16/25 | 9:00 PM | YMCA North GYM | MLS Mavericks | 63 | Minot North Sentinels | 65 | |
| Mon 6/16/25 | 9:00 PM | YMCA South Gym | DLB Lakers | 41 | Dunseith Dragons | 54 | |
| Tue 6/17/25 | 6:00 PM | YMCA North GYM | Surrey Mustangs | 87 | Nedrose Cardinals | 55 | |
| Week | Date | Time | Location | Home | Away | ||
| Week 4 | Mon 6/23/25 | 7:00 PM | YMCA North GYM | DLB Lakers | 23 | Turtle Mountain Braves | 35 |
| Mon 6/23/25 | 7:00 PM | YMCA South Gym | Dunseith Dragons | 62 | Minot North Sentinels | 47 | |
| Mon 6/23/25 | 8:00 PM | YMCA North GYM | Nedrose Cardinals | 33 | Turtle Mountain #2 | 35 | |
| Mon 6/23/25 | 8:00 PM | YMCA South Gym | South Prairie Royals | 42 | Lewis & Clark Longhorns | 16 | |
| Mon 6/23/25 | 9:00 PM | YMCA North GYM | Divide County Maroons | 58 | Kenmare Honkers | 53 | |
| Tue 6/24/25 | 6:00 PM | YMCA North GYM | Dunseith Dragons | 72 | Surrey Mustangs | 65 | |
| Tue 6/24/25 | 7:00 PM | YMCA South Gym | Divide County Maroons | 47 | White Shield Warriors | 30 | |
| Tue 6/24/25 | 9:00 PM | YMCA North GYM | MLS Mavericks | 49 | TGU Titans | 30 | |
| Week 6 | Mon 7/7/25 | 7:00 PM | YMCA North GYM | Minot North Sentinels | 47 | DLB Lakers | 44 |
| Mon 7/7/25 | 7:00 PM | YMCA South Gym | White Shield Warriors | 26 | South Prairie Royals | 82 | |
| Mon 7/7/25 | 8:00 PM | YMCA North GYM | Turtle Mountain Braves | 40 | TGU Titans | 55 | |
| Mon 7/7/25 | 8:00 PM | YMCA South Gym | Nedrose Cardinals | 81 | Lewis & Clark Longhorns | 50 | |
| Mon 7/7/25 | 9:00 PM | YMCA North GYM | Drake-Anamoose Raiders | 49 | Turtle Mountain #2 | 50 | |
| Tue 7/8/25 | 6:00 PM | YMCA North GYM | White Shield Warriors | Drake-Anamoose Raiders | |||
| Tue 7/8/25 | 9:00 PM | YMCA North GYM | South Prairie Royals | MLS Mavericks | |||
| Tue 7/8/25 | 9:00 PM | YMCA South Gym | TGU Titans | Minot North Sentinels | |||