Kylian Mbappé has scored 20 goals in 20 World Cup matches, a goal-per-game pace no player in the tournament’s 96-year history has sustained, and he is 27 years old and exactly one goal behind the all-time record after breaking the deadlock against Morocco in Thursday’s quarterfinal, minutes after Yassine Bounou had saved his penalty. The record he’s chasing belongs to Lionel Messi, who seized it from Miroslav Klose only three weeks ago and has padded it to 21, meaning the top two World Cup scorers ever are rewriting the leaderboard in the same tournament, from opposite halves of a bracket that can only merge in the final.
Mbappé’s ledger is a study in impossible precocity: four goals in France’s 2018 title run as a teenager, eight in 2022 including a hat-trick in the final (part of his untouchable record four career final goals), and eight this summer, three braces, the round-of-16 winner, and Thursday’s quarterfinal breakthrough against Morocco, delivered with the metronomic inevitability that has defined every tournament he’s entered.
The chart below covers his World Cup goals tournament by tournament, the chase math against Messi, the records he already owns, and tonight’s path forward. Take a look, then we’ll break it all down.
Contents
A goal a game, across three tournaments
What separates Mbappé’s 19 from every other total on the all-time list is the denominator. Klose needed 24 matches over 13 years for his 16; Messi’s record 21 has come across 31 matches and six tournaments; Mbappé has scored 20 times in 20 games, a sustained goal-per-game rate the World Cup has never seen from a double-digit scorer in the modern era. The arc bends upward, too: four goals in 2018 as a 19-year-old (the round-of-16 brace that ran Argentina off the pitch, then a goal in the final that made him the first teenager since Pelé to score in one), eight in 2022 to win the Golden Boot, and eight already this summer through three braces (Senegal, Iraq, and the Sweden pair that carried him past Klose’s old record), the penalty that beat Paraguay in the round of 16, and Thursday’s quarterfinal opener against Morocco, his tenth career knockout-stage goal, extending an all-time record he’d already taken outright from Brazil’s Ronaldo. The Morocco goal even came with a redemption arc attached: Yassine Bounou had saved Mbappé’s first-half penalty, and he answered by simply scoring anyway. He does his best scoring in the tournament’s hardest games, and the résumé’s centerpiece proves it: four goals in World Cup finals, one in 2018 and a hat-trick in 2022, a record no one else has come within a goal of.
The chase, and the arithmetic behind it
The number in front of him is 21, and the story around it is the best statistical drama the World Cup has ever staged: Messi took Klose’s twelve-year-old record on June 22 and has extended it through the round of 16, while Mbappé, now just ONE behind after his goal against Morocco, keeps pace from the other half of the bracket, meaning the only stage on which the top two scorers in tournament history can collide is the final at MetLife on July 19, a rematch of the 2022 epic in which Mbappé’s hat-trick wasn’t enough against Messi’s coronation. The short-term race is genuinely live, both men have up to three matches left, and the record could move on any given night, but the long-term math is a landslide: Messi, at 38 in what is widely expected to be his farewell tournament, is setting a final number; Mbappé, at 27, will likely enter the 2030 World Cup still in his prime and needing, at his career rate, roughly five matches to catch whatever Messi leaves behind. He’s not chasing the record so much as scheduling it. The only variable is whether he gets there this month or next cycle.
Tonight, and the collision course
Thursday’s quarterfinal against Morocco delivered the theater the chase deserved: Bounou, the hero of Morocco’s 2022 run, saved Mbappé’s first-half penalty in a rematch of the 2022 semifinal, and Mbappé responded early in the second half by finishing a beautiful team move for the game’s opening goal, number 20 of his World Cup career, in his 20th match. A France win sets up a semifinal in mid-week against Spain or Belgium and keeps the dream bracket alive; a France run to the 19th sets up the collision, Mbappé versus Messi, second versus first, one goal apart, with the Golden Boot race (Messi 8, Mbappé 8, Haaland 7) folded inside the all-time chase folded inside a final. There has never been a World Cup where the record book was this alive this late, and there may never be again: the man who holds the biggest number is finishing, the man built to break it is mid-prime, and for one possible Sunday in New Jersey, they’d be on the same field with the whole ledger at stake. This page updates after every France match, starting tonight.
Final Word
Mbappé’s World Cup goals, in full: 20 in 20 matches, four as a teenage champion in 2018, eight and a Golden Boot in 2022 (with the final hat-trick that anchors his record four career final goals), and eight so far in 2026, past Klose’s old record, holding the all-time knockout mark at ten, and sitting ONE behind Messi’s live record of 21 from the opposite half of the bracket after answering a saved penalty with the opening goal against Morocco. Two more France wins bring the possibility of the greatest head-to-head in tournament history; and whatever number Messi finishes on, the man scoring a goal a game at 27 has two more World Cups to pass it. The chase is the story of this tournament, and probably the next one too.
The full leaderboard he’s climbing is in most World Cup goals ever, this tournament’s scoring race lives in World Cup Golden Boot winners by year, and the man he’s chasing is chronicled in Messi’s career goals by year.