Gregor Freystätter a suivi une formation de médecin spécialiste en médecine interne en Autriche et aux États-Unis, puis a obtenu une bourse de recherche en médecine gériatrique à l'université de Miami. De 2015 à 2023, il a travaillé à la clinique de médecine gériatrique de l'USZ, d'abord comme médecin-chef, puis, à partir de 2018, comme directeur adjoint de la clinique du Prof. Dr méd. Heike Bischoff-Ferrari et comme chef d'équipe de médecine gériatrique au Centre de traumatologie gériatrique ATZ.
Depuis 2024, il est médecin-chef à la clinique universitaire de médecine gériatrique de l'hôpital municipal de Zurich et responsable du service ambulatoire de médecine gériatrique du Triemli, où sont effectués des examens liés aux chutes et à l'ostéoporose. Ses intérêts scientifiques portent sur les modèles de traitement interdisciplinaires en traumatologie gériatrique et le Fracture Liaison Service, ainsi que sur les chutes en tant que problème gériatrique majeur et l'ostéoporose chez les personnes âgées.