Career
Bowes began his career as a trainee with West Ham United where he stayed for two years. He was the top scorer with 27 goals in his first year and 25 goals in his second year. In 2002 Bowes was bought by Arsenal.
He played mostly right wing and striker.
Bowes scored 8 goals during the season 2003/2004 while he was playing for England U16 twice. Bowes was signed by Millwall in 2007.
He played mostly striker and became top scorer in reserves with 10 goals. He used his speed to change the game when he came in like during his Millwall appearances ".. substitute Gary Bowes injected dangerous pace in the final stages and his good run presented Grimes with what should have been an easy goal.."
Bowes turned professional in January 2008, after playing against Portuguese Vale at age 18, his debut.
Shortly later he played a 2:1 Pre-Season Friendly against Ebbsfleet where he scored the winning goal.
In July 2010 Bowes was signed by Louletano, Portugal (II Divisão). During a friendly between First Division Team Portimonense and Louletano, Bowes scored again the winning goal (1:0). Louletano (with Bowes on the field) remained unbeaten during the Derby against Farense (0:0), the first League Match for Bowes.
On 31 October 2010, Bowes scored his first goal of the League.