Coventry City Christie made his first-team debut for
Championship club
Coventry City against
Morecambe on 10 August 2010, in a 2–0 away defeat in the
League Cup. He joined
Conference North club
Nuneaton Town on
loan in January 2011, but was recalled by Coventry after two starts and three substitute appearances. where he made eight appearances. On 8 December he scored his first league goal in a 5–1 home win over
Walsall. In 2012, Coventry were relegated to League One.
Derby County On 10 July 2014, Christie returned to the Championship on a three-year contract at Derby County. He was out of contract at Coventry, but the two clubs agreed an undisclosed fee for the player since he came through Coventry's academy and was under 23 years old. Christie made his debut against
Rotherham United on 9 August, where he provided an assist for goalscorer
Jeff Hendrick in a 1–0 home victory. On 20 February 2016, he scored his first Rams goal in his 74th appearance, a 3–1 win at
Brentford. His short-range strike with seven minutes remaining was his first club goal since March 2013 and ended an eight-game winless run at the start of the year.
Middlesbrough On 7 July 2017, Christie and
Jonny Howson moved for undisclosed fees to newly relegated Championship club
Middlesbrough. He made his debut on 5 August as the season began with a 1–0 loss at
Wolverhampton Wanderers, and scored his first goal for the club in a 1–1 draw away to
Fulham on 23 September. In August 2019, Christie accused a Fulham fan of assaulting his sister and the fan's wife of
using racist language at the club's opening game of the season, a 1–0 loss at
Barnsley. On 18 September 2020, Christie joined
Nottingham Forest on a season-long loan. He made 44 league appearances for the club across the
2020–21 season. He scored his first goal for the club against
Bristol City on 13 February 2022. In May 2022 while on international duty, Christie revealed that he was now a free agent as he would not be signing a new contract at Fulham following the end of his contract, he also confirmed that he had interest from clubs outside of England interested in him.
Hull City On 26 August 2022, Christie moved on a free transfer to Championship club
Hull City. On 19 May 2024, the club announced he would be released in the summer when his contract expired.
Swansea City On 1 November 2024, Christie joined joined
EFL Championship side
Swansea City on a free contract until the end of the 2024-2025 season.
Bolton Wanderers On 1 September 2025, Christie joined
League One side
Bolton Wanderers on a free contract until the end of the 2025–26 season, with the option of a further year. ==International career==