O primeiro brasileiro a ganhar o título de artilheiro em Portugal foi Edmur Ribeiro, que saiu do Náutico para o Vitória de Guimarães em 1958. Ele ganhou o troféu na temporada 1959/60 ao marcar 25 gols. Duas épocas (temporadas) mais tarde foi a vez de Azumir Veríssimo, que no Porto sagrou-se artilheiro com 23 gols. Passaram-se 25 anos até que um outro brasileiro recebesse a Bola de Prata. Em 1986/87 Paulinho Cascavel marcou 22 vezes pelo Vitória de Guimarães e, no ano seguinte, já defendendo a camisa do Sporting, ele voltou a receber o título, com 23.
No campeonato de 1996 surgiu o fenômeno Mário Jardel, cinco vezes campeão e melhor marcador. Quatro no Porto, de 1996 até 2000, e em 2001/02, pelo Sporting. Entre o Jardel portista e o sportinguista – quando o cearense foi atuar na Turquia – outro brasileiro intrometeu-se e ganhou o troféu: Pena, do Porto, com a marca de 22 tentos. O outro brasileiro que consta do rol dos melhores goleadores é Liédson, um baiano que defendeu o Corinthians e o Flamengo, antes de se transferir para o Sporting onde marcou 25 tentos.
Eles ajudaram a superar atacantes portugueses, que há 10 anos não conseguem ultrapassar estrangeiros. Nas duas últimas décadas, desde 1985/6, quando o sportinguista Manuel Fernandes foi o artilheiro, apenas três lusos assinaram seus nomes entre os ganhadores do troféu “A Bola”: Rui Águas, Cadete e Domingos Paciência, atual treinador do Leiria. O melhor goleador nascido em Portugal foi Gomes, do Porto, que, com dois tri, sagrou-se o mais destacado artilheiro. O primeiro tri foi entre 1976/7 e 78/79 e depois entre 82/83 e 84/85. Já o argentino Yazalde detém o recorde de gols conquistado num campeonato quando em 1973/4 assinalou 46 gols, marca ainda não superada por nenhum outro, embora Eusébio e Mário Jardel tenham chegado perto, com 42.