Filippo Romagna entra a far parte del settore giovanile della Juventus nel 2011. Nel 2013 viene promosso alla squadra Primavera, della quale arriverà ad indossare la fascia di capitano. Nel 2016, sotto la guida di Fabio Grosso, trionfa al Torneo di Viareggio, grazie alla vittoria per 3-2 contro il Palermo, e raggiunge le finali di Coppa Italia e Campionato. Il 29 agosto 2016 passa, in prestito con diritto di opzione, al Novara, in Serie B. Esordisce tra i professionisti il 22 ottobre 2016, a 19 anni, entrando nel secondo tempo della partita della 10ª giornata di campionato Novara-Avellino (1-0) allo stadio Piola. Il 31 gennaio 2017, dopo mezza stagione a Novara, passa nuovamente in prestito al Brescia, dove ottiene 14 presenze in campionato. Il 28 luglio 2017 viene acquistato a titolo definitivo dal Cagliari, con cui firma un contratto quinquennale. Esordisce in Serie A il 17 settembre 2017, a 20 anni, entrando al 90° della partita SPAL-Cagliari (0-2) disputata allo stadio Mazza di Ferrara. Conclude la sua prima stagione in Serie A con 23 presenze in campionato.
Un Talento al Giorno: Filippo Romagna, difensore del Cagliari e dell’Under 21
