*Club domestic league appearances and goals, correct as of 23 May 2024 (UTC) ‡ National team caps and goals, correct as of 03:39, 17 November 2023 (UTC)
Ospina began his career at Atlético Nacional, making his debut with the club in 2005. After achieving two domestic titles with Los Verdolagas, Ospina joined French side Nice. In 2014, he joined Arsenal on a four-year deal. During his time in London, Ospina won three trophies with the club: the FA Cup in 2015 and 2017, as well as the 2017 FA Community Shield. In 2018, Ospina was loaned out to Serie A club Napoli. The following year, Napoli permanently signed Ospina. In 2020, Ospina played a pivotal role in Napoli's conquering of the Coppa Italia. Following unsuccessful negotiations to renew his contract with Napoli, Ospina signed for Saudi Pro League side Al Nassr in 2022.
Ospina began his professional career in Categoría Primera A club Atlético Nacional in 2005.[4] Ospina played a total of 97 matches with the team, even being called to the national team. With the club, Ospina achieved three league titles. In mid-2008, Ospina was transferred to French club Nice.[5]
OGC Nice
After three seasons at Atlético Nacional, at the age of 19, he was transferred to Nice in France for an undisclosed fee, believed to be about €2 million. Ospina was reportedly signed to become the long-term replacement of Hugo Lloris, who had transferred to Lyon for €8.5 million. However, Ospina served as a substitute to Lionel Letizi for the first few months of his career, before breaking into the first team.
Frédéric Antonetti, the manager of Nice who brought Ospina to the club, said, "He has everything you need to be a top goalkeeper. He's good in the air and he's good on the ground. He has that little extra something to be a champion. Hugo Lloris was an international-standard goalkeeper; so is David."[6]
Four years into his career at Nice, Ospina publicly voiced his desire to leave the club. Nice coach Claude Puel signed promising young French goalkeeper Joris Delle, and announced Delle would be promoted into the first team, sharing the position with Ospina. In the summer of 2012, Turkish club Besiktas attempted to sign Ospina,[7] however the move fell through.[8]
After Ospina's performances at the 2014 World Cup and his rejection of a contract extension, he was linked to many European sides.[9] Despite being heavily linked to Atlético Madrid, Puel announced that Ospina would depart the club to join English side Arsenal.[10]
Arsenal
2014–15 season
On 27 July 2014, Arsenal had confirmed that Ospina had signed for the club on for an undisclosed fee, believed to be £3 million, on a four-year deal.[11] Through the club's official Instagram account, Arsenal revealed that Ospina would wear the number 13 shirt for the club, last worn by loanee Emiliano Viviano. On 23 September 2014, Ospina made his debut for Arsenal in the League Cup match against Southampton, a 2–1 home defeat.[12] He made his second Arsenal appearance on 1 October in their UEFA Champions League group stage match at home to Galatasaray, replacing Alexis Sánchez after starting goalkeeper Wojciech Szczęsny had been sent off for a professional foul on Burak Yılmaz. Ospina conceded the penalty, taken by its earner, but Arsenal won 4–1, making several vital saves in the process.[13] In October, Ospina suffered a thigh injury that would keep him out effectively for the rest of the 2014 calendar year.[14] Ospina resumed his cup duties in a 2–0 win against Hull City, but maintained his place for his full Premier League debut a week later, keeping a clean sheet in a 3–0 win against Stoke City.[15] With first-choice goalkeeper Szczęsny punished for smoking in the dressing room after a game against Southampton, Ospina was made first choice in the league and went on to claim successive clean sheets against Manchester City and Aston Villa. He played every remaining league game until the end of the season, with the exception of FA Cup ties against Brighton & Hove Albion, Middlesbrough, Manchester United and Reading. Moreover, he was also an unused substitute in Arsenal's 4–0 win in the 2015 FA Cup Final against Aston Villa.[16] However, Ospina's performances earned him a place on the FIFA Ballon d'Or longlist for the 2015 campaign.[17]
2015–16 season
During the summer transfer window period, Ospina was linked to Beşiktaş and Everton after Arsenal had signed Chelsea goalkeeper Petr Čech, which effectively demoted Ospina to second-choice keeper. However, no deal materialised, as second-choice Wojciech Szczęsny was loaned to Roma for the season.[18] Ospina made his first appearance of the season in a 2–1 away defeat against Dinamo Zagreb in the 2015–16 Champions League,[19] and as the team's "cup goalkeeper", he made his first domestic appearance in a 2–1 League Cup win over LondonrivalsTottenham Hotspur.[20] Ospina made another Champions League appearance, against Olympiacos, where his poor performances proved costly in a 3–2 home defeat, with the keeper conceding an own goal by dropping a corner from Kostas Fortounis into his own net'.[21] Ospina would later be dropped from Champions League duties in place of Čech. Ospina suffered a shoulder injury during October's international break that saw him ruled out until November. He was then in contention to face Sunderland in the FA Cup in January, but a training injury saw Čech take his place.
2016–17 season
Ospina made his first start for Arsenal of the 2016–17 season in the club's opening game in the UEFA Champions League Group-stage against French champions Paris Saint Germain, producing a man-of-the-match performance as Arsenal drew 1–1; Ospina himself drew praise for many saves made during the game, mainly against striker Edinson Cavani. Ospina started in the 2017 FA Cup final where he conceded 1 goal as Arsenal won 2–1.[22][23]
2017–18 season
Ospina made his first appearance of the season in a 1–0 win over Doncaster Rovers in the Carabao Cup.[24] He made his second start in a 3–1 UEFA Europa League win against FC Cologne, committing an error that led to the team going 1–0 down early on.[25] After Arsenal suffered four straight defeats Ospina kept a clean sheet as the Gunners beat A.C. Milan 2–0 at the San Siro Stadium in the Europa League round of 16 on 8 March.[26]
Napoli
Following the arrival of Bernd Leno, Ospina requested go on loan in order to gain more playing time. On 15 August, Serie A team Napoli agreed to a one-year loan deal with an option to buy following new signing Alex Meret's injury.[27] On 17 March 2019, he suffered a serious head injury during a match against Udinese and later collapsed mid-game.[28]
On 4 July 2019, Napoli permanently signed Ospina from Arsenal.[29] He was initially used in a rotational role with Alex Meret, although he became the team's first choice goalkeeper under the club's manager Gennaro Gattuso, due to his superior ability with the ball at his feet.[30][31] In the second leg of the Coppa Italia semi-finals against Inter Milan, Ospina committed an error on the opening goal, which allowed Inter's Christian Eriksen to score directly from a corner; however, he later played a decisive role in Napoli's progression to the 2020 Coppa Italia Final, producing several important saves, and also starting the play which led to Dries Mertens's record–breaking equalising goal with a long kick, which allowed Napoli to earn a 1–1 home draw and a 2–1 aggregate victory.[32][33] He was suspended for the final against Juventus on 17 June, however; Meret started in his place, with Napoli winning 4–2 on penalties following a goalless draw.[34]
Al Nassr
On 11 July 2022, Ospina joined Saudi Arabian club Al Nassr on a free transfer.[35]
Return to Atlético Nacional
On June 15, 2024, Atlético Nacional confirmed Ospina's return on a free transfer.[36]
International career
Ospina had his first international experience representing Colombia's under-20 team.[37] Ospina was called up for the first time in the national U-20 team for 2005 FIFA World Youth Championship. At only 16 years old, Ospina was the youngest member of the squad, however he did not play any game during the whole tournament. Ospina was called back for the 2007 South American U-20 Championship, where he played four games. However, Colombia failed to qualify for the World Cup, the last youth tournament he had the opportunity to play in.
Ospina was selected as the main goalkeeper for Colombia throughout the 2014 FIFA World Cup qualification competition. At the end of the qualifiers, Ospina conceded the fewest goals of the tournament.
At the 2014 World Cup, Ospina appeared in all of Colombia's matches and conceded four goals throughout the tournament.
In Colombia’s Copa America Centenario quarterfinal match against Peru, he saved Miguel Trauco’s penalty kick which helped Colombia advance to the semifinals.
On 6 September 2019, Ospina played his 100th international match against Brazil, becoming the first Colombian goalkeeper to reach this milestone.[39]
On 23 June 2021, Ospina made his 111th cap for Colombia in a 2–1 loss to hosts Brazil in the first round of the Copa América, equalling Carlos Valderrama as his nation's most capped player of all time.[40] On 3 July, Ospina saved two spot-kicks as Colombia defeated Uruguay 4–2 on penalties following a 0–0 draw in the Copa América quarter-finals; he also made his 112th international appearances during the match, becoming the most capped player in Colombia's history outright.[41]
Style of play
An agile, athletic, and acrobatic shot-stopper,[42][43][44] Ospina is also known for his reflexes[45][46][47] and his technical ability with his feet,[32][42][48] as well as his distribution and ability to produce accurate throws,[32][42][49] which allows him to play the ball out from the back and start attacks.[50][51] Considered by pundits to be a promising goalkeeper in his youth,[44] his former Nice manager, Frédéric Antonetti, once described him as an "international-standard goalkeeper," also stating: "He has everything you need to be a top goalkeeper. He's good in the air and he's good on the ground. He has that little extra something to be a champion. Hugo Lloris was an international-standard goalkeeper; so is David."[6][42] He is also known for his reserved character and calm demeanour on the pitch.[42] Although he was criticised in the media during his earlier career for being prone to rash errors, while his ability to command his area and decision-making about when to come off his line also came into question, he was able to improve in these areas as his career progressed due to his work-rate, in particular in his speed when rushing off his line and getting to ground to smother the ball – which makes him effective in one on one situations –, or when dealing with crosses;[42][46][47][49] as such, he has been described by journalists as a "sweeper keeper," due to his playing style and ability to rush out of goal.[52] However, despite his all-round improvement as he entered his prime, his tendency to commit errors has persisted, which has been a source of scrutiny from pundits.[53] Standing at 1.83 m (6 ft), Ospina is not particularly tall for a goalkeeper;[54] as such, his lack of height has occasionally limited him in the air at times, despite his bravery.[42][55] He has also been accused of being inconsistent and unreliable in the media,[56][57] despite his excellent and consistent performances at international level.[46] Consequently, critical reception of Ospina has been divided; while his former Arsenal manager Wenger labelled him as the "best goalkeeper in the Premier League" in 2015,[58] and as "a world-class goalkeeper" in 2016,[59] Michael Cummings of Bleacher Report instead stated in 2015 that "Ospina is not a top-class goalkeeper," despite performing well for Arsenal since earning the starting role over Szczęsny earlier that year.[60] Former Arsenal goalkeeper Bob Wilson instead described him as a "solid keeper" in 2018.[61]
Personal life
Ospina was brother-in-law to fellow Colombian international footballer James Rodríguez, who married David's sister Daniela in 2011. However, they announced their separation in July 2017.[62] Ospina has been married to Colombian model Jesica Sterling since 2012, and has two children.[63]