The all-time top goal scorer in La Liga as of 2015 is Lionel Messi, who is followed by Telmo Zarra, Hugo Sanchez, Raul and Alfredo di Stefano. The next five highest scorers are Cristiano Ronaldo, Cesar Rodriguez, Quini, Pahino and Eduardo Suarez.
Lionel Messi and Cristiano Ronaldo are the only two active players in the top ten. Lionel Messi became the top scorer of all time on Nov. 22, 2014, in a game against Sevilla where he scored a hat trick. In addition to being the top scorer of all time, Messi also owns the record of being the only player to ever score a goal against every team in a professional league in 2013, when he scored a goal in 19 consecutive games.
Although it is commonly referred to as La Liga in the English-speaking world, the name of the league is technically the Primera Division of the Liga Nacional de F?tbol Profesional. Due to sponsorship rights, the official name of the league is Liga BBVA. La Liga is the top professional soccer league in the Spanish system, which was founded in 1929. Real Madrid has won the most championships, as it has been awarded the league title 32 times. Barcelona has won the second most championships with 23.