Skip to content
Ricky Foster

Ricky Foster

Defender - Right-Back  at Retired
Age40
CitizenshipScotland
Height1.76 m
Footright
BornJuly 31, 1985
👕500+ Apps Veteran
Market value
Right-Back Defender

Career snapshot

7
clubs played for
02/03
debut season
0.02
goals / match
Aberdeen FC
top club · 265 apps

Career highs

€1.00m
peak value · 2011
€300k
top transfer fee · 11/12
3
best season · 06/07
3 / 0
int'l caps / goals
638Appearances
10Goals
47Assists
96Yellow cards
2Red cards
136Full matches (90′)
Full nameRicky Foster
Name in home countryRichard Martyn Foster
Date of birth1985-07-31 (40 yrs)
Place of birthElgin, Scotland
CitizenshipScotland
PositionDefender - Right-Back (main: Defender)
Footright
Height176.00 m
Current clubRetired
Joined2023-01-04
Contract expires
Jan 2023
Transfer: Detroit City → Retired
22/23 · Transfer
Aug 2022
Transfer: Partick Thistle → Detroit City
22/23 · Transfer
Jul 2022
2022 — Detroit City FC
5 matches · 0 G · 1 A · across 2 competitions
Jul 2021
21/22 — Partick Thistle FC
33 matches · 0 G · 2 A · across 4 competitions
Jul 2020
Transfer: Ross County → Partick Thistle
20/21 · Transfer
Jul 2020
20/21 — Partick Thistle FC
24 matches · 0 G · 3 A · across 4 competitions
Aug 2019
Transfer: St. Johnstone → Ross County
19/20 · Transfer
Jul 2019
19/20 — St. Johnstone FC, Ross County FC
27 matches · 0 G · 4 A · across 3 competitions
Jul 2018
18/19 — St. Johnstone FC
45 matches · 0 G · 4 A · across 4 competitions
Feb 2018
Injury: unknown
9 games missed
Jul 2017
17/18 — St. Johnstone FC
28 matches · 0 G · 3 A · across 5 competitions
Sep 2016
Injury: unknown
4 games missed
Aug 2016
Transfer: Ross County → St. Johnstone
16/17 · Transfer
Jul 2016
16/17 — Ross County FC, St. Johnstone FC
37 matches · 1 G · 1 A · across 3 competitions
Apr 2016
Injury: unknown
6 games missed
Jul 2015
15/16 — Ross County FC
40 matches · 0 G · 4 A · across 3 competitions
Jul 2015
Transfer: Rangers → Ross County
15/16 · Transfer
Jul 2014
14/15 — Rangers FC
29 matches · 0 G · 6 A · across 5 competitions
Sep 2013
Transfer: Without Club → Rangers
13/14 · Transfer
Jul 2013
13/14 — Rangers FC
30 matches · 0 G · 5 A · across 3 competitions
Jul 2013
Transfer: Bristol City → Without Club
13/14 · Transfer
Jul 2012
12/13 — Bristol City
31 matches · 0 G · 1 A · across 2 competitions
Jan 2012
Transfer: Aberdeen FC → Bristol City
11/12 · Transfer · €300k
Jul 2011
11/12 — Bristol City, Aberdeen FC
44 matches · 1 G · 5 A · across 3 competitions
May 2011
Transfer: Rangers → Aberdeen FC
10/11 · Return from loan
Aug 2010
Transfer: Aberdeen FC → Rangers
10/11 · Loan
Jul 2010
10/11 — Rangers FC, Aberdeen FC
25 matches · 0 G · 0 A · across 4 competitions
Jul 2009
09/10 — Aberdeen FC
42 matches · 0 G · 0 A · across 4 competitions
Jul 2008
08/09 — Aberdeen FC
40 matches · 0 G · 1 A · across 3 competitions
Jul 2007
07/08 — Aberdeen FC
47 matches · 2 G · 2 A · across 4 competitions
Jul 2006
06/07 — Aberdeen FC
37 matches · 3 G · 4 A · across 3 competitions
Jul 2005
05/06 — Aberdeen FC
26 matches · 1 G · 0 A · across 3 competitions
Jul 2004
04/05 — Aberdeen FC
26 matches · 1 G · 1 A · across 2 competitions
Jul 2003
03/04 — Aberdeen FC
20 matches · 1 G · 0 A · across 2 competitions
Jul 2003
Transfer: Aberdeen FC U20 → Aberdeen FC
03/04 · Transfer
Jul 2002
02/03 — Aberdeen FC
2 matches · 0 G · 0 A · across 1 competition
Jul 2002
Transfer: Aberdeen FC U17 → Aberdeen FC U20
02/03 · Transfer
Jan 1970
Peak market value: €1.00m
Highest valuation recorded in dataset
12,235 min
Minutes played by club
Partick Thistle FC 0.0%
Detroit City FC 0.0%
St. Johnstone FC 22.9%
Ross County FC 0.0%
Rangers FC 0.0%
Bristol City 0.0%
Aberdeen FC 77.1%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Partick Thistle FC 2 20/21 21/22 57 0 5 0
Detroit City FC 1 2022 2022 5 0 1 0
St. Johnstone FC 4 16/17 19/20 112 1 8 2,800
Ross County FC 3 15/16 19/20 65 0 8 0
Rangers FC 3 10/11 14/15 83 0 11 0
Bristol City 2 11/12 12/13 51 0 2 0
Aberdeen FC 10 02/03 11/12 265 9 12 9,435

