Han har tidligere spilt for IL Frea, Bossekop UF og har spilt 26 kamper for Alta IF i 1. divisjon, men betydelig flere i 2. divisjon. Granerud underskrev en toårs-kontrakt med Notodden i februar 2007.