By Will Butcher

Rob Elliot has agreed the terms of a Newcastle contract as he continues his fight to return to fitness, according to a report.

The former Charlton goalkeeper is still recovering from the anterior cruciate ligament injury that kept him out of the end of last season and Ireland’s Euro 2016 campaign.

The Shields Gazette claim that Elliot has settled a long-term deal and that an announcement is expected next week. The 30-year-old signed his present contract in 2014.

Elliot is working hard on his rehabilitation as he targets a return to action in October.

However, he may find his return to the first-team harder than first expected as the Magpies currently have an abundance of goalkeepers.

New signing Matz Sels, Holland international Tim Krul and Karl Darlow are all considered above Elliot in the pecking order.

Elliot joined Rafael Benitez’s side in 2011 for an undisclosed fee from Charlton and has made 49 appearances for the Newcastle first team.

He played 22 matches last season after spells on loan with Notts County and Accrington Stanley.

The stopper revealed earlier in the summer that he wouldn’t be taking a holiday during the summer months in order to continue his rehabilitation.

In other Newcastle team news, a medical has been booked for this 27-year-old star.