Skip to main content
Saturday, 14 November 2026
No matches

Top Competitions

Top Leagues

Top Players

Top Coaches

🏟️ Popular stadiums

🤷 Top referees

🏆 Golden Shoe

View all ›

Rory MacLeod — Football Player Profile & Stats

Position: Forward
Foot: -

Player Info

Overview

Rory MacLeod position on pitch
F

Strengths

  • Prolific scorer
  • Disciplined
  • Attacking threat

Key traits

  • Few assists
Scoring Creation Experience Discipline Contribution

Next match

Rory MacLeod profile

Current team
Dunfermline Athletic
Position
Forward

Rory MacLeod match log

Teams League Year Apps Starts Goals Assists Y R
Dunfermline Athletic Scottish Championship 2026 4 4 3 0 2 —

Recent goals

Career matches (4)

Dunfermline Athletic upcoming fixtures

Dunfermline Athletic recent results

About Rory MacLeod

Rory MacLeod is a professional footballer who plays as a forward for Dunfermline Athletic in Scotland.

Across 5 matches in SportScore's database Rory MacLeod has scored 3 goals and provided 0 assists, for a combined 3 goal contributions at a rate of 0.6 goals per match.

Next up: Dunfermline Athletic vs Greenock Morton in the Scottish Championship on Saturday 21 November 2026 at 15:00 UTC. Most recent fixture: Raith Rovers 0-0 Dunfermline Athletic in the Scottish Championship.

Bookmark this Rory MacLeod hub on SportScore for live match updates, fresh goal totals, attribute radar changes, and every upcoming fixture — everything updates automatically as new data lands in our live feed.

Frequently asked questions about Rory MacLeod

What team does Rory MacLeod play for?

Rory MacLeod currently plays for Dunfermline Athletic in Scotland.

What position does Rory MacLeod play?

Rory MacLeod plays as a forward.

How many goals has Rory MacLeod scored?

Across the 5 matches SportScore has tracked, Rory MacLeod has scored 3 goals, a 0.6 goals-per-match rate.

When does Rory MacLeod's team play next?

Dunfermline Athletic's next fixture is Dunfermline Athletic vs Greenock Morton in the Scottish Championship on Saturday, 21 November 2026 at 15:00 UTC.

Statistics

Matches
Played5
Goals / match0.6
Assists / match0.0
Attacking
Goals3
G + A total3
Passes
Assists0
Creation index0
Defending
Discipline index84
Experience index20
Cards
Yellow cards2
Red cards0
Cards / match0.4

Goals by competition

Teammates