to be behind Nicky Weaver and Darren Randolph for most of the 2007–08 season. After Randolph moved to Bury on loan Elliot was promoted to second choice. He made an unexpected debut for Charlton on 5 April 2008 after Weaver had been sent off in a match against Plymouth Argyle. He made his first start for Charlton in a League Cup defeat to Yeovil Town in August 2008. During the 2008–09 season, he displaced Weaver and established himself as the club's first choice goalkeeper. A string of impressive performances contributing to a record breaking start to a season for Charlton in 2009–10 led to him signing a contract extension committing him to the club until 2012. In August 2011, Newcastle United made an offer of £100,000 which was rejected by Charlton. Newcastle United On 30 August 2011, Elliot signed for Newcastle United on a five-year contract, becoming their seventh summer signing. He then stated his desire to become first choice 'keeper. He made his Newcastle debut on 20 September against Nottingham Forest in the Football League Cup. At the start of the 2012–13 season, Elliot changed his squad number from 35 to 21, which was previously worn by Fraser Forster. He made his second Newcastle appearance in the Europa League on 20 September against Marítimo. His third Newcastle appearance, and second of the season, came in a third round League Cup tie away at Manchester United. On 24 February 2013, and following an injury to Tim Krul, Elliot made his first Premier League appearance for the Magpies, starting against Southampton in a 4–2 victory. During the match, after conceding a goal in the third minute, he then assisted a Papiss Cissé wonder goal in the first half. On 12 May, Elliot was sent off against Queens Park Rangers, following a second yellow card. Elliot started the 2015–16 season as third choice 'keeper behind Krul and Karl Darlow. However, with Krul suffering a season-ending injury and Darlow still recovering from an ankle knock, Elliot was handed his first appearance of the season on 18 October at home to Norwich City, helping Newcastle to a 6–2 win, their first win of the campaign. Before the game, it was revealed that Elliot had signed a 'new, long-term contract' back in January 2014. Elliot continued his run in the team, keeping successive clean sheets against Stoke City and AFC Bournemouth, the latter performance earning