In 2005, Apam tried out for OGC Nice, where he eventually signed. He made 105 appearances and extended his contract to end in 2013 rather than 2012 before transferring to Stade Rennes in 2010.[3][4] Apam sat out most his time at Stade Rennes due first to a knee injury and later to an ankle injury.[5][6] He left Rennes in early 2014 after appearing only 23 times in four years and signed with Seattle Sounders FC in September just before the MLS roster freeze.[3][7] He was released without making an appearance on 5 December.[8]