Leonardo Fabio Castro Méndez, né le 14 juin 1992 à El Tambo, Cauca, est un footballeur professionnel colombien qui évolue au poste d'attaquant pour Millonarios.
Castro a déménagé avec sa famille à Pereira à l'âge de 3 ans. Durant son enfance, il travaillait dans une entreprise de gestion des déchets tout en jouant au football dans des tournois récréatifs pour gagner de l'argent afin de subvenir aux besoins de sa famille. Avant de rejoindre le Deportivo Pereira, Castro avait été recalé par plusieurs clubs, dont Barranquilla F.C., Envigado F.C. et La Equidad.
Il commence sa carrière professionnelle en 2014 avec le Deportivo Pereira, évoluant en Categoría Primera B. En 2016, Castro rejoint l'Independiente Medellín, où il fait partie de l'équipe qui remporte l'Apertura 2016 ainsi que la Copa Colombia en 2019 et 2020.
En 2022, Castro retourne au Deportivo Pereira et termine meilleur buteur du championnat, aidant le club à décrocher son tout premier titre. Il marque lors du premier match de la finale et convertit un penalty lors de la séance de tirs au but dans le deuxième match contre l'Independiente Medellín. Peu de temps après avoir remporté ce titre, il rejoint Millonarios, un autre club important du championnat colombien. Le 29 janvier 2023, il fait ses débuts avec Millonarios et inscrit deux buts lors d'une victoire 3-2 contre son ancien club, le Deportivo Pereira. Castro marque trois autres buts durant la saison, participant activement aux deux manches de la finale contre l'Atlético Nacional, ce qui permet à Millonarios de remporter le titre.
En 2023, Castro se distingue également en Copa Colombia en inscrivant sept buts en huit matchs, permettant à Millonarios d'atteindre la finale, où ils terminent en tant que finalistes face à leur rival, Nacional.
Avec l'Independiente Medellín, il remporte le championnat d'Apertura en 2016 et la Copa Colombia en 2019 et 2020. Avec Deportivo Pereira, il est sacré champion de Categoría Primera A en 2022, et avec Millonarios, il remporte le titre de Categoría Primera A en 2023 ainsi que la Superliga Colombiana en 2024. Sur le plan individuel, il est le meilleur buteur de Categoría Primera A en 2022 avec 15 buts, et le meilleur buteur de la Copa Colombia en 2023 avec 7 buts.