Timo Tammemaa began his professional career in 2009, when he signed a contract with the Estonian team, Selver Tallinn. In 2014, he moved to Pärnu alongside his coach, Avo Keel, and his teammate Hindrek Pulk.[2] After two seasons, he joined the French team, Spacer's Toulouse.[3] Tammemaa moved to Belgium in the next season to play for Noliko Maaseik.[4] He extended the contract with Noliko for one more season in April 2018.[5] In July 2019, he signed a contract with the top French team, Tours VB.[6] After a year in France Tammemaa moved to Polish PlusLiga where he played two seasons for Asseco Resovia[7] and one season for Czarni Radom.[8]