As an apprentice at West Ham, Geoff trained as a wing-half but manager, Ron Greenwood, spotted his talent as a striker and the rest, as they say, is history.

In 1964, West Ham won the FA Cup with Geoff scoring the second equaliser in a tight game with Preston North End at Wembley.

A year later, Geoff was back at Wembley for the final of the European Cup Winners Cup against 1860 Munich with West Ham winning 2-0.

The following season was slightly less successful with West Ham losing the League Cup final on aggregate to West Bromwich Albion.

Geoff continued to play for West Ham until 1972 when he moved to Stoke City to play in the same team as his Enlgand team mate, goal keeper, Gordon Banks.

After three years, 108 appearances and 30 goals, Geoff signed for the Seattle Sounders of the NASL in 1976 and quickly became the team's second-leading scorer, helping the Sounders make it to the playoffs for the first time.

On his return from Seattle, Geoff retired from club football and moved into management.