Portsmouth winger Jamal Lowe has been voted by you as the 30th best player in the EFL.

Over the last month, we have been gathering votes from you to find the best managers and players in the EFL. And after counting the votes, we have discovered you think that Lowe is the 30th best player in the Football League. This is the first time that he has been on the Top 50 Players countdown.

One of the best trends to happen in football in recent years is clubs being more willing to scour non-league football for star players. It’s because of teams such as Swindon Town finding the likes of Charlie Austin and Peterborough United having their business model revolve around it but more and more teams are sending scouts to part-time teams and finding players who are far better than anyone could have expected.

Lowe is the latest star to come from non-league football. He played for teams such as St Albans City, Hemel Hempstead Town and Hampton and Richmond Borough before being picked up by Portsmouth in 2017. He had a solid first season with the club but it was this year where he really showed what he was capable of. He was been a full-back’s worst nightmare throughout the season and they weren’t ever given a break, mostly because Lowe had a knack for staying fit. During the season, he made 54 appearances for Pompey and scored an impressive 17 goals. He hopes to continue that form in the Sky Bet League One play-offs.