Natif de Quimper, Jérémy Gélin a grandi dans sa Bretagne natale, où il a commencé le foot au club de l’US Pluguffan. Après un passage au pôle espoirs de Ploufragan, il rejoint le Stade Rennais pour poursuivre sa formation en 2012 à quinze ans.
Il fait toutes ses classes chez les « Rouges et Noirs » et signe professionnel en 2016 après avoir débuté en Ligue 1 un peu plus tôt sous les ordres de Philippe Montanier.
Avec Rennes, il participe plus tard à la Ligue Europa en 2018-2019 ainsi qu’au beau parcours du club breton en Coupe de France avec la bande de Julien Stéphan, victorieuse en finale du PSG (2-2, 6-5 TAB).
Son passage en Ille-et-Villaine est aussi marqué par un prêt au Royal Antwerp (Jupiler Pro League) en 2020-2021 et une rupture du ligament croisé antérieur du genou en juillet 2021, qui l’a privé d’une participation aux Jeux Olympiques de Tokyo avec l’équipe de France.
Après son rétablissement, il rejoint Amiens (Ligue 2) à la fin de son contrat en 2022. En 2024, il met le cap sur Panserraikos en Grèce où il évolue une saison avant de résilier, n’étant plus payé.