The 21-year-old was a promotion winner from League Two last season with Wycombe Wanderers and he will return to the same division this season with the Gloucestershire club.

McGinley, a product of the club’s Academy, featured 11 times for Wycombe during the latter stages of last season as the Chairboys were successful in their bid to secure League One football.

The Middlesbrough-born defender was one of a handful of debutants for his hometown club earlier this month when he made his first Boro appearance in the Carabao Cup win against Notts County at the Riverside.