A centre forward who remained an amateur for the first part of his career, Gibbons played for non-league clubs Uxbridge, Hayes and Kingstonian and had it not been for family influence, he may have turned professional with Fulham in late 1934. Gibbons joined Football League Second Division club Tottenham Hotspur in July 1937 and scored on his debut, in a 3–0 victory at Sheffield Wednesday on 16 September 1937. Owing to his RAF service, he obtained the nickname "Wings" amongst the Spurs support and made 36 appearances and scored 18 goals during the 1937–38 season, with 12 of his strikes coming in the form of hat-tricks in four consecutive games mid-season. He joined First Division club Brentford in August 1938 and made 11 appearances and scored one goal during a poor 1938–39 season for the Bees. Gibbons re-joined Tottenham Hotspur in 1939, but failed to make an appearance in his second spell with the White Hart Lane club.
Professional years (1945-1949)
The Second World War halted Gibbons' career between 1939 and 1945 and during the war, he guested for Bradford Park Avenue, Brentford, Chelsea, Fulham and Reading. In 1945, Gibbons turned professional and signed with Bradford Park Avenue to play the 1945–46 season in the wartime league and an expanded FA Cup. The Avenue advanced to the sixth round, with Gibbons scoring four goals in an 8–2 fourth round second leg win over Manchester City on 30 January 1946. Avenue were admitted to the Second Division for the 1946–47 season and he made 42 league appearances and scored 21 goals. In August 1947, Gibbons returned to Brentford, newly relegated to the Second Division, for a club record £8,000 fee. He was the club's top scorer during the 1947–48 season, scoring 13 times. Across his two spells with Brentford, Gibbons made a total of 71 appearances and scored 19 goals before retiring in February 1949.
Managerial career
Brentford
Gibbons became manager of Second Division club Brentford in February 1949, taking over from Harry Curtis, the most successful manager in the club's history. Gibbons had been groomed to succeed Curtis at the helm. In March 1949, Gibbons brought former Bradford Park Avenue teammate and future England manager Ron Greenwood to the club he supported as a boy and later named him captain. In February 1951, Gibbons brought football analyst Charles Reep to Griffin Park on a part-time basis until the end of the 1950–51 season. Reep helped improve the team's goals-to-games ratio, which saved them from relegation. Gibbons managed Brentford until the end of the 1951–52 season, making three consecutive top 10 finishes in the Second Division, but he found himself at odds with the club's board during a difficult time financially for the Bees. A falling out with star wing halvesJimmy Hill and Ron Greenwood towards the end of 1951 saw the Bees' form tail off, with the club finishing the 1951–52 season in 10th place, after challenging for promotion in mid-season. Gibbons resigned in August 1952 and was replaced by his assistant, Jimmy Bain.
Gibbons moved to South Africa to manage clubs Rangers and Transvaal. He accepted his final managerial position in 1966, when he was named as manager of Kenya. He stayed in the job until October 1967, when he was replaced by his assistant, Elijah Lidonde.