Skip to content
Stephen O'Donnell

Stephen O'Donnell

Defender - Right-Back  at Motherwell FC
Age34
CitizenshipScotland Ireland
Height1.84 m
Footright
BornMay 11, 1992
at Motherwell FC 2,110 days · joined 2020-08-13
👕500+ Apps 🏴25+ Caps
Market value €100k
Right-Back Defender

Career snapshot

5
clubs played for
11/12
debut season
0.05
goals / match
Motherwell FC
top club · 192 apps

Position rank · 25/26

#43
goals rank
#88
assists rank
27
season goals
45
season assists

Among 173 Defender - Right-Backs · ≥200 mins

Career highs

€900k
peak value · 2021
top transfer fee
5
best season · 14/15
27 / 0
int'l caps / goals
528Appearances
27Goals
45Assists
57Yellow cards
1Red cards
134Full matches (90′)
Full nameStephen O'Donnell
Name in home countryStephen Gerard O'Donnell
Date of birth1992-05-11 (34 yrs)
Place of birthBellshill, Scotland
CitizenshipScotland Ireland
PositionDefender - Right-Back (main: Defender)
Footright
Height184.00 m
Current clubMotherwell FC
Joined2020-08-13
Contract expires2026-05-31
AgentStormSportsX
Jul 2025
25/26 — Motherwell FC
9 matches · 1 G · 0 A · across 2 competitions
Jul 2024
24/25 — Motherwell FC
36 matches · 2 G · 1 A · across 4 competitions
Jul 2023
23/24 — Motherwell FC
44 matches · 0 G · 6 A · across 4 competitions
Jul 2022
22/23 — Motherwell FC
28 matches · 0 G · 2 A · across 5 competitions
Apr 2022
Injury: unknown
1 games missed
Jul 2021
21/22 — Motherwell FC
34 matches · 0 G · 0 A · across 4 competitions
Jun 2021
Injury: unknown
1 games missed
Aug 2020
Transfer: Kilmarnock FC → Motherwell FC
20/21 · Transfer
Jul 2020
20/21 — Motherwell FC
41 matches · 3 G · 5 A · across 5 competitions
Dec 2019
Injury: unknown
2 games missed
Jul 2019
19/20 — Kilmarnock FC
35 matches · 3 G · 3 A · across 4 competitions
Nov 2018
Injury: unknown
3 games missed
Jul 2018
18/19 — Kilmarnock FC
43 matches · 0 G · 4 A · across 4 competitions
Jul 2017
Transfer: Luton → Kilmarnock FC
17/18 · Transfer
Jul 2017
17/18 — Kilmarnock FC
44 matches · 4 G · 5 A · across 4 competitions
Jul 2016
16/17 — Luton Town, Gateshead FC
43 matches · 3 G · 1 A · across 6 competitions
Jul 2015
15/16 — Luton Town
33 matches · 1 G · 1 A · across 3 competitions
Jul 2015
Transfer: Partick Thistle → Luton
15/16 · Transfer
Jan 2015
Injury: unknown
Jul 2014
14/15 — Partick Thistle FC
38 matches · 5 G · 7 A · across 3 competitions
Apr 2014
Injury: unknown
7 games missed
Nov 2013
Injury: unknown
3 games missed
Jul 2013
13/14 — Partick Thistle FC
30 matches · 1 G · 1 A · across 2 competitions
Jul 2012
12/13 — Partick Thistle FC
37 matches · 2 G · 4 A · across 4 competitions
Aug 2011
Transfer: Celtic U20 → Partick Thistle
11/12 · Transfer
Jul 2011
11/12 — Partick Thistle FC
33 matches · 2 G · 5 A · across 2 competitions
Jul 2009
Transfer: Aberdeen FC U17 → Celtic U20
09/10 · Transfer
Jul 2007
Transfer: Aberdeen Youth → Aberdeen FC U17
07/08 · Transfer
Jan 1970
Peak market value: €900k
Highest valuation recorded in dataset

Percentile rank vs 38 other Defender - Right-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).

