West Ham agreed to sell playmaker Joe Powell to Burton Albion rather than let him leave for nothing at the end of the season, Football Insider understands.

The Hammers announced on their official channels yesterday evening that the 21-year-old had sealed a permanent transfer to Nigel Clough’s League One side.

A West Ham source has told Football Insider that the club settled a “nominal” fee for Powell of less than £100,000 as his contract was due to expire in the summer.

Powell had been given the green light to hold talks with clubs after failing to break into the senior squad in the opening half of the campaign.

League One duo Lincoln City and Bristol Rovers both offered contracts to the young attacking midfielder but he opted to join Burton instead.

Clough’s team are sixth in the English third tier and well placed to challenge for promotion in the second half of the campaign.

Subscribe to Football Insider TV now

Football Insider broke the news yesterday afternoon that Powell was in the final stages of joining Burton permanently and this was subsequently confirmed by both clubs on their official sites later in the evening.

Powell has already gained experienced in the EFL after spending the second half of last season on loan at Northampton Town, where he made six starts among 10 appearances for the club.

The number 10 returned to West Ham in the summer and has been a mainstay of their Under-23s again this season.

Powell has made 16 appearances for the development side, scoring six goals and supplying three assists.

His one appearance for the West Ham first XI came last season in a League Cup thrashing of Macclesfield, when he supplied two assists for Grady Diangana in an 8-0 win.

In other West Ham news, it can be REVEALED that the club have submitted a £7million bid in new transfer twist.