Boys Cross Country (3-4)
Wed 9/7/16 3:30 PM @ Medway (W 18-45)
Wed 9/14/16 4:00 PM VS Norton (L 27-28)
Wed 9/21/16 3:30 PM VS Bellingham (L 25-31)
Wed 9/28/16 3:30 PM VS Ashland (W 19-44)
Wed 10/5/16 3:30 PM @ Millis (W 15-50)
Thu 10/13/16 3:30 PM @ Medfield (L 22-36)
Sat 10/22/16 11:30 AM VS Westwood (L)
Wed 10/26/16 3:00 PM TVL Championship Meet – McCarthy Park (Hospital Hill Field)
Girls Cross Country (6-1)
Wed 9/7/16 3:30 PM @ Medway (W 18-41)
Wed 9/14/16 4:00 PM VS Norton (W 25-34)
Wed 9/21/16 3:30 PM VS Bellingham (W 15-50)
Wed 9/28/16 3:30 PM VS Ashland (W 23-34)
Wed 10/5/16 3:30 PM @ Millis (W 19-42)
Thu 10/13/16 3:30 PM @ Medfield (L 28-27)
Sat 10/22/16 11:30 AM VS Westwood (W)
Wed 10/26/16 3:00 PM TVL Championship Meet – McCarthy Park (Hospital Hill Field)
Girls Field Hockey (14-4-2)
Wed 9/7/16 3:30 PM VS Holliston (W 2-1)
Fri 9/9/16 3:30 PM VS Medway (W 3-1)
Wed 9/14/16 3:30 PM @ Bellingham (W 5-0)
Fri 9/16/16 6:15 PM @ Westwood (L 1-2)
Wed 9/21/16 3:30 PM VS Hopkinton (T 0-0)
Fri 9/23/16 3:30 PM @ Ashland (W 4-0)
Mon 9/26/16 3:30 PM @ Weston (W 1-0)
Wed 9/28/16 3:30 PM VS Framingham (W 2-0)
Fri 9/30/16 3:30 PM @ Holliston (L 0-1)
Wed 10/5/16 3:30 PM @ Medway (W 1-0)
Fri 10/7/16 3:30 PM VS Bellingham (W 5-0)
Tue 10/11/16 3:30pm @ Medfield (W 2-1)
Fri 10/14/16 3:30 PM VS Westwood (W 4-0)
Wed 10/19/16 3:30 PM @ Hopkinton (T 1-1)
Sat 10/22/16 10:00 AM VS Ashland (W 5-0)
Mon 10/24/16 3:45pm @ Needham (L 0-4)
Wed 10/26/16 5:00 PM VS Medfield (W 2-1)
Fri 10/28/16 3:45pm @ Canton (W 3-2)
Thur 11/3/16 VS Martha’s Vineyard (W 2-0)
Sun 11/6/16 @ Cohasset (L 3-0)
Football (4-7)
Fri 9/9/16 7:00 PM VS Weston (W 41-13)
Fri 9/16/16 7:00 PM VS Nipmuc (W 14-13)
Fri 9/23/16 7:00 PM @ Norton (L 6-25)
Fri 9/30/16 7:00 PM @ Bellingham (L 7-16)
Fri 10/7/16 7:00 PM VS Ashland (L 13-27)
Fri 10/14/16 7:00 PM @ Medway (W 21-12)
Sat 10/22/16 5:45 PM VS Millis (L 8-22)
Fri 10/28/16 7:00 PM: Playoffs: @ Archbishop Williams (L 0-34)
Fri 11/04/16 7:00 PM VS Middleboro (L 0-41)
Fri 11/11/16 7:00 PM @ Fairhaven (W 26-7)
Thu 11/24/16 10:00 AM VS Medfield (L 19-28)
Golf (14-4)
Thu 9/1/16 3:00pm VS Millis (W 216-313)
Wed 9/7/16 3:00 PM @ Hopkinton (L 240-254)
Mon 9/12/16 3:00 PM VS Medfield (W 211-230)
Tue 9/13/16 3:00pm @ Bellingham (W 259-294)
Wed 9/14/16 3:00pm VS Medway (W 203-223)
Thu 9/15/16 3:00 PM VS Ashland (W 220-268)
Mon 9/19/16 3:00 PM @ Holliston (PPD to 10/19 3pm)
Wed 9/21/16 3:00 PM VS Westwood (W 206-216)
Thu 9/22/16 3:00 PM VS Hopkinton (W 211-215)
Mon 9/26/16 3:00 PM VS Norton (W 224-243)
Wed 9/28/16 3:00 PM VS Bellingham (W 230-265)
Thu 9/29/16 3:00pm @ Medway (L 249-244)
Tue 10/4/16 3:00pm @ Ashland (W 255-302)
Wed 10/5/16 3:00 PM VS Holliston (W 222-246)
Tue 10/11/16 3:00 PM @ Millis (W 248-346)
Thu 10/13/16 3:00pm @ Norton (W 250-267)
Mon 10/17/16 3:00 PM @ Westwood (L 225-255)
Tue 10/18/16 3:30pm @ Medfield (L 239-232)
Wed 10/19/16 3:00pm @ Holliston (W 238-268)
Boys Soccer (14-2-4)
Wed 9/7/16 5:30 PM VS Westwood (T 1-1)
Fri 9/9/16 5:00 PM @ Hopkinton (W 1-0)
Tue 9/13/16 5:30 PM VS Norton (W 2-0)
Thu 9/15/16 3:30 PM @ Medfield (T 2-2)
Tue 9/20/16 5:00 PM VS Bellingham (W 6-0)
Thu 9/22/16 7:00 PM @ Medway (W 3-2)
Mon 9/26/16 5:15 PM @ Ashland (W 2-0)
Wed 9/28/16 5:30 PM VS Holliston (W 1-0)
Tue 10/4/16 6:30 PM @ Westwood (L 0-1)
Thu 10/6/16 5:00 PM VS Hopkinton (W 3-1)
Tue 10/11/16 3:30 PM @ Norton (W 3-1)
Fri 10/14/16 5:30 PM VS Medfield (W 2-1)
Mon 10/17/16 3:30 PM @ Bellingham (W 8-1)
Wed 10/19/16 5:30 PM VS Medway (W 2-0)
Sat 10/22/16 12:30 PM VS Ashland (W 2-0)
Tue 10/25/16 6:30 PM @ Holliston (T 1-1)
Fri 10/28/16 5:30 PM VS Millis (W 3-0)
Mon 10/31/16 3:30pm @ Concord-Carlisle (T 2-2)
Sat 11/05/16 3:00pm VS Foxborough (W 3-0)
Mon 11/07/16 3:30 PM VS Martha’s Vineyard (L 0-1)
Girls Soccer (11-6-4)
Wed 9/7/16 3:30 PM @ Westwood (L 2-3)
Fri 9/9/16 3:30 PM @ Hopkinton (T 1-1)
Tue 9/13/16 3:30 PM @ Norton (W 4-3)
Thu 9/15/16 6:30 PM VS Medfield (L 1-3)
Sat 9/17/16 3:30 PM VS Millbury (L 0-2)
Tue 9/20/16 3:30 PM @ Bellingham (W 4-0)
Thu 9/22/16 5:30 PM VS Medway (L 1-2)
Mon 9/26/16 5:30 PM VS Ashland (W 1-0)
Wed 9/28/16 3:30 PM @ Holliston (T 1-1)
Fri 9/30/16 3:30 PM VS Millis (W 1-0)
Tue 10/4/16 5:00 PM VS Westwood (W 2-0)
Thu 10/6/16 7:00 PM VS Hopkinton (W 2-1)
Fri 10/14/16 5:30 PM @ Medfield (L 2-4)
Mon 10/17/16 3:30 PM VS Bellingham (W 7-0)
Wed 10/19/16 6:45 PM @ Medway (T 0-0)
Sat 10/22/16 3:00 PM VS Norton (T 3-3)
Tue 10/25/16 6:30 PM VS Holliston (W 1-0)
Sat 10/29/16 10:00 AM @ Ashland (W 3-2)
Fri 11/4/16 VS Tri-County (W 6-0)
Sun 11/6/16 @ Bristol-Plymouth Reg (W 7-2)
Wed 11/9/16 VS Norwell (L 1-2)