|Date of birth||21 June 1974|
|Place of birth||Rome, Italy|
|Height||1.91 m (6 ft 3 in)|
|1993–1994||→ Mantova (loan)||3||(0)|
|1995–1996||→ Venezia (loan)||7||(0)|
|1996–1997||→ Fiorenzuola (loan)||19||(0)|
|1997–1998||→ Foggia (loan)||36||(0)|
|1998–1999||→ Chievo (loan)||30||(0)|
|* Senior club appearances and goals counted for the domestic league only
Roma started his career in the youth teams of Lazio. He was the third goalkeeper behind Luca Marchegiani and Fernando Orsi before leaving the club to play for clubs in Serie B and Serie C1. In 1999, he was signed by the Serie A side Piacenza as part of Simone Inzaghi's deal, replacing Valerio Fiori as the first choice in his role, but the team was relegated at the end of season.
In 2001, he was signed by Monaco, then coached by Didier Deschamps, where he was the first choice goalkeeper ahead of Tony Sylva and Stéphane Porato until the 2008–09 season, when he lost his place to Stéphane Ruffier. He was also in the squad that played the 2004 UEFA Champions League Final. During his stay at Monaco, he only missed three months in the 2005–06 season due to injuries, and a shoulder injury ruled him out of the second half of the 2001–02 season in February 2002.
On 12 August 2009, Roma signed a one-year contract with Milan to replace Zeljko Kalac, who was released from the club by mutual consent. Upon joining Milan, Roma cited joining the club as a dream come true, and Roma was expected to compete for the starting position with Marco Storari while Christian Abbiati and Dida were recovering from injury. However, Milan manager Leonardo preferred Storari and, after his return from injury, Dida. In January 2010, Storari left for Sampdoria and Abbiati recovered from injury, making Roma the third-choice goalkeeper. At the end of the season, his contract was extended to an undisclosed length.
In 2011, Roma started in goal in two matches in the Coppa Italia against Bari and Sampdoria, earning a clean sheet against Bari and conceding only one goal away against Sampdoria. On 17 May 2011, Milan announced Roma extended his contract for an additional year.
On 13 May 2012, Roma announced he had played his last match for Milan.
Return to Monaco
On 2 August 2012, Roma signed for Monaco on a one-year deal on a free transfer. Following Monaco's promotion to Ligue 1, Roma made his first appearance in his second spell, where he came on as a substitute for Martin Sourzac in the second half, as Monaco won 2–1 against Tours. After making one appearance, Roma signed a contract extension. At the end of the season, he announced his retirement.
Roma received his first call-up for Italy on 17 November 2004 for a friendly match as Marcello Lippi was trying to identify a back-up goalkeeper for Gianluigi Buffon. Roma made his debut on 30 March 2005 in a 0–0 friendly draw with Iceland after replacing Morgan De Sanctis at half-time. He played his first full match on 11 June 2005 against Ecuador. Due to injuries, Roma was not called up for warm-up friendlies ahead of the 2006 FIFA World Cup. He received his last call-up to date on 16 August 2006, Italy's first match after the 2006 World Cup.
|International appearances and goals|
|1.||30 March 2005||Padua, Italy||Iceland||0–0||0||Friendly|
|2.||11 June 2005||East Rutherford, United States||Ecuador||1–1||0||Friendly|
|3.||17 August 2005||Dublin, Ireland||Republic of Ireland||2–1||0||Friendly|
- "More Roma therapy for Monaco". UEFA.com. 9 September 2005. Retrieved 13 August 2009.
- "Monaco wait on Roma results". UEFA.com. 4 February 2002. Retrieved 13 August 2009.
- "Roma snubs Arsenal confirms Biancheri". Sky Sports. Retrieved 22 March 2014.
- "Roma boosts Milan options". UEFA.com. 13 August 2009. Retrieved 13 August 2009.
- "Flavio Roma: Milan Move Was A Dream Come True". Goal.com. 14 August 2009. Retrieved 22 March 2014.
- "Line-ups: Cassano has first Milan start". Football Italia. 20 January 2011. Retrieved 22 March 2014.
- "Coppa: Cassano's Milan see off Bari". Football Italia. 20 January 2011. Retrieved 22 March 2014.
- "A.C. MILAN COMUNICATO UFFICIALE". AC Milan (in Italian). 17 May 2011. Retrieved 18 May 2011.
- "Galliani, cheers and tears. Inzaghi: "It's hard to give up"" [Galliani, applausi e lacrime. Inzaghi: "È dura mollare"] (in Italian). Corriere Dello Sport. 13 May 2012. Retrieved 22 March 2014.
- "OFFICIAL: Flavio Roma to Monaco" [UFFICIALE: Flavio Roma al Monaco] (in Italian). Milan News. 2 August 2012. Retrieved 22 March 2014.
- "AS Monaco capped off Tours (1-2)" [L'AS Monaco termine en beauté à Tours (1-2)] (in French). Monaco Matin. 24 May 2013. Archived from the original on 22 March 2014. Retrieved 22 March 2014.
- "Monaco, renews the former AC Milan Flavio Roma" [Monaco, rinnova l'ex rossonero Flavio Roma] (in Italian). Milan News. 2 June 2013. Retrieved 22 March 2014.
- "Flavio Roma annonce sa retraite" (in French). yahoo.com. 15 May 2014. Retrieved 1 July 2014.