Goals1 total · 0.27/90
97
Assists0 total · 0.00/90
0
G+A1 total · 0.27/90
42
Yellow cards1 total · 0.27/90
21
12,028 min
Minutes played by club
Motherwell FC 31.1%
Kilmarnock FC 19.9%
Luton Town 21.4%
Gateshead FC 0.0%
Partick Thistle FC 27.6%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Motherwell FC 6 20/21 25/26 192 6 14 3,741
Kilmarnock FC 3 17/18 19/20 122 7 12 2,394
Luton Town 2 15/16 16/17 72 4 2 2,572
Gateshead FC 1 16/17 16/17 4 0 0 0
Partick Thistle FC 4 11/12 14/15 138 10 17 3,321

Career trajectory — goals, assists & market value

3€225K6€450K9€675K12€900K11/12 — 2 goals (Partick Thistle FC)11/12 — 5 assists711/1212/13 — 2 goals (Partick Thistle FC)12/13 — 4 assists612/1313/14 — 1 goals (Partick Thistle FC)13/14 — 1 assists213/1414/15 — 5 goals (Partick Thistle FC)14/15 — 7 assists1214/1515/16 — 1 goals (Luton Town)15/16 — 1 assists215/1616/17 — 3 goals (Luton Town)16/17 — 1 assists416/1717/18 — 4 goals (Kilmarnock FC)17/18 — 5 assists917/1818/19 — 4 assists418/1919/20 — 3 goals (Kilmarnock FC)19/20 — 3 assists619/2020/21 — 3 goals (Motherwell FC)20/21 — 5 assists820/2121/2222/23 — 2 assists222/2323/24 — 6 assists623/2424/25 — 2 goals (Motherwell FC)24/25 — 1 assists324/2525/26 — 1 goals (Motherwell FC)125/2611/12 — €50K12/13 — €225K13/14 — €275K14/15 — €350K16/17 — €250K18/19 — €350K19/20 — €700K20/21 — €700K21/22 — €900K22/23 — €700K23/24 — €500K24/25 — €300K25/26 — €100KGoalsAssistsMarket value

Goals by season

11/12: 2211/1212/13: 2212/1313/14: 1113/1414/15: 5514/1515/16: 1115/1616/17: 3316/1717/18: 4417/1818/19: 0018/1919/20: 3319/2020/21: 3320/2121/22: 0021/2222/23: 0022/2323/24: 0023/2424/25: 2224/2525/26: 1125/26

Assists by season

