Sheets took home offensive player of the month honours after rushing for 712 yards and scoring four touchdowns. The running back has rushed for at least 130 yards in each of the undefeated Roughriders' first five games and is on pace to surpass Mike Pringle's all-time CFL rushing record of 2,065 yards.
Montreal linebacker Hebert, the league leader in sacks, was named defensive player of the month. Hebert has seven sacks so far this season and is second on the Alouettes in tackles with 31.
July's special teams player went to Stampeders kicker Paredes, who has been a perfect 16-for-16 in field goals this season. Through the first month of the season, Paredes leads kickers with 62 points.
Cornish was named the league's Canadian player of the month. The Stampeders running back has rushed for 501 yards and three touchdowns this season, while also racking up 137 receiving yards yards and a touchdown.
The New Westminster, B.C., native is second to Sheets in rushing.