Christie signed with A-league expansion club Wellington Phoenix from Perth Glory for the start of the 2007–08 season and joined up with fellow All Whites Shane Smeltz, Glen Moss, Tim Brown and Mark Paston.
Christie then went in search of regular playing time to boost his All Whites selection chances for the 2010 FIFA World Cup and signed with FC Tampa Bay of the North American Soccer League on 21 January 2010.
[2] Christie scored his first goal for Tampa Bay in a 2–2 draw with Austin Aztex FC, an 86th minute penalty kick to tie the game in front of a sell-out home crowd.
Christie played in the ASB Premiership in New Zealand's top flight competition for Waitakere United in at least two separate spells from 2004 onwards.
Christie made his All Whites senior debut with a substitute appearance in a 0–1 loss to Australia on 9 June 2005 at Craven Cottage.