| Upcoming Events | Date & Time |
| BBB Shoot Around | Sat 01/24/2026 9:00 am - 10:00 am |
| GBB Walk Through | Sat 01/24/2026 10:30 am - 11:15 am |
| GBB vs Pelican Rapids | Sat 01/24/2026 12:00 pm - 3:00 pm |
| Open Gym | Sun 01/25/2026 1:00 pm - 2:00 pm |
| Open Gym | Sun 01/25/2026 7:00 pm - 10:00 pm |
| Weight Training | Mon 01/26/2026 2:45 pm - 4:30 pm |
| JHGBB vs Brandon Evansville | Mon 01/26/2026 4:00 pm - 6:00 pm |
| BBB V/JV Practice | Mon 01/26/2026 5:45 pm - 7:30 pm |
| BBB C Practice | Mon 01/26/2026 7:30 pm - 9:00 pm |
| Weight Training | Tue 01/27/2026 2:45 pm - 4:30 pm |
| GBB vs Brandon Evansville | Tue 01/27/2026 5:00 pm - 9:00 pm |
| BBB C Practice | Wed 01/28/2026 3:00 pm - 4:00 pm |
| BBB V/JV Practice | Wed 01/28/2026 3:45 pm - 5:15 pm |
| GBB Practice V/JV | Wed 01/28/2026 4:45 pm - 6:30 pm |
| BBB V/JV Practice | Thu 01/29/2026 3:00 pm - 4:30 pm |
| Weight Training | Thu 01/29/2026 3:30 pm - 4:30 pm |
| BBB C Practice | Thu 01/29/2026 4:00 pm - 5:30 pm |
| GBB Senior Night | Thu 01/29/2026 6:30 pm - 7:30 pm |
| GBB Practice V/JV | Fri 01/30/2026 3:00 pm - 4:30 pm |
| BBB vs Battle Lake | Fri 01/30/2026 5:00 pm - 9:00 pm |
| Boys Varsity Basketball Poster Signing Night | Fri 01/30/2026 8:30 pm - 9:00 pm |
| Open Gym | Sun 02/01/2026 1:00 pm - 2:00 pm |
| Open Gym | Sun 02/01/2026 7:00 pm - 10:00 pm |
| Weight Training | Mon 02/02/2026 2:45 pm - 4:30 pm |
| Weight Training | Tue 02/03/2026 2:45 pm - 4:30 pm |
| GBB Practice V/JV | Tue 02/03/2026 4:00 pm - 6:00 pm |
| BBB V/JV Practice | Tue 02/03/2026 6:00 pm - 7:30 pm |
| BBB C Practice | Tue 02/03/2026 7:30 pm - 9:00 pm |
| BBB C Practice | Wed 02/04/2026 3:00 pm - 4:00 pm |
| BBB V/JV Practice | Wed 02/04/2026 4:00 pm - 5:15 pm |
| GBB Practice V/JV | Wed 02/04/2026 4:45 pm - 6:30 pm |
| Thu 02/05/2026 3:00 pm - 4:30 pm | |
| JHGBB Practice | Thu 02/05/2026 3:00 pm - 4:30 pm |
| Weight Training | Thu 02/05/2026 3:30 pm - 4:30 pm |
| GBB vs Border West | Thu 02/05/2026 5:00 pm - 9:00 pm |
| JHGBB vs Underwood | Fri 02/06/2026 4:00 pm - 5:00 pm |
| BBB V/JV Practice | Fri 02/06/2026 5:00 pm - 6:30 pm |
| Open Gym | Sun 02/08/2026 7:00 pm - 10:00 pm |
| Weight Training | Mon 02/09/2026 2:45 pm - 4:30 pm |
| JHGBB vs Parkers Prairie | Mon 02/09/2026 4:00 pm - 5:00 pm |
| Weight Training | Tue 02/10/2026 2:45 pm - 4:30 pm |
| GBB Practice V/JV | Tue 02/10/2026 3:00 pm - 4:30 pm |
| JHGBB Practice | Tue 02/10/2026 3:00 pm - 4:30 pm |
| BBB vs Ashby | Tue 02/10/2026 5:00 pm - 9:00 pm |
| BBB C Practice | Wed 02/11/2026 3:00 pm - 4:00 pm |
| BBB V/JV Practice | Wed 02/11/2026 4:00 pm - 5:15 pm |
| GBB Practice V/JV | Wed 02/11/2026 4:45 pm - 6:30 pm |
| BBB C Practice | Thu 02/12/2026 3:00 pm - 4:30 pm |
| Weight Training | Thu 02/12/2026 3:30 pm - 4:30 pm |
| BBB V/JV Practice | Thu 02/12/2026 4:30 pm - 6:00 pm |
| Mid-Winter Break No School All Grades | Fri 02/13/2026 (All Day) |
| GBB Practice V/JV | Fri 02/13/2026 9:00 am - 11:00 am |
| BBB vs Border West | Fri 02/13/2026 5:00 pm - 9:00 pm |
| BBB Senior Night | Fri 02/13/2026 6:30 pm - 7:30 pm |
| Open Gym | Sun 02/15/2026 7:00 pm - 10:00 pm |
| BBB C Practice | Mon 02/16/2026 TBD - 1:00 pm |
| BBB V/JV Practice | Mon 02/16/2026 TBD - 1:00 pm |
| President's Day Holiday - No School All Grades | Mon 02/16/2026 (All Day) |
| GBB Shoot Around | Mon 02/16/2026 10:00 am - 11:00 am |
| Mon 02/16/2026 2:45 pm - 4:30 pm | |
| JHGBB vs Zion Lutheran | Mon 02/16/2026 4:00 pm - 5:00 pm |
| GBB vs West Central Area | Mon 02/16/2026 6:00 pm - 9:00 pm |
| Weight Training | Tue 02/17/2026 2:45 pm - 4:30 pm |
| GBB Practice V/JV | Tue 02/17/2026 3:00 pm - 4:30 pm |
| BBB C Practice | Wed 02/18/2026 3:00 pm - 4:00 pm |
| BBB V/JV Practice | Wed 02/18/2026 4:00 pm - 5:15 pm |
| GBB Practice V/JV | Wed 02/18/2026 4:45 pm - 6:30 pm |
| JHGBB Practice | Thu 02/19/2026 3:00 pm - 4:30 pm |
| Weight Training | Thu 02/19/2026 3:30 pm - 4:30 pm |
| BBB vs Rothsay | Thu 02/19/2026 5:00 pm - 9:00 pm |
| Clarity Conference | Fri 02/20/2026 (All Day) |
| GBB Practice V/JV | Fri 02/20/2026 4:00 pm - 5:30 pm |
| JHGBB vs Rothsay | Fri 02/20/2026 4:00 pm - 5:00 pm |
| Clarity Conference | Sat 02/21/2026 (All Day) |
| Clarity Conference | Sun 02/22/2026 (All Day) |
| Open Gym | Sun 02/22/2026 7:00 pm - 10:00 pm |
| Weight Training | Mon 02/23/2026 2:45 pm - 4:00 pm |
| JHGBB Practice | Mon 02/23/2026 3:00 pm - 4:30 pm |
| GBB Practice V | Mon 02/23/2026 4:00 pm - 6:00 pm |
| BBB V/JV Practice | Mon 02/23/2026 6:00 pm - 7:30 pm |
| BBB C Practice | Mon 02/23/2026 7:30 pm - 9:00 pm |
| Weight Training | Tue 02/24/2026 2:45 pm - 4:30 pm |
| JHGBB vs Battle Lake | Tue 02/24/2026 4:00 pm - 5:00 pm |
| GBB V Practice | Wed 02/25/2026 3:00 pm - 4:30 pm |
| BBB C Practice | Wed 02/25/2026 4:00 pm - 5:15 pm |
| BBB V/JV Practice | Wed 02/25/2026 5:15 pm - 6:30 pm |
| BBB Practice | Thu 02/26/2026 3:00 pm - 5:00 pm |
| Weight Training | Thu 02/26/2026 3:30 pm - 4:30 pm |
| GBB Playoff High Seed Home | Thu 02/26/2026 7:00 pm - 9:00 pm |
| GBB V | Fri 02/27/2026 3:45 pm - 5:45 pm |
| GBB V Shoot Around | Sat 02/28/2026 TBD - 1:00 pm |
| GBB Playoff Quarterfinals | Sat 02/28/2026 7:00 pm - 9:00 pm |
| Open Gym | Sun 03/01/2026 7:00 pm - 10:00 pm |
| No School - All Grades Parent/Teacher Conferences | Thu 03/05/2026 8:00 am - 3:00 pm |
| No School - All Grades Parent/Teacher Conferences | Fri 03/06/2026 8:00 am - 12:00 pm |
| Open Gym | Sun 03/08/2026 7:00 pm - 10:00 pm |
| Softball Season Begins | Mon 03/09/2026 TBD - 1:00 pm |
| Track Season Begins | Mon 03/09/2026 TBD - 1:00 pm |
| SAT Exam at Hillcrest | Sat 03/14/2026 7:40 am - 1:00 pm |
| Open Gym | Sun 03/15/2026 7:00 pm - 10:00 pm |