Juan Carlos Portillo (Puerto Rico, Provincia de Misiones; 18 de mayo de 2000) es un futbolista argentino. Juega como marcador central, aunque también puede desempeñarse como lateral por izquierda o mediocampista central, y su actual equipo River Plate de la Liga Profesional.
Nacido en Misiones, Juan Portillo se sumó a las divisiones formativas de Crucero del Norte en 2015 tras superar exitosamente una prueba. Fue promovido al plantel profesional y con apenas 18 años tuvo su debut el 2 de diciembre de 2018, en la victoria 2-0 ante Altos Hornos Zapla: ese día ingresó a los 35 del ST en reemplazo de Leonardo Marinucci.
En 2019 fue cedido junto a otros compañeros a Deportivo Itapuense de Paraguay gracias a la gestión de Julio Koropeski, fundador y expresidente del Colectivero y con gran influencia en el club guaraní. Una vez finalizada su participación en el torneo de la Primera División B Nacional, todos regresaron a Crucero del Norte.
A mediados de 2020 se transformó en refuerzo de Unión de Santa Fe, donde firmó contrato hasta diciembre de 2021 y fue incluido en la lista de buena fe para la Copa Sudamericana. El 28 de noviembre, en la derrota 1-0 ante Racing, jugó por primera vez con la camiseta rojiblanca ingresando a los 27 del ST en reemplazo de Kevin Zenón.
Actualizado al 12 de febrero de 2026