Reid went on to begin his senior football career in Australia for
Wollongong Wolves in 1998. He became a cult hero during his time at the Wollongong Wolves after scoring the last minute equaliser in the 2000 grand final against
Perth Glory. The Wolves went on to win the game 7–6 on penalties. On 11 July 2008, Reid began training with
Hereford United in a bid to win a new contract.
Adelaide United He was expected to sign with Perth Glory for the 2008–09
A-League season, but instead signed with
Adelaide United on a two-year deal. He won a call up to the
national-team squad in October 2008 along with Adelaide United teammates
Scott Jamieson,
Robert Cornthwaite and
Eugene Galeković. Despite usually playing in a deep midfield role Reid has created a number of assists from both open play and
set pieces. He scored his first goal for the club in a 1–1 draw against
Wellington Phoenix at
Westpac Stadium on 18 January 2009.
Melbourne Heart Reid signed a short-term end of season contract with
Melbourne Heart as injury cover during the 2012 January transfer window.
INSEE Police United On 9 March, Reid agreed with a short-term contract with
INSEE Police United. He arrived in Thailand on 11 March.
Sydney FC In early 2011, Reid had asked former club
Adelaide United for a release to join hometown club Sydney FC for their
2011 Asian Champions League campaign, resulting in a bitter fallout between himself and then manager
Rini Coolen who would not release him until season's end. In September 2012, it was announced that Reid was on trial with
Sydney FC, taking part in two of their pre-season matches against A-League opposition before eventually signing a 1-year deal to join the Sky Blues beginning on 1 October 2012. However, as a result of Sydney FC failing to qualify for the A-League finals, Reid, along with teammates
Nathan Sherlock,
Krunoslav Lovrek,
Trent McClenahan,
Adam Griffiths and
Jarrod Kyle were released by Sydney FC at the conclusion of the
2012-13 A-League season.
Rockdale City Suns After being released as a player from Sydney FC, Reid signed for
Rockdale City Suns in the
NSW Premier League. However, he also still works for Sydney FC as a Community Football Officer. ==International career==