Boys Cross Country (7-0)
Wed 9/7/16 3:30 PM @ Medfield (W 15-49)
Tue 9/13/16 3:30 PM @ Hopkinton (W 19-41)
Wed 9/21/16 3:30 PM VS Holliston (W 15-46)
Wed 9/28/16 3:30 PM @ Millis (W)
Wed 10/5/16 3:30 PM VS Norton (W 22-39)
Thu 10/13/16 3:30 PM VS Medway (W 19-42)
Sat 10/22/16 11:30 AM @ Dover-Sherborn (W)
Wed 10/26/16 3:00 PM TVL Championship Meet – McCarthy Park (Hospital Hill Field)
Girls Cross Country (5-2)
Wed 9/7/16 3:30 PM @ Medfield (W 15-40)
Tue 9/13/16 3:30 PM @ Hopkinton (L 22-37
Wed 9/21/16 3:30 PM VS Holliston (W 17-38)
Wed 9/28/16 3:30 PM @ Millis (W 15-44)
Wed 10/5/16 3:30 PM VS Norton (W 20-39)
Thu 10/13/16 3:30 PM VS Medway (W 15-44)
Sat 10/22/16 11:30 AM @ Dover-Sherborn (L)
Wed 10/26/16 3:00 PM TVL Championship Meet – McCarthy Park (Hospital Hill Field)
Girls Field Hockey (7-8-2)
Wed 9/7/16 3:30 PM @ Medway (L 0-1)
Fri 9/9/16 3:30 PM VS Medfield (W 2-1)
Wed 9/14/16 3:30 PM @ Hopkinton (L 0-1)
Fri 9/16/16 6:15 PM VS Dover-Sherborn (W 2-1)
Mon 9/19/16 6:15pm @ Norwood (T 1-1)
Wed 9/21/16 3:30 PM @ Ashland (W 3-2)
Fri 9/23/16 3:30 PM VS Bellingham (W 5-0)
Tue 9/27/16 3:30 PM @ Holliston (L 0-1)
Fri 9/30/16 3:30 PM VS Medway (L 0-3)
Wed 10/5/16 3:30 PM @ Medfield (W 4-1)
Fri 10/7/16 6:15 PM VS Hopkinton (L 0-2)
Tue 10/11/16 6:15pm VS King Phillip (T 0-0)
Fri 10/14/16 3:30 PM @ Dover-Sherborn (L 0-4)
Wed 10/19/16 6:15 PM VS Ashland (L 0-2)
Fri 10/21/16 3:30 AM @ Bellingham (W 3-1)
Wed 10/26/16 6:15 PM VS Holliston (W 2-1)
Thu 10/27/16 5:30pm @ Mansfield (L 0-2)
Football (7-4)
Fri 9/9/16 7:00 PM @ Hanover (L 8-24)
Fri 9/16/16 7:00 PM @ Falmouth (L 8-34)
Fri 9/23/16 7:00 PM VS Hopkinton (W 45-20)
Fri 9/30/16 6:00 PM @ Holliston (W 36-34)
Thu 10/6/16 7:00 PM VS Millis (W 36-6)
Fri 10/14/16 7:00 PM VS Medfield (W 36-20)
Fri 10/21/16 7:00 PM @ Norton (W 14-0)
Fri 10/28/16 7:00 PM Playoffs: VS Somerset-Berekley (W 8-0)
Fri 11/4/16 7:00 PM Silver Lake Regional (W 36-20)
Fri 11/11/16 7:00 PM Falmouth (L 6-28)
Thu 11/24/16 10:00 AM VS Holliston (L 12-36)
Golf (16-2)
Thu 9/1/16 3:00pm @ Hopkinton (L 239-229)
Wed 9/7/16 3:00 PM VS Medway (W 236-280)
Mon 9/12/16 3:00 PM VS Holliston (W 282-233)
Tue 9/13/16 3:00pm @ Millis (W 242-338)
Thu 9/15/16 3:00 PM @ Medfield (W 240-243)
Wed 9/21/16 3:00 PM @ Dover-Sherborn (L 216-206)
Thu 9/22/16 3:00 PM @ Medway (W 251-240)
Fri 9/23/16 3:00pm @ Ashland (W 223-318)
Mon 9/26/16 3:00 PM VS Bellingham (W 225-282)
Tue 9/27/16 3:00 PM @ Holliston (W 221-244)
Thu 9/29/16 3:00pm VS Ashland (W 228-309)
Wed 10/5/16 3:00pm @ Millis (W 235-330)
Thu 10/6/16 3:00 PM VS Hopkinton (W 241-259)
Tue 10/11/16 3:00 PM VS Medfield (W 235-256)
Fri 10/14/16 3:00 PM @ Bellingham (W 240-272)
Mon 10/17/16 3:00pm VS Dover-Sherborn (W 225-255)
Mon 10/17/16 3:00pm VS Norton (W 225-252)
Wed 10/19/16 3:30pm @ Norton (W 247-261)
Boys Soccer (10-4-4)
Wed 9/7/16 5:30 PM @ Dover-Sherborn (T 1-1)
Fri 9/9/16 5:00 PM VS Medway (T 2-2)
Tue 9/13/16 6:30 PM VS Bellingham (W 6-0)
Thu 9/15/16 3:30 PM VS Holliston (L 0-1)
Tue 9/20/16 6:30 PM @ Millis (W 4-0)
Thu 9/22/16 5:00 PM VS Ashland (W 2-1)
Mon 9/26/16 3:30 PM @ Medfield (L 0-4)
Wed 9/28/16 3:30 PM @ Norton (L 1-2)
Fri 9/30/16 5:00 PM VS Hopkinton (W 1-0)
Tue 10/4/16 6:30 PM VS Dover-Sherborn (W 1-0)
Thu 10/6/16 6:45 PM @ Medway (L 2-4)
Tue 10/11/16 6:30 PM @ Bellingham (W 6-0)
Fri 10/14/16 3:30 PM @ Holliston (W 1-0)
Mon 10/17/16 5:00 PM VS Millis (W 5-0)
Wed 10/19/16 6:30 PM @ Ashland (T 0-0)
Fri 10/21/16 6:30 PM VS Medfield (T 1-1)
Tue 10/25/16 6:30 PM VS Norton (W 3-1)
Thu 10/27/16 3:30 PM @ Hopkinton (W 2-1)
Girls Soccer (7-10-1)
Wed 9/7/16 3:30 PM VS Dover-Sherborn (W 3-2)
Fri 9/9/16 3:30 PM @ Medway (L 0-1)
Tue 9/13/16 3:30 PM @ Bellingham (W 8-0)
Thu 9/15/16 3:30 PM @ Holliston (L 0-3)
Tue 9/20/16 6:30 PM VS Millis (L 0-2)
Thu 9/22/16 3:30 PM @ Ashland (L 0-2)
Mon 9/26/16 5:30 PM VS Medfield (L 1-3)
Wed 9/28/16 6:30 PM VS Norton (W 4-3)
Fri 9/30/16 3:30 PM @ Hopkinton (L 0-2)
Tue 10/4/16 5:00 PM @ Dover-Sherborn (L 0-2)
Thu 10/6/16 3:30 PM VS Medway (L 1-5)
Tue 10/11/16 3:30 PM VS Bellingham (W 4-0)
Fri 10/14/16 3:30 PM VS Holliston (W 1-0)
Mon 10/17/16 6:30 PM @ Millis (L 0-2)
Tue 10/18/16 6:30 PM VS Ashland (W 1-0)
Fri 10/21/16 3:30 PM @ Medfield (W 1-0)
Tue 10/25/16 3:30 PM @ Norton (L 1-5)
Thu 10/27/16 6:30 PM VS Hopkinton (T 0-0)
Girls Volleyball (11-10)
Fri 9/9/16 6:30 PM VS Bellingham (W 3-1)
Wed 9/14/16 6:30 PM @ Millis (W 3-0)
Fri 9/16/16 6:30 PM VS Medfield (L 0-3)
Mon 9/19/16 6:30 PM @ Norton (W 3-0)
Wed 9/21/16 6:30 PM VS Medway (W 3-2)
Fri 9/23/16 6:30 PM VS Hopkinton (L 0-3)
Wed 9/28/16 6:30 PM @ Ashland (L 1-3)
Fri 9/30/16 6:30 PM @ Holliston (W 3-0)
Tue 10/4/16 6:30 PM VS Ursuline Academy (W 3-2)
Wed 10/5/16 6:30 PM @ Bellingham (W 3-2)
Fri 10/7/16 6:30 PM VS Millis (W 3-0)
Tue 10/11/16 5:00 PM @ King Phillip (L 0-3)
Fri 10/14/16 6:30 PM @ Medfield (L 0-3)
Mon 10/17/16 6:30 PM VS Norton (W 3-1)
Wed 10/19/16 6:30 PM @ Hopkinton (L 0-3)
Fri 10/21/16 6:30 PM @ Medway (L 1-3)
Wed 10/26/16 6:30 PM VS Ashland (W 3-2)
Thu 10/27/16 6:30 PM VS King Phillip (L 0-3)
Fri 10/28/16 6:30 PM VS Holliston (W 3-0)
Mon 10/31/16 5:00 PM @ Ursuline Academy (L 0-3)
Thu 11/03/16 6:00 PM @ Medfield (L 1-3)