Kylian Mbappe and Erling Haaland were expected to usher in football’s next great rivalry following Lionel Messi and Cristiano Ronaldo’s two-decade dominance. Yet, as the French and Norwegian superstars gear up to clash at the 2026 World Cup, it’s clear their personal duel hasn’t quite reached the fevered heights many had anticipated.
Could this tournament finally ignite their long-awaited rivalry? Two matches into the World Cup, where both find themselves in the same group, Mbappe and Haaland are locked in a thrilling race for the Golden Boot.
Each has scored twice in their respective games against Iraq and Senegal, setting up a tantalising encounter in Boston that will decide who tops Group I. Both forwards are currently on four goals, trailing Messi’s five after the Argentine legend’s stunning hat-trick and subsequent brace in Argentina’s opening two fixtures. As they chase the all-time great, we examine why their rivalry hasn’t yet matched the intensity of Messi vs Ronaldo.
Leagues apart
One major reason is that they currently play in completely different leagues. Haaland is cementing his legacy in the Premier League with Manchester City, while Mbappe has become one of Real Madrid’s latest Galacticos in La Liga. Complicating matters, City’s global profile still doesn’t match that of some of their Premier League rivals, as many neutrals remain indifferent to their Abu Dhabi-backed success.
By contrast, Messi and Ronaldo were fierce adversaries on opposite sides of the Clasico divide during Spanish football’s duopoly era, with tensions heightened by figures like Jose Mourinho and Sergio Ramos, and high-stakes European clashes. Barcelona often had the upper hand, but the rivalry’s intensity was unmatched. Haaland and Mbappe, meanwhile, only compete directly in the Champions League and for the European Golden Shoe, limiting their head-to-head exposure.
International differences
Another factor is Norway’s long absence from major international tournaments. The 2026 World Cup marks Haaland’s first major competition at age 25. In contrast, this is Mbappe’s fifth finals appearance, having already inspired France to World Cup glory as a teenager in 2018. Haaland’s previous lack of international experience left a gap in the rivalry, though Norway now appear ready to make a serious statement on the global stage.
Messi and Ronaldo’s international battles have also fuelled their rivalry, with both representing nations capable of winning major honours — Messi with Argentina’s World Cup and Copa America triumphs and Ronaldo with Portugal’s European Championship success.
Mutual respect
Unlike Messi and Ronaldo’s often frosty relationship, Mbappe and Haaland share visible mutual respect. Both have frequently praised one another. During Messi and Ronaldo’s peak years, neither openly complimented the other, and rumours even suggested personal dislike at the height of their Clasico rivalry. More recently, however, Messi and Ronaldo have reconciled to collaborate on global advertising campaigns for brands like Louis Vuitton and Lego.
In a 2023 interview with Canal+, Haaland said of Mbappe: “He’s so strong. The French are lucky to have him. I’d love him to play for Norway, but that’s not possible. He’s incredible — so fast, so powerful, and he’s been performing at the top for years. What is he, two years older than me? It’s crazy. He still has 10 more years at the top. He’s phenomenal.”
Different roles
Haaland and Mbappe also occupy very different roles on the pitch. Haaland is a classic No.9, a penalty-box predator who thrives on through balls and close-range finishes. Mbappe, meanwhile, has often operated as a flying winger for both Paris Saint-Germain and France, capable of scoring from anywhere thanks to his blistering pace and explosive shooting.
While Messi and Ronaldo differed stylistically, both were predominantly wingers during their peak years in Spain, which made their rivalry feel more direct. Mbappe himself has acknowledged this distinction, saying in 2022: “I didn’t just play up front. I’ve played left and right. Honestly, I don’t think anyone else has switched positions like that every year and still maintained top performance.”
‘Crazy the things Messi & Ronaldo have done’
Both Haaland and Mbappe have shied away from comparisons to the two GOATs, keeping expectations grounded. It’s understandable — Messi and Ronaldo’s rivalry represents an unparalleled era of brilliance, with both surpassing 900 career goals, sharing 81 trophies, and producing countless unforgettable moments.
“That’s what everyone thinks,” Haaland told France Football in 2023 when asked if he and Mbappe were the next Messi and Ronaldo. “But you have to understand how crazy the things they’ve done are. Even now, as they get older, they’re still amazing. I don’t compare myself to others — I just focus on improving every day and being the best version of myself.”
Before France’s World Cup match with Iraq, Mbappe echoed similar sentiments: “Messi is the best, along with Cristiano — that’s obvious. My focus is on helping my team win another World Cup. The rest is just talk for the journalists. I’m not thinking about Haaland right now. Messi’s achievements speak for themselves. My goal is to bring the trophy home. I don’t plan far ahead — I just want to enjoy this World Cup.”
Champions League showdowns
The rivalry has had its moments in the Champions League, with Mbappe generally having the upper hand. Their first meeting came in the 2019–20 round of 16 when Haaland’s brace gave Borussia Dortmund a 2–1 first-leg advantage. Paris Saint-Germain overturned the deficit in the return leg to advance 3–2 on aggregate, with Mbappe — then recovering from injury — joining teammates in imitating Haaland’s meditation celebration after full-time.
Mbappe again outshone Haaland in the 2024–25 knockout play-off. After both players had moved on from PSG and Dortmund, Haaland scored twice in the first leg for Manchester City, only for Mbappe to respond with a hat-trick in the return leg to send Real Madrid through. The Norwegian, unfit at the time, could only watch from the bench.
Haaland finally got his revenge last season, scoring a decisive penalty in City’s league-phase win at the Bernabeu, with Mbappe left on the bench. The pair met again in the round of 16, but an injured Mbappe played a limited role as Real Madrid advanced 5–1 on aggregate despite Haaland’s second-leg strike.
In terms of European silverware, Haaland currently has the upper hand, having lifted the Champions League as part of City’s 2023 treble-winning side, while Mbappe still awaits his first continental triumph.
Future potential
One scenario that could truly elevate this rivalry would be Haaland joining Barcelona. The Norwegian striker has long been linked with a move to Spain, and recent rumours suggest renewed interest from the Catalan giants. Should he ever line up for Barca against Mbappe’s Real Madrid, it could spark a new chapter reminiscent of Messi vs Ronaldo. After all, Ronaldo was just one year younger than Haaland when he joined Real Madrid and began his storied duel with Messi.
However, such a move remains uncertain. Barcelona are still recovering financially post-Covid, and Haaland appears content at Manchester City. In March, amid reports of a potential switch to Camp Nou, Haaland’s agent Rafaela Pimenta told La Sexta: “We respect and admire Barcelona, but there’s been no contact. Haaland renewed his contract recently and is very happy at Manchester City. Everything is great there, and we have no reason to discuss a transfer.”
For now, fans may have to wait for the Mbappe vs Haaland rivalry to truly ignite — but their upcoming World Cup clash in Boston could be the spark that finally brings it to life.