Top 25 MIAA Boys Lacrosse Poll: May 4

Brendan C. Hall/ESPN

(Records reflected as of May 3)

1. Lincoln-Sudbury (9-2; Last week – 1) The Warriors emerged from one of the most difficult three-game stretches of their schedule -- Billerica, Summit (N.J.) and Xaverian -- with two wins. Three top-notch defensive units, 30 goals scored. The Warriors ease off their schedule with just two games between now and the much-hyped May 19 contest with Duxbury.

2. Medfield (10-2; Last week – 2) Medfield was Massachusetts’ best hope to come away with a victory this past weekend at the Kyle Kirst N.J.-Mass. challenge, but ultimately fell in overtime to Chatham (N.J.). Still plenty of positives this week, including John MacLean’s school-record 11 goals in a win over Westwood.

3. Reading (10-0; Last week – 4) The Middlesex League has been torched by Reading this season, and the Rockets continued that trend with victories over Lexington, Melrose and Arlington this week. Stoneham and St. John’s Prep are on tap for the undefeated Rockets.

4. BC High (7-2; Last week - 5) The Eagles came away with a big win over Catholic Memorial on Tuesday evening, keeping BC High one game behind Xaverian in the Catholic Conference standings. The win sets up a can’t-miss contest with the Hawks on Thursday afternoon with serious conference implications.

5. Concord-Carlisle (10-1; Last week – 7) Midfielder Aidan Cyr and defenseman Patrick Crowley have the Patriots clicking on both sides of the ball as C-C ripped off three more wins this past week, once again keeping the opposition under 10 goals. They’ve now done so in 10 of 11 games this season.

6. Xaverian (6-5; Last week – 6) Slowly but surely the Hawks are getting healthy, and it couldn’t come at a better time. Peter Thorbahn returned to action this past week, as Xaverian gears up to take a significant step forward in claiming the Catholic Conference Championship in a tilt with BC High.

7. Duxbury (6-3; Last week – 3) We are going to learn a lot about the Dragons and their offense that appears to be stuck in neutral this coming week. Following a surprising loss to Longmeadow on Friday, Duxbury gets Patriot League foe Hingham for league title implications before traveling to Medfield on Saturday.

8. Beverly (11-0; Last week – 8) It has been a quiet two-week stretch for the Panthers, but there is still plenty of noise surrounding their undefeated start. Beverly has Marblehead on Thursday before the annual non-conference tilt with Cohasset.

9. Dover-Sherborn (8-2; Last week – 9) The Raiders coasted to a pair of Tri-Valley League wins this week over Hopkinton and Ashland, but the league schedule heats up again this next week with Westwood back on the schedule.

10. Minnechaug 11-0; Last week – 19) Just another week of Minnechaug creating believers. This week, it was wins over Marshfield, Shrewsbury and Westfield that earned the Falcons a big jump up the polls. Let’s see what St. John’s of Shrewsbury has in store on Wednesday.

11. Longmeadow (7-3; Last week – 13) The Lancers viewed last week’s game at Duxbury as an opportunity to put themselves back on the map, and they certainly did. Longmeadow held the Dragons to five goals in the win, tuning up for a big out-of-state contest with Pinkerton (N.H.) this weekend.

12. Needham (7-3; Last week – 10) The up-and-down season continues for the Rockets, who followed up a loss to Walpole with a victory over Weymouth. With some winnable Bay State Conference games on tap, maybe Needham can use it as a launching pad to bigger things.

13. Hingham (9-4; Last week – 11) Is this the year that Hingham finally takes down forever-reigning Patriot League champion Duxbury? The Harbormen came close in 2013, falling in overtime, but this year may be their best shot. We’ll know for sure on Thursday.

14. Cohasset (9-3; Last week – 15) On a day spent remembering former lacrosse player Will Golden, the Skippers avoided an upset from Bridgewater-Raynham, scoring the final three goals of the game. Cohasset has undefeated Beverly in its sights on Saturday.

15. Westwood (7-3; Last week – 17) Sometimes there are more positives that can be taken away from a loss than a win. That argument can be made for the Wolverines in their loss to Medfield on Thursday, as Michael Swirbalus led multiple comebacks with a seven-goal performance.

16. Billerica (6-5; Last week – 12) Following a brutally difficult four-game stretch in which the Indians went 0-4, Billerica took out its frustrations on Methuen in a 23-0 victory. Billerica gets another crack at a statement victory this week against…

17. Andover (9-2; Last week – 20) The Golden Warriors have been flying under the radar all season long, but came away with a big one-goal victory over a revitalized Acton-Boxborough squad on Tuesday night. Can they keep it up against Billerica on Monday?

18. Winchester (8-3; Last week – 14) The bad news for the Sachems was in a surprising loss to Lexington over the weekend. The good news is they bounced back with a win over a very good Wakefield team on Tuesday. Perhaps a case of looking ahead with Melrose and Reading looming on the horizon?

19. Catholic Memorial (7-4; Last week – 16) The Knights’ Catholic Conference title hopes took a hit on Tuesday afternoon, as BC High issued CM its second conference loss. But still the Knights are playing light years beyond where they were to begin the season.

20. Franklin (7-3; Last week – 18) The Panthers are slowly getting back into a full work load following a single win over Mansfield this week, but Franklin takes on a healthy dose of talent this week with Newton North and Graton upcoming.

21. Algonquin (8-1; Last week – 24) The Tomahawks came away with a double-overtime victory over Westfield this past week. Mike Martens and company now set up for another difficult week that includes Hingham, but not before another showdown with…

22. Westborough (8-1; Last week – 23) This has potential to be a season-changing week for the Rangers. Westborough came away with a monumental win over Grafton this week, and there is no better way to follow up that win by avenging a season-opening loss to Algonquin.

23. Newton North (9-1; Last week – NR) Welcome back, Tigers. Since a mid-April loss to Catholic Memorial that bounced Newton North from the top 25, the Tigers have ripped off five wins to build an impressive resume. But its another difficult week on tap with Franklin and Wellesley coming up.

24. St. John’s (Shrewsbury) (7-2; Last week - NR) Since a loss to BC High over vacation week, a game in which the Pioneers led for much of the afternoon, St. John’s has won three straight, including a solid win over Westford Academy. Can the Pioneers be the team to take down Minnechaug?

25. Grafton (10-2; Last week – 21) The Warriors were hit with a minor setback in a loss to Westboro over the weekend, but that game will be quickly forgotten if the Div. 3 program can pick up a win over Div. 1 Franklin this week.

Last 10 out: Acton-Boxborough (6-6), Bishop Feehan (8-2), Falmouth (10-1), Ipswich (9-0), Melrose (9-3), Mount Greylock (10-0), Wakefield (8-2), Walpole (6-3), Westfield (6-3), Weston (8-2).