Juan Castro,sigue dándole alegrías a la afición de San Luis Potosí, este torneo debutó en Liga Mx y ha hecho goles importantes.
El oriundo de Veracruz, ha jugado 11 torneos de Liga tanto en el Ascenso Mx como en la Liga Mx en equipos de San Luis Potosí (Atlético San Luis y Atlético de San Luis).
A la actual franquicia, Atlético de San Luis, llego desde un inicio de la misma, en el 2017, por lo cual es de los pocos jugadores que puede presumir estar desde que inicio la encomienda del Atlético de Madrid en México.
Sus números en la Liga MX son aceptables, al ser su primer torneo jugando en primera división, 11 partidos jugados, 5 de titulares, los cuales da un total de más de 500 minutos.
Castro ha anotado 3 goles, los cuales dio la casualidad que su equipo ganò y de visitante, ante Veracruz, Pachuca y Atlas.