Haaland vs Mbappe: The Next Great Football Rivalry
Erling Haaland and Kylian Mbappe are supposed to be football’s next great duellists, the heirs to Lionel Messi and Cristiano Ronaldo. On paper, it all fits: two generational scorers, born two years apart, ripping through records in their early 20s.
Yet the rivalry still feels strangely undercooked.
Different leagues, different worlds
One obvious problem: they live in different football universes.
Haaland is in the thick of the Premier League grind with Manchester City, bulldozing his way towards club legend status in a league that sells itself as the game’s ultimate proving ground. Mbappe, meanwhile, has stepped into the white heat of Real Madrid, the latest in a long line of Galacticos expected not just to win, but to dazzle.
The stage matters. Messi and Ronaldo were thrown into the same theatre, on opposite sides of the Clasico divide, at a time when La Liga was effectively a two-club state. Every league title, every Pichichi, every Champions League run became a referendum on which of them stood taller. The animosity between Barcelona and Real Madrid – supercharged by figures like Jose Mourinho and Sergio Ramos – turned every meeting into a global event.
Haaland and Mbappe don’t have that. Their paths cross only in the Champions League and in the race for the European Golden Shoe. It’s not enough to build a weekly obsession.
There’s another layer. City simply don’t carry the same romantic or historical weight as some of their Premier League rivals. Their Abu Dhabi-backed rise still leaves many neutrals cold. Madrid, by contrast, remain the sport’s ultimate superclub, a brand that shapes careers and legacies.
The platform isn’t equal. The storyline never quite locks in.
The missing international chapter
Then there’s the national-team angle, where the gap has been even starker.
This summer’s tournament is the first major finals of Haaland’s career. He is 25. Until now, Norway have drifted on the edge of relevance, their absence from the big stages stripping this so-called rivalry of one of its most powerful engines.
Mbappe is already at his fifth major finals. He helped France win the World Cup as a teenager in 2018 and has been central to a side routinely listed among the favourites at every tournament they enter. His international highlight reel already reads like a career’s worth of big nights.
Messi vs Ronaldo thrived on this dual front. They didn’t just trade blows in Spain; they did it with Argentina and Portugal as well. World Cups, European Championships, Copa America – they were in the thick of every conversation, and both ended up with continental titles to show for it.
Norway are no longer complete bystanders. They arrive now as dark horses, with a belief that they can finally make noise at a major tournament. If they do, and if Haaland drags them into the latter stages, that missing international chapter starts to write itself. Then the rivalry looks very different.
Respect, not needle
Another key difference: the tone between the protagonists.
Messi and Ronaldo lived in a cloud of mystery. Neither ever truly revealed what he thought of the other. Rumours of mutual dislike swirled, especially during the height of the Clasico wars, and the lack of clarity only fed the drama. Only later, as the years softened the edges, did they appear together on campaigns for brands such as Louis Vuitton and Lego, their shared status as GOATs finally acknowledged in public.
Haaland and Mbappe have taken a different route. Their rivalry is wrapped in open admiration.
In a 2023 interview with Canal+, Haaland spoke glowingly about the Frenchman. “He is so strong. The French are so lucky that he plays for France. I would like him to play for Norway obviously, but it's not the case,” he said. “He's an incredible player. He's so fast, so strong and he's been doing it for so many years. What is he? Two years older than me? It's crazy. Sometimes you have to tell yourself that he still has 10 years of playing at the top level. He is phenomenal.”
The tone is clear: respect, not rivalry.
Both have also pushed back against attempts to cast them as the next Messi and Ronaldo. Haaland told France Football in 2023: “You have to emphasise just how crazy the things Messi and Cristiano have done. You also have to remember that they're still doing it, even if they're getting older. They're still fantastic players.
“But I never talk about myself being against other players, it's not my way of seeing things. I focus on myself, I only try to be better every day, to continue enjoying what I do and being the best version of myself.”
Mbappe has echoed that stance. Speaking before a World Cup clash with Iraq, he said: “Messi is the best player, along with Cristiano, that's clear. I'm trying to help my team win another World Cup. The rest is just debate for the journalists. Right now, I'm not thinking about Haaland.
“Messi has shown what we've seen, that's a debate for people, it's good, but it's not something on my mind. What I want is to bring the trophy home. I won't be here when I turn 40; they'll have kicked me out before then. I don't make future plans; I only think about the present moment, about enjoying the World Cup.”
When the players themselves keep brushing off the storyline, it’s hard for the rivalry to take on a life of its own.
Different weapons, different roles
Even on the pitch, the comparison doesn’t quite land.
Haaland is a pure No.9, a penalty-box predator who lives off through-balls, cut-backs and the half-second where a defender switches off. He thrives on power, timing and that brutal, straight-line speed that turns hopeful passes into one-on-ones.
Mbappe is something else entirely. For Paris Saint-Germain and France he has roamed across the front line, often as a flying winger, sometimes as a central forward, occasionally drifting into hybrid roles. He can score from anywhere: cutting in from the left, bursting in behind, hitting from distance. His game is built on searing pace and a vicious strike, but also on the freedom to appear wherever the damage is greatest.
Messi and Ronaldo had contrasting styles, yet at their peak they still occupied broadly similar zones: wide forwards on either side of the Clasico divide, both relentlessly hunting goals. Every weekend, you could line up their numbers and feel like you were comparing like with like.
Mbappe himself has pointed to that difference. “I didn't just play up front,” he said in 2022. “I played left and right. In all modesty, I don't think anyone is capable of changing a position like that every year and maintaining a great performance at the highest level.”
The roles aren’t mirror images. The rivalry doesn’t have the same symmetry.
Living in the shadow of giants
There’s also the sheer scale of what came before.
Messi and Ronaldo’s numbers remain almost untouchable: more than 900 goals each, 81 trophies between them, and a decade and a half of outrageous consistency. Their highlights could fill entire seasons of television. They didn’t just dominate; they redefined what domination looked like.
Haaland and Mbappe know this. They have made sure not to lean into the idea that they are direct successors. It’s a smart move. Any attempt to replicate that era beat for beat would be doomed to feel smaller.
Yet the comparison will always be there. That’s the weight they carry.
European nights: Mbappe on top
If this rivalry has flickered anywhere, it’s under the Champions League lights.
Their first meeting came in the last 16 in 2019-20, when Haaland was still at Borussia Dortmund. He struck twice in Germany to give BVB a 2-1 first-leg lead over PSG, a performance that looked like a coming-out party on the biggest club stage.
The response in Paris was ruthless. PSG overturned the tie to win 3-2 on aggregate. Mbappe, carrying a knock, came off the bench late on, but still joined his teammates in mimicking Haaland’s meditation celebration at full-time. It was a small, pointed reminder of who owned the night.
The pattern repeated in 2024-25 after both men had made blockbuster moves, Haaland to City and Mbappe to Madrid. In the knockout play-off round, Haaland scored twice in the first leg to tilt the tie towards the English champions. Mbappe answered with a hat-trick in the return, dragging Madrid through while an unfit Haaland watched from the bench.
Haaland finally had his turn at the Bernabeu last season. His penalty decided a league-phase clash, with Mbappe left on the bench this time. It felt like a shift, a statement in the house that so often defines legacies.
Yet when the sides met again in the round of 16, Real Madrid flexed their muscle. Mbappe, struggling with injury, played only a minor role, but his team cruised to a 5-1 aggregate win despite Haaland scoring in the second leg. The scoreboard, once again, tilted towards the Frenchman’s club.
On the continental honours board, though, Haaland holds the trump card. He was central to City’s treble in 2023, already a Champions League winner while Mbappe still waits for his first taste of European glory with Madrid.
The balance is delicate. The story is incomplete.
The Clasico card
There is one scenario that could change everything overnight.
Haaland has long been linked with both Real Madrid and Barcelona. Recently, the noise around Barca has grown louder. If the Norwegian were ever to walk out at Camp Nou in blaugrana colours, with Mbappe in white across the divide, the sport would have its new Clasico axis in an instant.
The echoes would be impossible to ignore. Ronaldo was only a year younger than Haaland is now when he signed for Madrid and truly ignited his long duel with Messi. A similar move for Haaland would throw him and Mbappe into direct, repeated conflict for league titles, scoring charts and European crowns, all under the brightest glare the club game can offer.
Right now, that remains speculation rather than plan. Barcelona are only just beginning to emerge from a period of severe financial strain, still counting the cost of the post-Covid era. Haaland, for his part, is described as content at City.
His agent, Rafaela Pimenta, underlined that in March when asked by La Sexta about a possible move to Camp Nou. “We have a lot of respect and admiration for Barcelona, but there hasn't been any contact whatsoever regarding a potential transfer,” she said. “The player renewed his contract a few months ago, he's very happy at Manchester City. Everything is going very well for him and we really have nothing to discuss about a transfer when everything is so good at City.”
For now, the Clasico card stays in the deck.
Waiting for the spark
So the rivalry sits where it has been for years now: simmering, not boiling.
Haaland and Mbappe are already extraordinary. They score at historic rates, carry huge expectations and shape the destinies of superclubs. Yet the elements that turned Messi vs Ronaldo into a cultural phenomenon – weekly collisions, national-team duels at the sharp end of tournaments, a hint of edge between them – haven’t fully aligned.
That could change quickly. Norway’s rise, Mbappe’s Madrid era, the Champions League’s knock-out drama – all of it offers chances for their stories to intertwine more tightly.
And then there is the looming World Cup clash in Boston. One game, on that stage, with those two at the peak of their powers, can do a lot of heavy lifting.
The embers are there. Now we wait to see if they catch.





