On August 5, 2014, Keylor Navas was presented as a Real Madrid player at the Estadio Santiago Bernabeu after impressing at the World Cup in Brazil with Costa Rica and three years later on he is set to make his 100th appearance for the club.
During his presentation, the shot-stopper promised to give his all for the shirt as the club went in search of silverware.
Eight trophies – two Champions Leagues, three UEFA Super Cups, two Club World Cups and one LaLiga – later, it is fair to say that he has delivered on his word.
He arrived as backup to Iker Casillas before being promoted to No.1 when the Spanish icon moved on to Porto and, since becoming first choice, he has made himself an integral and undroppable member of Zinedine Zidane’s side.
“He is my goalkeeper,” Zidane told Florentino Perez after the most recent Champions League victory, as Real Madrid were heavily linked with signing Manchester United’s David De Gea and Gianluigi Donnarumma of AC Milan.
Speculation has constantly hung over Navas’ time in Madrid and with every transfer window that opens there is near non-stop coverage of who could replace him, at least until Zidane stated his wholehearted commitment to him.
Every time, though, Navas overcomes the doubters and continues to work tirelessly to improve and to stay at his very best, ensuring Real Madrid have the best possible person acting as their last line of defence.
He has had some huge moments too, recently stopping Miralem Pjanic in the Champions League final and Marcus Rashford during the UEFA Super Cup in Skopje.
As his story reaches its fourth season, Keylor Navas could mark the centenary with his ninth trophy since joining Real.