Rory MacLeod (born 3 February 2006) is a Scottish professional footballer who plays as a forward or right winger for Scottish Championship club Dunfermline Athletic.

Club career 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.

On 30 August 2024, he joined Premier League side Southampton on a season-long loan, joining the Under-21 squad.

On 11 July 2025, Macleod joined Scottish Championship side Dunfermline Athletic on a permanent deal for an undisclosed fee. His start with the club was interrupted by a spell in hospital to treat a throat abscess.

International career In October 2021, MacLeod was called up the Scotland under-16 squad for their Victory Shield matches. He scored in victory over Wales U16. In February 2022, he received his first call-up to the Scotland under-17 squad. In August 2023, he was called up to the under–19 squad for the first time.

Career statistics Club

+ Appearances and goals by club, season and competitionClubSeasonLeagueNational CupLeague CupOtherTotal DivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoalsDundee United2021–22Scottish Premiership30000000302022–23Scottish Premiership1502000001702023–24Scottish Championship40003000702024–25Scottish Premiership0000100010Total220204000280Forfar Athletic (loan)2023–24Scottish League Two7000000070Southampton (loan)2024–25Premier League000000—00Dunfermline Athletic2025–26Scottish Championship1620021111942026–27Scottish Championship0000200020Total162004111214Career total452208111564

References

External links