Gabriel Moscardo tinha apenas 12 anos quando ingressou nas categorias de base do SC Corinthians, em 2017. Após passar por todas as etapas da formação do clube paulista, foi integrado ao elenco profissional no meio de 2023.
Natural de Taubaté, no estado de São Paulo, o volante estreou pela equipe principal do Corinthians aos 17 anos, entrando em campo na vitória por 3 a 0 sobre o Liverpool Fútbol Club, do Uruguai, pela Copa Libertadores, em 28 de junho de 2023. Reconhecido pela capacidade de recuperação de bola e pela força nos duelos, rapidamente conquistou espaço entre os titulares, encerrando sua passagem pelo clube com 25 partidas, 1 gol e 1 assistência.
Seu desempenho também lhe rendeu uma convocação para a Seleção Brasileira Sub-23, pela qual disputou um amistoso contra o Marrocos Sub-23 em 7 de setembro de 2023, poucas semanas antes de completar 18 anos.
Em 24 de janeiro de 2024, Gabriel Moscardo assinou contrato com o Paris Saint-Germain até 2028. Após permanecer emprestado ao Corinthians até o fim da temporada, apresentou-se ao PSG durante a pré-temporada e fez sua estreia em um amistoso contra o Sturm Graz.
Na temporada 2024–2025, foi emprestado ao Stade de Reims, onde disputou 10 partidas e marcou 1 gol pela Copa da França. Na mesma temporada, também representou o Brasil na Copa América Sub-20, disputando 9 jogos, com 1 gol e 1 assistência, além de conquistar o título da competição.
De volta ao Paris Saint-Germain no início do verão de 2025, integrou o elenco que participou da Copa do Mundo de Clubes da FIFA, nos Estados Unidos, antes de ser emprestado ao Braga por uma temporada. Pela equipe portuguesa, atuou em 39 partidas em todas as competições, sendo frequentemente utilizado como zagueiro, e contribuiu com 1 gol e 1 assistência.
O Paris Saint-Germain deseja muito sucesso a Gabriel Moscardo em sua temporada com o RCD Espanyol.