How Kylian Mbappe reached 250 goals for Paris Saint-Germain – The Athletic

By Will JeanesMar 24, 2024

Kylian Mbappe’s hat-trick against Montpellier last weekend means he has scored 250 goals for Paris Saint-Germain in all competitions.

The landmark was reached in just 297 games, with the Frenchman’s first goal in PSG colours coming against Metz in Ligue 1 in September 2017 at the age of 18. Mbappe, who will leave PSG this summer, is now the club’s record goalscorer. Whatever total he finishes on in May (or June, if they get to the Champions League final) is likely to stand for a long time.


But which clubs has he scored against the most? How many of his goals have come from outside the box? Which was his highest-scoring season? And did he reach the 250-goal mark for the serial French champions in fewer games than it took Cristiano Ronaldo at Real Madrid or Lionel Messi with Barcelona?

The Athletic dives into the numbers to answer all these questions and more.

Below is the breakdown of Mbappe’s PSG goals by season — with the 42 he registered in 2020-21 his best campaign… so far.

That season, though, is the only one in which PSG have failed to win the Ligue 1 title since Mbappe joined them from Monaco (originally on loan) in the summer of 2017. They did win the Trophee des Champions (France’s equivalent of the Community Shield in England) and — more significantly — the Coupe de France. Mbappe was the top scorer in the latter with seven goals, including two in the semi-final and one in the final.

The 25-year-old is on track to break that 42-goal record in his farewell season. He is on 38 already and PSG have at least 11 matches to play. If they reach the finals of both the Coupe de France and the Champions League, that figure will rise to 15.

Given he is averaging more than a goal per game (38 in 37), Mbappe may get to 50. Zlatan Ibrahimovic (50 in 2015-16) is the last player to score a half-century of goals for PSG in a season.

Here is the breakdown of Mbappe’s PSG goals by competition (if you click/press on the smaller boxes, they will be revealed in full).

His 34 goals for PSG in the Coupe de France are the most anyone has ever scored for a single club — ahead of Delio Onnis’ 30 for Monaco from 1974 to 1980. Meanwhile, he is one of just nine men to score 40 goals or more for a single club in the Champions League and the only player to do so for a French one.

Here are the 10 top scorers in PSG’s 54-year history — with Mbappe 50 goals clear (and counting) of second-placed Edinson Cavani.

PSG’s all-time top scorers

Player Goals Year of first goal
Kylian Mbappe 250 2017
Edinson Cavani 200 2013
Zlatan Ibrahimovic 156 2012
Neymar 118 2017
Pauleta 109 2003
Dominique Rocheteau 100 1980
Mustapha Dahleb 98 1974
Francois M’Pele 95 1974
Angel Di Maria 92 2015
Safet Susic 85 1983

Brazilian centre-back Marquinhos is the second-highest-scoring player at the club right now, with 38 PSG goals.

The below graph shows the 10 clubs Mbappe has scored against the most for PSG, with Sunday night’s hat-trick against Montpellier meaning the team from the south of France leapfrogged Lyon and Dijon to top this unwanted list.

That was his 14th PSG hat-trick and his third of the season. One more and 2024-24 will be the season in which Mbappe has scored the most hat-tricks for the club (he also got three in 2018-19 and 2021-22). The most goals Mbappe has scored in a single game for PSG is five — against sixth-tier Pays de Cassel in the Coupe de France in January last year. This is also the record for the most goals scored by one player in a match in the club’s history.

The non-French club that Mbappe has scored against the most for PSG is Barcelona (four goals). Neymar has provided the most assists for Mbappe’s 250 PSG goals, with 26. The Brazilian’s figure is greater than two of the France captain’s Argentinian team-mates — Angel Di Maria and Messi.

Speaking of Messi, Mbappe has scored 250 goals for PSG in fewer games than the now Inter Miami forward took to reach that milestone with Barcelona. Cristiano Ronaldo got there at Real Madrid much faster, but unlike Mbappe and Messi he was 24 years old and already a world-class player when he joined the Spanish giants from Manchester United.

Here’s how Mbappe stacks up against some other recent greats to score 250 goals for a club in one of Europe’s top leagues.

Wayne Rooney finished with 253 goals for United and is their record goalscorer, meaning that if Mbappe can find the net four more times in club football before the end of the season, he will have more goals for PSG than anyone has ever scored for United.

A whopping 229 of Mbappe’s 250 have been scored from inside the penalty area (92 per cent). That figure includes 30 penalties. He is yet to score with a free kick for the 11-time French champions.

And if we divide matches into 15-minute sections, it is in the 76th to 90th minutes where the 2018 World Cup winner has scored most of his goals.

Newcastle United fans are all too familiar with Mbappe’s knack for scoring late in games. He netted a penalty eight minutes into second-half stoppage time against Eddie Howe’s team in the Champions League group stage meeting in Paris last November to snatch a 1-1 draw.

Of the 33 goals Mbappe has scored for PSG in the opening 15 minutes of matches, the earliest came after just eight seconds (against Lille in Ligue 1 in August 2022). That goal is also the fastest ever scored in any game in the club’s history.

Mbappe has scored 194 of his goals (78 per cent) with his right foot and is one shy of a half-century with his left (again, if you click/press on the smallest section of the chart below, it will be revealed in full).

Mbappe’s goals have played an enormous part in PSG winning five league titles, the Coupe de France three times, the Coupe de la Ligue (which was scrapped after the 2019-20 final) twice and the Trophee des Champions five times during his seven seasons at the club.

Three more trophies could be added to that total before he leaves in the summer, including the biggest one of all — the Champions League, which remains elusive for both the player and the club. But regardless of how many goals and trophies Mbappe finishes his time at PSG with, his legacy will be one of greatness.


And if, as seems likely, Real Madrid are his next club, how many goals will he score for them? Could Ronaldo’s seemingly unbreakable record of 450 with Madrid come under threat?

It might seem fanciful now, but Mbappe would be just a year older than Ronaldo was when he moved to the Bernabeu if he does go there this summer — so, never say never.


Real Madrid, Mbappe and the Olympics: ‘We’ll go and meet Florentino if we have to’

(Top photo: Mbappe celebrates his 250th PSG goal; Pascal Guyot/AFP via Getty Images)

Get all-access to exclusive stories.

Subscribe to The Athletic for in-depth coverage of your favorite players, teams, leagues and clubs. Try a week on us.

Start Free Trial

Will Jeanes is an editor at The Athletic. Follow Will on Twitter @will_jeanes