Career trajectory — goals, assists & market value

2€250K4€500K5€750K7€1M03/04 — 1 goals (Aberdeen FC)103/0404/05 — 1 goals (Aberdeen FC)04/05 — 1 assists204/0505/06 — 1 goals (Aberdeen FC)105/0606/07 — 3 goals (Aberdeen FC)06/07 — 4 assists706/0707/08 — 2 goals (Aberdeen FC)07/08 — 2 assists407/0808/09 — 1 assists108/0909/1010/1111/12 — 1 goals (Aberdeen FC)11/12 — 5 assists611/1212/13 — 1 assists112/1313/14 — 5 assists513/1414/15 — 6 assists614/1515/16 — 4 assists415/1616/17 — 1 goals (St. Johnstone FC)16/17 — 1 assists216/1717/18 — 3 assists317/1818/19 — 4 assists418/1919/20 — 4 assists419/2020/21 — 3 assists320/212022 — 1 assists1202221/22 — 2 assists221/2204/05 — €50K06/07 — €300K07/08 — €400K08/09 — €850K09/10 — €600K10/11 — €750K11/12 — €1M12/13 — €500K13/14 — €500K14/15 — €225K15/16 — €225K17/18 — €300K18/19 — €350K19/20 — €350K20/21 — €250K21/22 — €225KGoalsAssistsMarket value

Goals by season

02/03: 0002/0303/04: 1103/0404/05: 1104/0505/06: 1105/0606/07: 3306/0707/08: 2207/0808/09: 0008/0909/10: 0009/1010/11: 0010/1111/12: 1111/1212/13: 0012/1313/14: 0013/1414/15: 0014/1515/16: 0015/1616/17: 1116/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/212022: 00202221/22: 0021/22

Assists by season

