Pitchgist logo

Haaland vs Mbappé: The Next Great Football Rivalry

Erling Haaland and Kylian Mbappé are supposed to be football’s next great duellists. On paper, they have everything: goals, star power, heavyweight clubs, and a generation ready to move on from Lionel Messi and Cristiano Ronaldo. Yet the rivalry still feels like an idea rather than an era.

The reasons run deeper than simple timing.

Different leagues, different worlds

Haaland and Mbappé live in separate football universes. One is tearing through the Premier League with Manchester City, rewriting scoring records and driving a modern superclub that still doesn’t stir global emotion in the way its domestic rivals do. The other has just walked into Real Madrid, the latest Galáctico in a club built on myth and narrative as much as medals.

City’s Abu Dhabi-backed rise has brought trophies, not affection. Among neutrals, there’s often a shrug where there used to be awe. That matters. At the peak of Messi vs Ronaldo, Barcelona and Real Madrid weren’t just winning; they were defining the sport. Spanish football had become a duopoly, El Clásico a cultural event, and every meeting between the two sides felt like a referendum on greatness.

Haaland and Mbappé don’t have that stage. They share only the Champions League and the European Golden Shoe as common battlegrounds. There’s no weekly or even seasonal domestic collision to fuel an obsession. The rivalry never gets the oxygen it needs.

Country counts – and Norway has been missing

International football has also pulled them apart. Until now, Norway have been on the outside looking in. This is Haaland’s first major tournament at 25, a staggering detail for a player of his profile.

Mbappé, by contrast, is already a veteran of the big stage. This is the fifth major finals of his career. He carried France to the World Cup as a teenager in 2018, and every tournament since has started with Didier Deschamps’ side among the favourites, in no small part because of him.

That imbalance has blunted the narrative. With Haaland absent from World Cups and European Championships, a huge chunk of the supposed duel simply didn’t exist. Norway arrive this time as dark horses, finally with a chance to make noise. If they do, the dynamic shifts. International football is where Messi and Ronaldo’s rivalry gained a second life: World Cups, European Championships, Copa America, the weight of a nation on their backs.

Haaland hasn’t had that chance. Mbappé has been living it.

Respect instead of needle

There’s also the tone. Messi and Ronaldo never truly let the world in on what they thought of each other. The tension, the distance, the carefully measured comments – all of it added to the sense of a cold war at the top of the game. Stories swirled that they disliked each other, particularly during the most toxic years of the Clásico feud, when figures like José Mourinho and Sergio Ramos were stoking the fire on and off the pitch.

Haaland and Mbappé? Very different.

They speak about each other with open admiration. In a Canal+ interview in 2023, Haaland called Mbappé “incredible”, marvelling at his strength, speed and longevity at the top level, and joking that Norway would be “lucky” to have him. He pointed out that Mbappé is only two years older yet could easily have another decade at the summit. That’s not the language of a simmering rivalry; it’s the voice of a peer who understands exactly how hard this level is.

Mbappé, for his part, brushes away the comparisons entirely. Ahead of a World Cup match against Iraq, he framed Messi and Ronaldo as the definitive benchmark, calling them the best and insisting his focus was on winning another World Cup, not on Haaland. For him, the debate is for journalists. His job is the present.

That mutual respect has kept the temperature low. No sniping, no coded digs, no grand declarations. Just two elite forwards refusing to play the role of the next GOATs.

Different weapons, different jobs

On the pitch, they don’t mirror each other either.

Haaland is a pure No.9. He lives in the penalty area, hunts space behind defences, and turns through-balls into inevitability. He is a finisher in the most ruthless sense, a striker who measures games in chances and goals rather than touches.

Mbappé is something else entirely. He has played across the front line for both Paris Saint-Germain and France – left, right, and through the middle. He destroys full-backs as a flying winger, cuts in to unleash that violent, rising shot, or darts between centre-backs as a central forward. He scores from everywhere and from nothing, powered by pace that still takes your breath away.

He has even used that versatility as a line of separation between himself and Haaland. In 2022, Mbappé noted that he “didn’t just play up front,” highlighting how he has shifted positions year after year while maintaining elite output. In his view, that constant reinvention makes simple comparisons unfair.

Messi and Ronaldo had contrasting styles, but for their peak years in Spain they were both wide forwards, each operating from the flank, each cutting inside to finish. It made every goal, every dribble, every free-kick feel like a direct response to the other. Haaland and Mbappé don’t occupy that same mirrored space.

