Subsequently, Juan Pablo moved to CD Numancia, also in the second tier, being heavily featured over two seasons.[2] After a challenging campaign at CD Tenerife[3]– he began as a starter[4][5] but failed to appear in the final months – he returned to the Soria side, playing all the games but one in that year's top flight, in an eventual relegation.[2]
Juan Pablo terminated his contract with Numancia in June 2009, and signed a three-year deal with Sporting de Gijón.[6] He did not miss one single minute in his first season, as the Asturians retained their top-division status for another year (Iván Cuéllar, the previous starter, suffered another serious injury, this time in the knee).[7]
Juan Pablo returned to Numancia for a third spell on 12 January 2016.[10] On 1 September, the 38-year-old announced his retirement from professional football.[11] However, he returned to action shortly after, going on to spend one and a half seasons with AEK Larnaca FC of the Cypriot First Division.[12]
In January 2023, Juan Pablo returned to Maccabi Tel Aviv as goalkeeper coach.[13]