|Full name||Juan José Expósito Ruiz|
|Date of birth||28 October 1985|
|Place of birth||Santander, Spain|
|Height||1.88 m (6 ft 2 in)|
|2007–2008||→ Sevilla B (loan)||34||(7)|
|2008||→ Sevilla (loan)||1||(0)|
|2009||→ Alavés (loan)||19||(4)|
|2009–2010||→ Córdoba (loan)||29||(1)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 21 May 2017.
After making his professional debuts with hometown club Racing de Santander during the 2004–05 campaign, Juanjo was relatively used (mainly as a substitute) during the course of the following two seasons. His La Liga debut came on 22 May 2005, as the Cantabrians lost 0–2 at Málaga CF.
Juanjo was loaned in 2007–08, spending the season at Sevilla FC's B-team and scoring seven league goals to help them maintain their second division status. However, due to injuries and international duty, he also appeared in one top division match on 12 January 2008, playing 30 minutes in a 0–2 away defeat against Athletic Bilbao.
In July 2008, Juanjo returned to Santander and, on 31 August, in 2008–09's opener, scored as a late substitute in a 1–1 home draw against former side Sevilla. However, after the arrival on loan of Serbian Nikola Žigić during the 2009 winter transfer window, he was deemed surplus to requirements, moving also on loan to Deportivo Alavés until the end of the season; another forward, Toni Moral, was bought from the Basques.
After not being able to help Alavés retain its league status, Juanjo returned to his alma mater. In the dying minutes of the August 2009 transfer window a third consecutive loan was arranged, now to Córdoba CF: during the second level campaign, although heavily featured, he only managed to score once for the Andalusians; in the off-season, he was definitely released by Racing and signed for another club in division two, UD Salamanca.
Juanjo continued competing in the second tier in the following years, with CD Numancia and SD Ponferradina. He scored eight goals in 34 games in 2011–12 with the former, helping to a final tenth-place finish.
- El Málaga cierra el curso en casa con una sosa victoria sobre el Racing (Málaga closes home campaign will dull win over Racing); El País, 23 May 2005 (in Spanish)
- Juanjo se marcha cedido al Sevilla B (Juanjo goes on loan to Sevilla B); Marca, 30 July 2007 (in Spanish)
- Juanjo se incorpora al primer equipo (Juanjo added to first team); El Desmarque, 31 December 2007 (in Spanish)
- El Athletic obtiene el premio merecido a su mejor partido en casa (Athletic gets deserved prize to best home match); El Correo Gallego, 13 January 2008 (in Spanish)
- Frío arranque para Racing y Sevilla (Cold start for Racing and Sevilla); El Mundo, 31 August 2008 (in Spanish)
- Juanjo, cedido al Alavés hasta final de temporada (Juanjo, loaned to Alavés until the end of the season); Marca, 30 January 2009 (in Spanish)
- Juanjo y Zé Antonio se van (Juanjo and Zé Antonio leave) Archived 13 November 2013 at the Wayback Machine.; El Diario Montañés, 28 August 2009 (in Spanish)
- El delantero Juanjo rescinde su contrato con el Racing de Santander (Forward Juanjo terminates contract with Racing de Santander); Marca, 24 August 2010 (in Spanish)
- Juanjo llega al Salamanca buscando "estabilidad" (Juanjo arrives at Salamanca in search of "stability"); Marca, 25 August 2010 (in Spanish)
- Sunny y Juanjo, savia nueva para el Numancia (Sunny and Juanjo, new blood for Numancia); Marca, 13 July 2011 (in Spanish)
- Juanjo ficha por la Ponferradina (Juanjo signs for Ponferradina); Marca, 4 July 2013 (in Spanish)
- Juanjo: «El Numancia me ha dado estabilidad personal y deportiva» (Juanjo: «Numancia has given me personal and sporting stability»); El Diario Montañés, 28 September 2012 (in Spanish)
- El Almería cierra el fichaje de Juanjo, un delantero competitivo y con experiencia (Almería complete signing of Juanjo, a competitive and experienced forward); UD Almería, 16 August 2016 (in Spanish)