Welsh and English dual-qualified forward, who is a current Welsh U19 international, having previously played at U16 and U17 level. He has regularly appeared up the age groups at is club, including for the U23s many times in season 2019/20 as a 17-year-old, and scored many goals that season for three different teams - Wales U19s (v Austria), Swansea City U23s and Swansea City U18s. Rapid quick, Josh was timed as the quickest at the club when Dan James was also at Swansea. He scored a hat trick against Nottingham Forest U23s in November 2020. Josh signed his first professional contract in December 2020, which will take him through to the end of the 2021/22 season, although the club have the option of a further year. He went on loan to Cymru Premier League side Cardiff Met FC in March 2021, but suffered an injury following a car accident, which ruled him out for the rest of the season. Josh’s contract was extended by 6 months in summer 2022, to give him chance to come back and play following almost 15 months out of the game injured. He hit the ground running in pre-season 2022, and scored 6 goals by mid-August for the Swansea City U21s and has featured four times on the bench for the first team this season, without taking the field, against Luton Town, Middlesbrough and Reading in the EFL Championship, plus against Oxford Utd in the Carabao Cup. His form forced the club to extend his contract in November 2022 to keep him at Swansea City until at least June 2024. He has since been training full-time with Russell Martin’s first team squad, while playing and continuing to score goals for the U21s.