Boys Cross Country (2-5)
Wed 9/7/16 3:30 PM VS Norton (L 24-32)
Wed 9/14/16 3:30 PM VS Medfield (L 20-35)
Wed 9/21/16 3:30 PM @ Westwood (L 15-46)
Wed 9/28/16 3:30 PM @ Hopkinton (L 21-38)
Wed 10/5/16 3:30 PM VS Medway (W 21-39)
Thu 10/13/16 3:30 PM @ Bellingham (L 34-22)
Wed 10/19/16 3:30pm VS Ashland (W 20-42)
Wed 10/26/16 3:00 PM TVL Championship Meet – McCarthy Park (Hospital Hill Field)
Girls Cross Country (3-3)
Wed 9/7/16 3:30 PM VS Norton (W 24-32)
Wed 9/14/16 3:30 PM VS Medfield (L 24-31)
Wed 9/21/16 3:30 PM @ Westwood (L 17-38)
Wed 9/28/16 3:30 PM @ Hopkinton (L 50-15)
Wed 10/5/16 3:30 PM VS Medway (W 15-40)
Thu 10/13/16 3:30 PM @ Bellingham (W 15-50)
Wed 10/19/16 3:30pm VS Ashland (DNR)
Wed 10/26/16 3:00 PM TVL Championship Meet – McCarthy Park (Hospital Hill Field)
Girls Field Hockey (10-5-4)
Wed 9/7/16 3:30 PM @ Dover-Sherborn (L 1-2)
Mon 9/12/16 3:30 PM VS Hopkinton (T 1-1)
Wed 9/14/16 3:30 PM VS Medfield (T 1-1)
Fri 9/16/16 3:30 PM VS Ashland (W 1-0)
Wed 9/21/16 5:15 PM VS Bellingham (W 5-0)
Fri 9/23/16 3:30 PM @ Medway (W 2-0)
Tue 9/27/16 3:30 PM VS Westwood (W 1-0)
Fri 9/30/16 3:30 PM VS Dover-Sherborn (W 1-0)
Tue 10/4/16 3:30 PM @ Hanover (W 2-0)
Wed 10/5/16 3:30 PM @ Hopkinton (W 1-0)
Fri 10/7/16 3:30 PM @ Medfield (L 0-1)
Tue 10/11/16 3:30 PM @ Weston (L 0-1)
Fri 10/14/16 3:30 PM @ Ashland (T 0-0)
Wed 10/19/16 6:30 PM @ Bellingham (W 2-0)
Fri 10/21/16 5:30 PM VS Medway (T 1-1)
Mon 10/24/16 5:30 PM VS Wayland (W 2-0)
Wed 10/26/16 6:15 PM @ Westwood (L 1-2)
Sat 10/29/16 10:00 AM VS Hopedale (W 2-1)
Sun 11/06/16 @ Foxboro (L 0-1)
Football (9-2)
Fri 9/9/16 7:00 PM VS Millis (W 28-7)
Fri 9/16/16 7:00 PM VS Lincoln-Sudbury (W 30-20)
Fri 9/23/16 7:00 PM @ Medfield (W 30-6)
Fri 9/30/16 6:00 PM VS Westwood (L 34-36)
Fri 10/7/16 7:00 PM VS Hopkinton (W 51-32)
Fri 10/14/16 7:00 PM @ Norton (W 28-7)
Fri 10/21/16 7:00 PM @ Medway (W 22-7)
Fri 10/28/16 7:00 PM Playoffs: VS Middleboro (W 46-20)
Fri 11/04/16 7:00 PM Playoffs: VS Dighton-Rehboth (W 41-8)
Fri 11/11/16 7:00 PM Playoffs: @ Hanover (L 7-40)
Thu 11/24/16 10:00 AM @ Westwood (W 46-12)
Golf (8-10)
Thu 9/1/16 3:00 PM @ Medway (L 288-257)
Tue 9/6/16 3:00 PM VS Bellingham (W 243-267)
Wed 9/7/16 3:00 PM @ Ashland (W 280-307)
Thu 9/8/16 3:00 PM VS Millis (W 259-297)
Mon 9/12/16 3:00 PM @ Westwood (L 233-282)
Tue 9/13/16 3:00 PM VS Hopkinton (L 232-260)
Wed 9/14/16 3:00 PM @ Medfield (L 250-275)
Thu 9/15/16 3:30 PM @ Norton (L 271-277)
Mon 9/19/16 3:00 PM VS Dover-Sherborn (PPD to 10/19)
Tue 9/20/16 3:00 PM VS Medway (W 244-253)
Wed 9/21/16 3:00 PM @ Bellingham (W 273-292)
Mon 9/26/16 3:00 PM @ Millis (W 288-341)
Tue 9/27/16 3:00 PM VS Westwood (L 244-221)
Wed 9/28/16 3:00 PM @ Hopkinton (L 270-240)
Thu 9/29/16 3:00 PM VS Medfield (L 252-232)
Wed 10/4/16 3:00 PM VS Norton (W 251-252)
Tue 10/5/16 3:00 PM @ Dover-Sherborn (L 246-222)
Tue 10/11/16 3:00 PM VS Ashland (W 251-301)
Wed 10/19/16 3:00 PM VS Dover-Sherborn (L 268-238)
Boys Soccer (12-6-1)
Wed 9/7/16 3:30 PM VS Bellingham (W 13-0)
Fri 9/9/16 3:30 PM @ Ashland (W 1-0)
Thu 9/15/16 3:30 PM @ Westwood (W 1-0)
Tue 9/20/16 3:30 PM @ Hopkinton (W 2-0)
Thu 9/22/16 3:30 PM VS Medfield (W 3-0)
Mon 9/26/16 5:30 PM VS Norton (W 1-0)
Wed 9/28/16 5:30 PM @ Dover-Sherborn (L 0-1)
Sun 10/2/16 3:00 PM VS Medway (L 2-4)
Tue 10/4/16 6:30 PM @ Bellingham (W 14-0)
Thu 10/6/16 3:30 PM VS Ashland (W 4-0)
Tue 10/11/16 3:30 PM VS Millis (W 5-1)
Fri 10/14/16 3:30 PM VS Westwood (L 0-1)
Mon 10/17/16 5:30 PM VS Hopkinton (W 4-1)
Wed 10/19/16 3:30 PM @ Medfield (L 2-3)
Fri 10/21/16 3:30 PM @ Norton (W 3-2)
Tue 10/25/16 6:30 PM VS Dover-Sherborn (T 1-1)
Thu 10/27/16 7:00 PM @ Medway (L 1-4)
Sat 10/29/16 2:00 PM @ Durfee (L 1-5)
Sat 11/05/16 VS Seekonk (W 4-0)
Mon 11/07/16 @ Norwell (L 0-1)
Girls Soccer (9-6-6)
Wed 9/7/16 3:30 PM @ Bellingham (W 7-1)
Fri 9/9/16 3:30 PM VS Ashland (T 0-0)
Tue 9/13/16 3:30 PM VS Millis (W 3-2)
Thu 9/15/16 3:30 PM VS Westwood (W 3-0)
Tue 9/20/16 3:30 PM VS Hopkinton (T 1-1)
Thu 9/22/16 5:00 PM @ Medfield (L 0-3)
Mon 9/26/16 3:30 PM @ Norton (W 4-3)
Wed 9/28/16 3:30 PM VS Dover-Sherborn (T 1-1)
Fri 9/30/16 3:30 PM @ Medway (L 1-2)
Tue 10/4/16 3:30 PM VS Bellingham (W 6-0)
Thu 10/6/16 6:30 PM @ Ashland (T 1-1)
Fri 10/14/16 3:30 PM @ Westwood (L 0-1)
Mon 10/17/16 3:30 PM @ Hopkinton (T 0-0)
Wed 10/19/16 6:30 PM VS Medfield (T 3-3)
Fri 10/21/16 3:30 PM VS Norton (W 1-0)
Tue 10/25/16 6:30 PM @ Dover-Sherborn (L 0-1)
Thu 10/27/16 6:30 PM VS Medway (L 0-2)
Mon 10/31/16 3:30 PM @ Milford (W 3-0)
Fri 11/04/16 @ Falmouth (W 4-0)
Mon 11/07/16 @ Duxbury (W 2-1)
Fri 11/11/16 VS Hingham (L 2-6)
Girls Volleyball (5-12)
Tue 9/13/16 6:30 PM VS Hopkinton (L 0-3)
Fri 9/16/16 6:30 PM VS Medway (L 1-3)
Mon 9/19/16 6:30 PM VS Ashland (L 0-3)
Tue 9/20/16 6:30 PM VS Norton (L 1-3)
Fri 9/23/16 6:30 PM @ Medfield (L 0-3)
Tue 9/27/16 6:00 PM VS Tantasqua (L 2-3)
Wed 9/28/16 6:30 PM VS Millis (W 3-1)
Fri 9/30/16 6:30 PM VS Westwood (L 0-3)
Tue 10/4/16 6:30 PM VS Bellingham (W 3-1)
Fri 10/7/16 6:30 PM @ Hopkinton (L 0-3)
Tue 10/11/16 6:30 PM @ Bellingham (W 3-2)
Fri 10/14/16 6:30 PM @ Medway (L 0-3)
Mon 10/17/16 6:30 PM @ Ashland (L 0-3)
Wed 10/19/16 6:30 PM VS Medfield (L 0-3)
Fri 10/21/16 6:30 PM @ Norton (W 3-0)
Wed 10/26/16 6:30 PM @ Millis (W 3-1)
Fri 10/28/16 6:30 PM @ Westwood (L 0-3)