Dodds played college soccer for Robert Morris University in Pittsburgh, where he earned First Team All Northeast Conference honours from 2001 - 2003. His hard work paid off in 2004 when he was drafted by the Toronto Lynx of the USL First Division and instantly became a fan favourite. In his rookie season, he played 25 games while missing only two, and scored two goals and two assists. At the end of the season Dodds finished in the top five for the Lynx in games and minutes played.
Dodds had an even better second year with the Lynx where he recorded 6 goals and 3 assists, making him the leading goal scorer and co-leader in assists. When the season ended Dodds was named the Lynx Most Valuable Player for the 2005 season.
In April 2006, Dodds signed a new contract with the club and entered his third season playing for the franchise. In his third season Dodds was key member in the Lynx midfield scoring 6 goals and recorded 7 assists. He earned the Lynx Best Offensive Player award, and he represented the Lynx in the USL-1 All-Star Game held in mid-July in Cary, North Carolina, a 0-0 tie against English club Sheffield Wednesday He helped the Lynx to a 10 game undefeated streak at home.
Dodds helped the Lynx reach the Open Canada Cup final which the Lynx lost 2-0 against Ottawa St. Anthony Italia.
Jamie's older brother, Rhian, played for Kilmarnock of the Scottish Premier League for numerous years. Rhian is now playing with Jamie at Hamilton Croatia.
Jamie is now teaching in Hamilton, Ontario, Canada, Viscount Montgomery School.