Career
Toko holds both Swiss and DR Congo nationality. He played youth international football for the former and senior international football for the latter. Born in Kinshasa, Zaire, Toko moved to Switzerland at the age of four.
Toko spent his early career in Switzerland for Grasshoppers II and Grasshoppers.
On 20 May 2014, Toko signed a three-year contract with English club Brighton & Hove Albion following the conclusion of his contract at Grasshoppers. His agent revealed that Toko had turned down a move to Russia.
On 20 January 2015, Toko agreed to mutually terminate his contract with Brighton after only 8 months at the club He signed for Turkish club Eskişehirspor the next day.
He played in two further games for DR Congo before switching allegiance to Switzerland, a 6-3 loss against Egypt in August 2010 and a 2-0 loss in Paris against Gabon in February 2011.
In March 2011, he chose to play for Switzerland and represented the Swiss under-21 team in games against Saudi Arabia and Qatar. He later represented the under-21 team during 2013 Union of European Football Associations European Under-21 Football Championship qualification. In December 2012, he was named in DR Congo"s 28-man provisional squad for the 2013 Africa Cup of Nations.
He played his first competitive game for DR Congo against Libya in March 2013.