Nato a Tivoli, Pagano entra nel settore giovanile della Roma a 9 anni, dopo aver iniziato a giocare nell'ASD Villanova Calcio, a Guidonia Montecelio.[1][2]
Emerge fin da subito rendendosi protagonista con le giovanili della Roma, indossando il numero 10 e la fascia da capitano,[3][4] arrivando a firmare un contratto con l'agenzia dello storico capitano giallorosso Francesco Totti nell'estate 2020. Dopo essersi affermato nella primavera, vincendo la Coppa Italia Primavera,[5][6], viene convocato per la prima volta dal tecnico José Mourinho nel maggio 2023, rimanendo però in panchina nella partita contro la Fiorentina.[1][7] Debutta in Serie A il 20 agosto 2023, in occasione della prima giornata di campionato, nella partita Roma-Salernitana (2-2)[8] subentrando a Houssem Aouar.[9]
Catanzaro
Il 26 luglio 2024 viene ceduto in prestito con diritto di riscatto al Catanzaro.[10][11]
Nazionale
Nel 2019 viene convocato nella under 16, della quale è stato anche il capitano.[12]
In novembre 2022 verrà convocato anche dalla nazionale under 19 e a settembre 2023 dalla nazionale under 20.