Manchester City's Cumbrian England Under-21 international goalkeeper James Trafford has signed a new long-term contract.

Trafford, from Greysouthen, has extended his deal with the Premier League champions by another four years.

It sees Trafford, whose previous deal had a year to run, is now contracted to City until 2027.

The deal further underlines the 19-year-old's potential.

READ MORE: Carlisle United still want a ‘few more’ signings

Trafford is currently on loan at Bolton Wanderers and is in line to face Carlisle United when the clubs meet at Brunton Park in a pre-season friendly next weekend.

He was on the Blues' academy books before being snaped up by City aged 12, and has come through the ranks at the Etihad Stadium.

Last season was Trafford's first in first-team football as he started the campaign on loan with Accrington Stanley, before spending the second half of the season with fellow League One club Bolton.

His successful stint with Ian Evatt's Trotters led to a return on a season-long loan for the 2022/23 season.

He has played for England at various youth levels and last month earned his first Under-21s cap, keeping a clean sheet in a 5-0 win against Kosovo.

City confirmed Trafford's new deal whilst announcing a number of other professional contracts for young players.