Best scorers football players Top 100

Top scorers rankings in football leagues. Rating is generated each day. First ranking is table with top scorers in best leagues in Europe. Second ranking is top 100 rankings in the world, this table you can group it by continents. We also invite you check our ranking with the best soccer players in the world Most valuable soccer player in world, or Top assists players in World

Ranking last updated: 14-12-2018 23:08
Best scorers in top european leagues
# Player Team Goals player / team Avg
1 Lionel Messi Messi
Barcelona
50
114
0.9
2 Cristiano Ronaldo Ronaldo
Juventus
46
121
0.9
3 Burak Yilmaz Yilmaz
Trabzonspor
33
65
0.7
4 Bas Dost Dost
Sporting CP
32
79
0.7
5 Robin van Persie Persie
Feyenoord
30
74
0.7
6 Klaas Jan Huntelaar Huntelaar
Ajax
29
74
0.8
7 Zlatan Ibrahimovic Ibrahimovic
LA Galaxy
28
74
0.8
8 Wayne Rooney Rooney
DC United
27
89
0.8
9 Rickie Lambert Lambert
Cardiff
27
85
0.7
10 Mario Gomez Gomez
VfB Stuttgart
26
77
0.6
11 Luuk de Jong Jong
PSV Eindhoven
25
83
0.8
12 Sanharib Bueyueksal Bueyueksal
25
55
0.7
13 Diego Milito Milito
Racing Club
24
58
0.6
14 Radamel Falcao Falcao
Monaco
24
53
0.6
15 Sergio Aguero Aguero
Manchester City
23
93
0.5
16 Edinson Cavani Cavani
PSG
23
66
0.7
17 Antonio Di Natale Natale
Udinese
23
52
0.6
18 Gonzalo Higuain Higuain
AC Milan
22
121
0.6
19 Robert Lewandowski Lewandowski
Bayern Munich
22
80
0.6
20 Papiss Cisse Cisse
Alanyaspor
22
56
0.7
21 Ricardo Vaz Te Te
Henan Jianye
22
49
0.6
22 Karim Benzema Benzema
Real Madrid
21
121
0.6
23 Dries Mertens Mertens
SSC Napoli
21
87
0.6
24 Nene Nene
Sao Paulo
21
75
0.6
25 Olivier Giroud Giroud
Chelsea
21
68
0.7
26 John Guidetti Guidetti
Alaves
20
70
0.6
27 Eden Hazard Hazard
Chelsea
20
68
0.7
28 Lima Lima
20
59
0.6
29 Oscar Cardozo Cardozo
Libertad
20
66
0.5
30 Rodrigo Palacio Palacio
Bologna
19
50
0.6
Top scorers - all leagues
World Europe Asia North America South America Africa Oceania
# Player Team Goals player / team Avg
1 Koljic
CS Universitatea Craiova
18
20
0.7
2 Nikolai Komlichenko Komlichenko
Mlada Boleslav
17
35
0.7
3 Mbaye Diagne Diagne
Kasimpasa
16
31
0.8
4 Gormley
Cliftonville
16
38
1.0
5 Robert Skov Skov
FC Copenhagen
15
46
0.7
6 Andraz Sporar Sporar
Slovan Bratislava
15
47
0.8
7 Claudiu Keseru Keseru
Ludogorets Razgrad
15
40
0.7
8 Stanislav Kostov Kostov
Levski Sofia
15
39
0.5
9 Junior Moraes Moraes
Shakhtar Donetsk
14
43
0.6
10 Luuk de Jong Jong
PSV Eindhoven
14
53
0.9
11 Bilbija
Zrinjski Mostar
14
30
1.0
12 Kamil Wilczek Wilczek
Brondby IF
13
30
0.6
13 Tames
Bala Town
13
32
1.0
14 Krpic
Zeljeznicar
13
28
1.0
15 Kylian Mbappe Lottin Lottin
PSG
12
49
0.8
16 Dame N'Doye N'Doye
FC Copenhagen
12
46
0.8
17 Sala
Nantes
12
24
0.6
18 Marius George Tucudean Tucudean
CFR Cluj
12
32
0.5
19 Fran Sol Sol
Willem II
12
24
0.8
20 Greg Draper Draper
TNS
12
40
1.0
21 Igor Angulo Angulo
Gornik Zabrze
12
22
0.9
22 Martin Kamburov Kamburov
Beroe
12
27
0.8
23 Hadji
CS Fola Esch
12
32
1.0
24 Vukanovic
Napredak
12
28
1.0
25 Lionel Messi Messi
Barcelona
11
41
0.8
26 Neymar Neymar
PSG
11
49
0.6
27 Nicolas Pepe Pepe
Lille
11
25
0.7
28 Alexandru Mitrita Mitrita
CS Universitatea Craiova
11
20
0.5
29 Sorgic
Thun
11
35
0.6
30 Miroslav Stoch Stoch
Slavia Prague
11
46
0.6
31 Efthimios Koulouris Koulouris
Atromitos
11
22
0.7
32 Flavio Paixao Paixao
Lechia Gdansk
11
30
0.7
33 Florian Thauvin Thauvin
Marseille
11
29
0.6
34 Guillaume Hoarau Hoarau
Young Boys
11
53
0.6
35 Zdenek Ondrasek Ondrasek
Wisla Krakow
11
33
0.6
36 Olsen
FC Nordsjaelland
11
28
0.8
37 Ivan Santini Santini
Anderlecht
11
32
0.6
38 Mbwana Samata Samata
Genk
11
42
0.6
39 Ibraimi
KF Shkendija
11
42
1.0
40 Cristian Stuani Stuani
Girona
11
17
0.6
41 Krzystof Piatek Piatek
Genoa
11
20
0.7
42 Nermin Haskic Haskic
Radnicki Nis
11
39
1.0
43 Murray
Glenavon
11
44
1.0
44 Stojanovski
Renova
11
19
1.0
45 Raphael Nuzzolo Nuzzolo
Xamax
10
25
0.6
46 Abdenasser El Khayati Khayati
ADO Den Haag
10
21
0.7
47 Cristiano Ronaldo Ronaldo
Juventus
10
32
0.8
48 Hirving Lozano Lozano
PSV Eindhoven
10
53
0.5
49 Luis Suarez Suarez
Barcelona
10
41
0.7
50 Mohamed Salah Salah
Liverpool
10
34
0.6
51 Dyego Sousa Sousa
Braga
10
26
0.6
52 Jovic
Eintracht Frankfurt
10
30
0.7
53 Dimata
Anderlecht
10
32
0.6
54 Pierre-Emerick Aubameyang Aubameyang
Arsenal
10
35
0.6
55 Bayo
DAC 1904 Dunajska Streda
10
38
0.6
56 Iago Aspas Aspas
Celta Vigo
10
28
0.5
57 Marcin Robak Robak
Slask Wroclaw
10
25
0.7
58 Paul Onuachu Onuachu
FC Midtjylland
10
47
0.4
59 Ciro Immobile Immobile
Lazio
10
22
0.7
60 Daichi Kamada Kamada
St.Truiden
10
31
0.8
61 Gnohere
Steaua Bucuresti
10
37
0.6
62 Vombergar
Olimpija Ljubljana
10
41
1.0
63 Waterworth
Linfield
10
39
1.0
64 Berat Sadik Sadik
Doxa Katokopia
10
18
0.8
65 Edinson Cavani Cavani
PSG
10
49
0.8
66 Facundo Abel Pereyra Pereyra
Apollon Limassol
10
29
0.7
67 Francisco Alcacer Alcacer
Borussia Dortmund
10
39
0.8
68 Emini
KF Shkendija
10
42
1.0
69 Komnen Andric Andric
Inter Zapresic
10
20
1.0
70 McCrudden
Institute
10
24
1.0
71 Ricardo Gomes Gomes
Partizan Belgrade
10
32
1.0
72 Rok Kronaveter Kronaveter
Olimpija Ljubljana
10
41
1.0
73 Rok Sirk Sirk
10
26
1.0
74 Benamra
US Mondorf les Bains
10
20
1.0
75 Bozenik
Zilina
10
33
0.4
76 Sebastien Haller Haller
Eintracht Frankfurt
9
30
0.8
77 Marco Reus Reus
Borussia Dortmund
9
39
0.6
78 Todor Nedelev Nedelev
Botev Plovdiv
9
30
0.7
79 Chalov
CSKA Moscow
9
23
0.5
80 Robert Lewandowski Lewandowski
Bayern Munich
9
28
0.9
81 Morelo
Rangers
9
38
0.5
82 Harry Kane Kane
Tottenham
9
30
0.6
83 Kristoffer Peterson Peterson
Heracles
9
30
0.6
84 Leandro Trossard Trossard
Genk
9
42
0.8
85 Tsigankov
Dynamo Kyiv
9
27
0.7
86 Hamdi Harbaoui Harbaoui
Zulte-Waregem
9
27
0.6
87 Jean-David Beauguel Beauguel
Zlin
9
24
0.7
88 Maurides Maurides
PFC CSKA-Sofia
9
33
0.6
89 Munas Dabbur Dabbur
Salzburg
9
41
0.6
90 Mitchell
Glenavon
9
44
1.0
91 Luisi
AS Jeunesse Esch
9
27
1.0
92 Heber
Rijeka
9
31
1.0
93 Morris
Connah's Quay
9
40
1.0
94 El Fardou Ben Nabouhane Nabouhane
FK Crvena zvezda
9
53
1.0
95 Tahiraj
Aluminij
9
35
1.0
96 Thomas
Carmarthen
9
22
1.0
97 Luka Zahovic Zahovic
Maribor
9
55
1.0
98 Mersudin Ahmetovic Ahmetovic
FK Sarajevo
9
43
1.0
99 Petkovski
Rabotnicki
9
26
1.0
100 Ricardinho Cavalcante Cavalcante
Wisla Plock
9
27
0.5