02/03: 0002/0303/04: 0003/0404/05: 1104/0505/06: 0005/0606/07: 4406/0707/08: 2207/0808/09: 1108/0909/10: 0009/1010/11: 0010/1111/12: 5511/1212/13: 1112/1313/14: 5513/1414/15: 6614/1515/16: 4415/1616/17: 1116/1717/18: 3317/1818/19: 4418/1919/20: 4419/2020/21: 3320/212022: 11202221/22: 2221/22
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
21/22 Championship Partick Thistle FC 27 0 1 7 0 0
21/22 Prem. Sports Cup Partick Thistle FC 4 0 1 1 0 0
21/22 Premiership Play-offs Partick Thistle FC 1 0 0 0 0 0
21/22 Trust Trophy Partick Thistle FC 1 0 0 0 0 0
2022 USLC Detroit City FC 5 0 1 1 0 0
2022 USLC Playoffs Detroit City FC 0 0 0 0 0 0
20/21 Betfred Cup Partick Thistle FC 3 0 0 0 0 0
20/21 League One Partick Thistle FC 16 0 3 1 0 0
20/21 League One Meisterr. Partick Thistle FC 4 0 0 0 0 0
20/21 SFA Cup Partick Thistle FC 1 0 0 0 0 0
19/20 Betfred Cup St. Johnstone FC 3 0 1 0 0 0
19/20 Premiership Ross County FC 21 0 3 2 0 0
19/20 Premiership St. Johnstone FC 2 0 0 1 0 0
19/20 SFA Cup Ross County FC 1 0 0 0 0 0
18/19 Betfred Cup St. Johnstone FC 6 0 0 0 0 0
18/19 Premiership St. Johnstone FC 32 0 2 7 0 0
18/19 Premiership Relegation St. Johnstone FC 5 0 2 0 0 0
18/19 SFA Cup St. Johnstone FC 2 0 0 0 0 0
17/18 Betfred Cup St. Johnstone FC 1 0 0 1 0 0
17/18 Europa League Qualifying St. Johnstone FC 2 0 0 0 0 0
17/18 Premiership St. Johnstone FC 20 0 1 4 1 0
17/18 Premiership Relegation St. Johnstone FC 4 0 2 1 0 0
17/18 SFA Cup St. Johnstone FC 1 0 0 0 0 0
16/17 Betfred Cup Ross County FC 2 0 0 2 0 0
16/17 Premiership St. Johnstone FC 33 1 0 4 1 2,800
16/17 Premiership Ross County FC 1 0 1 1 0 0
16/17 SFA Cup St. Johnstone FC 1 0 0 0 0 0
15/16 Premiership Ross County FC 32 0 2 8 0 0
15/16 SCL by Utilita Ross County FC 4 0 2 0 0 0
15/16 SFA Cup Ross County FC 4 0 0 0 0 0
14/15 Championship Rangers FC 15 0 3 3 0 0
14/15 League Cup Rangers FC 2 0 0 0 0 0
14/15 Petrofac Tr. Cup Rangers FC 3 0 0 1 0 0
14/15 Premiership Play-offs Rangers FC 6 0 2 2 0 0
14/15 SFA Cup Rangers FC 3 0 1 2 0 0
13/14 League One Rangers FC 23 0 3 5 0 0
13/14 Ramsdens Cup Rangers FC 3 0 0 0 0 0
13/14 SFA Cup Rangers FC 4 0 2 0 0 0
12/13 Championship Bristol City 30 0 1 3 0 0
12/13 League Cup Bristol City 1 0 0 0 0 0
11/12 Championship Bristol City 20 0 1 4 0 0
11/12 Premiership Aberdeen FC 22 1 4 4 0 1,980
11/12 Scot. League Cup Aberdeen FC 2 0 0 0 0 0
10/11 Champions League Rangers FC 3 0 0 0 0 0
10/11 Europa League Rangers FC 4 0 0 0 0 0
10/11 Premiership Rangers FC 15 0 0 2 0 0
10/11 Premiership Aberdeen FC 1 0 0 0 0 0
10/11 SFA Cup Rangers FC 2 0 0 1 0 0
09/10 Co-op. Ins. Cup Aberdeen FC 1 0 0 0 0 0
09/10 Europa League Qualifying Aberdeen FC 2 0 0 2 0 0
09/10 Premiership Aberdeen FC 37 0 0 4 0 0
09/10 SFA Cup Aberdeen FC 2 0 0 0 0 0
08/09 Co-op. Ins. Cup Aberdeen FC 2 0 0 0 0 0
08/09 Premiership Aberdeen FC 34 0 1 5 0 0
08/09 SFA Cup Aberdeen FC 4 0 0 2 0 0
07/08 CIS Insur. Cup Aberdeen FC 3 0 0 0 0 0
07/08 Premiership Aberdeen FC 33 1 1 5 0 2,710
07/08 SFA Cup Aberdeen FC 4 0 0 0 0 0
07/08 UEFA Cup Aberdeen FC 7 1 1 1 0 499
06/07 CIS Insur. Cup Aberdeen FC 1 0 0 0 0 0
06/07 Premiership Aberdeen FC 34 3 4 6 0 966
06/07 SFA Cup Aberdeen FC 2 0 0 0 0 0
05/06 CIS Insur. Cup Aberdeen FC 1 0 0 0 0 0
05/06 Premiership Aberdeen FC 24 1 0 2 0 1,063
05/06 SFA Cup Aberdeen FC 1 0 0 0 0 0
04/05 CIS Insur. Cup Aberdeen FC 0 0 0 0 0 0
04/05 Premiership Aberdeen FC 26 1 1 1 0 1,267
03/04 Premiership Aberdeen FC 18 1 0 0 0 950
03/04 SFA Cup Aberdeen FC 2 0 0 0 0 0
02/03 Premiership Relegation Aberdeen FC 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
02/03 2002-07-01 Aberdeen FC U17 Aberdeen FC U20 Transfer 0
03/04 2003-07-01 Aberdeen FC U20 Aberdeen FC Transfer 0
10/11 2010-08-01 Aberdeen FC Rangers Loan 750000
10/11 2011-05-01 Rangers Aberdeen FC Return from loan 1000000
11/12 2012-01-06 Aberdeen FC Bristol City Transfer 1000000 €300k
13/14 2013-07-01 Bristol City Without Club Transfer 500000
13/14 2013-09-01 Without Club Rangers Transfer 500000
15/16 2015-07-01 Rangers Ross County Transfer 225000
16/17 2016-08-19 Ross County St. Johnstone Transfer 225000
19/20 2019-08-29 St. Johnstone Ross County Transfer 300000
20/21 2020-07-20 Ross County Partick Thistle Transfer 250000
22/23 2022-08-15 Partick Thistle Detroit City Transfer 200000
22/23 2023-01-04 Detroit City Retired Transfer 150000
SeasonInjuryFromToDays missedGames missed
15/16 Groin injury 2016-04-20 2016-05-31 42 6
16/17 Knee injury 2016-09-20 2016-10-10 21 4
17/18 Tendon rupture 2018-02-18 2018-03-30 41 9
Current
Peak€1.00m
Low
Δ since start−€50k
€250k€500k€750k€1.00m197019701970
DateValue
Jan 1, 1970
Jan 1, 1970 €200k
Jan 1, 1970 €150k
Jan 1, 1970 €225k
Jan 1, 1970 €250k
Jan 1, 1970 €300k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €350k
Jan 1, 1970 €300k
Jan 1, 1970 €225k
Jan 1, 1970 €225k
Jan 1, 1970
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €750k
Jan 1, 1970 €750k
Jan 1, 1970 €600k
Jan 1, 1970 €850k
Jan 1, 1970 €850k
Jan 1, 1970 €400k
Jan 1, 1970 €300k
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #16868 3 0 former national player
Team #3380 0 0 former national player
TeammatePPG played withJoint goalsMinutes
Joe Shaughnessy 1 0 0
Brian Graham 2 3 0
David Wotherspoon 1 0 0
Zander Clark 2 0 0
Charlie Mulgrew 1 0 0
Scott Tanser 1 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
06/07 Premiership Aberdeen FC 3 34
03/04 Premiership Aberdeen FC 1 18
05/06 Premiership Aberdeen FC 1 24

