Upcoming Events Date & Time
Wed  12/24/2025  (All Day)  to
Fri  12/26/2025  (All Day)
Wed  12/24/2025  6:00 am - 8:00 am
Wed  12/24/2025  9:00 am - 1:00 pm
Wed  12/24/2025  3:00 pm - 4:00 pm
Wed  12/24/2025  4:00 pm - 6:00 pm
Wed  12/24/2025  6:00 pm - 7:00 pm
Thu  12/25/2025  6:00 am - 8:00 am
Thu  12/25/2025  4:00 pm - 6:00 pm
Thu  12/25/2025  6:00 pm - 7:00 pm
Fri  12/26/2025  6:00 am - 8:00 am
V GBB Practice Fri  12/26/2025  9:00 am - 10:30 am
V BB Practice Fri  12/26/2025  11:00 am - 1:00 pm
JV BB Practice Fri  12/26/2025  1:00 pm - 2:30 pm
Cancelled Senior Swim Fri  12/26/2025  3:00 pm - 4:00 pm
HS & MS Wrestling Practice Fri  12/26/2025  3:15 pm - 5:00 pm
Cancelled AOST Practice Fri  12/26/2025  4:00 pm - 6:00 pm
Cancelled Master Swim Fri  12/26/2025  6:00 pm - 7:00 pm
Indoor Track @ UVM Sat  12/27/2025  8:00 am - 4:00 pm
JV GBB Practice Sat  12/27/2025  8:00 am - 9:30 am
HS Wrestling @ Fair Haven Duals Sat  12/27/2025  9:00 am - 3:00 pm
V GBB Practice Sat  12/27/2025  9:00 am - 10:30 am
JV BB H Otter Valley Sat  12/27/2025  11:00 am - 12:30 pm
V BB H Otter Valley Sat  12/27/2025  12:30 pm - 2:00 pm
HS BLAX Open Gym Sun  12/28/2025  1:00 pm - 3:00 pm
School Recess - No School Mon  12/29/2025  (All Day)  to
Fri  01/02/2026  (All Day)
Master Swim Mon  12/29/2025  6:00 am - 8:00 am
Bristol Rec Swim Mon  12/29/2025  8:00 am - 12:00 pm
JV GBB Practice Mon  12/29/2025  8:00 am - 9:30 am
HS Wrestling @ Middlebury Tournament Mon  12/29/2025  10:45 am - 6:30 pm
V BB Practice Mon  12/29/2025  11:00 am - 1:00 pm
Beeman Swim Mon  12/29/2025  12:00 pm - 3:00 pm
Senior Swim Mon  12/29/2025  3:00 pm - 4:00 pm
V GBB Practice Mon  12/29/2025  3:30 pm - 5:30 pm
AOST Practice Mon  12/29/2025  4:00 pm - 6:00 pm
Master Swim Mon  12/29/2025  6:00 pm - 7:00 pm
Master Swim Tue  12/30/2025  6:00 am - 8:00 am
Bristol Rec Swim Tue  12/30/2025  8:00 am - 12:00 pm
Indoor Track Practice Tue  12/30/2025  8:00 am - 9:30 am
HS Wrestling @ Middlebury Tournament Tue  12/30/2025  9:00 am - 7:00 pm
JV GBB Practice Tue  12/30/2025  9:30 am - 11:00 am
Beeman Swim Tue  12/30/2025  12:00 pm - 3:00 pm
V GBB Practice Tue  12/30/2025  3:30 pm - 5:00 pm
AOST Practice Tue  12/30/2025  4:00 pm - 6:00 pm
MS 8th BB Practice Tue  12/30/2025  5:00 pm - 6:30 pm
JV BB H Randolph Tue  12/30/2025  5:30 pm - 7:00 pm
Master Swim Tue  12/30/2025  6:00 pm - 7:00 pm
V BB H Randolph Tue  12/30/2025  7:00 pm - 8:30 pm
HS & MS Wrestling Practice (TBD) Wed  12/31/2025  TBD
Cancelled Master Swim Wed  12/31/2025  6:00 am - 8:00 am
Generator Repairs Wed  12/31/2025  8:00 am - 12:00 pm
Indoor Track @ UVM Wed  12/31/2025  8:00 am - 4:00 pm
Cancelled Hireability Classroom Reservation Wed  12/31/2025  9:00 am - 1:00 pm
Cancelled Senior Swim Wed  12/31/2025  3:00 pm - 4:00 pm
Cancelled AOST Practice Wed  12/31/2025  4:00 pm - 6:00 pm
Cancelled Master Swim Wed  12/31/2025  6:00 pm - 7:00 pm
Cancelled Master Swim Thu  01/01/2026  6:00 am - 8:00 am
V BB Practice Thu  01/01/2026  11:00 am - 1:00 pm
JV BB Practice Thu  01/01/2026  1:00 pm - 2:30 pm
Cancelled AOST Practice Thu  01/01/2026  4:00 pm - 6:00 pm
Cancelled Master Swim Thu  01/01/2026  6:00 pm - 7:00 pm
Master Swim Fri  01/02/2026  6:00 am - 8:00 am
Indoor Track Practice Fri  01/02/2026  8:00 am - 9:30 am
JV GBB Practice Fri  01/02/2026  9:30 am - 11:00 am
Senior Swim Fri  01/02/2026  3:00 pm - 4:00 pm
HS & MS Wrestling Practice Fri  01/02/2026  3:15 pm - 5:00 pm
V GBB Practice Fri  01/02/2026  3:30 pm - 5:00 pm
AOST Practice Fri  01/02/2026  4:00 pm - 6:00 pm
JV BB H Fair Haven Fri  01/02/2026  5:30 pm - 7:00 pm
Master Swim Fri  01/02/2026  6:00 pm - 7:00 pm
V BB H Fair Haven Fri  01/02/2026  7:00 pm - 8:30 pm
V Wrestling @ Mt. Anthony Tournament Sat  01/03/2026  9:45 am - 5:00 pm
Kevin Micklas Wrestling Tournament Sat  01/03/2026  (7:00 am) 10:00 am - 4:00 pm (5:00 pm)
V GBB Practice (TBD) Sun  01/04/2026  TBD
Indoor Track @ UVM Sun  01/04/2026  8:30 am - 4:30 pm
HS GLAX Open Gym Sun  01/04/2026  9:00 am - 10:00 am
Master Swim Mon  01/05/2026  6:00 am - 8:00 am
ELP Program Mon  01/05/2026  3:00 pm - 5:00 pm
JV BB Practice Mon  01/05/2026  3:00 pm - 4:30 pm
Cancelled JV GBB Practice Mon  01/05/2026  3:00 pm - 4:30 pm
Senior Swim Mon  01/05/2026  3:00 pm - 4:00 pm
Cancelled V GBB Practice Mon  01/05/2026  3:00 pm - 4:30 pm
HS & MS Wrestling Practice Mon  01/05/2026  3:15 pm - 5:00 pm
Football Off-Season Weight Training Mon  01/05/2026  3:30 pm - 5:00 pm
AOST Practice Mon  01/05/2026  4:00 pm - 6:00 pm
MS GBB @ Rutland Mon  01/05/2026  4:00 pm - 5:00 pm
MS 7th BB H Rutland Mon  01/05/2026  4:45 pm - 5:45 pm
Cancelled MS 8th GBB @ Rutland Mon  01/05/2026  5:00 pm - 6:00 pm
JV GBB @ Vergennes Mon  01/05/2026  5:30 pm - 7:00 pm
MS 8th BB H Rutland Mon  01/05/2026  5:45 pm - 6:45 pm
Master Swim Mon  01/05/2026  6:00 pm - 7:00 pm
V GBB @ Vergennes Mon  01/05/2026  7:00 pm - 8:30 pm
V BB Practice Mon  01/05/2026  7:30 pm - 9:00 pm
Master Swim Tue  01/06/2026  6:00 am - 8:00 am
ELP Program Tue  01/06/2026  3:00 pm - 5:00 pm
Indoor Track Practice Tue  01/06/2026  3:00 pm - 4:30 pm
MS 7th & 8th BB Practice Tue  01/06/2026  3:00 pm - 4:30 pm
MS 7th & 8th GBB Practice Tue  01/06/2026  3:00 pm - 4:30 pm
Magic Group Tue  01/06/2026  3:00 pm - 4:30 pm
HS & MS Wrestling Practice Tue  01/06/2026  3:15 pm - 5:00 pm
Football Off-Season Weight Training Tue  01/06/2026  3:30 pm - 5:00 pm