Living in the shadow of giants

Both men also want no part of being branded the “next Messi and Ronaldo.” Haaland has been explicit about that. Speaking to France Football in 2023, he stressed how “crazy” the achievements of Messi and Ronaldo are, and reminded everyone that even in their later years they remained “fantastic players.”

He refused to frame his career as a duel with anyone. His words were simple: he focuses on himself, tries to improve every day, enjoys his football, and aims to be the best version of himself. No rivalry, no scorekeeping.

The scale of what came before them is hard to overstate. Messi and Ronaldo each passed 900 career goals, stacked up 81 major trophies between them, and produced an endless reel of outrageous moments. That kind of dominance isn’t just rare; it may be unrepeatable. Haaland and Mbappé seem fully aware of that, and perhaps wise enough not to chase a ghost.

Europe: where it actually sparks

If there is a stage where their paths have genuinely crossed, it’s the Champions League.

Their first meeting came in the 2019-20 last 16, when Haaland was still at Borussia Dortmund. His brace in the first leg gave BVB a 2-1 lead over PSG and briefly lit the fuse on a story of the new kid on the block. Then came Paris. PSG turned the tie around, winning 3-2 on aggregate, and the night ended with Mbappé and his teammates mimicking Haaland’s meditation celebration. It was playful, pointed, and impossible to ignore.

Years later, after both had secured blockbuster moves – Haaland to Manchester City, Mbappé to Real Madrid – they met again in the 2024-25 knockout play-off round. Haaland struck twice in the first leg. Mbappé responded with a hat-trick in the return, sending Madrid through while an unfit Haaland watched from the bench. On that stage, on that night, there was no doubt who owned the spotlight.

Haaland finally claimed a win at the Bernabéu last season, scoring a penalty in a league-phase clash as Mbappé sat out on the bench. When they met again in the round of 16, Haaland found the net in the second leg, but Real Madrid eased to a 5-1 aggregate victory with Mbappé restricted by injury and only minimally involved.

In Europe’s biggest competition, Mbappé has largely had the upper hand in their head-to-heads. Yet in terms of the ultimate prize, Haaland has what Mbappé still lacks: a Champions League winner’s medal. He led the line for City’s treble-winning campaign in 2023, while Mbappé is still chasing his first taste of continental glory.

That contrast – one with the medals, the other with the big nights against him – adds another layer to a rivalry that flickers but never quite roars.

The Clasico card that could change everything

There is, however, one scenario that could ignite this contest in an instant.

Haaland has long been linked with a move to Spain, his name circling both Real Madrid and Barcelona. Recently, the Barcelona angle has grown louder. If the Norwegian were ever to pull on the Barça shirt and walk out at the Camp Nou against Mbappé’s Madrid, the sport would have its next great fault line. Haaland vs Mbappé, Barça vs Madrid, two superstars split by the Clásico divide. We’ve seen that movie before, and it changed football.

When Ronaldo signed for Real Madrid, he was only a year younger than Haaland is now. That move turned a Premier League phenomenon into half of a decade-long epic with Messi. The template is there.

For the moment, though, it remains hypothetical. Barcelona are only just clambering out of a financial crisis, and Haaland is settled in Manchester. His agent, Rafaela Pimenta, underlined that in March when she spoke to La Sexta, stressing their “respect and admiration” for Barça but making it clear there had been no contact, no talks, no negotiations. Haaland has renewed his contract, is “very happy” at City, and, in her words, there is “nothing to discuss” about a transfer while things are going so well at the Etihad.

So the Clasico dream stays just that: a dream.

Waiting for the spark

For now, Haaland vs Mbappé is a rivalry in low flame. It has the ingredients but not yet the defining moments, the constant collisions, the shared stage that turned Messi vs Ronaldo into a decade-long obsession.

That could change quickly. A deep run from Norway at a major tournament, a Champions League final between City and Madrid, or that fantasy move to Barcelona – any one of those could drag this duel into a new stratosphere.

In the meantime, a World Cup showdown in Boston looms. It won’t settle the argument. It won’t rewrite history overnight. But it will throw Haaland and Mbappé into the same arena, under the same lights, with the world watching and the stakes as high as they come.

Sometimes, that’s all a rivalry needs to finally catch fire.