Messi vs Ronaldo › Clubs › Messi in MLS

Messi in MLS: Goals, Assists and Stats

Lionel Messi has played 83 games in MLS since 2023, with 76 goals and 41 assists. Below are all his numbers, season by season, plus his favourite opponents and every hat-trick.

83Games
76Goals
41Assists
0.92Goals/game
90Min/goal
3Penalty goals
3.9%% from penalties
9Free-kick goals

Messi in MLS: stats by season

SeasonGamesGoalsAssistsGoals/gamePens% pensFKs
2022/20236120.1700.0%0
2023/20241920101.0515.0%1
2024/20252829161.0413.4%2
2025/20263026130.8713.8%6
Total8376410.9233.9%9

Messi's favourite opponents in MLS

OpponentGamesGoals
CF Montreal48
Nashville SC68
New England Revolution68
Atlanta United66
DC United45

See all of Messi's favourite victims →

Every Messi hat-trick in MLS (3)

DateOpponentCompetitionResultGoals
29 Aug 2026CF MontrealMLS7-14
18 Oct 2025Nashville SCMLS5-23
19 Oct 2024New England RevolutionMLS6-23

See every Messi and Ronaldo hat-trick →

Messi in MLS: key facts

How many goals has Messi scored in MLS?

Messi has scored 76 goals in 83 games in MLS (0.92 per game), one every 90 minutes, and provided 41 assists.

What was Messi's best season in MLS?

The 2024/2025 season, with 29 goals and 16 assists in 28 games.

Which team has Messi scored the most goals against in MLS?

His favourite victim is CF Montreal: 8 goals in 4 games.

How many hat-tricks does Messi have in MLS?

3 hat-tricks and 19 braces.

How many penalties and free kicks has Messi scored in MLS?

3 penalties (3.9% of his goals, 2 missed) and 9 direct free kicks.

What is Messi's win record in MLS?

46 wins, 23 draws and 14 defeats (55.4% of games won).

When did Messi debut in MLS?

On 26 Aug 2023 against New York Red Bulls.

Data updated daily.

More Messi stats

Clubs

National team

Competitions

Messi vs Ronaldo: full comparison

Cache date: 04-11-2026 12:27:00