Clermont Foot 63 Clermont Foot 63

Ground

Clermont Foot 63 is a French association football club based in Clermont-Ferrand. The first incarnation of the club was formed in 1911 and the current club was created in 1990 as a result of a merger. The club plays its home matches at the Stade Gabriel Montpied located within the city.

Matches against Clermont Foot 63

  • 0
  • 0
  • 0
  • 0