They are based in Amiens, Picardie, located in northern France, 120 km (75 mi) north of Paris.
As of the 2023–24 season, they play in Régional 1 the sixth tier of the French football league system.
They play at the Stade Jean Bouin, which seats 1,200 people.
[1] Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply.
Players may hold more than one non-FIFA nationality.