Carriera Club Forrest iniziò a giocare con il Rangers Glasgow nel 1962, rimanendo con la squadra scozzese per 5 stagioni e segnando in totale 145 gol in 163 partite. In particolare, nella stagione 1964-1965 mise a segno complessivamente 57 gol (30 dei quali in campionato), arrivando quindi a soli 5 gol di distanza dal record scozzese detenuto da James McGrory, del , durante la stagione 1927-1928. Detiene inoltre il record di gol segnati in una singola partita di Scottish League Cup da parte di un giocatore dei Rangers, grazie alle 5 reti messe a segno nella vittoria per 7-1 del 30 ottobre 1965 contro l'. La sua esperienza con i Blues venne interrotta nel gennaio 1967, quando insieme al compagno di squadra George McLean, divenne il capro espiatorio per l'ignominiosa sconfitta in coppa contro i cadetti del , finendo fuori rosa.
Nel 1967 si trasferisce al , con cui segna 3 gol in 26 partite; dopo una sola stagione torna in Scozia, all', dove rimarrà per cinque stagioni, segnando 44 gol in 128 partite di campionato. Nel 1973 si trasferisce al , squadra del Campionato sudafricano di calcio; in seguito va a chiudere la carriera prima ad Hong Kong ed infine nei , con cui gioca 5 partite senza segnare nessun gol.
Nazionale Ha giocato 5 partite con la sua nazionale, esordendo nel 1965.
Palmarès Club Competizioni nazionali
Rangers: 1961-1962, 1962-1963
Rangers: 1961-1962, 1962-1963, 1963-1964, 1966-1967 Aberdeen: 1969-1970
Rangers: 1961-1962, 1963-1964, 1964-1965
Note
Collegamenti esterni
Categoria:Calciatori scozzesi Categoria:Calciatori della nazionale scozzese