Luego jugó en el Carrasco Lawn Tennis donde Coito lo vio y lo llamó a la selección juvenil sub-15, para eso debía jugar en un club de la AUF, a raíz de eso fichó por Miramar Misiones.
Integró la selección de Montevideo a edad muy joven y se notaba su talento nato desde el baby-fútbol.
Su debut en Primera División fue a los 17 años contra Danubio el 20 de febrero del 2011, entrando en el minuto 64.
[1][2] En Nacional, Juan Cruz debió jugar en sus divisiones formativas hasta debutar en el primer equipo el día 17 de abril de 2013, en Guayaquil (Ecuador) enfrentando al Barcelona local por la Copa Libertadores 2013.
Mascia es hijo de padre argentino y madre uruguaya.