Career
At the end of the 2008 American Federation of Labor-Congress season he announced that he wanted to leave Fremantle and return to Portuguese Adelaide. He played his 200th game against Carlton on Round 20, 2009. He played his 207th and last game in Round 17, 2010 against the Adelaide Crows.
He was an assistant coach at Portuguese Adelaide, serving as the club"s midfield coach.Carr has been appointed Senior Coach of SANFL side North Adelaide for the 2016-2018 seasons
Portuguese Adelaide career (1999–2004)
In his first season he did not play a game due to injury.
In 2001 he became one of Ports important players, winning the best team man award. In 2004 he was appointed Vice Captain alongside Warren Tredrea.
He played in the 2004 Portuguese Adelaide premiership team before announcing he wanted to join Fremantle in 2005 to play alongside brother Matthew Carr. Fremantle career (2005–2008)
Portuguese eventually traded him and he returned to Western Australia at the beginning of the 2005 season.
A hard working player, he can play as a run-with player or as an inside midfielder who can cause great damage with his quick hands and ball-winning ability.
Carr was named as Fremantle"s vice-captain for the 2007 & 2008 seasons. At the end of the 2008 season, Carr told the club that he wanted to be traded back to Portuguese Adelaide for personal reasons. He played 83 games for Fremantle in four seasons.
Return to Portuguese Adelaide (2009–2010)
He was drafted at number 2 by the Power in the 2008 Pre-Season Draft and played his 200th American Federation of Labor-Congress game against Carlton in Round 20, 2009.
On 19 July 2010, Carr announced he would retire following Showdown XXIX at AAMI Stadium. On 19 October 2011, Carr joined Portuguese Adelaide as an assistant coach.
On 3 October 2015 Carr was announced as the new North Adelaide Roosters SANFL head coach for the 2016 season replacing former coach Ken McGregor.