PSV Eindhoven Na początku 2009 roku Szwed podpisał kontrakt z PSV Eindhoven. Suma transferu nie została podana, jednak według mediów wyniosła ona od 3,5 do 4,5 miliona euro. W Eredivisie Toivonen zadebiutował 24 stycznia w zremisowanym 2:2 spotkaniu z NAC Breda. Stał się podstawowym zawodnikiem nowego zespołu – w rundzie wiosennej sezonu 2008/2009 rozegrał łącznie 14 meczów (wszystkie w podstawowym składzie) i strzelił 6 goli. 8 lutego w zwycięskim 5:3 pojedynku ligowym z FC Volendam piłkarz został ukarany czerwoną kartką. PSV zajęło w tabeli czwartą pozycję i zapewniło sobie prawo startu w eliminacjach do Ligi Europy. 8 listopada 2009 roku Toivonen strzelił 4 bramki w wygranym 5:1 meczu Eredivisie z ADO Den Haag.

Dalsza kariera 20 stycznia 2014 roku podpisał kontrakt z francuskim Stade Rennais. Kwota transferu wyniosła 1,5 mln euro. W 2015 roku został wypożyczony do angielskiego Sunderlandu.

W 2016 roku przeniósł się do francuskiego Toulouse. Występował w nim przez dwa lata zaliczył 57 ligowych występów i strzelił 7 bramek.

W czerwcu 2018 roku wyleciał z Europy, przenosząc się do australijskiego Melbourne Victory.