No.TeamThis weekNext week
1. Duxbury (3-0) Beat Whitman-Hanson, 49-14 at Plymouth North
2. Xaverian (2-1) Beat Barnstable, 49-0 at Catholic Memorial
3. Everett (1-1) Plays St. John’s Prep at Billerica
4. Central Catholic (3-0) Beat Methuen, 35-6 Idle
5. Billerica (3-0) Beat Dracut, 45-18 Everett
6. BC High (2-0) Beat Leominster, 36-0 at Brockton
7. Holliston (3-0) Beat Medfield, 30-6 Westwood
8. St. John’s Prep (1-1) Plays Everett at Malden Catholic
9. Brockton (2-1) Lost to Catholic Memorial, 34-0 BC High
10. Catholic Memorial (2-1) Beat Brockton, 34-0 Xaverian
11. Haverhill (2-1) Beat Westford, 20-9 at Methuen
12. Bridgewater-Raynham (2-1) Beat New Bedford, 31-14 Chelmsford
13. Reading (2-1) Beat Winchester, 40-7 Lexington
14. King Philip (3-0) Beat Oliver Ames, 42-6 at Mansfield
15. Bishop Fenwick (3-0) Beat Pentucket, 21-6 at Archbishop Williams
16. Westford (2-1) Lost to Haverhill, 20-9 Lincoln-Sudbury
17. Andover (1-2) Beat Lawrence, 54-20 at Lowell
18. Marshfield (2-1) Lost to Falmouth, 20-14 (OT) at Nauset
19. St. Mary’s (2-0) Plays Taconic at Arlington Catholic
20. North Attleborough (2-1) Beat Stoughton, 34-19 Milford
Craig Larson can be reached at craig.larson@globe.com