Josh Macleod (born 27 October 1996) is a Welsh rugby union player who plays for the Scarlets as a back-rower.
Macleod made his debut for the Scarlets Under 16s in the 2012–13 season, followed soon after by the Wales U16 squad, while attending Ysgol Bro Gwaun in Fishguard.
On 6 October 2020 Macleod was named in the senior Wales squad for the 2020 Autumn Nations Cup.
He was named in the Wales team to play Scotland, but was injured in training and unable to make his debut.
[9] On 19 November 2022, Macleod made his long awaited debut, starting at Number 8 against Georgia.