Skip to content
LM

Liam Macdonald

Elgin City
Elgin City
Midfielder
ScotlandScotland
18
Jun 1, 2008
27
Shirt Number
Card stats based on
2025/2026

Performance Overview

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

Career Progress

Appearances per Season

Appearance Distribution

1
Full match
0
Substituted off
6
From Bench

Rival Clubs(20)

Player stats against each opponent club

TeamMPWDLGA
ClydeClyde41210000
East FifeEast Fife42020000
Forfar AthleticForfar Athletic41210000
Stirling AlbionStirling Albion42020000
PeterheadPeterhead42020000
StranraerStranraer42110000
SpartansSpartans42110000
Edinburgh CityEdinburgh City30120000
Bonnyrigg Rose AthleticBonnyrigg Rose Athletic32010000
DumbartonDumbarton21100000
Kelty HeartsKelty Hearts21010000
Raith RoversRaith Rovers10010000
Cove RangersCove Rangers11000000
Inverness CTInverness CT10010000
AberdeenAberdeen10010000
St. JohnstoneSt. Johnstone10010000
Queen's ParkQueen's Park10010000
Inverurie Loco WorksInverurie Loco Works11000000
DeveronvaleDeveronvale11000000
Camelon JuniorsCamelon Juniors11000000
Transfers
Trophies

About Liam Macdonald

Liam Macdonald plays as a midfielder for Elgin City. Throughout his career, Liam Macdonald has scored 2 goals and provided 3 assists in 41 appearances across 2 clubs. Among the clubs he has represented — Elgin City, Buckie Thistle — Liam Macdonald was most prolific at Buckie Thistle, where he scored 2 goals in 6 appearances.

Full Career RecordLiam Macdonald

Liam Macdonald's professional career spans from 2025 to 2026, a period of roughly 1 season over which he has amassed 41 appearances spread across 2 clubs. With 2 goals and 3 assists recorded across that span, his record reflects a sustained contribution at the highest level.

His most productive season in attacking terms came in 25/26 with Buckie Thistle, when he registered 2 goals and 3 assists in 6 matches, playing 90 minutes. That campaign stands out as one of the high points of his output.

In his most recent recorded season (25/26) at Buckie Thistle, Liam Macdonald played 6 matches, scoring 2 goals and providing 3 assists.

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Elgin City2023/2024 - now350038
Buckie Thistle2025/202662390
Total4123128

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Buckie Thistle629010
24/25Elgin City3303800

Frequently Asked Questions

What position does Liam Macdonald play?
Liam Macdonald plays as a Midfielder for Elgin City.
What team does Liam Macdonald play for?
Liam Macdonald currently plays for Elgin City.
How old is Liam Macdonald?
Liam Macdonald is 18 years old, born on June 1, 2008.