Running back Brady Oliveira of the Winnipeg Blue Bombers was named the CFL's top Canadian for a second straight year Thursday night.