After progressing through the club's youth academy, Rossi joined the Primavera (Under-20) roster in 2008 and also began to earn senior call-ups during the 2008-09 Serie A campaign, under Claudio Ranieri.
After graduating the club's youth system, Rossi was sent out to Serie B side, Vicenza Calcio in a co-ownership deal on 22 July 2010[1] in order to gain regular first team experience.
Rossi returned to Juventus in June 2013, but signed a one-year loan deal with La Liga side Real Valladolid on 29 August.
[7] On 31 July 2014 Rossi transferred to newly promoted La Liga team Córdoba CF, also in a temporary deal.
Rossi was a part of the roster that finished runner-up in the 2013 UEFA European Under-21 Football Championship in June 2013, where he was a starter alongside Marco Verratti in the centre of Italy's midfield.