Richards was drafted in the second round of the 2007 MLS SuperDraft by New York Red Bulls, establishing himself as the first team right winger for the club.
On 5 May 2007, Richards scored his first MLS regular season goal in a 3–3 tie at Real Salt Lake.
He concluded his first MLS season appearing in 28 matches, including 27 starts, in which he managed two goals and six assists.
His assist total was second on the club and led all league rookies.
At the conclusion of the season Richards was selected as one of three nominees for league rookie of the year honours.

Richards appeared in 23 MLS regular season matches in 2008, scoring 3 goals and recording 6 assists.
In the 2008 MLS Cup Playoffs, Richards helped the Red Bulls to an upset over defending Champion Houston Dynamo (4-1 on aggregate).
Richards tallied the club's first goal in a 3-0 rout in the second leg of the series in Robertson Stadium in Houston.
He also drew a penalty and assisted on the third goal.
In 2009, Richards appeared in 27 league matches scoring 3 goals.

On 20 March 2010, Richards scored the third goal for Red Bulls in a 3-1 victory against Santos FC, which was the first match played at the new Red Bull Arena.
On 25 July 2010, Richards scored a goal in helping lead New York to a 2-1 victory against Manchester City in a friendly match.
On 24 September 2010, Richards appeared in his 100th league match for New York and helped lead the club to a 2-0 victory in The Home Depot Center over Los Angeles Galaxy scoring his team's first goal and drawing the penalty that led to New York's second goal.
Richards concluded his 2010 campaign scoring five goals in his last seven matches helping New York to capture the Eastern Conference regular season title.
In 2011, Richards enjoyed his most productive season to date, netting seven goals and providing seven assists in 27 matches.
Richards was drafted in the second round of the 2007 MLS SuperDraft by New York Red Bulls, establishing himself as the first team right winger for the club. On 5 May 2007, Richards scored his first MLS regular season goal in a 3–3 tie at Real Salt Lake. He concluded his first MLS season appearing in 28 matches, including 27 starts, in which he managed two goals and six assists. His assist total was second on the club and led all league rookies. At the conclusion of the season Richards was selected as one of three nominees for league rookie of the year honours.
Richards appeared in 23 MLS regular season matches in 2008, scoring 3 goals and recording 6 assists. In the 2008 MLS Cup Playoffs, Richards helped the Red Bulls to an upset over defending Champion Houston Dynamo (4-1 on aggregate). Richards tallied the club's first goal in a 3-0 rout in the second leg of the series in Robertson Stadium in Houston. He also drew a penalty and assisted on the third goal. In 2009, Richards appeared in 27 league matches scoring 3 goals.
On 20 March 2010, Richards scored the third goal for Red Bulls in a 3-1 victory against Santos FC, which was the first match played at the new Red Bull Arena. On 25 July 2010, Richards scored a goal in helping lead New York to a 2-1 victory against Manchester City in a friendly match. On 24 September 2010, Richards appeared in his 100th league match for New York and helped lead the club to a 2-0 victory in The Home Depot Center over Los Angeles Galaxy scoring his team's first goal and drawing the penalty that led to New York's second goal. Richards concluded his 2010 campaign scoring five goals in his last seven matches helping New York to capture the Eastern Conference regular season title. In 2011, Richards enjoyed his most productive season to date, netting seven goals and providing seven assists in 27 matches.
Dane Richards