Crawley Town have signed central midfielder Jack Powell.

The former Millwall player has agreed a two-year deal with a year’s option.

Powell, 25, made 31 appearances for Maidstone United in the National League last season and scored four goals.

The former West Ham youngster joined the Stones from Ebbsfleet United, where he played 56 games in the National League and scored 21 goals.

Powell made seven appearances during his time at Millwall before dropping into the National League.

Reds head coach Gabriele Cioffi said: “We welcome Jack to the club. He has played at a good level for Millwall then dropped into the National League, which is where we were alerted to him.

“I like his attitude, he wants to do well, he wants to progress his career with us.

“He works hard, is creative in midfield and has very good energy levels. This is a position in the squad where there is now very healthy competition for places. This is important to us.”

Powell said: “I’m really pleased to be at Crawley. I have been in the squad for a couple of days and they have made me very welcome.

“I know Tom Dallison and that’s helped having a familiar face as I settle in.

“I think I have a lot to offer and I’m really looking forward to the next stage of my career here at Crawley.”