Major League Soccer (MLS) top scorers have had a significant influence on American soccer. Together, they have scored more than 1,000 goals, and the MLS is now among the world’s most competitive leagues because to their abilities. The top four goal scorers in Major League Soccer history are Dwayne De Rosario, Chris Wondolowski, Ante Razov, and Landon Donovan. These players have contributed significantly to the success of their clubs in addition to scoring a lot of goals. Find the list of the Top 10 MLS Goalscorers of All Time below.
Top 10 MLS Goalscorers of All Time
Taylor Twellman (101 goals)
With 101 goals over his stellar Major League Soccer (MLS) career, Taylor Twellman is a great player. From 2002 to 2010, he was a player for the New England Revolution for his whole playing career. Twellman is the 10th-highest goal scorer in Major League Soccer history and currently holds the record for most goals scored for the New England Revolution.
Twellman scored 0.58 goals per game on average during his 174 games. He scored more than one goal in 21 games, and his best season was 2002, when he scored an amazing 23 goals. Twellman was recognized for his outstanding play when he was twice selected for the MLS Best XI team. He was also named the 2005 MLS MVP (Most Valuable Player) and received the MLS Golden Boot that same year.
Twellman’s standing as one of the best players in MLS history has been cemented by his contributions to the league. In addition, he played for the US national team. One of his most memorable tournament participation was the 2007 CONCACAF Gold Cup, where he was instrumental in the team’s success. He starts off our list of Top 10 MLS Goalscorers of All Time.
Dwayne De Rosario (104 goals)
With 104 goals in Major League Soccer (MLS), Dwayne De Rosario had an outstanding career. In MLS history, he is now the ninth-highest goal scorer. De Rosario played for five different Major League Soccer teams in his career. They included Toronto FC, New York Red Bulls, San Jose Earthquakes, Houston Dynamo, and D.C. United. Interestingly, he was successful in winning the MLS Cup four times: with the Houston Dynamo in 2006 and 2007, and with the Earthquakes in 2001 and 2003. He received the 2011 MLS MVP award in recognition of his outstanding play.
De Rosario averaged 0.3 goals per game in the Major League Soccer (MLS), with his 104 goals distributed over 343 appearances. With 17 goals in the net that season, 2010 was his most productive. De Rosario was named to the MLS Best XI team six times as a result of his reliable performances. His scoring prowess was further demonstrated in 2011 when he won the MLS Golden Boot. De Rosario not only played for the Major League Soccer (MLS) but also for the Canadian national team. When Canada won the CONCACAF Gold Cup in 2000, he had a major impact on their victory.
Jason Kreis (108 goals)
Jason Kreis scored 108 goals during his stellar Major League Soccer (MLS) career. He was a player for Real Salt Lake and the Dallas Burn in Major League Soccer. Kreis is the eighth-highest goal scorer in MLS history and currently owns the record for most goals scored with the Dallas Burn. Kreis scored 108 goals in 305 games during the course of his career, or 0.35 goals per game on average. 1999 was his most productive season, with an incredible 20 goals scored. Throughout his MLS career, Kreis continuously displayed his goal-scoring prowess.
Ante Razov (114 goals)
With 114 goals in Major League Soccer (MLS), Ante Razov had an incredible career. He was an MLS player for the Chicago Fire, Los Angeles Galaxy, New York Red Bulls, San Jose Earthquakes, and Colorado Rapids. Razov scored an astounding 114 goals in 262 games, or 0.44 goals per game, on average. Due to his outstanding accomplishments, he was inducted into the MLS 100 Goals Club, which is evidence of his reliability and skill as a scorer.
Razov is considered by many as one of the best players in MLS history, even outside of his achievements there. In 2002, he got the privilege of appearing in the CONCACAF Gold Cup as a representative of the US national team, showcasing his talent and commitment on a global scale.
Bradley Wright-Phillips (117 goals)
In Major League Soccer (MLS), Bradley Wright-Phillips has scored 117 goals in total. English football player Bradley Wright-Phillips is a retired professional who was a striker. Wright-Phillips signed with the Major League Soccer (MLS) New York Red Bulls in the middle of the 2013 campaign. His side won the Supporters’ Shield because to his quick impact, and in his first full season, he scored 27 goals, matching the league record for most goals in a single season.
He holds the record for the most goals scored by a player in New York Red Bulls history and has won two MLS Golden Boot awards. He scored 100 goals in 2018 to become the eleventh player in MLS history.
Jaime Moreno (133 goals)
Jaime Moreno scored an astounding 133 goals throughout his storied career in Major League Soccer (MLS). From 1996 to 2010, Moreno played for D.C. United for 14 seasons. He also spent one season in 2003 with the MetroStars.
With 330 games played, Moreno scored 133 goals throughout his tenure in the Major League Soccer (MLS), or 0.39 goals per game on average. With 17 goals in the net that season, 2005 was his most productive. Moreno received multiple honors for his outstanding play, including five selections to the MLS Best XI team. Moreno has left a lasting legacy in the MLS thanks to his remarkable accomplishments and effect on the field, earning him a reputation as one of the best players in league history.
Jeff Cunningham (134 goals)
Jeff Cunningham amassed 134 goals throughout his stellar Major League Soccer (MLS) career. He is presently fourth on the MLS all-time goals list, behind Sierra Leone’s Kei Kamara (139 goals), Landon Donovan (145 goals), and Chris Wondolowski (171 goals). Cunningham played for eight different Major League Soccer teams, such as the Columbus Crew, Toronto FC, and Real Salt Lake, where he displayed his skills.
Among Cunningham’s accomplishments are his two MLS Golden Boot victories (in 2006 and 2009), which marked him as the highest goal scorer in the league. In addition, his inclusion in the MLS Best XI squads in 2002, 2006, and 2009 demonstrated his reliability and value to his clubs. Due to his goal-scoring ability and league notoriety, Jeff Cunningham has established himself as one of the major players in Major League Soccer.
Kei Kamara (139 goals)
With an incredible 139 goals scored in Major League Soccer (MLS), Kei Kamara has left his imprint. He is presently only six goals behind Landon Donovan in second place on the all-time MLS goals list, holding third place. Playing for 11 different MLS teams, including the Columbus Crew, Sporting Kansas City, and CF Montréal, Kamara has displayed his skills.
Among Kamara’s achievements are his one-time selection as an MLS All-Star and his inclusion in the 2015 MLS Best XI, which acknowledged his exceptional play. Not only has Kamara excelled in Major League Soccer, but he also an international player for Sierra Leone. In 39 games as a national team player, he has scored seven goals to help the side win. His accomplishments and global presence demonstrate his influence on both the national and international arenas.
Landon Donovan (145 goals)
With 145 goals in all during his stellar Major League Soccer (MLS) career, Landon Donovan was a standout player. Currently, he is barely behind Chris Wondolowski as the second-highest goal scorer in MLS history. Donovan demonstrated his abilities when playing for the San Jose Earthquakes and the Los Angeles Galaxy.
Donovan scored an incredible 145 goals in 343 games in Major League Soccer, or 0.42 goals per game, on average. With 20 goals in the net that season, 2008 was his most productive. Beyond his success with the club, he has received recognition for his achievements by being named to the MLS Best XI team seven times: in 2003, 2008, 2009, 2010, 2011, 2012, and 2014. The fact that Donovan’s clubs won six MLS Cups was another testament to his impact and success.
Interestingly, Donovan also competed for the US national team. He helped them win the CONCACAF Gold Cup in 2002, 2005, 2007, and 2013. His outstanding accomplishments at the club and worldwide levels confirm his place in MLS history as a unique player. He just misses out on top spot on our list of the Top 10 MLS Goalscorers of All Time
Chris Wondolowski (171 goals)
Chris Wondolowski achieved a record-breaking 171 goals during his incredible Major League Soccer (MLS) career. He was a player for the Houston Dynamo and the San Jose Earthquakes. In addition to being the best goal scorer in MLS history, Wondolowski is the San Jose Earthquakes’ all-time leading scorer.
Wondolowski scored an astounding 171 goals in 413 games, or 0.41 goals per game, on average. In 2012, he achieved his greatest season with an incredible 27 goals. As a result of his exceptional play, Wondolowski was recognized and chosen to the MLS Best XI team three times (in 2010, 2011, and 2012). He also won the MLS Golden Boot in 2010 and 2012.
Most people agree that Wondolowski is among the best players in MLS history. He was instrumental in the San Jose Earthquakes’ victories in 2005 and 2012, helping them to capture two Supporters’ Shield titles. In 2013, he participated in the United States national team’s successful CONCACAF Gold Cup campaign. Wondolowski is regarded as an MLS legend due to his remarkable goal-scoring prowess and accomplishments. His 171 goals are an incredible accomplishment that is unlikely to be topped for a very long time. It secured his status as one of the league’s all-time greats and top of our list of the Top 10 MLS Goalscorers of All Time.
For more football features, click here