Top assist seasons

SeasonCompetitionClubAssistsMatches
11/12 Premiership Aberdeen FC 4 22
06/07 Premiership Aberdeen FC 4 34
13/14 League One Rangers FC 3 23

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
10/11 2011-05-01 Rangers Aberdeen FC Return from loan €1.00m
10/11 2010-08-01 Aberdeen FC Rangers Loan €750k

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
02/03 Senior debut season
03/04 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
21/22 33 0 8 0 0 0
2022 5 0 1 0 0 0
20/21 24 0 1 0 0 0
19/20 27 0 3 0 0 0
18/19 45 0 7 0 0 0
17/18 28 0 6 0 1 0
16/17 37 2,800 7 0 1 0.26
15/16 40 0 8 0 0 0
14/15 29 0 8 0 0 0
13/14 30 0 5 0 0 0
12/13 31 0 3 0 0 0
11/12 44 1,980 8 0 0 0.36
10/11 25 0 3 0 0 0
09/10 42 0 6 1 0 0
08/09 40 0 7 0 0 0
07/08 47 3,209 6 0 0 0.17
06/07 37 966 6 0 0 0.56
05/06 26 1,063 2 0 0 0.17
04/05 26 1,267 1 0 0 0.07

Output by competition

Career goals and assists broken down by tournament.

Premiership
385 apps
9 G
20 A
UEFA Cup
7 apps
1 G
1 A
League One
39 apps
0 G
6 A
Championship
42 apps
0 G
4 A
Scot. League Cup
35 apps
0 G
4 A
Premiership Relegation
11 apps
0 G
4 A
SFA Cup
34 apps
0 G
3 A
Premiership Play-offs
7 apps
0 G
2 A
Championship
50 apps
0 G
2 A
USLC
5 apps
0 G
1 A

Frequently asked about Ricky Foster

Who is Ricky Foster?

Ricky Foster is a Scotland professional footballer who plays as a right-back for Retired.

How old is Ricky Foster?

Ricky Foster is 40 years old. He was born on July 31, 1985 in Elgin.

What position does Ricky Foster play?

Ricky Foster plays as a right-back (Defender - Right-Back).

What club does Ricky Foster play for?

Ricky Foster currently plays for Retired.

How many career goals has Ricky Foster scored?

Across all senior club competitions in our dataset, Ricky Foster has scored 10 goals in 638 appearances.