18 year old midfielder 
                Josh Ginnelly trialled for Norwich in July 2015, playing in a 
                friendly against Dereham. At the time Ginnelly was registered 
                with Shrewsbury but had failed to turn up for pre-season training 
                with the Shrews despite being offered a professional contract.
              The former Aston Villa 
                youngster, who also interested Newcastle, signed for Burnley on 
                10th August 2015 signing a three year contract
              In early January 2016, he signed for Conference side Altrincham on loan. He scored five times in 20 games
              On 28th July 2016, he was loaned to Walsall until January 2017. He joined Lincoln for the second half of the season and made 13 appearances.
              On 26th June 2017, he rejoined Lincoln on a season-long loan. He made 19 appearances, scoring three goals before returning to Burnley in January 2018. He then was loaned to Tranmere Rovers on 12th January 2018 and helped them win promotion back into the Football League
              On 5th June 2018, Josh returned to Walsall signing a one year deal after he had been released by Burnley.
              On 1st January 2019, he completed a move to Championship side Preston on a two and a half year deal for an undisclosed fee. Walsall replaced him with Matt Jarvis. 
              On 16th January 2020 he was loaned to Bristol Rovers for the remainder of the 2019/20 season. He had made nine appearances for Preston. 
              He was loaned to Scottish side Heart of Midlothian on 2nd September 2020 for the 2020/21 campaign. He played 10 games for Hearts, scoring four goals. He was affected by an Achilles injury for much of the season.
              On 13th May 2021 it was announced that Preston had released five players including Ginnelly (the others being David Nugent, Louis Moult, Billy Bodin and Graham Burke). 
              On 17th June 2021 he returned to Hearts signing a two year deal.
              He turned down a new contract in the summer of 2023 and signed a three year deal with Swansea City on 3rd July 2023. He had scored 22 goals in 89 appearances for Hearts.