11/12: 5511/1212/13: 4412/1313/14: 1113/1414/15: 7714/1515/16: 1115/1616/17: 1116/1717/18: 5517/1818/19: 4418/1919/20: 3319/2020/21: 5520/2121/22: 0021/2222/23: 2222/2323/24: 6623/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 League Cup Motherwell FC 5 1 0 1 0 328
25/26 Premiership Motherwell FC 4 0 0 0 0 0
24/25 Prem. Sports Cup Motherwell FC 6 1 0 0 0 531
24/25 Premiership Motherwell FC 24 1 0 5 0 1,810
24/25 Premiership Relegation Motherwell FC 5 0 1 2 0 0
24/25 SFA Cup Motherwell FC 1 0 0 0 0 0
23/24 Premiership Motherwell FC 33 0 3 6 0 0
23/24 Premiership Relegation Motherwell FC 4 0 1 0 0 0
23/24 SFA Cup Motherwell FC 2 0 0 0 0 0
23/24 Viaplay Cup Motherwell FC 5 0 2 2 0 0
22/23 Premiership Motherwell FC 22 0 1 5 0 0
22/23 Premiership Relegation Motherwell FC 5 0 1 0 0 0
22/23 SFA Cup Motherwell FC 1 0 0 0 0 0
22/23 UECL Quali Motherwell FC 0 0 0 0 0 0
22/23 Viaplay Cup Motherwell FC 0 0 0 0 0 0
21/22 Prem. Sports Cup Motherwell FC 4 0 0 0 0 0
21/22 Premiership Motherwell FC 25 0 0 4 0 0
21/22 Scottish Premiership Top Six Split Motherwell FC 3 0 0 0 0 0
21/22 SFA Cup Motherwell FC 2 0 0 0 0 0
20/21 Betfred Cup Motherwell FC 1 0 0 0 0 0
20/21 Europa League Qualifying Motherwell FC 3 1 1 1 0 292
20/21 Premiership Motherwell FC 29 0 2 3 1 0
20/21 Premiership Relegation Motherwell FC 5 1 0 0 0 450
20/21 SFA Cup Motherwell FC 3 1 2 0 0 330
19/20 Betfred Cup Kilmarnock FC 2 0 0 0 0 0
19/20 Europa League Qualifying Kilmarnock FC 2 0 0 0 0 0
19/20 Premiership Kilmarnock FC 28 3 3 1 0 840
19/20 SFA Cup Kilmarnock FC 3 0 0 0 0 0
18/19 Betfred Cup Kilmarnock FC 4 0 2 0 0 0
18/19 Premiership Kilmarnock FC 32 0 1 5 0 0
18/19 Scottish Premiership Top Six Split Kilmarnock FC 5 0 1 2 0 0
18/19 SFA Cup Kilmarnock FC 2 0 0 0 0 0
17/18 Betfred Cup Kilmarnock FC 4 0 0 0 0 0
17/18 Premiership Kilmarnock FC 31 2 5 2 0 1,359
17/18 Scottish Premiership Top Six Split Kilmarnock FC 5 0 0 2 0 0
17/18 SFA Cup Kilmarnock FC 4 2 0 1 0 195
16/17 EFL Cup Luton Town 2 0 0 0 0 0
16/17 EFL Trophy Luton Town 4 0 0 0 0 0
16/17 FA Cup Luton Town 3 2 0 0 0 49
16/17 League Two Luton Town 30 1 1 1 0 2,433
16/17 League Two Play-Offs Luton Town 0 0 0 0 0 0
16/17 National League Gateshead FC 4 0 0 1 0 0
15/16 FL Trophy Luton Town 1 1 0 0 0 90
15/16 League Cup Luton Town 2 0 0 0 0 0
15/16 League Two Luton Town 30 0 1 3 0 0
14/15 League Cup Partick Thistle FC 2 0 1 0 0 0
14/15 Premiership Partick Thistle FC 34 5 5 4 0 609
14/15 SFA Cup Partick Thistle FC 2 0 1 0 0 0
13/14 League Cup Partick Thistle FC 3 1 0 0 0 300
13/14 Premiership Partick Thistle FC 27 0 1 4 0 0
12/13 Championship Partick Thistle FC 28 2 3 0 0 1,181
12/13 Ramsdens Cup Partick Thistle FC 5 0 0 0 0 0
12/13 Scot. League Cup Partick Thistle FC 2 0 0 0 0 0
12/13 SFA Cup Partick Thistle FC 2 0 1 0 0 0
11/12 Championship Partick Thistle FC 31 2 5 2 0 1,231
11/12 SFA Cup Partick Thistle FC 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2007-07-01 Aberdeen Youth Aberdeen FC U17 Transfer 0
09/10 2009-07-01 Aberdeen FC U17 Celtic U20 Transfer 0
11/12 2011-08-01 Celtic U20 Partick Thistle Transfer 0
15/16 2015-07-01 Partick Thistle Luton Transfer 350000
17/18 2017-07-04 Luton Kilmarnock FC Transfer 250000
20/21 2020-08-13 Kilmarnock FC Motherwell FC Transfer 550000
SeasonInjuryFromToDays missedGames missed
13/14 Hip injury 2013-11-30 2013-12-25 26 3
13/14 Hip injury 2014-04-16 2014-07-01 77 7
14/15 Ankle injury 2015-01-19 2015-01-20 2 0
18/19 Knee injury 2018-11-08 2018-11-23 16 3
19/20 Calf injury 2019-12-24 2019-12-31 8 2
20/21 Quarantine 2021-06-01 2021-06-04 4 1
21/22 Knock 2022-04-06 2022-04-12 7 1
Current€100k
Peak€900k
Low€50k
Δ since start+€50k
€50k€263k€475k€688k€900k197019701970
DateValue
Jan 1, 1970 €100k
Jan 1, 1970 €200k
Jan 1, 1970 €300k
Jan 1, 1970 €500k
Jan 1, 1970 €450k
Jan 1, 1970 €350k
Jan 1, 1970 €600k
Jan 1, 1970 €700k
Jan 1, 1970 €650k
Jan 1, 1970 €750k
Jan 1, 1970 €700k
Jan 1, 1970 €900k
Jan 1, 1970 €550k
Jan 1, 1970 €700k
Jan 1, 1970 €500k
Jan 1, 1970 €700k
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €250k
Jan 1, 1970 €350k
Jan 1, 1970 €275k
Jan 1, 1970 €225k
Jan 1, 1970 €100k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #16868 1 0 former national player
Team #3380 #2 26 0 former national player
TeammatePPG played withJoint goalsMinutes
Liam Kelly 1 0 0
Stuart Bannigan 2 1 0
Steven Lawless 2 2 0
Eamonn Brophy 2 5 0
Stuart Findlay 2 0 0
Greg Taylor 2 0 0
Bevis Mugabi 1 0 0
Aaron Taylor-Sinclair 2 1 0
Rory McKenzie 2 0 0
Tony Watt 1 1 0
James Craigen 2 0 0
Chris Erskine 2 2 0
Dan Casey 2 0 0
Jordan Jones 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
14/15 Premiership Partick Thistle FC 5 34
19/20 Premiership Kilmarnock FC 3 28
12/13 Championship Partick Thistle FC 2 28

