De 1,96 meter Toni begon zijn loopbaan in 1994 in de Serie C1 bij Modena. Enkele jaren later speelde hij in de Serie A voor Vicenza en Brescia, maar zijn carrière kwam pas echt in het leven in de Serie B. In het seizoen 2003/2004 schoot en kopte hij Palermo met 30 goals vrijwel hoogstpersoonlijk naar de Serie A. Ook het seizoen erop scoorde hij weer twintig keer, wat hem een plekje in La Squadra Azzura opleverde.
In het seizoen 2005/2006 pakte hij in dienst van Fiorentina de Gouden Schoen, met 31 goals in 38 duels. Toni was inmiddels ook spits van het Italiaans elftal en werd in 2006 wereldkampioen. In de daaropvolgende jaren kwam Toni achtereenvolgens uit voor Bayern München, AS Roma, Genoa, Juventus, Al Nasr en Fiorentina. In 550 duels kwam hij tot 253 treffers.

