Non-drafté à l'issue de son cursus universitaire, Teddy Gipson rejoint l'Europe et les Pays-Bas en tant que joueur professionnel avec l'équipe d'Amsterdam. Il fait une saison en Allemagne avant de revenir à Amsterdam. Il rejoint ensuite le championnat de Pro B avec Pau-Lacq-Orthez. Il participe à la remontée du club béarnais en Pro A après une saison terminée en tête de la saison régulière. Malgré une suspension de six mois - il a aidé un coéquipier de son club d'Amsterdam à contourner un contrôle antidopage en lui fournissant un échantillon d'urine[1] - tombée peu de jours avant la finale du championnat, il participe à celle-ci et obtient le titre de champion de France de Pro B grâce à une victoire 78 à 62 sur Limoges[2]. Sa saison est récompensée d'un titre de MVP étranger de Pro B[3].
Sa suspension terminée, il est recruté de nouveau par Pau-Lacq-Orthez en cours de saison 2010-2011. Il participe au All-Star Game de Pro A lors de la saison 2011-2012[4].
Il signe au Brose Baskets en Allemagne pour la saison 2012-2013[5] mais le club et Gipson se séparent en février 2013[6],[7]. Il signe peu après pour Limoges CSP, qui évolue en première division française, pour remplacer le meneur titulaire, Angelos Tsamis, blessé[8].