Top assist seasons

SeasonCompetitionClubAssistsMatches
11/12 Championship Partick Thistle FC 5 31
14/15 Premiership Partick Thistle FC 5 34
17/18 Premiership Kilmarnock FC 5 31

Last 50 matches for Motherwell FC while Stephen O'Donnell was at the club (joined 2020-08-13). 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 Motherwell FC 2–0 Dundee United Available
2025-10-25 SC1 Livingston FC 1–2 Motherwell FC Available
2025-10-18 SC1 Motherwell FC 1–2 Falkirk FC Available
2025-10-05 SC1 Celtic FC 3–2 Motherwell FC Available
2025-09-27 SC1 Motherwell FC 2–0 Aberdeen FC Available
2025-09-13 SC1 Dundee FC 1–1 Motherwell FC Available
2025-08-30 SC1 Motherwell FC 2–2 Kilmarnock FC Available
2025-08-23 SC1 Heart of Midlothian 3–3 Motherwell FC Available
2025-08-09 SC1 St. Mirren FC 0–0 Motherwell FC Available
2025-08-02 SC1 Motherwell FC 1–1 Rangers FC Available
2025-05-18 SC1 Ross County FC 1–1 Motherwell FC Available
2025-05-14 SC1 Motherwell FC 3–0 Kilmarnock FC Available
2025-05-10 SC1 Heart of Midlothian 3–0 Motherwell FC Available
2025-05-03 SC1 Dundee FC 1–2 Motherwell FC Available
2025-04-26 SC1 Motherwell FC 3–2 St. Johnstone FC Available
2025-04-12 SC1 Motherwell FC 0–0 Heart of Midlothian Available
2025-04-05 SC1 Kilmarnock FC 2–0 Motherwell FC Available
2025-03-29 SC1 Aberdeen FC 4–1 Motherwell FC Available
2025-03-15 SC1 Motherwell FC 2–2 St. Mirren FC Available
2025-03-01 SC1 Rangers FC 1–2 Motherwell FC Available
2025-02-26 SC1 Motherwell FC 2–1 Dundee FC Available
2025-02-22 SC1 Dundee United 1–0 Motherwell FC Available
2025-02-15 SC1 Motherwell FC 0–3 Ross County FC Available
2025-02-02 SC1 Motherwell FC 1–3 Celtic FC Available
2025-01-25 SC1 St. Johnstone FC 2–1 Motherwell FC Available
2025-01-11 SC1 Hibernian FC 3–1 Motherwell FC Available
2025-01-08 SC1 Kilmarnock FC 0–0 Motherwell FC Available
2025-01-05 SC1 Motherwell FC 2–0 Aberdeen FC Available
2025-01-02 SC1 Heart of Midlothian 1–0 Motherwell FC Available
2024-12-29 SC1 Motherwell FC 2–2 Rangers FC Available
2024-12-26 SC1 Celtic FC 4–0 Motherwell FC Available
2024-12-20 SC1 Motherwell FC 1–1 Kilmarnock FC Available
2024-12-14 SC1 Motherwell FC 4–3 Dundee United Available
2024-12-07 SC1 St. Mirren FC 0–1 Motherwell FC Available
2024-12-04 SC1 Dundee FC 4–1 Motherwell FC Available
2024-11-30 SC1 Motherwell FC 0–3 Hibernian FC Available
2024-11-23 SC1 Ross County FC 2–1 Motherwell FC Available
2024-11-09 SC1 Motherwell FC 2–1 St. Johnstone FC Available
2024-10-30 SC1 Dundee United 1–2 Motherwell FC Available
2024-10-27 SC1 Motherwell FC 0–3 Celtic FC Available
2024-10-19 SC1 Motherwell FC 0–1 Dundee FC Available
2024-10-05 SC1 Hibernian FC 1–2 Motherwell FC Available
2024-09-28 SC1 Motherwell FC 2–1 St. Mirren FC Available
2024-09-14 SC1 Aberdeen FC 2–1 Motherwell FC Available
2024-08-31 SC1 St. Johnstone FC 1–2 Motherwell FC Available
2024-08-25 SC1 Motherwell FC 3–1 Heart of Midlothian Available
2024-08-10 SC1 Rangers FC 2–1 Motherwell FC Available
2024-08-03 SC1 Motherwell FC 0–0 Ross County FC Available
2024-05-19 SC1 Motherwell FC 1–2 St. Johnstone FC Available
2024-05-15 SC1 Hibernian FC 3–0 Motherwell FC Available

