Boys Cross Country (4-2)
Wed 9/7/16 3:30 PM @ Holliston (W 24-32)
Wed 9/14/16 4:00 PM @ Dover-Sherborn (W 27-28)
Wed 9/21/16 3:30 PM VS Hopkinton (L 29-27)
Wed 9/28/16 3:30 PM VS Medfield (w 24-31)
Wed 10/5/16 3:30 PM @ Westwood (L 39-22)
Thu 10/13/16 3:30 PM VS Millis (W 15-50)
Wed 10/26/16 3:00 PM TVL Championship Meet – McCarthy Park (Hospital Hill Field)
Girls Cross Country (1-5)
Wed 9/7/16 3:30 PM @ Holliston (L 32-24)
Wed 9/14/16 4:00 PM @ Dover-Sherborn (L 25-24)
Wed 9/21/16 3:30 PM VS Hopkinton (L 43-20)
Wed 9/28/16 3:30 PM VS Medfield (L 33-26)
Wed 10/5/16 3:30 PM @ Westwood (L 39-20)
Thu 10/13/16 3:30 PM VS Millis (W 24-32)
Wed 10/26/16 3:00 PM TVL Championship Meet – McCarthy Park (Hospital Hill Field)
Football (5-6)
Fri 9/9/16 7:00 PM VS Medway (W 47-7)
Fri 9/16/16 7:00 PM @ Ashland (L 13-16)
Fri 9/23/16 7:00 PM VS Dover-Sherborn (W 25-6)
Fri 9/30/16 7:00 PM @ Hopkinton (W 35-16)
Fri 10/7/16 7:00 PM @ Medfield (L 7-14)
Fri 10/14/16 7:00 PM VS Holliston (L 7-28)
Fri 10/21/16 7:00 PM VS Westwood (L 0-14)
Fri 10/28/16 7:00 PM @ Hanover (L 8-53)
Fri 11/4/16 7:00 PM @ Dennis Yarmouth (L 7-24)
Fri 11/11/16 7:00 PM VS Norwood (W 21-14)
Thu 11/24/16 10:00 AM @ Bellingham (W 40-24)
Golf (10-8)
Thu 9/1/16 3:00 PM @ Bellingham (W 266-315)
Wed 9/7/16 3:00 PM @ Medfield (L 266-256)
Wed 9/14/16 3:30 PM VS Ashland (W 275-313)
Thu 9/15/16 3:30 PM VS Holliston (W 271-277)
Mon 9/19/16 3:00 PM @ Westwood
Tue 9/20/16 3:30 PM VS Bellingham (W 263-297)
Wed 9/21/16 3:00 PM @ Medway (W 252-254)
Thu 9/22/16 3:30 PM VS Medfield (L 262-255)
Mon 9/26/16 3:00 PM @ Dover-Sherborn (L 243-224)
Thu 9/29/16 3:30 PM VS Millis (W 256-364)
Mon 10/3/16 3:00 PM @ Millis (W 258-340)
Tue 10/4/16 3:00 PM @ Holliston (L 252-251)
Thu 10/6/16 3:30 PM VS Medway (W 264-266)
Fri 10/7/16 3:00 PM @ Ashland (W 276-325)
Tue 10/11/16 3:00 PM @ Hopkinton (L 262-246)
Thu 10/13/16 3:30 PM VS Dover-Sherborn (L 267-250)
Mon 10/17/16 3:00 PM @ Norton (L 252-225)
Tue 10/18/16 3:30 PM VS Hopkinton (W 261-271)
Wed 10/19/16 3:30 PM VS Westwood (L 261-247)
Boys Soccer (12-6)
Wed 9/7/16 6:45 PM @ Medway (W 3-2)
Fri 9/9/16 3:30 PM VS Medfield (W 3-2)
Tue 9/13/16 5:30 PM @ Dover-Sherborn (L 0-2)
Thu 9/15/16 3:30 PM VS Hopkinton (W 4-2)
Tue 9/20/16 3:30 PM @ Ashland (W 3-0)
Thu 9/22/16 3:30 PM VS Millis (W 3-2)
Mon 9/26/16 5:30 PM @ Holliston (L 0-1)
Wed 9/28/16 3:30 PM VS Westwood (W 2-1)
Fri 9/30/16 3:30 PM VS Bellingham (W 7-1)
Tue 10/4/16 6:45 PM VS Medway (W 3-0)
Thu 10/6/16 3:30 PM @ Medfield (W 1-0)
Tue 10/11/16 3:30 PM VS Dover-Sherborn (L 1-3)
Fri 10/14/16 3:30 PM @ Hopkinton (L 0-2)
Mon 10/17/16 3:30 PM VS Ashland (W 3-0)
Wed 10/19/16 6:30 PM @ Millis (W 4-1)
Fri 10/21/16 3:30 PM VS Holliston (L 2-3)
Tue 10/25/16 6:30 PM W Westwood (L 1-3)
Wed 10/26/16 6:30 PM @ Bellingham (W 4-0)
Girls Soccer (5-11-2)
Wed 9/7/16 3:30 PM VS Medway (L 2-8)
Fri 9/9/16 3:30 PM @ Medfield (L 0-6)
Tue 9/13/16 3:30 PM VS Dover-Sherborn (L 3-4)
Thu 9/15/16 3:30 PM @ Hopkinton (W 2-1)
Tue 9/20/16 3:30 PM VS Ashland (L 2-4)
Thu 9/22/16 6:30 PM @ Millis (L 1-2)
Mon 9/26/16 3:30 PM VS Holliston (L 3-4)
Wed 9/28/16 6:30 PM @ Westwood (L 3-4)
Fri 9/30/16 3:30 PM @ Bellingham (W 12-5)
Tue 10/4/16 6:45 PM @ Medway (L 2-7)
Thu 10/6/16 6:30 PM VS Medfield (L 2-5)
Fri 10/14/16 3:30 PM VS Hopkinton (W 4-3)
Mon 10/17/16 3:30 PM @ Ashland (L 3-4)
Wed 10/19/16 3:30 PM VS Millis (T 1-1)
Fri 10/21/16 3:30 PM @ Holliston (W 1-0)
Sat 10/22/16 3:00 PM @ Dover-Sherborn (T 3-3)
Tue 10/25/16 3:30 PM VS Westwood (W 5-1)
Wed 10/26/16 6:45 PM VS Bellingham (W 7-0)
Girls Volleyball (7-13)
Wed 9/7/16 6:30 PM @ Medway (L 0-3)
Fri 9/9/16 6:30 PM @ Medfield (L 0-3)
Tue 9/13/16 6:30 PM @ Bellingham (W 3-1)
Thu 9/15/16 6:30 PM VS Attleboro (W 3-1)
Fri 9/16/16 6:30 PM VS Foxborough (W 3-0)
Mon 9/19/16 6:30 PM VS Westwood (L 0-3)
Tue 9/20/16 6:30 PM @ Holliston (W 3-1)
Fri 9/23/16 6:30 PM @ Ashland (L 0-3)
Wed 9/28/16 6:30 PM VS Hopkinton (L 0-3)
Fri 9/30/16 6:30 PM @ Millis (W 3-0)
Tue 10/4/16 6:30 PM VS Medway (L 1-3)
Wed 10/5/16 6:30 PM VS Medfield (L 1-3)
Fri 10/7/16 6:30 PM VS Bellingham (W 3-1)
Tue 10/11/16 4:45 PM @ Foxborough (L 2-3)
Fri 10/14/16 5:30 PM @ Attleboro (L 0-3)
Mon 10/17/16 6:30 PM @ Westwood (L 1-3)
Wed 10/19/16 6:30 PM VS Ashland (L 1-3)
Fri 10/21/16 6:30 PM VS Holliston (L 0-3)
Wed 10/26/16 6:30 PM @ Hopkinton (L 0-3)
Fri 10/28/16 6:30 PM VS Millis (W 3-0)