naujapitch logo

Haaland and Mbappe: The Next Great Rivalry in Football

Erling Haaland and Kylian Mbappe should be the natural heirs to Lionel Messi and Cristiano Ronaldo. The numbers, the aura, the stage presence – it is all there. Yet their rivalry still feels like a sketch, not the finished painting.

The reasons run deeper than simple timing.

Different leagues, different worlds

Haaland is busy battering Premier League defences and etching his name into Manchester City’s modern history. Mbappe has walked into the white glare of the Bernabeu, the latest Galactico tasked with restoring Real Madrid’s dominance in La Liga and Europe.

They are on parallel tracks, rarely intersecting. No weekly scrutiny of who scored more, who dazzled in the bigger game, who dragged their side through another Clasico storm. That was the oxygen that fed Messi vs Ronaldo. Haaland vs Mbappe has no such furnace.

City’s place in the global imagination does not help. For all their brilliance, they do not stir the same emotion as some of their domestic rivals. To many neutrals, their Abu Dhabi-backed rise feels clinical, engineered, almost inevitable. Real Madrid, by contrast, remains football’s ultimate theatre, and Mbappe is now its leading man.

No Clasico, no constant collision

Messi and Ronaldo stood on opposite sides of a fault line. Barcelona and Real Madrid split Spain, split Europe, split households. The Clasico was a cultural event as much as a football match, and their personal duel sat at the heart of it.

They met in title races, cup finals, Champions League epics. Jose Mourinho, Sergio Ramos and a cast of agitators poured petrol on an already raging fire. Barcelona, for a long stretch, simply had the better team, but Madrid never stopped swinging.

Haaland and Mbappe do not live in that kind of permanent collision. Their paths cross only in the Champions League and in the race for the European Golden Shoe. It is not enough to build the kind of obsession that once split the football world into Messi people and Ronaldo people.

One late to the party, one ever-present

International football has also shaped the story. Until now, Haaland has been a ghost at the top table. Norway have spent years wandering the international wilderness, and this is the first major tournament of his career at 25.

Mbappe is already on his fifth. He was a World Cup winner as a teenager in 2018 and has been central to a France side that arrives at every tournament with the weight of expectation and the swagger to match it.

While Messi and Ronaldo battled for continental titles and chased World Cup immortality with Argentina and Portugal, Haaland has watched from afar. Mbappe has carried a genuine contender. Haaland has only just been handed that chance with Norway, who now creep into tournaments as dark horses, hoping to make the kind of statement that could finally ignite this rivalry.

Respect instead of needle

There is also the tone. Messi and Ronaldo spent most of their peak years shrouded in mystery. They rarely offered a clear view of how they saw each other. The silence fed the myth. Stories of frosty relations, of genuine dislike, only added to the drama.

Haaland and Mbappe are different. They talk. They praise. They lean into mutual respect.

Speaking to Canal+ in 2023, Haaland could hardly have been more effusive about Mbappe. He called him “so strong,” “incredible,” and “phenomenal,” marvelling at how the Frenchman, just two years older, could still have a decade at the very top ahead of him. It sounded less like a rival and more like an admirer.

Mbappe, for his part, has been just as clear. Ahead of a World Cup clash with Iraq, he brushed aside talk of a personal duel with Haaland, naming Messi and Cristiano as “the best” and insisting his focus was on helping France win another World Cup, not on any individual battle.

This is not a blood feud. It is a professional respect between two superstars who know exactly how hard it is to live at that altitude.

Different weapons, different roles

On the pitch, they barely resemble each other.

Haaland is a pure No.9, a penalty-box predator who lives off through-balls, crosses and tiny windows of space. He sprints into channels, bullies centre-backs, finishes with brutal efficiency. He is the classic striker reimagined with modern athleticism.

Mbappe is something else entirely. For Paris Saint-Germain and France he has flown in from the flanks, left and right, a winger-forward hybrid who can score from almost anywhere. His pace rips games open, his shot carries a violence few can match.

Messi and Ronaldo also brought contrasting styles, but they occupied similar zones in their prime years in Spain, both cutting in from wide positions, both operating as goalscoring wingers. That positional overlap sharpened the comparison. Every dribble, every free-kick, every 50-goal season felt like a direct answer to the other.

