Home
Matches
Leagues
News
Tickets
Home
Crystal Palace FC
Christopher Jeffrey Richards
Explore more
Current team
Crystal Palace FC
United States
Career
Crystal Palace FC
United States
FC Bayern München
TSG 1899 Hoffenheim
FC Bayern München II
FC Dallas
United States Under 20
Competitions played
League Cup
Premier League
UEFA Europa League
Community Shield
FA Cup
Club Friendlies
FIFA World Cup
Friendlies
CONMEBOL Copa America
Concacaf World Cup Qualifiers
Bundesliga
DFB Pokal
Super Cup
UEFA Champions League
UEFA Super Cup
FIFA U20 World Cup