Reid began his professional career with Danish club FC Midtjylland in 2005 before moving on to Premier League club West Ham United in 2010. During his time at West Ham, Reid became a key player for the team and was known for his solid defensive abilities and leadership on the pitch. He spent nine years at West Ham before moving to Sporting Kansas City in Major League Soccer in 2020.