Teams faced most often by Stephen O'Donnell'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 9 2 9 26 25 +1 45%
Celtic FC 20 0 1 19 13 62 -49 0%
Ross County FC 20 7 4 9 28 24 +4 35%
Hibernian FC 19 4 6 9 19 27 -8 21%
St. Mirren FC 19 8 6 5 22 18 +4 42%
Rangers FC 19 3 3 13 17 40 -23 16%
Aberdeen FC 19 5 3 11 16 24 -8 26%
Heart of Midlothian 16 8 3 5 23 21 +2 50%
Dundee United 14 7 4 3 23 15 +8 50%
Livingston FC 13 6 3 4 19 17 +2 46%
Hamilton Academical 12 3 2 7 11 18 -7 25%
Dundee FC 10 4 3 3 15 16 -1 40%

Auto-detected milestones based on cumulative career totals.

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

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 9 328 1 0 0 0.27
24/25 36 2,341 7 0 0 0.27
23/24 44 0 8 0 0 0
22/23 28 0 5 0 0 0
21/22 34 0 4 1 0 0
20/21 41 1,072 4 0 1 0.42
19/20 35 840 1 0 0 0.11
18/19 43 0 7 0 0 0
17/18 44 1,554 5 0 0 0.29
16/17 43 2,482 2 0 0 0.07
15/16 33 90 3 0 0 3
14/15 38 609 4 0 0 0.59
13/14 30 300 4 1 0 1.5
11/12 33 1,231 2 0 0 0.15

Output by competition

Career goals and assists broken down by tournament.

Premiership
289 apps
11 G
21 A
Championship
59 apps
4 G
8 A
Viaplay Cup
38 apps
3 G
5 A
SFA Cup
24 apps
3 G
4 A
FA Cup
3 apps
2 G
0 A
Premiership Relegation
19 apps
1 G
3 A
League Two
60 apps
1 G
2 A
Europa League Qualifying
5 apps
1 G
1 A
FL Trophy
5 apps
1 G
0 A
Scottish Premiership Top Six Split
13 apps
0 G
1 A

Frequently asked about Stephen O'Donnell

Who is Stephen O'Donnell?

Stephen O'Donnell is a Scotland professional footballer who plays as a right-back for Motherwell FC.

How old is Stephen O'Donnell?

Stephen O'Donnell is 34 years old. He was born on May 11, 1992 in Bellshill.

What position does Stephen O'Donnell play?

Stephen O'Donnell plays as a right-back (Defender - Right-Back).

What club does Stephen O'Donnell play for?

Stephen O'Donnell currently plays for Motherwell FC.

How many career goals has Stephen O'Donnell scored?

Across all senior club competitions in our dataset, Stephen O'Donnell has scored 27 goals in 528 appearances.

What is Stephen O'Donnell's market value?

Stephen O'Donnell's most recent reported market value is €100k.