The 2008-09 season saw his best goalscoring return as he struck 27 goals, including two in Champions League qualifiers, helping the club end the league campaign as runners-up.
On 23 August 2011, Maierhofer returned to Austria when he signed for Red Bull Salzburg in a two-year deal.