Liam Donnelly
Career snapshot
Position rank · 24/25
Among 1,533 Midfield - Defensive Midfields · ≥200 mins
Career highs
Born the same day
Shares 1996-03-07 · 6 players total
| Full name | Liam Donnelly |
|---|---|
| Name in home country | Liam Francis Peadar Donnelly |
| Date of birth | 1996-03-07 (30 yrs) |
| Place of birth | Dungannon, Northern Ireland |
| Citizenship | Northern Ireland |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 181.00 m |
| Current club | St. Mirren FC |
| Joined | 2025-07-01 |
| Contract expires | 2027-05-31 |
| Agent | CAA Base Ltd |
Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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 | — |
| Season | Injury | From | To | Days missed | Games 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 |
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| 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 |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 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
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 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).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Liam Donnelly
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.
Northern Ireland