Latem 2006 wrócił do Florencji i przegrał rywalizację z Freyem.
Po zakończeniu sezonu 2007/2008 Lupatelli pozostał bez klubu i latem 2008 rozpoczął treningi w Cagliari Calcio. 13 lipca 2010 odszedł do Bolonii. W 2011 roku został zawodnikiem Genoi. Następnie był graczem Fiorentiny, w której barwach w 2015 roku zakończył karierę.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1996/97 Fidelis Andria Serie C1 0 0 1997/98 Fidelis Andria Serie B 0 0 1998/99 Fidelis Andria Serie B 25 0 1999/00 AS Roma Serie A 4 0 2000/01 AS Roma Serie A 8 0 2001/02 Chievo Serie A 33 0 2002/03 Chievo Serie A 26 0 2003/04 AS Roma Serie A 0 0 2004/05 ACF Fiorentina Serie A 30 0 2005/06 US Palermo Serie A 5 0 2005/06 Parma Serie A 8 0 2006/07 ACF Fiorentina Serie A 0 0 2007/08 ACF Fiorentina Serie A 3 0 2008/09 Cagliari Calcio Serie A 3 0 2009/10 Cagliari Calcio Serie A 2 0 2010/11 Bologna FC Serie A 1 0 2011/12 Genoa CFC Serie A 0 0 2012/13 ACF Fiorentina Serie A 1 0
Kariera reprezentacyjna W 2000 roku Lupatelli zaliczył dwa występy w młodzieżowej reprezentacji