Le gardien franco-algérien né à Besançon, s’est engagé pour une saison en faveur du FCSM.
Il avait été repéré par le Racing Besançon avant de poursuivre sa formation à l’AS Ornans. Dès 2011, il rejoint le Clermont Foot pour progressivement s’imposer comme titulaire en Ligue 2.
En janvier 2020, il avait rejoint le FC Sochaux-Montbéliard, où il occupait le rôle de doublure de Maxence Prévot tout en apportant son expérience en coupe de France et en disputant une dizaine de matches de Ligue 2.
En trois saisons, il a cumulé plus d’une dizaine d’apparitions en Ligue 2 et atteint la barre symbolique des 100 matchs professionnels avant de rejoindre le Pau FC à l’été 2023.
En fin de contrat avec le club béarnais, Mehdi Jeannin revient au FC Sochaux-Montbéliard où il portera le numéro 1.