Calgary running back Jon Cornish picked up two CFL player of the week awards for his performance in the Stampeders' 28-13 victory over Edmonton on Monday.

Cornish was named both the top offensive player and top Canadian, while Saskatchewan's Ricky Foley earned the defensive player award and Troy Stoudermire was named the top special teams player.

Cornish rushed for a season-high 163 yards and added a touchdown in the Stamps' Labour Day victory over the Eskimos. The 2013 CFL MVP, who was playing in just his third game of the season after being sidelined with a concussion, had 17 carries, averaging 9.6 yards. He ran in a 3-yard touchdown in the fourth quarter.

Foley had a pair of sacks and a tackle, and forced and recovered a fumble in the Roughriders' 35-30 victory over Winnipeg.

The award was the second this season for the Riders' defensive end.

Stoudermire returned a Josh Bartel punt for 64 yards and a touchdown in the Blue Bombers' loss. He had 224 combined return yards on the day.