B.C. Lions' Emmanuel Arceneaux, centre, makes a reception as Toronto Argonauts' Joshua Mitchell, left, and Isaiah Green, right, defend during the first half of a CFL football game in Vancouver, B.C., on Thursday July 7, 2016. THE CANADIAN PRESS/Darryl Dyck
The CFL at least early in the season is shaping up as a wide open and very competitive league. After just 3 weeks Ottawa is the only undefeated team left, I’m sure these ratings will drastically change weekly early in the season, as we all try to figure out who are the top teams this season. The big thing we have discovered is through 3 weeks home field advantage in the CFL is not necessarily an advantage.

1). Ottawa Redblacks (2-0-1)

Staged a classic early season battle with Calgary that ended in a rare 26-26 tie. The big story for the Redblacks was star wide receiver Chris Williams who snagged three touchdown passes as a part of 10-reception, 130-yard evening. In doing so, Williams set a CFL record for most receiving yards in three games to start a season with 493.

Next up: @Toronto

2). Calgary Stampeders (1-1-1)

Calgary went into Ottawa and proved why they are a Grey Cup contender in a hard fought back and forth 26-26 tie.

QB Bo Levi Mitchell was 29-43, 368 yards and 2 touchdowns and running back Jerome Messam had another solid night coming up with some key plays. Calgary is a deep well coached team and will only improve.

Next up: BYE

3). Toronto Argonauts (2-1)

What a difference a couple of weeks makes, the Argos looked horrible in the season opener, but since then have won two straight games. The Argos earned a rare road victory at BC Place with a 25-14 victory. A solid all-around defensive performance from the Double Blue and six field goals from K/P Lirim Hajrullahu led the way for the Argos.

The Toronto defence troubled the Lions offence all night, forcing four turnovers and four sacks on the night. The Argos with Ricky Ray at the helm look suddenly like a very legit Grey Cup threat.

Next up: Host Ottawa

4). B.C. Lions (2-1)

The Lions are an excellent defensive team, but the struggles on offense have to be concerning. QB Jonathon Jennings was benched during the game and replaced by Travis Lulay who played very well. Will there be a quarterback controversy in B.C.? Your guess is as good as mine, but they can’t keep putting all the pressure on the defense to win the game. Anthony Allen was a bright spot on offense rushing for more than 100 yards on the night.

Next up: @Saskatchewan

5). Edmonton Eskimos (1-1)

Edmonton fought off the Saskatchewan Roughriders friday night in an overtime classic. Still big questions on the defensive side of the ball, but offensively the Eskimos are clicking.

QB Mike Reilly threw for 4 touchdowns and 378 yards to show people why he is one of the best in the business. If they can shore up the defense they will quickly climb up the rankings.

Next up: @Winnipeg

6). Montreal Alouettes (1-1)

Wasn’t expecting much from the Als to start the season and truthfully I still don’t. They get the 6th spot because Hamilton and Winnipeg have looked bad and Saskatchewan even though they played better in Edmonton are still winless.

Next up: Host Hamilton

7). Winnipeg Blue Bombers (1-2)

Winnipeg’s offence seemed to come alive in the beginning of the game. Willy, who completed 32-of-42 passes for 279 yards and one touchdown, used both his ground game and his aerial attack in the victory.

The Blue Bombers did look much better than the previous two weeks, especially defensively. On the other hand this was kind of a sloppy game and I am not to sure that Winnipeg turn any corners with this game, that is yet to be seen.

Next up: Host Edmonton

8). Hamilton Tiger Cats (1-2)

They looked like possibly the best team in the league in week one, and since that first victory everything has been down hill. If not for the brilliant play of Brandon Banks they would have been blown out.

Next up: @Montreal

9). Saskatchewan Roughriders (0-2)

Based off of friday night’s heartbreaking overtime loss the Roughriders will not be in this position for long. I do not think they are the worse team, but until they win a game they will stay here.

Next up: Host B.C.Lions