Dopo la laurea in Marketing & Management, Thibault Leflot ha conseguito un Master in Sport Management presso Audencia Nantes nel 2006. Ha lavorato per l'Olimpique de Marseille come coordinatore delle partite della UEFA Champions League e dal 2011 al 2017 ha lavorato per Zidane Sport Concept (centri sportivi Z5) come responsabile commerciale, marketing e comunicazione. È entrato a far parte di WSBSPORT nel dicembre 2017 come Esperto con particolare attenzione al marketing e alla gestione. È appassionato di architettura, yoga, viaggi e letteratura. Ha rappresentato due volte la nazionale francese di futsal.
Squadra di calcio preferita: Olympique de Marseille