Football News, Transfer News, Rumours, Gossip, Latest & Live Scores

AnalysisFootball

Ranking the 10 Best MLS Players | 2025

Major League Soccer (MLS) is one of the fastest-growing leagues in the world presently. And at the center of all this is the rapidly expanding league, and securing big names that have changed the face of the league. With billions of dollars being poured into league development, MLS has some of the best players in top-flight leagues around the world.

MLS was seen as a retirement house rather than a serious place for career growth, but things have been changing with players like Lionel Messi, Luis Suarez, Busquets, Marco Reus, and more coming to MLS clubs, which has uplifted the brand value of this league with their skills. These players have elevated the performance of the players and improved the quality of the league and its popularity. This article explores the players who have paved the path to success, exploring their careers and celebrating their achievements. Now, let’s take a look at the 10 best MLS players in 2025:

Ranking Factors

Performances: The primary factor while ranking the best MLS players is to look at their performances for the club during their tenure.

Impact and importance to the squad: The second parameter to rank the best player in MLS is to look at how important their contribution was for their team.

Top 10 Best Players in MLS

10. Kelvin Yeboah

Kelvin Yeboah (Image Credit: X / @pitchouns31)
Kelvin Yeboah (Image Credit: X / @pitchouns31)

Kelvin Yeboah is known for his strong physicality and dribbling, he joined Minnesota United for a 3.5-year contract in 2024. Yeboah can play in a wide position as well, thanks to his ability to drift in the box and send crosses. His first touch and flicks highlight his control and mastery over the ball. The 24-year-old striker’s finishing ability, especially inside the box, makes him one of the best MLS players in recent times.

Yeboah has scored four goals in 8 appearances for his team, Minnesota United, in the 2024-25 season. He has played 20 games so far, has netted 13 goals, and has assisted three times.

Key StatsFigures
Appearances8
Goals4
Assists0
Kelvin Yeboah’s stats for 2024-25

9. Diego Luna

Diego Luna (Image Credit: X / @fbwonderkids)
Diego Luna (Image Credit: X / @fbwonderkids)

Diego Luna plays as an attacking midfielder and sometimes as a winger for MLS club Real Salt Lake. He has been making his name in the league with his ability and skills. The 21-year-old American player might lack athleticism, but his ability to dribble past defenders makes him one of the best players in the MLS in recent years.

Luna isn’t like soccer stars of today, he’s a bit short in comparison and stocky as well. But his traits like dribbling, holding the ball under pressure, and most importantly, his passing make up for it. This season, he has scored three goals in 7 games for Real Salt Lake.

Key StatsFigures
Appearances7
Goals3
Assists0
Diego Luna’s stats for 2024-25

8. Roman Burki

Roman Burki (Image Credit: X / @stlCITYsc)
Roman Burki (Image Credit: X / @stlCITYsc)

Roman Burki joined St. Louis City SC from Borussia Dortmund in 2022. The Swiss goalkeeper had an impressive stint with the Bundesliga club, Borussia Dortmund, from 2015 to 2022. He is known for his sweeper-keeper role, as he tends to leave his goal line to intercept, unlike traditional goalkeepers. This may sound risky, but it has been beneficial for him and his clubs throughout his career.

Since 2022, he has played 76 games, conceding 115 goals, while keeping 18 clean sheets for St. Louis City SC, making him one of the best MLS players. This season, Burki has played 3 games and hasn’t conceded a single goal with 3 clean sheets, showing his class and goalkeeping skills.

Key StatsFigures
Appearances3
Clean Sheets3
Goal Conceded0
Roman Burki’s stats for 2024-25

7. Wilfried Zaha

Wilfried Zaha (Image Credit: X / @CharlotteFC)
Wilfried Zaha (Image Credit: X / @CharlotteFC)

Wilfried Zaha has played for several well known clubs in Europe like Crystal Palace, Manchester United, Galatasaray, and Lyon. Zaha joined MLS club Charlotte FC on loan from Galatasaray in 2025. This season, he has played 6 games for his new club, scoring twice in succession, and has been one of the impactful players for them, making him one of the best players in MLS.

The former Crystal Palace winger has been influential in the dressing room due to his experience playing in big leagues. The 32-year-old winger is known for his dominant right foot and shooting ability.

Key StatsFigures
Appearances6
Goals2
Assists0
Wilfried Zaha’s stats for 2024-25

Also Read: Top 10 Most Valuable MLS Teams

6. Hugo Cuypers

Hugo Cuypers (Image Credit: X / @SomeguyCF97)
Hugo Cuypers (Image Credit: X / @SomeguyCF97)

In 6th position, we have Hugo Cuypers, who joined Chicago Fire from Gent in 2024 for a club record fee. Hugo has been playing exceptionally well for his club in the MLS this season. In 8 games so far, he has scored five times and assisted once. For the Chicago Fire, Hugo has played 39 games, netting 15 goals and assisting thrice.

The former Gent striker is known for his goal scoring ability and is good in aerial as well. His trivela technique is also impressive, which he consistently uses during games to pass or shoot.

Key StatsFigures
Appearances8
Goals5
Assists1
Hugo Cuypers’ stats for 2024-25

5. Brian White

Brian White (Image Credit: X / @MLS)
Brian White (Image Credit: X / @MLS)

