#2 Fernando Peyroteo (Sporting CP, 544 goals)
Think you all know who Portugal’s greatest ever footballer is? it's neither Ronaldo nor Eusebio. The forgotten man of Portuguese football is arguably the most prolific goal scorers on this list. He was never given the credit he deserved and was rarely mentioned alongside the likes of Eusebio, Luis Figo, and Cristiano Ronaldo.
The Sporting CP legend has played 12 seasons of professional football and scored 544 goals in 334 appearances. His goals per game ratio stand at an astonishing 1.58, highest of anyone on this list. In the Primeira Liga (Portugal's top-flight league), he has scored 330 goals in 197 games, at an average of 1.68 goals per game.
He scored 9 goals in a single game against Leca in 1942, which is still a record in Portugal’s top competition. With 5 Primeira Liga titles, he retired at the age of 31.