Week 4 MIAA top 25
1. Everett (4-0) — No surprises in its win over Lawrence.
2. Xaverian (3-1) — In different ways, the last two weeks have shown massive growth for this team.
3. Duxbury (4-0) — Hingham game will be last major test of the regular season.
4. St. John's Prep (3-1) — Gets an angry Catholic Memorial team next.
5. North Andover (4-0) — Could make an argument for a spot or two higher.
6. Catholic Memorial (3-1) — One has to think the Knights will get another shot at X.
7. Acton-Boxboro (4-0) — This weekend's trip to Dracut suddenly a huge game.
8. Lincoln-Sudbury (3-1) — Even in defeat, Warriors showed mettle in comeback.
9. Doherty (4-0) — Will be interesting how the Highlanders deal with Leominster.
10. Needham (4-0) — Very interesting three-week stretch to end the regular season of Braintree, Milton and Walpole.
11. Mansfield (3-1) — Earned every bit of that win over King Philip.
12. Springfield Central (3-1) — Has been cruising since opening loss to L-S.
13. Shrewsbury (4-0) — Colonials showed they can win even with an injured Drew Campanale.
14. North Attleboro (3-1) — Foxboro, Stoughton and Canton run to end regular season makes for a tough stretch.
15. Dracut (3-0) — We did not get everything right in the preseason, but ranking the Middies early was a wise move.
16. Hingham (3-0) — Heavyweight bout upcoming with Duxbury.
17. Nashoba (4-0) — Passed a huge test by beating Marlboro.
18. Tewksbury (3-1) — No shame in losing to North Andover.
19. King Philip (2-2) — This team has a ton of fight in it.
20. Central Catholic (2-2) — Next up a Lowell team that is much tougher than its 1-3 record indicates.
21. BC High (2-2) — Eagles got the win they had to have.
22. Brockton (2-1) — Boxers' struggles with the Catholic Conference continue.
23. Mashpee (4-0) — Beating Abington in the Green Wave's house no easy task.
24. Natick (2-2) — Would be surprised to see any more losses in the regular season.
25. Grafton (3-1) — Continues to look impressive.
First 15 out (in alphabetical order)
Billerica (2-1), Braintree (3-1), Danvers (4-0), Dennis-Yarmouth (3-1), Falmouth (3-0), Holliston (3-0), Melrose (3-1), Marblehead (4-0), Marlboro (3-1), Methuen (3-1), Old Rochester (4-0), St. John's (Shrewsbury) (2-2), Scituate (3-1), Stoneham (4-0), Wachusett (2-2)