In D1 North you have a huge match-up between Central Catholic and Haverhill tonight for the top spot in that division while second place Lexington has a relatively easy path to an undefeated regular season. EJ Perry and Andover are still in the hunt at 2-2 but they still have to face Haverhill and Central Catholic in their regular season play. In D1 South BC High still has to play at St. John’s Prep and at Xaverian but should be the favorite to remain undefeated and hold on to the top ranking. If Xaverian beats Brockton this weekend and St. John’s Prep beats Catholic Memorial it could come down to BC High, Xaverian and potentially Newton North should they beat Braintree tonight. Weymouth can help themselves in the rankings if they are able to beat a good Needham squad tonight. So our top three in D1 North would be Lexington, Central Catholic and Andover while in D1 South the top three would be BC High, Xaverian and Newton North. This is a critical weekend for teams to create some separation so it will be interesting to see the results as they come in over the next two days.