Mbappe himself has underlined the difference. In 2022 he pointed out that he has shifted roles constantly, playing left, right and through the middle, arguing that very few players could change positions every year and still maintain elite output. It was a reminder that comparing him directly with Haaland misses the nuance of how they actually play.

Refusing the Messi–Ronaldo script

Neither man is eager to be cast as the new Messi or the new Ronaldo anyway.

Haaland told France Football in 2023 that people underestimate just how “crazy” the achievements of Messi and Cristiano really are. He stressed they are still delivering at high levels even in the twilight of their careers and made it clear he does not see football as himself “against other players.” His focus, he said, is on improving every day and being the best version of himself.

Mbappe has echoed that stance. For him, the Messi–Ronaldo debate belongs to journalists and fans. His job, as he sees it, is to win trophies with France and his club, not to chase ghosts of previous eras.

It is a conscious refusal to step into a ready-made narrative, a reminder that they want to be judged on their own terms, not as sequels.

Champions League: the stage where it simmers

If there is a stage where their rivalry has flickered, it is the Champions League.

Their first meeting came in 2019-20, when Haaland was still at Borussia Dortmund. He scored twice in the first leg of the last-16 tie, giving BVB a 2-1 lead over PSG and sending Europe into another frenzy over his goalscoring instincts.

PSG hit back. They turned the tie around in Paris, winning 3-2 on aggregate. Mbappe, carrying a knock, came off the bench late, but he still joined his teammates in mimicking Haaland’s meditation celebration at full-time. It was a rare flash of needle, a hint of theatre.

The next big clash came in the 2024-25 knockout play-off round, after both had made blockbuster moves – Haaland to Manchester City, Mbappe to Real Madrid. Haaland struck twice in the first leg, but Mbappe answered with a hat-trick in the return, dragging Madrid through while the unfit Norwegian watched from the bench. On that night, there was no debate about who owned the spotlight.

Haaland finally tasted victory last season in a league-phase clash at the Bernabeu, his penalty deciding the game while Mbappe sat unused on the bench. Their paths crossed again in the round of 16. Haaland scored in the second leg, but a limited Mbappe played only a minimal role as Real cruised to a 5-1 aggregate win and moved on without breaking stride.

On European nights, the rivalry breathes. It just has not yet exploded.

Titles and the one missing piece

In terms of club silverware, Haaland has already climbed a mountain that Mbappe still stares at from below. The Norwegian was central to City’s treble-winning campaign in 2023, finally delivering the Champions League that had long eluded Pep Guardiola’s side.

Mbappe, for all his domestic dominance in France and now his move to Madrid, is still waiting for his first Champions League crown. For a player of his profile, that absence hangs heavy.

Yet when you zoom out, both remain miles from the statistical and trophy haul of Messi and Ronaldo. More than 900 goals each. Eighty-one major trophies between them. An endless stream of moments that have defined an era. Haaland and Mbappe know that. It is why they keep pushing back against the idea that they are simply the “next” versions of those two giants.

The Clasico card that could change everything

There is, however, one scenario that could change the entire landscape.

Haaland has long been linked with both Real Madrid and Barcelona. Recently, the noise around Barcelona has grown louder. Imagine the picture: Mbappe in white, Haaland in blaugrana, the Clasico once again split between two global superstars, each carrying the weight of a club’s identity and expectation.

That is the kind of stage that turned Messi vs Ronaldo from a numbers game into a cultural phenomenon. When Ronaldo joined Real Madrid, just a year younger than Haaland is now, his move set up a decade-long duel with Messi that defined modern football.

For now, it remains fantasy. Barcelona are only just emerging from a brutal period of financial turmoil. Haaland has renewed his contract at City and is, in the words of his agent Rafaela Pimenta, “very happy” in Manchester. She has been clear: there has been “no contact whatsoever” with Barca and “nothing to discuss” about a transfer while everything is going so well at the Etihad.

So the Clasico card stays in the deck. Untouched. Tempting.

Embers in Boston

Until something dramatic shifts – a transfer, a Champions League final, a deep World Cup collision – Haaland vs Mbappe will remain what it is now: a rivalry in embers, not in full blaze.

But those embers are warm. A World Cup showdown in Boston will throw fresh oxygen on the fire. Two superstars, two nations, one global stage.

If this era is ever going to find its own version of Messi vs Ronaldo, it starts with nights like that.