list of top association football goal scorers by country 

Statements about this table:
the number of match be 345 for the player in rank 7
rank
name
years
matches
goals
1
archie stark (asl)
1921 - 1931
293
253
2
johnny nelson (asl)
1923 - 1931
250
223
3
giorgio chinaglia (nasl)
1976 - 1983
213
193
4
davey brown (asl)
1921 - 1931
276
189
rank
name
years
matches
goals
5
bill paterson (asl)
1926 - 1931
196
152
6
andy stevens (asl)
1924 - 1930
177
150
7
jerry best (asl)
1924 - 1931
232
138
rank
name
years
matches
goals
8
bart mcghee (asl)
1922 - 1931
350
137
9
harold brittan (asl)
1921 - 1928
168
135
10
jeff cunningham (mls)
1998 - 2011
365
134