Tras llegar al Cádiz CF de la mano de Quique Pina, en la 2011-2012, anotando 10 goles en los 34 partidos que jugó de amarillo, ahora el delantero extremeño Juanjo ha firmado por el CF Villanovense, procedente del CD Mirandés de Segunda División.
Juan José Serrano Macías, nacido en Calamonte (Badajoz) el 3 de octubre de 1981 comenzó su trayectoria en el Mérida Promesas y de allí pasó al Atlético de Madrid B. A temporada por equipo, Juanjo también ha jugado en la AD Alcorcón, CD Díter Zafra, Real Jaén CF, UD Lanzarote, Mazarrón CF, UB Conquense, CF Villanovense, CD Guadalajara, Cádiz CF y UD Logroñés (cedido por el Granada CF), nuevamente CD Guadalajara, CD Lugo y CD Mirandés.