Josh Davison has been an ever-present for Shrewsbury Town in League Two this season, starting all six of their matches so far. The 27-year-old forward's consistent selection highlights his importance to the side's early campaign, which sees them 18th in the table with six points.

He scored his first goal for the club in the 3-1 defeat to Barnet on August 22. Davison played 88 minutes in the recent 2-0 home victory over Northampton Town on September 12, a result that contributed to a recent form line of two wins and three losses from the last five games. He has also collected two yellow cards during the opening weeks.

Before joining Shrewsbury in July, Davison spent last season on loan at Tranmere Rovers and Cheltenham Town, making 40 League Two appearances in total. Across those spells, he contributed three goals and four assists. His overall record for Tranmere Rovers, where he made 56 league appearances, stands at five goals and three assists.

Shrewsbury's next fixture is a trip to face Crewe Alexandra on September 19. Fans can check the full upcoming schedule on the club's fixtures page and view the current standings.

This story first appeared at theanalyst.com