Rory MacLeod
Dunfermline Athletic

Rory MacLeod

Rory MacLeod of Dunfermline Athletic was born on 3 February 2006 (age 20).

Rory MacLeod (born 3 February 2006, age 20) is a Scottish striker now with Dunfermline Athletic. He wears squad number 16 and is valued at around £128,000, according to Transfermarkt.

His senior career has been shaped mainly by Dundee United. Across three seasons there, he made 22 league appearances without scoring, gaining his first regular taste of first-team football without yet becoming a reliable source of goals.

MacLeod’s most productive league season came with Dunfermline in 2025-26, when he scored two goals in 16 Championship appearances. His form has been steady if unspectacular, which is a fair summary of a young forward still trying to turn minutes into a firmer place in senior football.

📈 Key stats and insights

Rory MacLeod made 16 Championship appearances for Dunfermline Athletic
Rory MacLeod started nine league matches and came off the bench seven times
Rory MacLeod scored two Championship goals in 2025-26
Rory MacLeod averaged a 6.73 rating, with a high of 7.45
Rory MacLeod collected four yellow cards and no reds
Last updated 2 June 2026. Send feedback

Rory MacLeod stats

Check out all of the statistics about Rory MacLeod.

Striker
Primary Position
Forward
Position
Rory MacLeod
ST
1.76m (5ft 9in)
Height
16
Squad Number
66kg (10st 5lb)
Weight
3 February 2006 (age 20)
Date of Birth
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Country of Birth
Dunfermline Athletic
Team
£128,000 (via Transfermarkt)
Market Value

📊 Season stats

Team
Dunfermline Athletic
Dunfermline Athletic
Championship 2025 - 2026
Games
16
Starting
9
Substitute
7
Unused
20
Utilisation
44%
Goals
2
Yellows
4
Reds
-

In 2025-26, Rory MacLeod made 16 Championship appearances for Dunfermline Athletic, starting nine times and coming off the bench seven times. His return of two league goals suggested he was involved often enough to matter, but not yet carrying the scoring load expected of a settled first-choice striker. Four yellow cards and no reds pointed to a combative edge without major disciplinary damage.

🔥 Recent form

Last 1 appearances for Rory MacLeod.

Season average rating: 6.73

Match
Hibernian
Dunfermline Athletic 1-0 Hibernian
17 Jan 2026 (H)
Mins
-
Goals
-
Rating
-

MacLeod’s rating profile was steady rather than eye-catching. His 6.73 season average, with a high of 7.45 and a low of 6.43, suggested a reliable baseline across his appearances but limited evidence of repeated standout performances.

📋 Career stats

Team
Dunfermline Athletic
Dunfermline Athletic
Season 2026 - 2027
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
-
Goals
-
Team
Dunfermline Athletic
Dunfermline Athletic
Season 2025 - 2026
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
16
Goals
2
Team
Dundee United
Dundee United
Season 2023 - 2024
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
4
Goals
-
Team
Dundee United
Dundee United
Season 2022 - 2023
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
15
Goals
-
Team
Dundee United
Dundee United
Season 2021 - 2022
Country
Scotland 🏴󠁧󠁢󠁳󠁣󠁴󠁿
Games
3
Goals
-

MacLeod’s career path has been developmental rather than linear. He came through at Dundee United, had a loan spell at Forfar Athletic, was sent to Southampton on loan, then moved permanently to Dunfermline Athletic in 2025. At 20, the Dunfermline move appeared to give him his first sustained senior league role after limited listed first-team output in earlier seasons.

💰 Transfers

Team
Dunfermline Athletic
Dunfermline Athletic
11 July 2025
From
Dundee United
Dundee United
Type
Undisclosed
Team
Southampton
Southampton
31 August 2024
From
Dundee United
Dundee United
Type
Loan
Team
Dundee United
Dundee United
1 January 2024
From
Forfar Athletic
Forfar Athletic
Type
Returned from loan
Team
Forfar Athletic
Forfar Athletic
14 September 2023
From
Dundee United
Dundee United
Type
Loan
Team
Dundee United
Dundee United
23 December 2021
Type
Trainee

The transfer record shows a player moved through opportunities rather than settled early. Dundee United initially brought him in as a trainee, used loans to Forfar Athletic and Southampton, then sold him to Dunfermline Athletic for an undisclosed fee. The Southampton loan stood out as the highest-profile step, while the Dunfermline switch looked like a practical move for senior minutes.

Rory MacLeod news

Read all the news about Rory MacLeod.

That's all Folks!
View the latest Celtic news or browse the Celtic FC news archive