|Date of birth||10 March 1983|
|Place of birth||Aversa, Italy|
|Height||1.85 m (6 ft 1 in)|
|2002–2003||→ Pro Patria (loan)||32||(4)|
|2003–2004||→ Cittadella (loan)||31||(6)|
|2005||→ Lokomotiv Moscow (loan)||7||(0)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 9 March 2017 (UTC).
Born in Aversa, Campania region, Ruopolo started his career at Emilia–Romagna side Parma AC. He was the member of Primavera under-20 team and in 2002 made his professional debut with Pro Patria of Serie C1, where he was sent on loan for a season.
He was then loaned to Cittadella, again in Serie C1, where he scored six goals. On 1 July 2004, he returned to Parma, playing 21 games (9 in UEFA Cup, 1 at Cup, 1 at relegation playoffs) without goals; however noted by FC Lokomotiv Moscow, that signs him on loan for the 2005 Russian season. He played seven Russian league matches for Lokomotiv, made two substitution appearances in UEFA Champions League third qualifying round, and started 4 games and made 2 substitution appearances in UEFA Cup, scored two goals against S.K. Brann and Maccabi Petah Tikva FC. He returned to Parma in January 2006, and made six more Serie A appearances and 1 more at Cup for the Gialloblu.
Triestina & AlbinoLeffe
In July 2006, Ruopolo was signed by Serie B club Triestina in co-ownership deal, but he failed to impress in Trieste and moved to AlbinoLeffe in January 2007 in another co-ownership deal. He scored 8 league goals for AlbinoLeffe in his first season, and the club decided to buy him outright. He then scored an average of 10 Serie B goals a season in the next 3 seasons for the Province of Bergamo based side.
On 5 July 2010, he moved to cross-town "rival" Atalanta Bergamo, which they shared the same stadium on free transfer. He signed a 3-year contract. Atalanta Bergamo was relegated from Serie A in May 2010 and had sold numbers of players to AlbinoLeffe in previous seasons.
In the 2010–11 season, Ruopolo played 31 matches and scored 8 times for the Dea.
Padova & football scandal
In July 2011, Ruopolo was moved to Calcio Padova on free transfer. He was banned for 16 months after plea bargain for involvement in 2011–12 Italian football scandal. He was released by Padova in July 2012.
During the "Festival International Espoirs de Toulon et du Var" in 2003, he scored one goal against Portugal in the final.
- "National Team data". FIGC (in Italian). Retrieved 7 July 2010.
- "La Primavera 2000/2001 (1981-82-83)". Parma AC (in Italian). Archived from the original on 15 March 2001. Retrieved 7 July 2010.
- "Ruopolo on board at Lokomotiv". UEFA.com. 12 July 2005. Retrieved 3 July 2010.
- "Numero 28 per Ruopolo". UC AlbinoLeffe (in Italian). 18 January 2007. Retrieved 7 July 2010.
- "Acquistato anche Francesco Ruopolo". UC AlbinoLeffe (in Italian). 20 June 2007. Retrieved 7 July 2010.
- "MERCATO NERAZZURRO: RUOPOLO E FREZZOLINI A TITOLO DEFINITIVO". Atalanta BC (in Italian). 5 July 2010. Retrieved 6 July 2010.
- Atalanta BC Report and Accounts on 31 December 2010 (Italian), CCIAA
- Atalanta BC SpA Report and Accounts on 31 December 2011 (Italian), CCIAA
- "Risolto il contratto di Francesco Ruopolo" (in Italian). Calcio Padova. 24 July 2012. Retrieved 11 September 2012.