Career snapshot
Career highs
Born the same day
Shares 1985-07-31 · 6 players total
| Full name | Ricky Foster |
|---|---|
| Name in home country | Richard Martyn Foster |
| Date of birth | 1985-07-31 (40 yrs) |
| Place of birth | Elgin, Scotland |
| Citizenship | Scotland |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 176.00 m |
| Current club | Retired |
| Joined | 2023-01-04 |
| Contract expires | — |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| 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
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 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 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 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 | — |
| Season | Injury | From | To | Days missed | Games 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 |
| Date | Value |
|---|---|
| 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 |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16868 | — | 3 | 0 | — | — | former national player |
| Team #3380 | — | 0 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| 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
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 06/07 | Premiership | Aberdeen FC | 3 | 34 |
| 03/04 | Premiership | Aberdeen FC | 1 | 18 |
| 05/06 | Premiership | Aberdeen FC | 1 | 24 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 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.
| Season | Date | From | To | Type | Fee | Value 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 / Year | Milestone | Date |
|---|---|---|
| 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.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 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.
More on Ricky Foster
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
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.
Scotland