The Ledger · MLS Record Book
US Market Edition
Updated October 3, 2026
MLS Goal Leaders · Career Records

MLS Goal Leaders: The All-Time Top Scorers in Major League Soccer

Chris Wondolowski still owns the MLS regular-season scoring record with 171 goals. From Kei Kamara and Landon Donovan to active chasers Josef Martínez and Hany Mukhtar, this record book ranks the leading scorers in Major League Soccer history.

MLS all-time top scorers and career goal leaders in Major League Soccer
MLS all-time top scorers ranked by regular-season goals, led by record holder Chris Wondolowski.
EditorialThe Match Journal Editorial Team
Data ScopeMLS regular season only
Data CutoffOctober 3, 2026
Direct Answer

Who is the MLS all-time leading scorer?

Chris Wondolowski is the all-time MLS regular-season goals leader with 171 goals. He finished 24 goals ahead of second-place Kei Kamara, who retired with 147. Landon Donovan is third with 145. Active scorer Josef Martínez sits sixth on 131, while Hany Mukhtar has climbed to 95.

The Podium

MLS All-Time Top Three Scorers

01

Chris Wondolowski

171 goals · MLS record

02

Kei Kamara

147 goals

03

Landon Donovan

145 goals

Record HolderWondolowski · 171
Highest ActiveJosef · 131
100+ Goal Club13 players
Ranking ScopeRegular season
The Career Board

MLS All-Time Top Scorers Ranked

This ranking counts MLS regular-season goals only. Audi MLS Cup Playoffs goals, U.S. Open Cup goals, Leagues Cup goals and other competitions are excluded so every player is measured on one consistent league standard.

01
MLS ALL-TIME LEADER · 2005–2021

Chris Wondolowski

171 REGULAR-SEASON GOALS

San Jose Earthquakes icon and the MLS regular-season scoring record holder.

MLS source / player record

02
RANK 2 · 2006–2025

Kei Kamara

147 REGULAR-SEASON GOALS

A two-decade MLS journey across a record number of clubs ended with the second-highest total in league history.

MLS source / player record

03
RANK 3 · 2001–2016

Landon Donovan

145 REGULAR-SEASON GOALS

The longtime benchmark before Wondolowski passed him, and still one of MLS’s defining American attackers.

MLS source / player record

04
RANK 4 · 1998–2011

Jeff Cunningham

134 REGULAR-SEASON GOALS

A two-time Golden Boot winner whose longevity kept him near the summit across several MLS clubs.

MLS source / player record

05
RANK 5 · 1996–2010

Jaime Moreno

133 REGULAR-SEASON GOALS

A foundational D.C. United star who paired elite scoring with more than 100 regular-season assists.

MLS source / player record

06
RANK 6 · 2017–present

Josef Martínez

131 REGULAR-SEASON GOALS

The highest-ranked active scorer on this list, with a historically fast path to 100 goals and room to climb further.

MLS source / player record

07
RANK 7 · 2013–2021

Bradley Wright-Phillips

117 REGULAR-SEASON GOALS

The New York Red Bulls great reached 100 career goals faster than any player had before him at the time.

MLS source / player record

08
RANK 8 · 1996–2009

Ante Razov

114 REGULAR-SEASON GOALS

One of the original era’s most consistent scorers and a central figure in Chicago Fire’s early success.

MLS source / player record

09
RANK 9 · 1996–2007

Jason Kreis

108 REGULAR-SEASON GOALS

An MLS original who became the first player in league history to reach 100 regular-season goals.

MLS source / player record

10
RANK 10 · 2013–2024

Gyasi Zardes

106 REGULAR-SEASON GOALS

A productive scorer across LA Galaxy, Columbus Crew, Colorado Rapids and Austin FC.

MLS source / player record

11
RANK 11 · 2001–2014

Dwayne De Rosario

104 REGULAR-SEASON GOALS

A four-time MLS Cup winner whose scoring output came alongside elite chance creation and midfield influence.

MLS source / player record

12
RANK 12 · 2002–2010

Taylor Twellman

101 REGULAR-SEASON GOALS

A ruthless penalty-area scorer who reached 101 goals in only 174 regular-season games.

MLS source / player record

13
RANK 13 · 2001–2015

Edson Buddle

100 REGULAR-SEASON GOALS

The eighth player in league history to reach the century mark, with major scoring runs for Columbus and LA Galaxy.

MLS source / player record

14
RANK 14 · 2020–present

Hany Mukhtar

95 REGULAR-SEASON GOALS

Nashville SC’s franchise icon reached 95 regular-season goals with his September 2026 brace against Toronto.

MLS source / player record

15
RANK 15 · 2002–2016

Carlos Ruiz

89 REGULAR-SEASON GOALS

The Guatemalan striker combined power, movement and big-game scoring across a decade in MLS.

MLS source / player record

15
RANK 15 · 2011–2023

C.J. Sapong

89 REGULAR-SEASON GOALS

A long-running MLS center forward whose regular-season career spanned Sporting KC, Philadelphia, Chicago, Nashville and Toronto.

MLS source / player record

17
RANK 17 · 1996–2002

Roy Lassiter

88 REGULAR-SEASON GOALS

The league’s original single-season scoring record holder and one of MLS’s first great pure finishers.

MLS source / player record

18
RANK 18 · 2013–2021

Diego Valeri

