The streak is over for the Battlefords North Stars and so is their reign as the top team in the Canadian Junior Hockey League's Top 20 rankings. 

The Cobras de Terrebonne of the LHJAAAQ are now tabbed number-one nationally. They have won 19 of their last 20 games and are 31-3 on the season. The Toronto Jr. Canadiens -- who lost in the Ontario Junior Hockey League final last year against Pickering -- are ranked second in the country. They're 36-3-1-1. They're followed up by the Brooks Bandits who will look to win their third straight national title in May.

In Manitoba, two teams are still in the top 20, led by the Portage Terriers who are ranked 10th. 

#10 - Portage Terriers

Sitting on top of the MGEU East Division by two points over Steinbach, the Centennial-Cup hosting Terriers continue to find ways to get the job done. With a deep roster that features many different scoring options, From December 17 to January 18, Portage reeled off seven straight wins as they were the hottest team in the league.

Since, Portage has struggled a bit. They earned only two of a possible six points over the weekend in games against Swan Valley and OCN. Still, it's a Portage team that scores in bunches.

The team continues to be led by Hayden Lacquette with his 12 goals and 26 assists while Ryan Botterill is second in team scoring.

#12 - Steinbach Pistons

Led by the tremendous trio, Steinbach is just two points back of Portage as they continue to be one of the top teams in the league and country, respectively.

While they have racked up 28 wins on the season, Steinbach has taken a step backwards as of late with losses in their last three games. The team's next six games are not easy, either, as they play Portage, the Blues, Swan Valley, Winkler, and two games against Neepawa. 

Dominik Wasik, the team's top goaltender, has recently committed to play Division 1 hockey at Air Force Academy.