Latem 2005 Toifilou przeszedł do AS Monaco, gdzie spędził jednak tylko pół sezonu. Na początku 2006 roku wypożyczono go do Olympique Marsylia, dla którego zdobył 6 bramek i był rezerwowym dla duetu Mamadou Niang – Mickaël Pagis. Latem wykupiono go z Monaco za milion euro. Z Olympique Maoulida dwukrotnie dochodził do finału Pucharu Francji.
W 2007 roku za 3 miliony euro napastnik przeszedł do AJ Auxerre, ale jego pobyt w tym klubie był nieudany i zdobył on tylko jedną bramkę. Na początku 2008 roku ściągnięto do RC Lens. Kosztował 3,5 miliona euro. W latach 2011–2014 gra w klubie SC Bastia, a w latach 2014–2016 w Nîmes Olympique. Latem 2016 trafił do Tours FC.
Sezon Klub Kraj Rozgrywki Mecze Bramki Rozgrywki Europy Mecze Bramki 1997/98 Montpellier HSC Division 1 5 1 – – – 1998/99 Montpellier HSC Division 1 28 2 – – – 1999/00 Montpellier HSC Division 1 29 5 Liga Europy UEFA 4 1 2000/01 Montpellier HSC Division 2 36 13 – – – 2001/02 Montpellier HSC Division 1 20 5 – – – 2001/02 Stade Rennais Division 1 9 2 – – – 2002/03 Stade Rennais Ligue 1 27 3 – – – 2003/04 Stade Rennais Ligue 1 1 0 – – – 2003/04 FC Metz (wyp.) Ligue 1 33 12 – – – 2004/05 Stade Rennais Ligue 1 31 7 – – – 2005/06 AS Monaco Ligue 1 16 0 Liga Mistrzów UEFALiga Europy UEFA 24 12 2005/06 Olympique Marsylia Ligue 1 16 6 – – – 2006/07 Olympique Marsylia Ligue 1 34 4