At the 5th position on our list, we have Brian White, who plays for Vancouver Whitecaps FC. The Flemington-born striker is known for his goal-scoring ability and is one of the most prolific goal scorers in the MLS. With over 60 goals to his name for the Vancouver Whitecaps, he has established himself as the best player in MLS.

Brian has played 158 games for his team and has been on a roll for some time. This season, he has played 7 games and is the leading goal scorer at the moment with 6 goals to his name, cementing his place as one of the best MLS players.

Key StatsFigures
Appearances7
Goals6
Assists0
Brian White’s stats for 2024-25

4. Evander

Evander (Image Credit: X / @MLS)
Evander (Image Credit: X / @MLS)

A modern-day MLS icon, Evander played a big role in the power shift in the Portland Timbers before moving to FC Cincinnati this season. His individual accolades are also jaw-dropping, representing the MLS Best XI once, MLS All-Star once, and two MLS MVP Player of the Month awards. This season, the Brazilian attacking midfielder played 6 games, scoring 4 goals and assisting one.

With 61 games to his name for the Portland Timbers, he has scored 26 times and assisted 22 times, showcasing his playmaking skill alongside his striking ability. He has played 10 games for his new club, FC Cincinnati, scoring six and assisting two.

Key StatsFigures
Appearances6
Goals4
Assists1
Evander’s stats for 2024-25

Also Read: MLS Top Goal Scorers: Major League Soccer’s Finest Since 1996

3. Christian Benteke

Christian Benteke (Image Credit: X / @MLS)
Christian Benteke (Image Credit: X / @MLS)

Christian Benteke’s arrival in the MLS from the Premier League was extraordinary, capturing the attention of the world. But Benteke did not treat it like a retirement league and has been smashing records. He put his heart and soul into playing for the badge with passion. His linking up with his teammates has been a treat to watch for American viewers.

Even at the age of 34, he’s not showing any signs of slowing down. He has scored 5 goals for D.C. United in 8 games this season, making him one of the best MLS players. The Belgian striker has played for some of the best clubs in Europe in his career, like Aston Villa, Crystal Palace, and Liverpool.

Key StatsFigures
Appearances8
Goals5
Assists1
Christian Benteke’s stats for 2024-25

2. Luis Suarez

Luis Suarez (Image Credit: X / @MLS)
Luis Suarez (Image Credit: X / @MLS)

Luis Suarez is one of the best strikers in football history. The former Barcelona striker joined Inter Miami in 2024 from Gremio. David Beckham‘s trust in him is evident as he has been one of the key players for his team since his debut. Although he has lost most of his pace but with his football IQ and finishing ability, he has continued to be one of the best MLS players. Suarez played a key role in winning the Supporters’ Shield in 2024.

This season, he has played games, scoring once while assisting five times. He is the third all-time goal scorer in the club’s history behind Lionel Messi and Leonardo Campana, with 29 goals in 50 games.

Key StatsFigures
Appearances7
Goals1
Assists5
Luis Suarez’s stats for 2024-25

1. Lionel Messi

Lionel Messi (Image Credit: X / @MLS)
Lionel Messi (Image Credit: X / @MLS)

There is nothing new one can say about Lionel Messi that has not been said. After a turbulent time in Paris in 2023, Messi moved to Miami to play for David Beckham’s newly formed club Inter Miami. Messi did not take long to show America why he’s the best and has increased the ceiling of the club tenfold. He helped them win their first-ever trophy, the League Cup, in his first season and the Supporters Shield in the current season, winning the MVP award for his contributions.

Messi is now the record goalscorer for the club and is likely to break more records, making him the best MLS player. There is no doubt that he can become the best player in MLS, even if he stays for a few more seasons. This season, he has played 5 games and scored three times while assisting twice.

Key StatsFigures
Appearances5
Goals3
Assists2
Lionel Messi’s stats for 2024-25

List of 10 Best Players in the MLS

RankNamePositionClub
1Lionel MessiForwardInter Miami
2Luis SuarezStrikerInter Miami
3Christian BentekeStrikerD.C. United
4Carlos VelaForwardLos Angeles FC
5Brian WhiteStrikerVancouver Whitecaps FC
6Hugo CuypersForwardChicago Fire
7Wilfried ZahaWingerCharlotte FC
8Roman BurkiGoal KeeperSt. Louis City SC
9Diego LunaMidfielderReal Salt Lake
10Kelvin YeboahForwardMinnesota United
Top 10 Best Player in MLS 2025

Also Read: Top 10 Highest Paid MLS Players 2024 [Ranked]

FAQs

Who is the best player ever in the history of Major League Soccer?

Landon Donovan is the best player ever in the history of Major League Soccer.

Which club did David Beckham represent during his Major League Soccer days?

David Beckham represented the LA Galaxy during his Major League Soccer days.

Who scored the most goals ever in the history of Major League Soccer?

Chris Wondolowski scored the most goals ever in the history of Major League Soccer.

What is the name of the MLS club that David Beckham owns?

Inter Miami is the name of the MLS club that David Beckham owns.

Who are the top 3 players in the MLS?

Lionel Messi, Luis Suarez, and Christian Benteke are the top 3 players in the MLS.

Who is the most valuable in MLS?

Lionel Messi is the most valuable in MLS.

Who is the highest paid MLS player?

Lionel Messi is the highest paid MLS player with $20.4 million.