Stéphane Besle debutó en 2002 en el RC Lens, un club de Francia, para finalmente jugar para el Neuchâtel Xamax FC desde 2005.