W sezonie 2007/2008 Rossi rozegrał łącznie 27 ligowych meczów i uzyskał 11 trafień, a razem z drużyną w tabeli Primera División zajął drugie miejsce. W kolejnych rozgrywkach zdobył 12 goli w 30 występach. W zimowym okienku 2013 roku trafił do Fiorentiny, zaś w kolejnych latach grał w Levante UD, Celta Vigo, Genoa CFC, Real Salt Lake i SPAL.

W lipcu 2023 ogłosił koniec swojej kariery piłkarskiej.

Kariera reprezentacyjna Rossi ma za sobą występy w młodzieżowych reprezentacjach Włoch. Grał w drużynach do lat 16, 17, 18 i 21, dla których łącznie rozegrał 38 meczów i strzelił 14 bramek. Następnie znalazł się w kadrze Pierluigiego Casiraghiego na Igrzyska Olimpijskie w Pekinie. Na turnieju piłkarskim Włosi w ćwierćfinale przegrali z Belgią 2:3, a obie bramki dla „Squadra Azzura” zdobył właśnie Rossi.

Oficjalny debiut w seniorskiej reprezentacji Włoch gracz Villarrealu zaliczył 11 października 2008 w zremisowanym 0:0 wyjazdowym spotkaniu przeciwko Bułgarii w ramach eliminacji do Mistrzostw Świata 2010.