Google Analytics cookies only if you accept. Cookie policy
Player

Centre Back · Age 26 · Value €23m (powered by Transfer Tracker) · United States · Crystal Palace · Contract until 2027
Live Chris Richards transfer rumours scored by probability · plus Chris Richards's market value, Crystal Palace contract status, career path and the players most like Chris Richards, sourced from verified elite reporters.
Every club Chris Richards has been linked with, the probability and where each story stands.
Chris Richards's contract with Crystal Palace runs until 30 June 2027 (7 months left). He is out of contract next summer, and from 1 January 2027 he can agree a pre-contract with a club outside England.
Chris Richards has moved for €12m in disclosed transfer fees since 2015 (1 paid transfer). The biggest: €12m, FC Bayern München to Crystal Palace, Jul 2022.
Crystal Palace paid €12m for Chris Richards in July 2022. His value is now €23m, €11m above the fee. That is €88k per appearance across his 136 for them so far.
Chris Richards has no injury or suspension on record as of 10 Nov 2026.
In the 2026/27 league season Chris Richards has played 900 of a possible 900 minutes (100%): 10 starts and 10 appearances in 10 games, average rating 6.77.
Since 2020, Chris Richards has had 10 injury spells: 358 days out and 31 games missed. Most frequent: hamstring injury (3 times). Longest: hamstring injury, 73 days (Apr 2022).
Chris Richards has 43 senior caps for United States (3,424 minutes, 37 starts), the first in November 2020.
Last 12 months: 8 caps, 7 starts, 657 minutes in 9 matchday squads. Last in the squad on 10 Oct 2026.
| Season | Caps | Starts | Minutes |
|---|---|---|---|
| 2026/27 | 3 | 2 | 207 |
| 2025/26 | 9 | 8 | 748 |
| 2024/25 | 10 | 10 | 916 |
| 2023/24 | 11 | 11 | 932 |
See the full player profile · market-value chart, positional metrics and transfer history. Open on transfertracker.ai
Explore Transfer Tracker
Live rumoursDone dealsRankingsSourcesClubs & leaguesFree agentsMarket valuesWindow dates
Data as of 10 Nov 2026, 10:39 UTC · pages refresh several times daily · live numbers load in a moment.