Baseball

April 17 @ Wells 4 p.m.

April 23 @ Gray-NG 4 p.m.

April 25 @ Greely 4 p.m.

April 30 Wells 4 p.m.

May 2 Yarmouth 4 p.m.

May 5 @ Fryeburg Academy 4 p.m.

May 7 Cape Elizabeth 4 p.m.

May 9 @ York 4 p.m.

May 12 @ Freeport 4 p.m.

May 14 @ Poland 4 p.m.

May 16 Falmouth 4 p.m.

May 19 @ Sacopee Valley 4 p.m.

May 22 Gray-NG 4 p.m.

May 28 Traip Academy 4 p.m.

May 30 Fryeburg Academy 4 p.m.

June 4 Freeport 4 p.m.

Softball

April 17 @ Wells 4 p.m.

April 23 @ Gray-NG 4 p.m.

April 25 @ Greely 4 p.m.

April 30 Wells 4 p.m.

May 2 Yarmouth 4 p.m.

May 5 @ Fryeburg Academy 4 p.m.

May 7 Cape Elizabeth 4 p.m.

May 9 @ York 4 p.m.

May 12 @ Freeport 4 p.m.

May 14 @ Poland 4 p.m.

May 16 Falmouth 4 p.m.

May 19 @ Sacopee Valley 4 p.m.

May 22 Gray-NG 4 p.m.

May 28 Traip Academy 4 p.m.

May 30 Fryeburg Academy 4 p.m.

June 4 Freeport 4 p.m.

Boys tennis

April 17 Fryeburg Academy 3:30 p.m.

April 28 York 4 p.m.

April 30 @ NYA 3:30 p.m.

May 5 St. Dom’s 4 p.m.

May 6 Yarmouth 3:30 p.m.

May 7 @ Falmouth 3:30 p.m.

May 9 Waynflete 3:30 p.m.

May 14 Cape Elizabeth 4 p.m.

May 16 @ Freeport 4 p.m.

May 21 @ Greely 3:30 p.m.

May 23 Falmouth 4 p.m.

May 27 @ Fryeburg Academy 3:30 p.m.

Girls tennis

April 17 @ Fryeburg Academy 3:30 p.m.

April 28 @ York 4 p.m.

April 30 @ NYA 3:30 p.m.

May 2 Old Orchard Beach 4 p.m.

May 5 @ St. Dom’s 4 p.m.

May 6 @ Yarmouth 3:30 p.m.

May 9 @ Waynflete 3:30 p.m.

May 14 @ Cape Elizabeth 4 p.m.

May 16 Freeport 4 p.m.

May 21 Greely 3:30 p.m.

May 23 @ Falmouth 4 p.m.

May 23 Fryeburg Academy 3:30 p.m.

Coed outdoor track

May 2 @ Cape Elizabeth with York and NYA 3:30 p.m.

May 8 Lake Region, Greely, OOB and Freeport 3:30 p.m.

May 16 Lake Region, Yarmouth, Wells and Poland 3:30 p.m.

May 22 @ Sacopee Valley with Fryeburg and Waynflete 3:30 p.m.

May 31 WMC Championship @ Yarmouth 9 a.m.

June 7 Maine State Class B Championship TBA


Facebook comments