[1] Thibault Moulin fichó por el SM Caen de la Ligue 1 francesa en 2004, compitiendo en las categorías inferiores del club hasta ser ascendido al primer equipo en 2010.
[2] Ese mismo año debutó en el Caen ante el Auxerre el 11 de septiembre.
[3] Al año siguiente se marcha en condición de cedido al Châteauroux del Championnat National, la tercera división del país.
[8] En agosto de 2019 se marchó cedido al Xanthi AO.
[9] En la temporada 2021-22 de la Liga I de Rumanía registró 32 partidos con el FC Academica Clinceni, aunque anotando un único gol.