Skip to main content
Tuesday, 5 May 2026
No matches

Top Competitions

Top Leagues

Top Players

Top Coaches

Mark McLeod — Football Player Profile & Stats

Position: Midfielder
Foot: -
Nationality: England
Born: 13 Jul 1986

Player Info

Age 39

Overview

Mark McLeod position on pitch
M

Strengths

  • Disciplined
  • Midfield engine
  • Veteran leadership

Key traits

  • England international
Scoring Creation Experience Discipline Contribution

Last match

Mark McLeod profile

Current team
Harrow Borough
Position
Midfielder
Nationality
England
Date of birth
13 Jul 1986 (39 years)
Short name
M.McLeod

Mark McLeod recent team matches

Fixture League Date Result
Bognor Regis Town vs Harrow Borough English Isthmian League One 04 Apr 2026 1 – 1
Binfield vs Harrow Borough English Isthmian League One 03 Mar 2026 1 – 2
Harrow Borough vs South Park English Isthmian League One 17 Feb 2026 1 – 0
Harrow Borough vs Hartley Wintney English Isthmian League One 16 Dec 2025 1 – 1
Leatherhead vs Harrow Borough English FA Trophy 13 Dec 2025 3 – 2
Papua New Guinea U16 (W) vs Cook Islands U16 Women OFC W U16 24 Apr 2026 1 – 1
American Samoa U16(W) vs Cook Islands U16 Women OFC W U16 18 Apr 2026 0 – 10
Cook Islands U16 Women vs American Samoa U16(W) OFC W U16 03 May 2025 4 – 5
Cook Islands U16 Women vs Papua New Guinea U16 (W) OFC W U16 27 Apr 2025 1 – 1
Cook Islands U16 Women vs Tahiti U16 Women OFC W U16 19 Sep 2024 1 – 2

Harrow Borough recent results

Cook Islands U16 Women national team

About Mark McLeod

Mark McLeod is a 39-year-old England professional footballer who plays as a midfielder for Harrow Borough in England.

Born on 13 July 1986 in England, Mark McLeod has been eligible for senior professional football since 2003.

As more Harrow Borough fixtures are played, Mark McLeod's career totals, per-match breakdowns, season-by-season table, and attribute radar will update automatically on this page.

Most recent fixture: Bognor Regis Town 1-1 Harrow Borough in the English Isthmian League One.

Bookmark this Mark McLeod 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.

Players from England

England competitions

Frequently asked questions about Mark McLeod

What team does Mark McLeod play for?

Mark McLeod currently plays for Harrow Borough in England.

What position does Mark McLeod play?

Mark McLeod plays as a midfielder.

How old is Mark McLeod?

Mark McLeod was born on 13 July 1986, making them 39 years old.

What nationality is Mark McLeod?

Mark McLeod represents England.

Does Mark McLeod play for the national team?

Mark McLeod is eligible for Cook Islands U16 Women. Check our Cook Islands U16 Women hub for the next international window.

Statistics

Physical
Height
Weight
Profile
PositionMidfielder
Preferred foot
Age39 years
NationalityEngland
Career
Current clubHarrow Borough
League countryEngland
Pro since~2003
Born13 Jul 1986
International
National teamCook Islands U16 Women

Teammates

Other midfielders

England competitions