Leonardo Pereira (Curitiba, 31 de janeiro de 1996) é um futebolista brasileiro que atua como zagueiro pelo Flamengo e pela seleção brasileira.
Léo Pereira começou sua carreira no Trieste, onde marcava muitos gols de cabeça e em faltas frontais. O jogador atuava como lateral-esquerdo, mas por conta da sua altura, passou para a atuar como zagueiro no pré-infantil. A mudança deu resultado, Léo destacou-se no infantil e chamou atenção da dupla Athletico Paranaense e Coritiba. O jovem acabou optando pelo Furacão.
Chegou ao Athletico Paranaense em 2010 e, aos 16 anos, já era titular absoluto da equipe Sub-18. Em 2012, foram três títulos com a camisa atleticana: a Yokohama Cup, a Copa do Brasil Sub-17 e o Campeonato Paranaense Sub-18. No título do Campeonato Paranaense Sub-18, o então camisa 4 esteve presente em 16 das 20 partidas e marcou 10 gols. No início de 2013, quando Léo estava na preparação para Copa São Paulo de Futebol Júnior, um ex-treinador dele, Ricardo Vargas, dizia que ele estaria no time principal em, no máximo, um ano.
Após a disputa da Copa São Paulo de Futebol Júnior de 2013, Léo foi integrado ao time Sub-23 do Athletico que disputava o Campeonato Paranaense daquele ano. Estreou profissionalmente no dia 10 de março, na vitória por 2–1 do Athletico Sub-23 contra o Rio Branco-PR, em partida válida pelo Campeonato Paranaense.
Em 27 de julho de 2015, sem muito espaço no no clube paranaense, Léo Pereira foi emprestado ao Guaratinguetá junto com outros 13 jogadores.
O zagueiro foi novamente emprestado em 26 de maio de 2016, desta vez para o Náutico.
Em 16 de março de 2017, o jogador assinou um contrato de empréstimo com o Orlando City B, dos Estados Unidos, para disputar a USL. Disputou 10 jogos pela MLS.
Retorno ao Athletico Paranaense
Em 19 de dezembro de 2017, retornou ao Athletico Paranaense e teve a temporada mais consistente da carreira, com 41 jogos e seis gols, além das conquistas do Campeonato Paranaense de 2018, da Copa Sul-Americana do mesmo ano, e da Copa do Brasil no ano seguinte.
No dia 28 de janeiro de 2020, foi anunciado pelo Flamengo até dezembro de 2024. Os valores de Léo Pereira giram em torno de 7 milhões de euros (quase R$ 32 milhões). Realizou sua estreia no dia 8 de fevereiro, numa vitória por 2–0 sobre o Madureira, válida pelo Campeonato Carioca. O jogador chegou a balançar as redes, de cabeça, mas o gol acabou sendo anulado. Seu primeiro gol pelo rubro-negro foi em 2 de outubro de 2020, sendo o primeiro na vitória de virada por 2–1 sobre o Vasco.
Leo Pereira terminou sua primeira temporada no Flamengo, onde participou de 34 jogos e marcou um gol em 2020, sem se firmar na equipe. Na temporada de 2021, apesar de seguir jogando frequentemente, seu desempenho foi considerado irregular, tendo atuado em 35 jogos (21V/10E/4D), com nenhum gol e uma assistência.
Em 12 de março de 2022, balançou as redes duas vezes na goleada por 6–0 sobre o Bangu, válida pela 11ª rodada do Campeonato Carioca, sendo ambos os gols de cabeça e com assistências de Giorgian de Arrascaeta. Em 14 de setembro do mesmo ano, o jogador fez sua centésima partida pelo Flamengo, uma vitória sobre o São Paulo que garantiu a vaga do time na final da Copa do Brasil. Léo terminou 2022 atuando em 39 partidas, com dois gols marcados e o mesmo número de assistências. Foi titular nas conquistas da Copa do Brasil e da Libertadores da América.
O Flamengo informou, em 27 de janeiro de 2023, a ampliação de contrato com Léo Pereira, que assinou vínculo válido até dezembro de 2027. No dia 30 de abril, o zagueiro atuou na derrota de 3–2 para o Botafogo. Apesar da derrota, o jogador teve boa atuação e marcou os dois gols do rubro-negro na partida.
Em 21 de maio, Léo Pereira marcou um gol sobre o Corinthians, pelo Campeonato Brasileiro, o único da partida. Machucado e improvisado por Jorge Sampaoli como centroavante, o jogador subiu de cabeça e balançou a rede aos 94', sete minutos depois de ter sentido (o treinador já havia feito as trocas permitidas). Léo voltou a marcar no dia 28 de junho, fazendo o segundo gol na goleada de 4–0 sobre o Aucas.
Léo Pereira terminou a temporada 2023 como titular absoluto da defesa do Flamengo. No total, o jogador atuou em 53 partidas e marcou quatro gols.[carece de fontes?]
Em 18 de janeiro de 2024, foi de Léo Pereira o primeiro gol oficial do Flamengo na nova temporada. Com 4 minutos de jogo, após um escanteio cobrado por Arrascaeta, o zagueiro desviou para o fundo das redes. A partida contra o Audax, realizada na Arena da Amazônia, em Manaus, foi válida pelo Campeonato Carioca.
No dia 28 de maio de 2025, fez o gol da classificação para as oitavas da Libertadores, na vitória por 1–0 sobre Táchira.
Em 14 de março de 2026, Léo Pereira marcou um gol de falta na vitória do Flamengo por 3–0 sobre o Botafogo, no Estádio Nilton Santos, pela 6ª rodada do Campeonato Brasileiro. O zagueiro ampliou o placar aos 46 minutos do primeiro tempo, ao converter uma cobrança de falta direta que entrou no ângulo do goleiro adversário.