Boys Cross Country (0-6)
Wed 9/7/16 3:30 PM VS Ashland (L 18-41)
Wed 9/14/16 3:30 PM @ Bellingham (L 15-40)
Wed 9/21/16 3:30 PM @ Medway (L)
Wed 9/28/16 3:30 PM VS Westwood (L)
Wed 10/5/16 3:30 PM VS Dover-Sherborn (L 50-15)
Thu 10/13/16 3:30 PM @ Norton (L 50-15)
Wed 10/26/16 3:00 PM TVL Championship Meet – McCarthy Park (Hospital Hill Field)
Girls Cross Country (2-4)
Wed 9/7/16 3:30 PM VS Ashland (L 26-27)
Wed 9/14/16 3:30 PM @ Bellingham (W 18-37)
Wed 9/21/16 3:30 PM @ Medway (W 27-28)
Wed 9/28/16 3:30 PM VS Westwood (L 44-15)
Wed 10/5/16 3:30 PM VS Dover-Sherborn (L 42-19)
Thu 10/13/16 3:30 PM @ Norton (L 32-24)
Wed 10/26/16 3:00 PM TVL Championship Meet – McCarthy Park (Hospital Hill Field)
Football (9-2)
Fri 9/9/16 7:00 PM @ Holliston (L 7-28)
Fri 9/16/16 7:00 PM VS Archbishop Williams (W 25-22)
Fri 9/23/16 7:00 PM VS Bellingham (W 42-12)
Fri 9/30/16 7:00 PM VS Medway (W 35-6)
Fri 10/6/16 7:00 PM @ Westwood (L 6-36)
Sat 10/15/16 7:00 PM @ Ashland (W 8-6)
Sat 10/22/16 5:45 PM @ Dover-Sherborn (W 22-8)
Fri 10/28/16 7:00 PM Playoffs: VS Sacred Heart (W 42-7)
Fri 11/4/16 7:00 PM – Playoffs: VS Abington (W 29-8)
Fri 11/11/16 7:00 PM – Playoffs: VS St. John Paul II (W 28-16)
Fri 11/18/16 7:00 PM – PLayoffs: VS Latin Academy (W 31-0)
Thu 11/24/16 10:00 AM @ Medway (L 0-28)
Golf (0-16)
Thu 9/1/16 3:00 PM @ Dover-Sherborn (L 216-313)
Tue 9/6/16 3:00 PM @ Medfield (L 249-312)
Wed 9/7/16 4:00 PM VS Bellingham
Thu 9/8/16 3:00 PM @ Holliston (L 297-259)
Mon 9/12/16 3:00 PM VS Medway (L 313-249)
Tue 9/13/16 3:00 PM VS Westwood (L 338-242)
Thu 9/15/16 3:00 PM VS Hopkinton (L 321-259)
Mon 9/19/16 3:00 PM VS Ashland
Wed 9/21/16 3:00 PM VS Medfield (L 336-227)
Thu 9/22/16 3:30 PM @ Bellingham (L 320-263)
Mon 9/26/16 3:00 PM VS Holliston (L 341-288)
Tue 9/27/16 3:00 PM @ Medway (L 302-258)
Wed 9/28/16 3:00 PM VS Westwood
Thu 9/29/16 3:00 PM @ Norton (L 364-256)
Mon 10/3/16 3:00 PM VS Norton (L 340-258)
Tue 10/4/16 3:00 PM @ Hopkinton (L 313-249)
Wed 10/5/16 3:00 PM @ Ashland (L 330-316)
Wed 10/5/16 3:00 PM VS Westwood (L 330-235)
Tue 10/11/16 3:00 PM VS Dover-Sherborn (L 346-248)
Mon 10/17/16 3:00 PM VS Ashland (L)
Boys Soccer (5-11-2)
Wed 9/7/16 3:30 PM VS Medfield (T 2-2)
Thu 9/8/16 3:30 PM @ Norfolk County Ag (W 6-3)
Fri 9/9/16 3:30 PM @ Bellingham (W 6-0)
Mon 9/12/16 3:30 PM @ Hopedale (L 0-4)
Thu 9/15/16 3:30 PM @ Medway (L 0-2)
Tue 9/20/16 6:30 PM VS Westwood (L 0-4)
Thu 9/22/16 3:30 PM @ Norton (L 2-3)
Mon 9/26/16 6:30 PM VS Hopkinton (T 1-1)
Wed 9/28/16 6:30 PM @ Ashland (W 1-0)
Tue 10/4/16 3:30 PM @ Medfield (L 0-5)
Thu 10/6/16 6:30 PM VS Bellingham (W 7-0)
Tue 10/11/16 3:30 PM @ Holliston (L 1-5)
Mon 10/17/16 5:00 PM @ Westwood (L 0-5)
Tue 10/18/16 3:30 PM VS Norfolk County Agri. (W 6-0)
Wed 10/19/16 6:30 PM VS Norton (L 1-4)
Fri 10/21/16 3:30 PM @ Hopkinton (W 4-0)
Tue 10/25/16 6:30 PM VS Ashland (L 1-2)
Thu 10/27/16 6:30 PM @ Dover-Sherborn (L 0-3)
Girls Soccer (10-4-4)
Wed 9/7/16 6:30 PM @ Medfield (L 0-7)
Thu 9/8/16 3:30 PM VS Norfolk County Ag (W 5-0)
Fri 9/9/16 3:30 PM VS Bellingham (W 7-0)
Mon 9/12/16 5:00 PM VS Hopedale (W 5-1)
Tue 9/13/16 3:30 PM @ Holliston (L 2-3)
Thu 9/15/16 5:00 PM @ Medway (L 0-2)
Tue 9/20/16 6:30 PM @ Westwood (W 2-0)
Thu 9/22/16 6:30 PM VS Norton (W 2-1)
Mon 9/26/16 5:00 PM @ Hopkinton (T 0-0)
Tue 9/27/16 6:30 PM VS Ashland (W 2-1)
Fri 9/30/16 3:30 PM @ Dover-Sherborn (L 0-1)
Tue 10/4/16 6:30 PM VS Medfield (T 2-2)
Thu 10/6/16 6:30 PM @ Bellingham (W 5-0)
Mon 10/17/16 6:30 PM VS Westwood (W 2-0)
Tue 10/18/16 3:30 PM @ Norfolk County Agri. (W 3-0)
Wed 10/19/16 3:30 PM @ Norton (T 1-1)
Fri 10/21/16 3:30 PM VS Hopkinton (W 1-0)
Tue 10/25/16 6:30 PM @ Ashland (T 0-0)
Girls Volleyball (1-18)
Wed 9/7/16 6:30 PM @ Medfield (L 0-3)
Fri 9/9/16 6:30 PM VS Hopkinton (L 0-3)
Mon 9/12/16 4:30 PM @ Hopedale (L 0-3)
Wed 9/14/16 6:30 PM VS Westwood (L 0-3)
Fri 9/16/16 6:30 PM VS Ashland (L 0-3)
Mon 9/19/16 6:30 PM @ Medway (L 0-3)
Fri 9/23/16 6:30 PM VS Bellingham (L 2-3)
Mon 9/26/16 6:30 PM VS Athol (L 1-3)
Wed 9/28/16 6:30 PM @ Holliston (L 1-3)
Fri 9/30/16 6:30 PM VS Norton (L 0-3)
Tue 10/4/16 6:30 PM VS Medfield (L 1-3)
Wed 10/5/16 6:30 PM @ Hopkinton (L 0-3)
Fri 10/7/16 6:30 PM @ Westwood (L 0-3)
Fri 10/14/16 6:30 PM @ Ashland (L 0-3)
Tue 10/18/16 6:30 PM VS Medway (L 0-3)
Wed 10/19/16 6:30 PM @ Bellingham (W 3-0)
Mon 10/24/16 5:30 PM @ Athol (L 0-3)
Wed 10/26/16 6:30 PM VS Holliston (L 1-3)
Fri 10/28/16 6:30 PM @ Norton (L 0-3)