Crystal Palace

Crystal Palace
Crystal Palace BadgeCrystal Palace

Club Information

Founded
1905
City
London, England
Stadium
Selhurst Park
Capacity
25,486
Manager
Oliver Glasner

Club History

Crystal Palace, founded in 1905, has been a fixture of English football for over a century. Based at Selhurst Park in South London since 1924, the Eagles have established themselves as a solid Premier League club. The 2024-25 season sees Palace competing under Austrian manager Oliver Glasner, who has brought attacking football and competitive intensity to the club. Palace are known for their passionate fanbase and have regularly challenged for European football in recent seasons.

Trophy Cabinet

Did You Know?

Privacy Policy Terms of Service DMCA Contact