| # | Cầu thủ, Đội | Quốc gia | Tuổi | Bàn thắngBàn thắng |
|---|---|---|---|---|
| 1. | Benni McCarthy Porto | South Africa | 26 | 20 |
| 2. | Adriano Nacional | Brazil | 25 | 19 |
| 3. | Evandro Rio Ave | Brazil | 30 | 15 |
| Liedson Sporting | Portugal | 26 | 15 | |
| 5. | Ricardo Sousa Boavista | Portugal | 25 | 14 |
| 6. | Derlei Porto | Brazil | 28 | 13 |
| 7. | Simão Sabrosa Benfica | Portugal | 24 | 12 |
| 8. | Tomo Sokota Benfica | Croatia | 27 | 11 |
| Wender Braga | Brazil | 29 | 11 | |
| Zé Manel Pacos De Ferreira | Portugal | 29 | 11 | |
| 11. | Adriano Rossato Nacional | Brazil | 26 | 10 |
| Ferreira Gil Vicente | Brazil | 20 | 10 | |
| Henri Antchouet Belenenses | Gabon | 24 | 10 | |
| Júlio César Estrela da Amadora | Brazil | 24 | 10 | |
| Rodolfo Lima Alverca | Cape Verde | 24 | 10 | |
| Roudolphe Douala União Leiria | Cameroon | 25 | 10 | |
| Serginho Baiano Nacional | Brazil | 26 | 10 | |
| 18. | Alan Maritimo | Brazil | 24 | 9 |
| Clyde Wijnhard Beira-Mar | Netherlands | 30 | 9 | |
| Fábio Rochemback Sporting | Brazil | 22 | 9 | |
| Pedro Barbosa Sporting | Portugal | 33 | 9 |
Top hattrick Primeira Liga top scorers - Portugal 2003/2004 mùa giải 2003/2004
| # | Cầu thủ, Đội | Quốc gia | Tuổi | Bàn thắngBàn thắng |
|---|---|---|---|---|
| 1. | Benni McCarthy Porto | South Africa | 26 | 20 |
| 2. | Adriano Nacional | Brazil | 25 | 19 |
| 3. | Evandro Rio Ave | Brazil | 30 | 15 |
| Liedson Sporting | Portugal | 26 | 15 | |
| 5. | Ricardo Sousa Boavista | Portugal | 25 | 14 |
| 6. | Derlei Porto | Brazil | 28 | 13 |
| 7. | Simão Sabrosa Benfica | Portugal | 24 | 12 |
| 8. | Tomo Sokota Benfica | Croatia | 27 | 11 |
| Wender Braga | Brazil | 29 | 11 | |
| Zé Manel Pacos De Ferreira | Portugal | 29 | 11 | |
| 11. | Adriano Rossato Nacional | Brazil | 26 | 10 |
| Ferreira Gil Vicente | Brazil | 20 | 10 | |
| Henri Antchouet Belenenses | Gabon | 24 | 10 | |
| Júlio César Estrela da Amadora | Brazil | 24 | 10 | |
| Rodolfo Lima Alverca | Cape Verde | 24 | 10 | |
| Roudolphe Douala União Leiria | Cameroon | 25 | 10 | |
| Serginho Baiano Nacional | Brazil | 26 | 10 | |
| 18. | Alan Maritimo | Brazil | 24 | 9 |
| Clyde Wijnhard Beira-Mar | Netherlands | 30 | 9 | |
| Fábio Rochemback Sporting | Brazil | 22 | 9 | |
| Pedro Barbosa Sporting | Portugal | 33 | 9 |