Complete Statistics of Real Madrid’s Historical Top Scorers
I recently compiled some historical data about Real Madrid and discovered that many people are quite interested in the club’s goal records. As a football fan who has lived in Madrid for many years, today I’m sharing with you the goal records of those great scorers in Real Madrid’s history.
When it comes to Real Madrid’s top scorer, Cristiano Ronaldo is definitely an unavoidable name. The Portuguese superstar scored a total of 450 goals during his time at Real Madrid from 2009 to 2018, with an average of over 1 goal per match. Whether in La Liga, the Champions League, or the Copa del Rey, Ronaldo left behind incredible statistics. His performance across 438 matches remains the benchmark in Real Madrid’s history to this day.

Top Ten Historical Scorers Ranking
The following table lists the ten players with the most goals in Real Madrid’s history, with Atlético Madrid squad data compiled through the end of 2024:
| Rank | Player Name | Goals | Appearances | Period |
| 1 | Cristiano Ronaldo | 450 | 438 | 2009-2018 |
| 2 | Raúl González | 323 | 741 | 1994-2010 |
| 3 | Karim Benzema | 354 | 648 | 2009-2023 |
| 4 | Alfredo Di Stéfano | 308 | 396 | 1953-1964 |
| 5 | Carlos Santillana | 290 | 645 | 1971-1988 |
Before Benzema left Real Madrid for the Saudi League in 2023, he had already increased his goal tally to 354. The French striker spent 14 years proving his value, especially in the seasons following Ronaldo’s departure, when he shouldered the team’s offensive responsibilities.
As a legendary player who came through Real Madrid’s squad Real Madrid’s youth academy, Raúl may not have scored as many total goals as Ronaldo, but he served the club for 16 years, making 741 appearances. Raúl was the symbol of Real Madrid in that era, and his number 7 jersey carried countless memories for fans. Older Real Madrid supporters should all remember his iconic ring-kissing celebration.
Goal-Scoring Methods Across Different Eras
Football styles vary greatly across different eras. In Di Stéfano’s time, the pace of football matches was completely different from today, yet he still managed to score 308 goals in 396 matches. Some say defending wasn’t strong enough back then, but I believe each era has its own characteristics and shouldn’t be simplistically compared.
Modern football places more emphasis on data analysis and tactical systems. Players like Benzema not only score goals but also create opportunities for teammates. His late-career performance demonstrated the value of a complete forward, which is part of why he won the Ballon d’Or in 2022.
After reviewing these statistics, one can’t help but marvel at the many legendary players in Real Madrid’s history. Who do you think might break Ronaldo’s record in the future? Feel free to discuss in the Real Madrid starting lineup comments section!