Brattleboro cross country at Windsor, TBD
Hinsdale girls soccer at Wilton, 11 a.m.
Leland & Gray girls soccer hosts Green Mountain, 1:30 p.m.
Brattleboro field hockey at Keene, 2 p.m.
Brattleboro football at Bellows Falls, 3 p.m.
Bellows Falls boys soccer hosts Springfield, 4 p.m.
Twin Valley girls soccer hosts Poultney, 6 p.m.
Leland & Gray girls soccer at Brattleboro, 6:30 p.m.
Twin Valley boys soccer at Mill River, 4 p.m.
Leland & Gray boys soccer hosts Stratton, 4 p.m.
Bellows Falls girls soccer hosts Windsor, 4 p.m.
Brattleboro cross country at Mount Anthony Union, 4:30 p.m.
Leland & Gray cross country at Springfield, 4:45 p.m.
Brattleboro football at Hartford, 6 p.m.
Bellows Falls football at Springfield, 6 p.m.
Brattleboro boys soccer hosts Burr and Burton, 6:30 p.m.
Leland & Gray girls soccer at Rivendell, 4 p.m.
Bellows Falls boys soccer at Windsor, 4 p.m.
Hinsdale girls soccer hosts Keene, 4:30 p.m.
Bellows Falls cross country at Windsor, 4 p.m.
Brattleboro girls soccer at Burr and Burton, 4 p.m.
Bellows Falls boys soccer at Twin Valley, 6 p.m.
Brattleboro boys soccer at Mount Anthony Union, 6 p.m.
Brattleboro football hosts Mount Anthony Union, 7 p.m.
Bellows Falls football hosts Springfield, 7 p.m.
Hinsdale boys soccer hosts Keene, 11 a.m.
Hinsdale girls soccer at Keene, 11 a.m.
Twin Valley girls soccer at Bellows Falls, noon
Leland & Gray boys soccer hosts Green Mountain, 1 p.m.
Shane Covey can be reached at firstname.lastname@example.org or 802-254-2311 X163. On Twitter: @ShaneCovey.