To say that the MVRHS spring sports schedule is in full bloom would be an understatement. Nearly two dozen varsity events are on tap for the local teams in the coming seven days. The centerpiece is Saturday, when six teams face the Nantucket Whalers. Three teams (girls lacrosse, girls tennis, and girls softball) are home, and three (boys lacrosse, boys tennis, and boys baseball) are away to their island rivals.

The full sports menu is below.

Baseball: Friday, May 14, home versus Dennis-Yarmouth, 3 pm; Saturday, May 15, at Nantucket, 1 pm; Monday, May 17, home versus Sandwich, 3:15 pm.

Boys lacrosse: Thursday, May 13, home versus Barnstable; Saturday, May 15, at Nantucket, 1 pm; Tuesday, May 18 home versus Sandwich, 3 pm.

Boys tennis: Friday, May 14, home versus Dennis-Yarmouth, 3 pm; Saturday, May 15, at Nantucket, 1 pm.

Girls lacrosse: Thursday, May 14, at Barnstable, 3:30 pm; Saturday, May 15, home versus Nantucket, 12:30 pm; Tuesday, May 18, home versus Sandwich, 3 pm.

Girls tennis: Friday, May 14, at Dennis-Yarmouth. 4 pm; Saturday, May 15, home versus Nantucket, 12:30 pm; Monday, May 17, at Falmouth, 3:30 pm.

Sailing: Thursday, May 13, home versus Barnstable, 3 pm; Tuesday, May 18, home versus Sturgis, 3:30 pm; Wednesday, May 19, home versus Nauset, 3 pm.

Softball: Friday, May 14, home versus Sturgis East, 3:15 pm; Saturday, May 15, home versus Nantucket, 12:45 pm; Wednesday, May 19, at Rising Tide, TBA.

Track and field (girls and boys dual meets): Friday, May 14, at Falmouth, 4 pm; Wednesday, May 19, home versus Sturgis, 3 pm.