Skip to content
Rory MacLeod
Rory MacLeod
Dunfermline Athletic
Dunfermline Athletic
Attacker
ScotlandScotland
3.4
Season Score
20
Feb 3, 2006
0.33
Goals/Match
16
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
10Matches
2Goals
0Assists
2Goal Contributions
5Mins/game
-Avg Rating
Career Statistics
Career Progress

Rival Teams

Player stats against each opponent team

TeamMPWDLGA
Partick ThistlePartick Thistle41030000
Ayr UnitedAyr United31020000
St. JohnstoneSt. Johnstone31021010
KilmarnockKilmarnock20020000
Raith RoversRaith Rovers22000000
Greenock MortonGreenock Morton22000000
Swansea City U21Swansea City U2121100010
AirdrieoniansAirdrieonians20110000
ArbroathArbroath21011000
Fleetwood Town U21Fleetwood Town U2121010000
LivingstonLivingston10010000
Inverness CTInverness CT10100000
HeartsHearts10100000
Hamilton AcademicalHamilton Academical11000000
FalkirkFalkirk10010000
Stirling AlbionStirling Albion11001000
Queen of the SouthQueen of the South10011100
PeterheadPeterhead11000000
Real Sociedad IIReal Sociedad II10010000
Elgin CityElgin City10010000
120 of 36
Transfers

Transfers

Transfer History

May 31, 2025End of loan
Jan 1, 2024End of loan
Trophies

Frequently Asked Questions

What position does Rory MacLeod play?
Rory MacLeod plays as an Attacker.
What team does Rory MacLeod play for?
Rory MacLeod currently plays for Dunfermline Athletic.
How old is Rory MacLeod?
Rory MacLeod is 20 years old, born on February 3, 2006.