Mahrer ottenne il suo primo piazzamento in carriera in occasione della combinata di Coppa del Mondo disputata a Garmisch-Partenkirchen il 29 gennaio 1984, quando si classificò al 9º posto; nella stagione successiva, il 3 marzo 1985 a Furano, colse la sua prima vittoria, nonché primo podio, nel circuito, in supergigante. All'esordio iridato, Crans-Montana 1987, fu 7º nella discesa libera, mentre in quello olimpico, , si classificò 12º nella discesa libera e non completò il supergigante.