1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 17 juin 2023
Grégoire Puel commence le football à l'AS Monaco, club alors entraîné par son père, Claude, où il pratique également le tennis, l'équitation et le karaté[1]. Il suit ensuite son père en intégrant le centre de formation du Lille OSC en 2002. En 2007, il dispute avec la sélection de la Ligue du Nord-Pas-de-Calais la Coupe Nationale des 14 ans à Clairefontaine, en compagnie de Mehdi Abeid[2]. En 2010 il intègre l'Olympique lyonnais en 2010 alors que son père en dirige les équipes premières.
Mais l'expérience de Claude Puel à l'Olympique lyonnais se passe mal et celui-ci quitte le club en 2011. Alors qu'il pensait être « libéré d'un poids » à la suite de son départ, Grégoire estime avoir été « boycotté » et affirme que l'entraîneur de l'équipe réserve aurait reçu des consignes pour ne plus le faire jouer[3],[4],[5].
En 2012, il effectue des essais non concluants en Espagne, en Suisse, au Danemark, au FC Istres et au CS Sedan-Ardennes. En fin d'année, il rejoint finalement l'OGC Nice, le club de sa ville natale, dirigé par son père depuis l'été précédent. Attaquant ou milieu offensif de métier, il est alors repositionné au poste d'arrière latéral droit[3],[4],[5].
OGC Nice (2013-2015)
Le , à la suite des blessures de Romain Genevois et Lloyd Palun, Grégoire Puel dispute son premier match professionnel lors de la 25e journée de Ligue 1 face au SC Bastia en tant que titulaire (victoire 0-1)[3],[6]. Le , il signe son premier contrat professionnel[4]. Il dispute pour sa première saison professionnelle huit matches de championnat[7].
Le , il dispute son premier match de coupe d'Europe en Ligue Europa face à l'Apollon Limassol en remplaçant Kévin Gomis à la 66e minute de jeu. L'OGC Nice remporte ce match 1 à 0 mais est tout de même éliminé de la compétition[8].
Mais ses faibles performances entraînent de nombreuses critiques sur les raisons de ses titularisations[9],[10],[11]. Malgré les critiques pour ses prestations en tant que défenseur[12], Grégoire Puel bénéficie du soutien inconditionnel de son entraîneur et père qui attend qu'il "progresse dans un environnement qui n'est pas évident" et s'adapte à un poste qui au départ n'est pas le sien[13]. Quant au président Jean-Pierre Rivère, il annonce souhaiter son départ au mercato d'hiver[14].
Le , libre, il s'engage pour deux saisons plus une en option avec le club de Ligue 2 du Havre AC.
Il peine lors de sa première saison à trouver une place de titulaire et n'entre plus dans les plans du nouvel entraîneur havrais Oswald Tanchot si bien qu'il passe sa deuxième année avec la réserve.
Son contrat n'est pas renouvelé à la fin 2017.
Gazélec Ajaccio (2017-2019)
Libre de tout contrat après une saison blanche au Havre, le joueur s'engage le avec le Gazélec Ajaccio pour deux saisons en Ligue 2.
En Corse, il retrouve un statut de titulaire et réalise une saison pleine avec des joueurs de renom comme Damien Perquis ou Jérémie Bréchet.
Toutefois la relégation à l'issue de la saison 2018-2019 vient ternir son parcours ajaccien et il se retrouve libre à la suite de la descente en National.
FC Voluntari (2020)
Sans club depuis un an, Grégoire Puel s'engage pour la saison 2020-2021 avec le FC Voluntari, qui évolue en D1 roumaine[16]. Peu utilisé (seulement 41 minutes de jeu), il quitte le club roumain dès le 7 janvier 2021.
Villefranche Saint-Jean Beaulieu FC (2021)
Pour la saison 2021-2022, Grégoire Puel rejoint le club de Villefranche qui évolue en National 3. Il s'agit de sa dernière saison en tant que joueur.
En 2023, à 31 ans, un an après la fin de sa dernière saison en tant que joueur, Grégoire Puel, qui souhaite se reconvertir comme entraîneur, obtient le BEF. Il devient le coach de US Cap-d'Ail, un club de Régional 2[21].