Skip to content
Liam Donnelly

Liam Donnelly

Midfield - Defensive Midfield  at St. Mirren FC
Age30
CitizenshipNorthern Ireland
Height1.81 m
Footright
BornMarch 7, 1996
at St. Mirren FC 327 days · joined 2025-07-01
👕200+ Apps 🏴25+ Caps
Market value €300k
Defensive Midfield Midfield

Career snapshot

8
clubs played for
11/12
debut season
0.08
goals / match
Kilmarnock FC
top club · 91 apps

Position rank · 24/25

#1016
goals rank
#531
assists rank
21
season goals
10
season assists

Among 1,533 Midfield - Defensive Midfields · ≥200 mins

Career highs

€600k
peak value · 2020
top transfer fee
11
best season · 19/20
40 / 7
int'l caps / goals
267Appearances
21Goals
10Assists
61Yellow cards
2Red cards
39Full matches (90′)
Full nameLiam Donnelly
Name in home countryLiam Francis Peadar Donnelly
Date of birth1996-03-07 (30 yrs)
Place of birthDungannon, Northern Ireland
CitizenshipNorthern Ireland
PositionMidfield - Defensive Midfield (main: Midfield)
Footright
Height181.00 m
Current clubSt. Mirren FC
Joined2025-07-01
Contract expires2027-05-31
AgentCAA Base Ltd
Jul 2025
Transfer: Kilmarnock FC → St. Mirren
25/26 · Transfer
Jul 2024
24/25 — Kilmarnock FC
33 matches · 1 G · 2 A · across 6 competitions
Jul 2023
23/24 — Kilmarnock FC
31 matches · 0 G · 0 A · across 4 competitions
May 2023
Injury: unknown
3 games missed
Feb 2023
Injury: unknown
5 games missed
Aug 2022
Injury: unknown
12 games missed
Jul 2022
Transfer: Motherwell FC → Kilmarnock FC
22/23 · Transfer
Jul 2022
22/23 — Kilmarnock FC
27 matches · 3 G · 1 A · across 4 competitions
Oct 2021
Injury: unknown
13 games missed
Jul 2021
21/22 — Motherwell FC
30 matches · 1 G · 0 A · across 4 competitions
Sep 2020
Injury: unknown
49 games missed
Aug 2020
Injury: unknown
8 games missed
Jul 2020
20/21 — Motherwell FC
1 matches · 0 G · 0 A · across 1 competition
Dec 2019
Injury: unknown
3 games missed
Jul 2019
19/20 — Motherwell FC
29 matches · 11 G · 2 A · across 3 competitions
Dec 2018
Injury: unknown
12 games missed
Jul 2018
18/19 — Motherwell FC
11 matches · 1 G · 1 A · across 3 competitions
Jul 2018
Transfer: Hartlepool → Motherwell FC
18/19 · Transfer
Jul 2017
17/18 — Hartlepool United
28 matches · 3 G · 2 A · across 2 competitions
Aug 2016
Transfer: Fulham U23 → Hartlepool
16/17 · Transfer
Jul 2016
16/17 — Hartlepool United
33 matches · 0 G · 0 A · across 2 competitions
Oct 2015
Transfer: Crawley Town → Fulham FC U21
15/16 · Return from loan
Jul 2015
Transfer: Fulham FC U21 → Crawley Town
15/16 · Loan
Jul 2015
15/16 — Crawley Town, Fulham FC U21
22 matches · 1 G · 0 A · across 4 competitions
Jul 2014
14/15 — Fulham FC, Fulham FC U21
7 matches · 0 G · 0 A · across 2 competitions
Jul 2014
Transfer: Fulham U18 → Fulham FC U21
14/15 · Transfer
Jul 2013
13/14 — Fulham FC U18, Fulham FC U21
7 matches · 0 G · 1 A · across 2 competitions
Jul 2012
12/13 — Fulham FC U21
1 matches · 0 G · 0 A · across 1 competition
Jul 2012
Transfer: Dungannon U18 → Fulham U18
12/13 · Transfer
Jul 2011
11/12 — Dungannon Swifts FC
7 matches · 0 G · 1 A · across 1 competition
Jan 1970
Peak market value: €600k
Highest valuation recorded in dataset

Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.20/90
65
Assists2 total · 0.41/90
91
G+A3 total · 0.61/90
83
Yellow cards5 total · 1.02/90
8
3,491 min
Minutes played by club
Kilmarnock FC 36.5%
Motherwell FC 21.7%
Hartlepool United 21.7%
Crawley Town 0.0%
Fulham FC U21 20.1%
Fulham FC 0.0%
Fulham FC U18 0.0%
Dungannon Swifts FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Kilmarnock FC 3 22/23 24/25 91 4 3 1,274
Motherwell FC 4 18/19 21/22 71 13 3 756
Hartlepool United 2 16/17 17/18 61 3 2 759
Crawley Town 1 15/16 15/16 12 0 0 0
Fulham FC U21 4 12/13 15/16 21 1 1 702
Fulham FC 1 14/15 14/15 0 0 0 0
Fulham FC U18 1 13/14 13/14 4 0 0 0
Dungannon Swifts FC 1 11/12 11/12 7 0 1 0

