Prior to this week’s games, there was a clear picture of where everybody stood on both sides of Division II.

That picture just got a whole lot blurrier.

Over the weekend, a number of upsets shook up the landscape and kept most teams still in the hunt for a playoff berth as the season nears the halfway point.

There were four unbeaten teams before things kicked off, and now there are only two. While Johnston took care of business with a 48-0 win over toll Gate and Cumberland knocked off St. Raphael 28-0 - as the Panthers and Clippers both improved to 3-0 - former fellow unbeatens Westerly and West Warwick fell flat.

West Warwick was blown out by Shea 42-14, while Westerly was nipped 19-18 by Woonsocket.

Throw in a 27-7 victory for previously winless Mt. Hope over Chariho, and the race for playoff spots is wide open up and down the division.

In Division II-A, Johnston leads, with Coventry, Westerly and Woonsocket each a game back at 2-1. Coventry, which struggled in a division-opening loss to Chariho, has now won its last two, including a 40-8 victory over Vets this week. Woonsocket, meanwhile, was blown out by Johnston in its first league game before winning its past two as well.

After those teams, Chariho, Mt. Hope and Warwick Vets are all 1-2, while Toll Gate is 0-3.

In Division II-B, West Warwick’s upset loss to Shea changed the entire complexion of the division. Cumberland now leads the group at 3-0, while West Warwick, Central and Shea are all one game back at 2-1.

Previously winless Rogers blew out North Kingstown over the weekend, giving both teams 1-2 records. Also at 1-2 is St. Raphael, a team with high expectations to open the year that has suddenly lost two straight after beating Rogers to begin its division slate.

Pilgrim brings up the tail end of the division with an 0-3 mark.

The top four teams on each side of the division make the playoffs, and there is still plenty of time for just about every team to get itself into the conversation. This weekend will mark the fourth week of league play, with everybody but two teams within a game of a playoff spot.