Rory MacLeod (born 3 February 2006) is a Scottish professional footballer who plays as a forward or right winger for Premier League club Southampton, on loan from Scottish Premiership club Dundee United.
In December 2021, aged only 15, MacLeod signed his first professional deal with Dundee United. On 9 February 2022, he became Dundee United's youngest player ever at the age of 16 years and 6 days when he came on as a late substitute in a 2–0 win over Motherwell. On 14 September 2023, MacLeod joined Scottish League Two side Forfar Athletic on loan until January 2024.