Career trajectory — goals, assists & market value

3€150K7€300K10€450K13€600K11/12 — 1 assists111/1213/14 — 1 assists113/1415/16 — 1 goals (Fulham FC U21)115/1617/18 — 3 goals (Hartlepool United)17/18 — 2 assists517/1818/19 — 1 goals (Motherwell FC)18/19 — 1 assists218/1919/20 — 11 goals (Motherwell FC)19/20 — 2 assists1319/2020/2121/22 — 1 goals (Motherwell FC)121/2222/23 — 3 goals (Kilmarnock FC)22/23 — 1 assists422/2323/2424/25 — 1 goals (Kilmarnock FC)24/25 — 2 assists324/2518/19 — €75K19/20 — €200K20/21 — €600K21/22 — €600K22/23 — €400K23/24 — €350K24/25 — €350KGoalsAssistsMarket value

Goals by season

11/12: 0011/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 1115/1616/17: 0016/1717/18: 3317/1818/19: 1118/1919/20: 111119/2020/21: 0020/2121/22: 1121/2222/23: 3322/2323/24: 0023/2424/25: 1124/25

Assists by season

11/12: 1111/1212/13: 0012/1313/14: 1113/1414/15: 0014/1515/16: 0015/1616/17: 0016/1717/18: 2217/1818/19: 1118/1919/20: 2219/2020/21: 0020/2121/22: 0021/2222/23: 1122/2323/24: 0023/2424/25: 2224/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Europa League Qualifying Kilmarnock FC 2 0 0 0 0 0
24/25 Prem. Sports Cup Kilmarnock FC 1 0 0 0 0 0
24/25 Premiership Kilmarnock FC 20 0 1 2 0 0
24/25 Premiership Relegation Kilmarnock FC 5 1 1 2 0 441
24/25 SFA Cup Kilmarnock FC 1 0 0 0 0 0
24/25 UECL Qualifiers Kilmarnock FC 4 0 0 1 0 0
23/24 Premiership Kilmarnock FC 22 0 0 6 0 0
23/24 Scottish Premiership Top Six Split Kilmarnock FC 5 0 0 2 0 0
23/24 SFA Cup Kilmarnock FC 3 0 0 0 0 0
23/24 Viaplay Cup Kilmarnock FC 1 0 0 0 0 0
22/23 Premiership Kilmarnock FC 19 2 0 8 0 629
22/23 Premiership Relegation Kilmarnock FC 3 0 0 0 0 0
22/23 SFA Cup Kilmarnock FC 1 0 1 1 0 0
22/23 Viaplay Cup Kilmarnock FC 4 1 0 1 0 204
21/22 Prem. Sports Cup Motherwell FC 4 0 0 2 0 0
21/22 Premiership Motherwell FC 19 0 0 3 0 0
21/22 Scottish Premiership Top Six Split Motherwell FC 4 0 0 0 0 0
21/22 SFA Cup Motherwell FC 3 1 0 0 0 300
20/21 Premiership Motherwell FC 1 0 0 0 0 0
19/20 Betfred Cup Motherwell FC 4 4 1 0 0 90
19/20 Premiership Motherwell FC 22 7 1 12 1 276
19/20 SFA Cup Motherwell FC 3 0 0 0 0 0
18/19 Betfred Cup Motherwell FC 4 0 1 0 0 0
18/19 Premiership Motherwell FC 6 0 0 1 0 0
18/19 Premiership Relegation Motherwell FC 1 1 0 0 0 90
17/18 FA Cup Hartlepool United 1 0 0 1 0 0
17/18 National League Hartlepool United 27 3 2 9 0 759
16/17 EFL Trophy Hartlepool United 1 0 0 1 0 0
16/17 League Two Hartlepool United 32 0 0 5 1 0
15/16 FL Trophy Crawley Town 1 0 0 0 0 0
15/16 League Cup Crawley Town 1 0 0 0 0 0
15/16 League Two Crawley Town 10 0 0 2 0 0
15/16 U21 PL Fulham FC U21 10 1 0 1 0 702
14/15 Championship Fulham FC 0 0 0 0 0 0
14/15 U21 PL Fulham FC U21 7 0 0 0 0 0
13/14 FA Youth Cup Fulham FC U18 4 0 0 0 0 0
13/14 U21 PL Fulham FC U21 3 0 1 0 0 0
12/13 U21 PL Qualificationsgr. 1 Fulham FC U21 1 0 0 0 0 0
11/12 Premiership Dungannon Swifts FC 7 0 1 1 0 0
SeasonDateFromToTypeMarket valueFee
12/13 2012-07-01 Dungannon U18 Fulham U18 Transfer 0
14/15 2014-07-01 Fulham U18 Fulham FC U21 Transfer 0
15/16 2015-07-31 Fulham FC U21 Crawley Town Loan 0
15/16 2015-10-27 Crawley Town Fulham FC U21 Return from loan 0
16/17 2016-08-20 Fulham U23 Hartlepool Transfer 0
18/19 2018-07-01 Hartlepool Motherwell FC Transfer 0
22/23 2022-07-05 Motherwell FC Kilmarnock FC Transfer 400000
25/26 2025-07-01 Kilmarnock FC St. Mirren Transfer 300000
SeasonInjuryFromToDays missedGames missed
18/19 Knee injury 2018-12-05 2019-02-09 67 12
19/20 Thigh problems 2019-12-21 2020-01-01 12 3
19/20 Knee injury 2020-08-07 2020-09-10 35 8
20/21 Knee surgery 2020-09-11 2021-06-30 293 49
21/22 Knee injury 2021-10-01 2021-12-02 63 13
22/23 Knee injury 2022-08-31 2022-10-31 62 12
22/23 Knock 2023-02-03 2023-03-05 31 5
22/23 Knock 2023-05-20 2023-06-09 21 3
Current€300k
Peak€600k
Low€75k
Δ since start+€225k
€75k€206k€338k€469k€600k197019701970
DateValue
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €400k
Jan 1, 1970 €500k
Jan 1, 1970 €600k
Jan 1, 1970 €600k
Jan 1, 1970 €475k
Jan 1, 1970 €600k
Jan 1, 1970 €600k
Jan 1, 1970 €200k
Jan 1, 1970 €200k
Jan 1, 1970 €75k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #30227 3 1 former national player
Team #25790 9 1 former national player
Team #17621 24 5 former national player
Team #5674 #6 4 0 former national player
TeammatePPG played withJoint goalsMinutes
Stuart Findlay 1 0 0
Padraig Amond 1 0 0
Kevin van Veen 2 0 0
Rhys Oates 1 2 0
Brad Lyons 1 0 0
Lewis Hawkins 1 0 0
Matty Kennedy 1 0 0
Robbie Deas 1 0 0
Michael Woods 1 0 0
Fraser Murray 1 1 0
Corrie Ndaba 1 0 0
Lewis Mayo 1 0 0
Nicky Featherstone 1 0 0
Marley Watkins 1 0 0
Rory McKenzie 1 0 0
David Watson 1 0 0
Kyle Vassell 1 2 0
Jake Carroll 2 0 0
Joe Wright 1 0 0
Danny Armstrong 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
19/20 Premiership Motherwell FC 7 22
19/20 Betfred Cup Motherwell FC 4 4
17/18 National League Hartlepool United 3 27

