West Ham defender Ben Johnson has signed a long-term contract and committed his future to the club.

As reported by Sky Sports, Johnson puts pen to paper on a contract that will see him stay at the club until 2022.

The youngster rose to first-team prominence earlier this season when he made his debut away to Premier League champions Manchester City in a 1-0 defeat.

After being handed a shock start, Johnson did well and impressed when given a chance on the big stage.

He has been a regular for the club’s U23s side and Manuel Pellegrini is clearly impressed with what he has seen so far.

Having the youngster tied down to a long-term deal will be a huge boost to the club going forward.

While it remains to be seen what his first-team chances are next season, Johnson is clearly a player that boasts a wealth of potential

West Ham's best academy graduates