Tetteh began his career with Dansoman-based
Liberty Professionals. He was an integral member of the
Liberty Pro. team before signed with
Udinese Calcio in January 2008. Tetteh left in summer 2008
Udinese Calcio and joined on loan with
Xerez of the Spanish
Segunda División. After a year with
Xerez he returned to
Udinese Calcio which then loaned him to
Granada. After spending a few years out on loans he joined
Platanias in 2013. On 31 January 2018, he signed with the Russian club
Dynamo Moscow. On 5 August 2019, Tetteh signed a three-year contract with Turkish
Süper Lig club
Gazişehir Gaziantep. After two seasons in Turkey, Tetteh returned to Poland, signing a one-year deal with
Widzew Łódź on 23 July 2021, with an option to extend it for another two years. ==International career==