Top assist seasons

SeasonCompetitionClubAssistsMatches
17/18 National League Hartlepool United 2 27
11/12 Premiership Dungannon Swifts FC 1 7
13/14 U21 PL Fulham FC U21 1 3

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
15/16 2015-10-27 Crawley Town Fulham FC U21 Return from loan
15/16 2015-07-31 Fulham FC U21 Crawley Town Loan

Last 50 matches for St. Mirren FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-10-29 SC1 St. Mirren FC 2–2 Heart of Midlothian Available
2025-10-25 SC1 Dundee United 3–1 St. Mirren FC Available
2025-10-18 SC1 St. Mirren FC 0–1 Aberdeen FC Available
2025-10-04 SC1 Kilmarnock FC 2–0 St. Mirren FC Available
2025-09-27 SC1 St. Mirren FC 1–0 Dundee FC Available
2025-09-13 SC1 Falkirk FC 1–2 St. Mirren FC Available
2025-08-31 SC1 Hibernian FC 1–1 St. Mirren FC Available
2025-08-24 SC1 St. Mirren FC 1–1 Rangers FC Available
2025-08-09 SC1 St. Mirren FC 0–0 Motherwell FC Available
2025-08-03 SC1 Celtic FC 1–0 St. Mirren FC Available
2025-05-17 SC1 Celtic FC 1–1 St. Mirren FC Available
2025-05-14 SC1 St. Mirren FC 2–2 Hibernian FC Available
2025-05-10 SC1 Dundee United 0–2 St. Mirren FC Available
2025-05-03 SC1 St. Mirren FC 1–0 Aberdeen FC Available
2025-04-26 SC1 St. Mirren FC 2–2 Rangers FC Available
2025-04-12 SC1 St. Mirren FC 3–2 Ross County FC Available
2025-04-05 SC1 Dundee FC 2–0 St. Mirren FC Available
2025-03-29 SC1 St. Mirren FC 5–1 Kilmarnock FC Available
2025-03-15 SC1 Motherwell FC 2–2 St. Mirren FC Available
2025-03-01 SC1 St. Mirren FC 2–5 Celtic FC Available
2025-02-26 SC1 Heart of Midlothian 3–1 St. Mirren FC Available
2025-02-22 SC1 Rangers FC 0–2 St. Mirren FC Available
2025-02-16 SC1 St. Mirren FC 0–0 Hibernian FC Available
2025-02-01 SC1 St. Mirren FC 0–1 St. Johnstone FC Available
2025-01-25 SC1 Aberdeen FC 0–3 St. Mirren FC Available
2025-01-11 SC1 St. Mirren FC 0–1 Dundee United Available
2025-01-05 SC1 Celtic FC 3–0 St. Mirren FC Available
2025-01-02 SC1 Kilmarnock FC 2–0 St. Mirren FC Available
2024-12-29 SC1 St. Mirren FC 1–2 Dundee FC Available
2024-12-26 SC1 St. Mirren FC 2–1 Rangers FC Available
2024-12-21 SC1 Ross County FC 1–2 St. Mirren FC Available
2024-12-14 SC1 St. Johnstone FC 2–3 St. Mirren FC Available
2024-12-07 SC1 St. Mirren FC 0–1 Motherwell FC Available
2024-11-30 SC1 Dundee United 2–0 St. Mirren FC Available
2024-11-23 SC1 St. Mirren FC 2–1 Aberdeen FC Available
2024-11-09 SC1 Hibernian FC 1–2 St. Mirren FC Available
2024-11-02 SC1 St. Mirren FC 0–0 Ross County FC Available
2024-10-30 SC1 St. Mirren FC 3–1 St. Johnstone FC Available
2024-10-27 SC1 Rangers FC 2–1 St. Mirren FC Available
2024-10-19 SC1 Heart of Midlothian 4–0 St. Mirren FC Available
2024-10-05 SC1 St. Mirren FC 0–1 Dundee United Available
2024-09-28 SC1 Motherwell FC 2–1 St. Mirren FC Available
2024-09-21 SC1 St. Mirren FC 2–1 Heart of Midlothian Available
2024-09-14 SC1 St. Mirren FC 2–2 Kilmarnock FC Available
2024-08-31 SC1 Dundee FC 2–2 St. Mirren FC Available
2024-08-25 SC1 St. Mirren FC 0–3 Celtic FC Available
2024-08-11 SC1 Aberdeen FC 3–1 St. Mirren FC Available
2024-08-04 SC1 St. Mirren FC 3–0 Hibernian FC Available
2024-05-18 SC1 Celtic FC 3–2 St. Mirren FC Available
2024-05-15 SC1 St. Mirren FC 2–2 Heart of Midlothian Available

