Maine Class B Top 10
#1 Messalonskee had the week off thanks to a postponement. The Eagles travel to Houlton/Hodgdon/Greater Houlton Christian School on Saturday.
#2 Old Town/Orono defeated Brewer/Searsport 7-1 on Saturday. The Black Bears host Hampden Academy on Monday, travel to Houlton/Hodgdon/Greater Houlton Christian School on Wednesday, and John Bapst/Hermon/Bangor Christian/Deer Isle-Stonington on Saturday.
#3 Greely defeated Scarborough on Saturday. The Rangers travel to Auburn Wednesday to take on the Edward Little Red Eddies and return to Auburn Saturday to take on Poland/Leavitt/Oak Hill/Gray-New Gloucester.
#4 Cape Elizabeth started the week with a 5-5 tie against Falmouth. They defeated Lewiston 5-2 Thursday and Portland/Deering 6-0 Saturday. The Capers host Cheverus/Yarmouth on Saturday.
#5 Hampden Academy was idle this past week. They travel to Old Town/Orono on Monday and host Gardiner on Saturday.
#6 Camden Hills defeated Brunswick 3-0 Saturday. The Windjammers host Cony/Monmouth/Erskine/Mt. Blue/Richmond on Saturday.
#7 Yarmouth/Cheverus defeated Gorham on Thursday. This week, Yarmouth/Cheverus hosts Falmouth on Thursday and travels to face Cape Elizabeth on Saturday.
#8 Poland/Leavitt/Oak Hill/Gray-New Gloucester defeated Windham/Westbrook/Bonny Eagle/Sacopee 2-0 Wednesday. The Kings travel to take on Fryeburg/Lake Region/Oxford Hills Thursday and host Greely on Saturday.
#9 Brunswick lost to Camden Hills in its lone game of the week. The Dragons travel to face the Gorham Rams on Saturday.
#10 Cony/Monmouth/Erskine/Mt. Blue/Richmond was idle this week and will face Camden Hills on Saturday.