Josh made his Commonwealth Games debut for Team Scotland in Birmingham 2022, reaching the 1500m final.
He became the first British man since 1988 to win an Olympic medal in the 1500m as he shattered his personal best to win bronze at Tokyo 2020 in 3:29.05. His time was a new Scottish record and less than a quarter of a second away from Mo Farah's British record.
In great form throughout 2021, Josh recorded the fastest 1500m time ever run on US soil with a personal best of 3.31.55 in June, before storming to victory later that month at the British Olympic Trials ahead of Edinburgh AC team mate Jake Wightman. Just prior to the Birmingham 2022 Games he finished 5th in the 1500m at the 2022 World Championships.
European Junior Champion in 2015, Josh made his senior major championship debut for GB at the 2017 World Championships, finishing 11th in his heat. He was back two years later, making the final in Doha and finishing 6th.
Josh studied at the University of New Mexico, winning NCAA titles over 1500m in 2017 and the indoor Mile in 2018. He holds the NCAA record for 1500m.