MLS Goals Per Game Leaders

All-time MLS goals per game leaders (minimum 50 appearances)

Top 50

50 players
#1
1.145
Steve Zakuani
Seattle Sounders FC · 10 seasons
#2
1.122
Jacob Shaffelburg
Nashville SC · 8 seasons
#3
1.081
Jack Harrison
New York City FC · 8 seasons
#PlayerTeamNatSeasonsGoals Per Game
1Steve ZakuaniSeattle Sounders FCDR Congo101.145
2Jacob ShaffelburgNashville SCCanada81.122
3Jack HarrisonNew York City FCEngland81.081
4Nery CastilloChicago Fire FCMexico71.025
5Zlatan IbrahimovicLA GalaxySweden20.914
6Daniel RoyerNew York Red BullsAustria100.887
7Karol SwiderskiCharlotte FCPoland80.733
8Josef MartinezAtlanta United FCVenezuela50.72
9Yordy ReynaVancouver Whitecaps FCPeru40.68
10David VillaNew York City FCSpain40.645
11Joao PedroAustin FCBrazil130.64
12Ethan FinlayMinnesota United FCUnited States40.636
13Robbie KeaneLA GalaxyIreland60.63
14Ben OlsenD.C. UnitedUnited States100.613
15Maxi MoralezNew York City FCArgentina50.604
16Sebastian GiovincoToronto FCItaly50.585
17Taylor TwellmanNew England RevolutionUnited States80.58
18Juan Pablo AngelNew York Red BullsColombia40.574
19Carlos VelaLos Angeles Football ClubMexico60.554
20Clint DempseySeattle Sounders FCUnited States70.538
21Ezequiel BarcoAtlanta United FCArgentina130.536
22Kenny CooperFC DallasUnited States30.534
23Obafemi MartinsSeattle Sounders FCNigeria30.533
24Lucas MelanoPortland TimbersArgentina80.523
25Javier MoralesReal Salt LakeArgentina120.52
26Cucho HernandezColumbus CrewColombia40.512
27JuninhoLA GalaxyBrazil40.509
28Denis BouangaLos Angeles Football ClubGabon30.507
29Bradley Wright-PhillipsNew York Red BullsEngland80.495
30Jozy AltidoreToronto FCUnited States120.491
31Taty CastellanosNew York City FCArgentina40.483
32Wayne RooneyD.C. UnitedEngland20.481
33Shalrie JosephNew England RevolutionGrenada20.48
34Carlos RuizLA GalaxyGuatemala80.472
35Victor WanyamaCF MontréalKenya70.463
36Ignacio PiattiCF MontréalArgentina60.462
37Robin LodMinnesota United FCFinland50.453
38Jeff LarentowiczAtlanta United FCUnited States130.446
39Chris WondolowskiSan Jose EarthquakesUnited States170.436
40Hany MukhtarNashville SCGermany50.433
41Tyler AdamsNew York Red BullsUnited States70.433
42Landon DonovanLA GalaxyUnited States140.424
43Chris PontiusD.C. UnitedUnited States40.421
44Thierry HenryNew York Red BullsFrance50.418
45Sebastian DriussiAustin FCArgentina40.4
46Eddie JohnsonSeattle Sounders FCUnited States70.393
47Jaime MorenoD.C. UnitedBolivia140.391
48Kellyn AcostaLos Angeles Football ClubUnited States110.388
49NaniOrlando City SCPortugal30.388
50Guillermo Barros SchelottoColumbus CrewArgentina20.383