Roddy MacGregor, born on the 1st of January 2001, is a vibrant 24-year-old Scottish footballer. He currently demonstrates his skill as a central attacking midfielder for Queen's Park where he proudly wears the number 8 jersey. His physique adds to his performance on the field, standing 6ft tall (1.83m) and weighing in at a sturdy 10st 1lb (64kg).
Applying his trade at Queen's Park, MacGregor has currently 11 months left to run on his contract. It is due to expire as the season draws to a close, on the 31st of May 2026. His current market value stands approximately at £170k. This figure has been suggested by Transfermarkt.
MacGregor made his debut in the 2022 - 2023 football season with Inverness CT, where he was able to make the first team on nine occasions. It seems the 2023 - 2024 season led to fewer opportunities for him, with only four first team appearances at Inverness CT.
In the following season, the 2024 - 2025 campaign saw him shift his allegiance to Queen's Park. Here, he was able to secure a solid 24 first-team appearances, and to put icing on the cake, managed to net his first goal for the club. In his current spell at Queen's Park, the 2025 - 2026 season, it is yet to be seen what additional achievements will come his way.
MacGregor's talents are by no means confined to league football. He made his mark in the 2025-2026 League cup for Queen's park, making both a start and guest appearance as a substitute. The previous season saw him take part in the Scottish cup 2024-2025 further demonstrating his versatility by coming on as a substitute.