Bernardo in action for Sporting Gijón in 2014
|Full name||Bernardo José Espinosa Zúñiga|
|Date of birth||11 July 1989|
|Place of birth||Cali, Colombia|
|Height||1.92 m (6 ft 3 1⁄2 in)|
|Playing position||Centre back|
|2005–2006||Dos Hermanas San Andrés|
|2011–2012||→ Racing Santander (loan)||25||(2)|
|2013||→ Sporting Gijón (loan)||22||(2)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 3 March 2019|
Born in Cali, Espinosa finished his football formation in Spain with Sevilla. After appearing in one game for the B-team in 2007–08 (five minutes), he proceeded to play a further three full seasons with the B's, one in Segunda División and two in Segunda División B, only starting regularly in his last.
Espinosa made his first-team – and La Liga – debut on 11 May 2011, playing 90 minutes in a 2–3 away loss against Osasuna. In the ensuing summer, he was loaned to fellow league club Racing de Santander in a season-long move.
On 26 December 2012, after not featuring at all for Sevilla in the first half of the campaign, Espinosa was loaned to Sporting de Gijón in the second level. The following 26 June he signed a permanent three-year contract, scoring three goals while only missing one game in 42 in the 2014–15 campaign to help the Asturians return to the top division after three years.
On 15 June 2016, at the expiration of his contract, Espinosa joined newly promoted Premier League side Middlesbrough on a three-year deal. Still recovering from his anterior cruciate ligament ailment when he arrived, he gained regular playing time during the second half of the season, being third-choice in his position behind Calum Chambers and Ben Gibson.
In November 2015, Espinosa was named in Colombia's squad for a 2018 FIFA World Cup qualifier against Argentina, but eventually did not make his debut. He was called up again in March 2018, for friendlies against France and Australia.
|Club||Season||League||National Cup||League Cup||Other||Total|
|Sevilla B||2007–08||Segunda División||1||0||—||—||—||1||0|
|2009–10||Segunda División B||24||0||—||—||—||24||0|
|2010–11||Segunda División B||35||1||—||—||4[a]||0||39||1|
|Racing Santander (loan)||2011–12||La Liga||25||2||1||0||—||—||26||2|
|Sporting Gijón||2012–13||Segunda División||22||2||0||0||—||—||22||2|
|Middlesbrough U23||2016–17||Professional Development League||—||—||—||1[c]||0||1||0|
- Appearances in the Segunda División B Non-champions Promotion play-offs
- Appearances in the Segunda División Promotion play-offs
- Appearance in the EFL Trophy
- "Squads for 2016/17 Premier League confirmed". Premier League. 1 September 2016. Retrieved 11 September 2016.
- Osasuna hit back for stunning win; ESPN Soccernet, 11 May 2011
- El central Bernardo Espinosa, nuevo refuerzo sorpresa del Racing (Centre-back Bernardo Espinosa, new surprise Racing signing) Archived 3 September 2011 at the Wayback Machine; El Diario Montañés, 31 August 2011 (in Spanish)
- Racing Santander beats Zaragoza 1–0 in Spain; Sports Illustrated, 7 January 2012
- "Bernardo llega cedido del Sevilla para reforzar la defensa" [Bernardo arrives on loan from Sevilla to bolster defence] (in Spanish). Marca. 26 December 2012. Retrieved 20 July 2017.
- Bernardo Espinosa ya es propiedad del Sporting (Bernardo Espinosa is already property of Sporting); Marca, 26 June 2013 (in Spanish)
- "0–1: El Sporting, imparable, acaba con la racha del Mallorca" [0–1: Sporting, unstoppable, end Mallorca's streak] (in Spanish). Mundo Deportivo. 30 November 2014. Retrieved 16 June 2016.
- "3–0: El Sporting se reencuentra con la victoria ante un conservador Numancia" [3–0: Sporting back to winning ways against conservative Numancia] (in Spanish). Mundo Deportivo. 25 January 2015. Retrieved 16 June 2016.
- "El Sporting remonta al Racing y duerme el sábado como segundo" [Sporting come back from behind against Racing and go to sleep as second on Saturday] (in Spanish). Marca. 16 May 2015. Retrieved 16 June 2016.
- "Sporting de Gijón 2015/2016: Bernardo, el muro colombiano" [2015/2016 Sporting de Gijón: Bernardo, the Colombian wall] (in Spanish). Vavel. 12 June 2016. Retrieved 16 June 2016.
- "Bernardo es operado con éxito de su rotura de ligamentos" [Bernardo undergoes successful surgery to his ligament rupture] (in Spanish). Mundo Deportivo. 12 January 2016. Retrieved 16 June 2016.
- "Bernardo Espinosa to join Boro from La Liga side Sporting Gijon". Middlesbrough F.C. 15 June 2016. Retrieved 16 June 2016.
- "The 18 Middlesbrough signings since Victor Orta was appointed & if they've worked out". Teesside Gazette. 15 May 2017. Retrieved 20 June 2017.
- "Bye Boro! Middlesbrough relegated from Premier League". BBC Sport. 9 May 2017. Retrieved 8 July 2017.
- "Bernardo moves on". Middlesbrough F.C. 7 July 2017. Retrieved 8 July 2017.
- "James returns to Colombia squad". Goal. 6 November 2015. Retrieved 11 July 2016.
- "Rodriguez, Falcao headline Colombia squad for France, Australia". Chicago Tribune. 17 March 2018. Retrieved 20 March 2018.
- "Revealed: Every World Cup 2018 squad – 23-man & preliminary lists & when will they be announced?". Goal. 17 May 2018. Retrieved 17 May 2018.
- "Falcao and James join injured duo in Colombia's World Cup squad". Goal. 4 June 2018. Retrieved 10 June 2018.
- "Bernardo: Bernardo José Espinosa Zúñiga". BDFutbol. Retrieved 12 July 2016.
- Bernardo Espinosa at Soccerway
- "Bernardo, 2014/15 Liga Adelante Best Defender". La Liga. 30 November 2015. Retrieved 30 November 2015.