Dodds played college soccer for Robert Morris University in Pittsburgh, where he earned First Team All-Northeast Conference honours from 2001–2003.
[2] He made his debut for the club on April 17, 2004, in a match against Puerto Rico Islanders coming on as a substitute for Tyler Hughes.
He earned the Lynx Best Offensive Player award, and was selected for USL All-Star match against English club Sheffield Wednesday.
[11] Once the season came to a conclusion the Lynx franchise dropped two divisions down to the USL Premier Development League, which resulted in Dodds being released from his contract along with all the other professional senior players.
[17] Throughout the season he assisted in Croatia securing a postseason berth by finishing third in the First Division, and featured in the CSL Championship final against Brantford Galaxy, in a losing effort.