86 REGULAR-SEASON GOALS

A playmaker who also scored like a forward, finishing as Portland’s all-time leading scorer in regular-season play.

MLS source / player record

19
RANK 19 · 2011–2016

Robbie Keane

83 REGULAR-SEASON GOALS

The LA Galaxy great scored 83 MLS regular-season goals, placing him between Diego Valeri and the two players tied on 82. His peak years also included the 2014 MLS MVP award and three MLS Cup titles with the Galaxy.

MLS source / all-time scorers record

20
TIED RANK 20 · 2001–2013

Brian Ching

82 REGULAR-SEASON GOALS

Houston’s original attacking reference point and a three-time MLS Cup champion.

MLS source / player record

20
TIED RANK 20 · 1996–2001

Raúl Díaz Arce

82 REGULAR-SEASON GOALS

A devastating early-era finisher who scored 82 goals in just 150 regular-season appearances.

MLS source / player record

Quick Reference

MLS Goal Leaders: Top 20 Career Ranks

Rank Player Regular-Season Goals MLS Years
1 Chris Wondolowski 171 2005–2021
2 Kei Kamara 147 2006–2025
3 Landon Donovan 145 2001–2016
4 Jeff Cunningham 134 1998–2011
5 Jaime Moreno 133 1996–2010
6 Josef Martínez 131 2017–present
7 Bradley Wright-Phillips 117 2013–2021
8 Ante Razov 114 1996–2009
9 Jason Kreis 108 1996–2007
10 Gyasi Zardes 106 2013–2024
11 Dwayne De Rosario 104 2001–2014
12 Taylor Twellman 101 2002–2010
13 Edson Buddle 100 2001–2015
14 Hany Mukhtar 95 2020–present
15 Carlos Ruiz 89 2002–2016
15 C.J. Sapong 89 2011–2023
17 Roy Lassiter 88 1996–2002
18 Diego Valeri 86 2013–2021
19 Robbie Keane 83 2011–2016
20 Brian Ching 82 2001–2013
20 Raúl Díaz Arce 82 1996–2001

Data cutoff: October 3, 2026. Josef Martínez and Hany Mukhtar are active MLS players, so their totals can change. This is a Top 20 ranks leaderboard: Brian Ching and Raúl Díaz Arce are tied at No. 20 on 82 goals, so 21 players appear in the table.

Live Record Watch

Josef Martínez and Hany Mukhtar Are Still Climbing

The top five are retired, but the table is not frozen. Josef Martínez returned to MLS with Columbus Crew in 2026 and scored his 131st regular-season goal against Inter Miami on September 27. That leaves him only two behind Jaime Moreno and three behind Jeff Cunningham. MLS has also documented Martínez as the fastest player to reach 100 regular-season goals.

Hany Mukhtar is moving quickly too. His September 27 brace against Toronto took him to 95 regular-season goals and 100 MLS goals when playoff scoring is included. Because this article ranks regular-season production only, his career-list total here is 95.

TMJ Analysis

What the MLS All-Time Scoring List Actually Shows

Wondolowski’s 171 goals look even more imposing when the gaps are considered. He is 24 clear of Kamara and 26 ahead of Donovan. Nobody else in the top six has reached 150. The record is therefore not simply the product of one famous peak season; it is a longevity record built across 17 MLS campaigns.

The list also captures several different versions of the league. Moreno, Razov, Kreis, Lassiter and Díaz Arce were stars of MLS’s first generation. Donovan bridged the league’s early years and its growth era. Wright-Phillips, Martínez, Mukhtar and Valeri belong to a later MLS shaped by Designated Players, deeper scouting networks and more sophisticated attacking systems.

There is another lesson hiding in the numbers: being a great MLS scorer does not require one career path. Wondolowski became a record holder after a slow start. Kamara accumulated goals across numerous clubs. Donovan combined scoring with the league’s all-time assist record. Martínez reached the elite tier through extraordinary scoring speed. The same table contains durability, peak dominance and reinvention.

Methodology & Sources

How TMJ Built the MLS All-Time Scorers Ranking

The ranking uses MLS regular-season goals as the only ordering metric. Playoff goals are excluded because MLS maintains separate postseason records. Active-player totals were checked against current MLS reporting through October 3, 2026; retired-player totals were cross-checked against MLS record articles, player profiles and league archive material. Players level on goals share the same rank, which is why the Top 20 ranks can contain more than 20 individual players.

Quick Answers

MLS All-Time Top Scorers FAQ

Who has scored the most goals in MLS history?

Chris Wondolowski holds the MLS regular-season record with 171 career goals.

Who is second on the MLS all-time scoring list?

Kei Kamara is second with 147 regular-season goals, two ahead of Landon Donovan’s 145.

Who is the active MLS career goals leader?

Josef Martínez is the highest active player on the list with 131 regular-season goals as of October 3, 2026.

Do playoff goals count in this ranking?

No. This list ranks MLS regular-season goals only. Audi MLS Cup Playoffs goals are tracked separately.

How many players have scored 100 MLS regular-season goals?

Thirteen players have reached at least 100 MLS regular-season goals, from Chris Wondolowski at 171 down to Edson Buddle at exactly 100.

SHARE THIS STORY

By The Match Journal Editorial Team

Discover more from The Match Journal

Subscribe now to keep reading and get access to the full archive.

Continue reading