The CFL.ca Quarterback Index is a weekly power ranking of quarterbacks across the CFL. The ranking reflects recent performance, historical value, statistical indicators, team success and overall on-field evaluation.

TORONTO — It appears Bo Levi Mitchell’s shoulder problems are long behind him.

A week after completing under 50 per cent of his attempts, the Stampeders’ quarterback was almost perfect in a win over the Argos, completing 20 of 22 passes to help his team win the Grey Cup rematch.

Mitchell’s 90.9 completion percentage for the game was the third-highest mark of all-time (minimum 20 passes), behind only Ricky Ray, who owns the two most efficient outings in CFL history. It was also enough to pivot the Katy, Texas native into the top spot in this week’s QB Index.

While Mitchell enjoyed a banner week in victory, there were plenty of strong quarterback performances in Week 2.

Jeremiah Masoli continues to put himself in the elite quarterback conversation with a road win over the Eskimos, while rookie quarterback Chris Streveler made short work of the Alouettes in a win, throwing for 246 yards and three touchdowns while adding 98 yards on the ground.

That’s not to forget Trevor Harris, delivered on strong expectations with an impressive season-opener, throwing for 345 yards and a pair of touchdowns in a win over the Riders.

CFL.ca ranks the pivots going into Week 3.

BO LEVI MITCHELL CGY

THIS WEEK: 1 | LAST WEEK: 2

If Bo Levi Mitchell was looking to make a statement in Saturday’s Grey Cup rematch with the Argos, the message was delivered loud and clear. The pinpoint accuracy was impressive, but equally noteworthy is Mitchell’s 10.7 average yards per attempt throughout two games. With a healthy shoulder, No. 19 has reclaimed the top spot in the QB Index over Mike Reilly — for now.

MIKE REILLY EDM

THIS WEEK: 2 | LAST WEEK: 1

After picking up where he left off a week ago, the reigning MOP encountered some problems against the Ticats over the weekend, completing just 20 of 30 passing attempts for 286 yards, a touchdown and an interception. The Eskimos scored just 21 points against Hamilton, their lowest total since Sept. 30, 2017 vs. Winnipeg.

TREVOR HARRIS OTT

THIS WEEK: 3 | LAST WEEK: 3

Trevor Harris set aside any fears about his pre-season knee injury, carving up the Riders’ defence to the tune of 345 passing yards. Harris made it look easy against the same defence that gave Ricky Ray fits, with the feared pass rush tandem of Charleston Hughes and Willie Jefferson failing to record a sack.

JEREMIAH MASOLI HAM

THIS WEEK: 4 | LAST WEEK: 5

With Jeremiah Masoli leading the way, the Ticats have led after seven of eight quarters this season. Most recently it was a wire-to-wire win over the Eskimos, in which Masoli threw for 332 yards and rushed for 59 more to outduel Mike Reilly on the road. You can safely set all Johnny Manziel talk aside for now.

RICKY RAY TOR

THIS WEEK: 5 | LAST WEEK: 4

It was an eerie moment at BMO Field when Ricky Ray, after suffering an apparent neck injury, had to be taken off the field on a stretcher. The Argos have since said that Ray has movement in all his extremities and is free of concussion-like symptoms, but when Ray returns to the field — if he does decide to continue playing — is in the air.

JONATHON JENNINGS BC

THIS WEEK: 6 | LAST WEEK: 6

Jonathon Jennings’ solid Week 1 performance looks less impressive after the Alouettes’ defence struggled in Week 2. Still, Jennings has a chance to continue distancing himself from a forgettable 2017 campaign, as he goes head to head with Mike Reilly and the Edmonton Eskimos in a key divisional battle.

CHRIS STREVELER WPG

THIS WEEK: 7 | LAST WEEK: 9

Chris Streveler is the talk of the CFL after his performance in Week 2, in which he rushed for nearly 100 yards, scored four total touchdowns and completed 22 of 28 attempts in a win over the Montreal Alouettes. Paul LaPolice has made it look easy for the true rookie coming straight out of college and Streveler has taken advantage.

JAMES FRANKLIN TOR

THIS WEEK: 8 | LAST WEEK: NOT RANKED

After a highly-publicized quarterback competition throughout training camp for the backup job, it appears James Franklin is the next man up in Toronto following an injury to Ricky Ray. The Argos are off in Week 3, but Franklin’s first start as an Argo could come against his former team on July 7.

ZACH COLLAROS SSK

THIS WEEK: 9 | LAST WEEK: 7

After a highly efficient debut, Zach Collaros didn’t have the best night in Week 2 for the Riders, completing just four of 10 passes, throwing two interceptions and eventually leaving the game injured. Collaros’ status for Week 3 is up in the air and so could be the Riders’ quarterback situation.

DREW WILLY MTL

THIS WEEK: 10 | LAST WEEK: 8

Drew Willy shouldered much of the blame for Montreal’s 56-10 loss to Winnipeg, but the truth is the Als’ quarterback received very little support. The veteran was under siege most of the game while the team failed to establish much of a run game, making Willy an easy target for Winnipeg’s front seven. Willy’s hold on the No. 1 job may be tenuous at this point.

BRANDON BRIDGE SSK

THIS WEEK: 11 | LAST WEEK: NOT RANKED

Brandon Bridge is on the board for the first time in 2018, and could start for the Riders this week following an injury to Zach Collaros. Bridge has often been on the brink of a starting job, but a strong performance vs. Montreal — should he get the opportunity — could open up the door for him to take the starting job on a permanent basis for the first time in his career.

INJURED RESERVE

MATT NICHOLS WPG

THIS WEEK: IR | LAST WEEK:

A knee injury suffered in training camp will keep Matt Nichols out the first month or so of the season. So far, led by the rookie arm of Chris Streveler, the Bombers are staying in the hunt in the highly-competitive West.