Champlain Valley had first dibs in Week 1 and St. Johnsbury held the top spot until now. BFA-St. Albans’ recent run has the Franklin County program leading the pack — at least for this week.

This week’s rankings (through games played Feb. 2):

1. BFA-St. Albans (9-2): The Comets haven beaten Champlain Valley, Rice and Essex in consecutive games. When’s the last time a Metro team could claim such a feat? Last week: 3.

2. Rice (10-1): The Green Knights had their perfect record knocked by BFA, but rebounded to pull away from host Mount Anthony and then gained the edge on South Burlington at home. Last week: 2.

3. Champlain Valley (10-2): For a younger, inexperienced group still adjusting to opponent crowd noise, Thursday’s performance at Mount Anthony was a jolt of confidence for the program. CVU outscored MAU 16-2 in the final frame and likely erased memories of road defeats at BFA and Rice. Last week: 4.

4. St. Johnsbury (10-1): In a parity-filled year at the top of D-I, one loss can cause a dramatic drop in this space. But SJA, which bounced back from the loss to CVU by thumping BHS, can make another vertical rise when it plays host to Rice on Friday night. Last week: 1.

5. Mount Anthony (11-3): Again, MAU was in a tight ballgame with CVU. And again, the Patriots didn’t have enough to stay with the Redhawks down the stretch. Last week: 5.

6. Lyndon (11-1): In rolling over Harwood, the Vikings scored a season-high 81 points and pushed their winning streak to 11 games. Last week: 7.

7. Essex (7-5): A big leap for the Hornets, who had BFA on the ropes before falling short in the fourth quarter and then topping South Burlington on Thursday. Essex’s size presents problems for teams. Last week: Bubble

8. South Burlington (7-4): The Rebels have the talent to compete with the state’s best but they have yet to beat a team with a winning record. Will that change in the final month of the regular season? Last week: 6.

9. Windsor (10-2): The Yellow Jackets earned the edge in a big non-divisional matchup with Fair Haven earlier this week. And after falling to Mill River in the previous game to end a five-game roll, it was much-needed, too. Last week: 8.

10.Fair Haven (10-3): The defending Division II champs push back into the power rankings after a four-game wining streak included triumphs over Rutland and Mill River. The 36-31 loss to Windsor, though, ended the streak. Last week: Bubble