Rank Player Team Goals Minutes Playedsort descending Goals Per 90 Matches Played
11 Cristian Arango Los Angeles Football Club 14 1400 0.90 17
18 Josef Martinez Atlanta United FC 12 1731 0.62 25
5 Javier Hernández LA Galaxy 17 1736 0.88 21
3 Ola Kamara D.C. United 19 1819 0.94 28
12 Ricardo Pepi FC Dallas 13 2097 0.56 31
4 Adam Buksa New England Revolution 17 2195 0.70 32
14 Brian White Vancouver Whitecaps FC 12 2212 0.49 33
6 Raul Ruidiaz Seattle Sounders FC 17 2221 0.69 27
16 Javier Lopez San Jose Earthquakes 12 2274 0.47 32
13 Felipe Mora Portland Timbers 13 2297 0.51 33
14 Charles Sapong Nashville SC 12 2397 0.45 35
9 Johnny Russell Sporting Kansas City 16 2401 0.60 32
10 Gustavo Bou New England Revolution 15 2446 0.55 31
20 Gonzalo Higuain Inter Miami CF 12 2457 0.44 30
16 Lucas Zelarayan Columbus Crew SC 12 2626 0.41 32
7 Daniel Salloi Sporting Kansas City 16 2633 0.55 32
2 Hany Mukhtar Nashville SC 19 2715 0.63 33
18 Kacper Przybylko Philadelphia Union 12 2935 0.37 37
1 Valentin Castellanos New York City FC 22 3083 0.64 35
7 Damir Kreilach Real Salt Lake 16 3175 0.45 36

Videos you might like