Lupoli is geen onbekende in de Engelse competitie. In 2004 werd hij door Arsenal overgenomen van Parma. De 21-jarige aanvaller droeg uiteindelijk 9 keer het shirt in het eerste elftal van Arsenal, waarvan 3 keer als invaller. Hij scoorde ook 3 goals, allemaal in de League Cup. Twee keer tegen Everton en een keer tegen Reading FC. De echte doorbraak bleef uit en in het seizoen 2006/2007 werd hij verhuurd aan Derby County. Na een jaar van 38 optredens (11 goals) in het eerste elftal verkaste hij voor veel geld naar ACF Fiorentina.
Afgelopen seizoen kwam de Italiaanse international onder 21 jaar nauwelijks aan spelen toe. Norwich City bedong geen optie tot koop op de spits. Lupoli heeft nog een verbintenis tot medio 2012 in Florence.