Teams faced most often by Liam Donnelly's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
St. Johnstone FC 20 12 2 6 30 17 +13 60%
Heart of Midlothian 20 10 2 8 24 21 +3 50%
Celtic FC 18 1 1 16 12 56 -44 6%
Hibernian FC 18 5 5 8 20 25 -5 28%
St. Mirren FC 17 11 2 4 26 17 +9 65%
Rangers FC 17 4 4 9 20 39 -19 24%
Aberdeen FC 17 5 3 9 18 23 -5 29%
Ross County FC 14 4 3 7 15 16 -1 29%
Dundee FC 14 9 2 3 26 20 +6 64%
Sutton United 14 4 6 4 23 25 -2 29%
Hamilton Academical 12 4 4 4 18 12 +6 33%
Dagenham & Redbridge 12 5 2 5 14 15 -1 42%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
11/12 Senior debut season
15/16 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 33 441 5 2 0 1.43
23/24 31 0 8 0 0 0
22/23 27 833 10 0 0 1.08
21/22 30 300 5 1 0 1.8
19/20 29 366 12 0 1 3.2
18/19 11 90 1 0 0 1
17/18 28 759 10 0 0 1.19
16/17 33 0 6 1 1 0
15/16 22 702 3 1 0 0.51
14/15 7 0 0 1 0 0
11/12 7 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Premiership
109 apps
9 G
2 A
Viaplay Cup
18 apps
5 G
2 A
National League
27 apps
3 G
2 A
Premiership Relegation
9 apps
2 G
1 A
SFA Cup
11 apps
1 G
1 A
U21 PL
20 apps
1 G
1 A
Premiership
7 apps
0 G
1 A
Scottish Premiership Top Six Split
9 apps
0 G
0 A
League Two
42 apps
0 G
0 A

Frequently asked about Liam Donnelly

Who is Liam Donnelly?

Liam Donnelly is a Northern professional footballer who plays as a defensive midfield for St. Mirren FC.

How old is Liam Donnelly?

Liam Donnelly is 30 years old. He was born on March 7, 1996 in Dungannon.

What position does Liam Donnelly play?

Liam Donnelly plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Liam Donnelly play for?

Liam Donnelly currently plays for St. Mirren FC.

How many career goals has Liam Donnelly scored?

Across all senior club competitions in our dataset, Liam Donnelly has scored 21 goals in 267 appearances.

What is Liam Donnelly's market value?

Liam Donnelly's most recent reported market value is €300k.