El atacante, que estuvo sin jugar el último semestre en Banfield por no renovar su contrato, fue presentado en Hellas Verona.
En el mes de enero la dirigencia de Banfield le comunicó a Javier Sanguinetti, entrenador del club en ese entonces, que no utilice mas a Juan Manuel Cruz porque el punta no renovó su contrato. Así las cosas, estuvo parado hasta el 30 de junio que su vínculo con el Taladro expiró.
Con el pase en su poder, y en el cierre del marcado de pases, se incorporó al Hellas Verona por cuatro temporadas. Quizás lo ayudo el hecho de que su padre tenga una vinculación importante con el futbol italiano. Los Mastines tuvieron un positivo arranque en la Serie A con dos triunfos (1-0 vs Empoli y 2-1 vs Roma) y una derrota (1-3 vs Sassuolo).
Cruz disputó un total de 71 partidos y convirtió 11 goles con la camiseta del equipo del sur bonaerense. Pese a haberse formado allí, buscará nuevos desafíos en el Viejo Continente.