Arrivé à Rennes en 2011 en provenance de Sedan, Costil a disputé 219 matches de Ligue 1 avec l'équipe bretonne. Il est également devenu international et compte une sélection en équipe de France. Il apparaît dans la liste des joueurs retenus par Didier Deschamps, le sélectionneur des Bleus, pour les trois prochains rendez-vous de la sélection française contre le Paraguay, la Suède et l'Angleterre en juin.