Thomas Frei, né le en Suisse, est un cyclistesuisse. Passé par les équipes Astana et BMC Racing, il est contrôlé positif à l'EPO en mars 2010 puis suspendu deux ans.
En 2009, il rejoint l'équipe BMC Racing. Il acquiert au mois d'août de cette année-là sa première victoire en tant que coureur professionnel : la quatrième étape du GP Tell. Aux championnats de Suisse sur route, il est troisième de la course en ligne et quatrième du contre-la-montre. Il se classe seizième du Critérium du Dauphiné libéré, du Tour de Belgique et du Tour de la Région wallonne.
En avril 2010, il est suspendu provisoirement par son équipe BMC Racing lors du Tour du Trentin, après un contrôle positif à l'EPO[1]. Il avoue se doper depuis l'été 2008, sans que l'équipe BMC ne soit au courant. Il estime que son contrôle positif est dû à une part de chance, le test ayant eu lieu le , au lendemain de sa première micro-dose d'EPO depuis trois mois. Il ajoute que s'il avait bu un litre d'eau, le test aurait été négatif. Consécutivement à cet aveu, il est licencié par BMC[2]. En juin, il est condamné à une suspension de deux ans[3].