Mbappe
Haaland
Vinicius

MBAPPE vs HAALAND vs VINICIUS

Comparing the definitive metrics of world football's current dominant icons.

ARE YOU LOOKING FOR

Current Season Form

LIVE UPDATES
Mbappe

K. Mbappe

Goals: 48 Assists: 8
Haaland

E. Haaland

Goals: 51 Assists: 11
Vinicius

Vinicius Jr.

Goals: 24 Assists: 13
International Stats Graph

Last 20 Matches

MBAPPE HAALAND VINICIUS
13
GOALS
11
GOALS
11
GOALS
0.65
GOAL RATIO
0.55
GOAL RATIO
0.55
GOAL RATIO
2
ASSISTS
5
ASSISTS
3
ASSISTS
26
CHANCE CREATED
16
CHANCE CREATED
41
CHANCE CREATED
34
SHOT ON TARGET
27
SHOT ON TARGET
29
SHOT ON TARGET
3
BIG CHANCE CREATED
4
BIG CHANCE CREATED
4
BIG CHANCE CREATED
34
DRIBBLES
12
DRIBBLES
44
DRIBBLES

ALL TIME STATS

MBAPPE HAALAND VINICIUS
579
GAMES
434
GAMES
497
GAMES
429
GOALS
354
GOALS
155
GOALS
0.74
GOAL RATIO
0.82
GOAL RATIO
0.31
GOAL RATIO
149
ASSISTS
63
ASSISTS
97
ASSISTS
Does Mbappe have 429 or 425 professional senior career goals?
Hattricks,Braces Etc
All Time Stats In Finals
Career Trophies

ALL TIME CLUB STATS

MBAPPE HAALAND VINICIUS
483
GAMES
385
GAMES
449
GAMES
373
GOALS
299
GOALS
146
GOALS
114
ASSISTS
56
ASSISTS
89
ASSISTS
UEFA Champions League

ALL TIME INTERNATIONAL STATS

MBAPPE HAALAND VINICIUS
96
GAMES
49
GAMES
48
GAMES
56
GOALS
55
GOALS
9
GOALS
35
ASSISTS
7
ASSISTS
8
ASSISTS
World Cup

INDIVIDUAL AWARDS & ACHIEVEMENTS

MBAPPE HAALAND VINICIUS
0
BALLON D’OR
0
BALLON D’OR
0
BALLON D’OR
0
FIFA BEST
0
FIFA BEST
1
FIFA BEST
5
FIFA FIFPRO WORLD XI
4
FIFA FIFPRO WORLD XI
2
FIFA FIFPRO WORLD XI
0
UEFA BEST
1
UEFA BEST
0
UEFA BEST
1
EUROPEAN GOLDEN BOOT
1
EUROPEAN GOLDEN BOOT
0
EUROPEAN GOLDEN BOOT
0
UCL POTT
0
UCL POTT
1
UCL POTT
0
UCL YOUNG POTT
0
UCL YOUNG POTT
1
UCL YOUNG POTT
1
UCL TOP SCORER
2
UCL TOP SCORER
0
UCL TOP SCORER
0
WC POTT
0
WC POTT
0
WC POTT
1
WC YOUNG POTT
0
WC YOUNG POTT
0
WC YOUNG POTT
0
COPA/EURO POTT
0
COPA/EURO POTT
0
COPA/EURO POTT
0
COPA/EURO YOUNG POTT
0
COPA/EURO YOUNG POTT
0
COPA/EURO YOUNG POTT
0
COPA/EURO TOP SCORER
0
COPA/EURO TOP SCORER
0
COPA/EURO TOP SCORER
5
LEAGUE POTT
3
LEAGUE POTT
0
LEAGUE POTT
3
LEAGUE YOUNG POTT
1
LEAGUE YOUNG POTT
0
LEAGUE YOUNG POTT
7
LEAGUE GOLDEN BOOT
2
LEAGUE GOLDEN BOOT
0
LEAGUE GOLDEN BOOT
✅ Data updated
Mbappe vs Haaland vs Vinicius | Compare Stats 2025-26

2025-26 SEASON STATS

(Season Time Period: August 1,2025 to July 31,2026)

ALL COMPETITION

(Including National Team Games)

MBAPPE HAALAND VINICIUS
48
GAMES
58
GAMES
59
GAMES
48
GOALS
51
GOALS
24
GOALS
8
ASSIST
11
ASSIST
13
ASSIST
108
CHANCES CREATED
38
CHANCES CREATED
110
CHANCES CREATED
16
BIG CHANCES CREATED
14
BIG CHANCES CREATED
17
BIG CHANCES CREATED
109
SHOT ON TARGET
104
SHOT ON TARGET
76
SHOT ON TARGET
114
DRIBBLES
24
DRIBBLES
137
DRIBBLES

CLUB competition

MBAPPE HAALAND VINICIUS
42
GAMES
52
GAMES
52
GAMES
42
GOALS
38
GOALS
22
GOALS
5
ASSISTS
9
ASSISTS
10
ASSISTS

INTERNATIONAL

MBAPPE HAALAND VINICIUS
6
GAMES
6
GAMES
7
GAMES
6
GOALS
13
GOALS
2
GOALS
3
ASSISTS
2
ASSISTS
3
ASSISTS
12
CHANCES CREATED
4
CHANCES CREATED
15
CHANCES CREATED
3
BIG CHANCES CREATED
3
BIG CHANCES CREATED
2
BIG CHANCES CREATED
13
SHOT ON TARGET
18
SHOT ON TARGET
5
SHOT ON TARGET
15
DRIBBLES
3
DRIBBLES
14
DRIBBLES

LEAGUE

MBAPPE HAALAND VINICIUS
28
GAMES
35
GAMES
34
GAMES
25
GOALS
27
GOALS
15
GOALS
4
ASSISTS
8
ASSISTS
5
ASSISTS
60
CHANCES CREATED
24
CHANCES CREATED
65
CHANCES CREATED
7
BIG CHANCES CREATED
9
BIG CHANCES CREATED
7
BIG CHANCES CREATED
61
SHOT ON TARGET
59
SHOT ON TARGET
44
SHOT ON TARGET
75
DRIBBLES
18
DRIBBLES
85
DRIBBLES

UEFA Champions League

MBAPPE HAALAND VINICIUS
11
GAMES
10
GAMES
14
GAMES
15
GOALS
8
GOALS
5
GOALS
1
ASSISTS
0
ASSISTS
5
ASSISTS
31
CHANCES CREATED
4
CHANCES CREATED
24
CHANCES CREATED
5
BIG CHANCES CREATED
2
BIG CHANCES CREATED
8
BIG CHANCES CREATED
30
SHOT ON TARGET
20
SHOT ON TARGET
20
SHOT ON TARGET
19
DRIBBLES
1
DRIBBLES
27
DRIBBLES
All Time UEFA Champions League Stats
All Time Club World Cup Stats

FINAL STATS

MBAPPE HAALAND VINICIUS
1
GAMES
2
GAMES
1
GAMES
0
GOALS
0
GOALS
1
GOALS
0
ASSISTS
1
ASSISTS
0
ASSISTS
1
CHANCES CREATED
1
CHANCES CREATED
0
CHANCES CREATED
1
BIG CHANCES CREATED
0
BIG CHANCES CREATED
0
BIG CHANCES CREATED
0
SHOT ON TARGET
1
SHOT ON TARGET
4
SHOT ON TARGET
2
DRIBBLES
1
DRIBBLES
4
DRIBBLES

Last 5 Matches - Mbappé


#
🏆
La Liga -
Matchweek 38
shield
Real Madrid
4-2
WIN
shield
Athletic Club
La Liga
Matchweek 38
1
Goals
0
Assists
1
Goals
0
Assists
Details ▲
#
🏆
Primera Division -
Matchweek 37
shield
Real Madrid
1-0
WIN
shield
Sevilla
Primera Division
Matchweek 37
0
Goals
0
Assists
0
Goals
0
Assists
Details ▲
#
🏆
La Liga -
Matchweek 36
shield
Real Madrid CF
2-0
WIN
shield
Real Oviedo
La Liga
Matchweek 36
0
Goals
1
Assists
0
Goals
1
Assists
Details ▲
#
🏆
Laliga -
Matchweek 32
shield
Real Madrid
1-1
DRAW
shield
Real Betis
Laliga
Matchweek 32
0
Goals
0
Assists
0
Goals
0
Assists
Details ▲
#
🏆
La Liga -
Matchweek 33
shield
Real Madrid
2-1
WIN
shield
Alaves
La Liga
Matchweek 33
1
Goals
0
Assists
1
Goals
0
Assists
Details ▲

Last 5 Matches - Haaland


#
🏆
Premier League -
Matchweek 37
shield
Manchester City
1-1
DRAW
shield
Bournemouth
Premier League
Matchweek 37
1
Goals
0
Assists
1
Goals
0
Assists
Details ▲
#
🏆
FA Cup -
Final
shield
Manchester City
1-0
Win
shield
Chelsea
FA Cup
Final
0
Goals
1
Assists
0
Goals
1
Assists
Details ▲
#
🏆
Premier League -
Matchweek 36
shield
Manchester City
3-0
WIN
shield
Brentford
Premier League
Matchweek 36
1
Goals
1
Assists
1
Goals
1
Assists
Details ▲
#
🏆
Premier League -
Matchweek 35
shield
Manchester City
3-3
Win
shield
Everton
Premier League
Matchweek 35
1
Goals
0
Assists
1
Goals
0
Assists
Details ▲
#
🏆
FA Cup -
Semi Final
shield
Manchester City
2-1
Win
shield
Southampton
FA Cup
Semi Final
0
Goals
0
Assists
0
Goals
0
Assists
Details ▲

Last 5 Matches - Vinícius


#
🏆
International Friendly -
Friendly
shield
Brazil
6-2
Win
shield
Panama
International Friendly
Friendly
1
Goals
1
Assists
1
Goals
1
Assists
Details ▲
#
🏆
La Liga -
Matchweek 37
shield
Real Madrid
1-0
WIN
shield
Sevilla
La Liga
Matchweek 37
1
Goals
0
Assists
1
Goals
0
Assists
Details ▲
#
🏆
La Liga -
Matchweek 36
shield
Real Madrid
2-0
WIN
shield
Real Oviedo
La Liga
Matchweek 36
0
Goals
0
Assists
0
Goals
0
Assists
Details ▲
#
🏆
La Liga -
Matchweek 32
shield
Real Madrid
0-2
LOSS
shield
Barcelona
La Liga
Matchweek 32
0
Goals
0
Assists
0
Goals
0
Assists
Details ▲
#
🏆
La Liga -
Matchweek 34
shield
Real Madrid
2-0
Win
shield
Espanyol
La Liga
Matchweek 34
2
Goals
0
Assists
2
Goals
0
Assists
Details ▲
Frequently Asked Questions
Report an issue
I have a suggestion

Detailed Profiles

Kylian Mbappe

Kylian Mbappe

The Flash

Erling Haaland

Erling Haaland

The Terminator

Vinicius Junior

Vinicius Junior

The Samba Star

ARTICLES

Record Hat-trick 2019

The Birth of a Phenomenon: Erling Haaland's Champions League Debut Hat-Trick

On September 17, 2019, the then 19-year-old Norwegian striker announced himself as a new force in European football with a stunning first-half hat-trick for Red Bull Salzburg against K.R.C. Genk.

Record Hat-trick 2022

Kylian Mbappé’s 2018 World Cup: The Rise of a Teenage Superstar

Kylian Mbappé announced himself on the world stage at the 2018 World Cup, scoring four goals for France and winning the Best Young Player award at just 19.

Record Hat-trick 2024

Vinícius Júnior: The 2023–24 Champions League Breakthrough of Real Madrid’s Star

Vinícius Júnior led Real Madrid to their 15th Champions League title with electrifying performances and clutch goals, earning UEFA Player of the Season.

Haaland and De Bruyne celebrating 2016

The Starting Line: Erling Haaland's Professional Debut at 15 in Bryne FK

Long before Erling Haaland became the global phenomenon smashing Premier League and Champions League records, his professional career quietly began in the modest surroundings of his hometown club in Norway.

Mbappe 2016-17 season moment 2022

Kylian Mbappé: The 2016-17 Breakthrough Season at AS Monaco

Mbappé's 2016-17 season marked his meteoric rise, helping AS Monaco win Ligue 1 and reach the Champions League semi-finals.

Vinicius Real Madrid 2017

Real Madrid Signs Vinícius Júnior for €46M – From Flamengo to Global Stardom

In 2017, the football world was stunned when Real Madrid agreed to pay €46 million for a 16-year-old who had barely played professional football. That teenager was Vinícius Júnior, a rising star from Flamengo’s academy in Brazil. This transfer became one of the most expensive deals for a minor in football history—many questioned whether Real Madrid had overpaid for potential rather than proven performance. However, this move would later be remembered as one of the most strategic deals in modern football

Record Hat-trick 2022

Haaland’s First Season at City: A Historic Treble Achievement

The Norwegian striker delivered a debut season for the ages, culminating in a historic treble: the Premier League, the FA Cup, and the Champions League.

Record Hat-trick 2022

Erling Haaland Becomes Norway's All-Time Leading Goalscorer At The Age of 24.

In a monumental achievement that broke a 90-year-old record, striker Erling Haaland became Norway's all-time leading goalscorer for the men's national team in 2024.

Mbappé vs Haaland vs Vinícius – So Who Is the Best?

Kylian Mbappé, Erling Haaland, and Vinícius Júnior are three of the defining attackers of this generation. Their careers have overlapped, and all three have produced elite numbers at club and international level. Each offers a different type of attacking impact, from pure goal scoring to creativity and all-round play. But who is the best overall?

We compare them across a number of key attacking categories, using all-time data, and leave the final judgment to you.

Who Is Better in Goal Scoring?

What really defines this comparison is the contrast in goal scoring efficiency and volume across different roles. While all three players score in different ways, their all-time numbers show clear patterns rather than constant back-and-forth dominance.

Across their careers, Erling Haaland holds the strongest scoring rate, with 354 goals in 434 games, giving him a 0.82 goals-per-game ratio. Kylian Mbappé follows with 429 goals in 579 games, resulting in a 0.74 goals-per-game ratio, while Vinícius Júnior is well behind, scoring 155 goals in 497 games (0.31 ratio).

At club level, the pattern remains similar. Haaland has scored 299 goals in 385 games (0.78 per game), while Mbappé has 373 goals in 483 games (0.77 per game). Vinícius again trails with 146 goals in 449 games (0.33 per game). The gap between Haaland and Mbappé is narrow, with both producing elite-level scoring across multiple seasons, while Vinícius’ output reflects a more creative role rather than a goal-focused one.

International football further separates the profiles. Haaland’s 55 goals in 49 games (1.15 goals per game) stands out clearly, while Mbappé’s 56 goals in 96 games (0.58 goals per game) remains strong and consistent at the highest level. Vinícius’ national team output is much lower, with 9 goals in 48 games (0.18 goals per game), reinforcing that goal scoring has not been his primary contribution.

Role evolution also matters when judging these numbers. Vinícius spent much of his early career as a touchline winger, only recently moving closer to goal. Mbappé began wide before transitioning into a more central attacking role, while Haaland has been a striker from the start, allowing him to focus almost entirely on finishing. If these differing roles and career paths are taken into account, the gap between Mbappé and Haaland remains tight, while Vinícius’ lower totals become more understandable.

Among all categories, goal scoring is clearly led by Haaland, closely followed by Mbappé, with Vinícius positioned well behind due to role and output rather than ability.

Who Is Better in Assists?

Assists reveal which players consistently create goals rather than finish them, and the all-time numbers show a clear hierarchy when viewed across totals, rates, and elite competitions.

Across their careers, Kylian Mbappé leads in total assists, recording 149 assists in 579 games (0.26 assists per game). At club level, he produced 114 assists in 483 matches, while at international level he added 35 assists, showing that his creative output translates across competitions. While scoring remains his primary strength, these numbers confirm that playmaking has been a consistent secondary part of his game.

Vinícius Júnior stands out when assist contribution is measured relative to role. He registered 97 assists in 497 games (0.20 assists per game), with 89 assists coming at club level. Assists make up a large share of his overall attacking output, reflecting his responsibility in ball progression, chance creation, and final passes rather than pure finishing. His national team assists remain low (8 in 48 games), but this is offset by strong club and European output.

Erling Haaland ranks clearly behind in creative metrics. With 63 assists in 434 games (0.14 assists per game), most of his assists come incidentally from finishing actions rather than structured creation. His club assists (56 in 385 games) and limited national output (7 assists) underline that chance creation is not a core part of his role.

The Champions League data sharpens the contrast further. Using UEFA-recognised non-Opta assists, Vinícius leads with 26 assists in 82 matches, showing elite creative influence at the highest level. Mbappé follows with 24 assists in 98 matches, maintaining steady contribution alongside scoring. Haaland trails far behind with 5 assists in 58 matches, reinforcing his focus on finishing rather than creation.

Role and playing style explain the assist gap. Vinícius has played mainly as a wide creator, Mbappé shifted from winger to a more central role, and Haaland has always been a finisher. As a result, assists are led by Vinícius, followed by Mbappé, with Haaland well behind due to role rather than ability.

Who Is Best at Passing / Playmaking?

When it comes to overall chance creation, the numbers show a clear difference in creative involvement between the three. (All chance-creation data below reflects recorded and available matches only, as some early cup fixtures do not have complete tracking data.)

Across their careers, Kylian Mbappé has created 829 chances in 579 games (1.44 per game), the highest among the three. He also produced 227 big chances (0.40 per game), showing that he not only creates frequently but also generates high-quality opportunities.

Vinícius Júnior follows closely with 658 chances in 497 games (1.29 per game), along with 136 big chances created (0.28 per game). While his total volume is lower than Mbappé’s, his role as a wide creator explains his strong numbers, particularly in buildup phases.

Erling Haaland trails significantly, creating 313 chances in 434 games (0.73 per game), with 93 big chances created (0.22 per game). His lower numbers reflect his role as a central finisher rather than a creative hub.

In the Champions League, the separation becomes sharper. Vinícius has created 160 chances in 98 matches (1.81 per game), an elite rate and the highest of the three. Mbappé follows with 48 big chances (1.52 per game), while Haaland again records 41 chances per game, mirroring his overall rate.

When looking at assist efficiency, Haaland converts 19% of his chances into assists, Mbappé 18%, and Vinícius 15%. This shows that while Haaland creates less, his final passes are often decisive, whereas Mbappé and Vinícius operate at higher volume. Overall, playmaking is led by Mbappé in total volume, Vinícius in elite European creativity, and Haaland ranks clearly behind, as his primary function is finishing rather than creation.

Who’s the Best at Shot Conversion?

The shooting numbers show a clear contrast in style and efficiency between the three. In terms of volume, Kylian Mbappé leads with 996 shots on target in 579 games (1.73 per game), compared to Erling Haaland with 692 in 434 games (1.61 per game), and Vinícius Júnior with 464 in 497 games (0.90 per game) (all figures based on recorded and available match data).

However, when it comes to efficiency, Haaland leads clearly. He converts 51.3% of his shots on target into goals ( 354 goals from 692), compared to Mbappé’s 43.5% (429 from 996) and Vinícius’ 32.7% (155 from 464). This highlights Haaland’s ability to turn accurate attempts into goals at a higher rate.

Despite Haaland’s superior efficiency, his role as a central striker explains much of that advantage. He operates mainly inside the box and rarely takes low-percentage shots from distance, which naturally boosts his conversion rate. Mbappé, by contrast, attempts more shots from wider and longer-range positions, increasing his volume but slightly lowering efficiency. Vinícius, as a natural winger, is less focused on shooting volume altogether.

Who’s the Best at Dribbling?

Dribbling ability is closely linked to role and playing style. Kylian Mbappé began his career as a wide attacker, relying heavily on pace and direct runs at defenders. Although he has gradually moved into a more central role, dribbling remains a major part of his game, especially in transition situations.

Vinícius Júnior has spent most of his career as a traditional winger, staying wide and frequently isolating defenders in one-v-one situations. Because of this, dribbling continues to be one of his primary tools in attack.

Erling Haaland, on the other hand, has operated almost exclusively as a central striker. His game is built around movement inside the box and finishing rather than taking on defenders repeatedly. The numbers reflect these roles.

Mbappé has completed 1308 successful dribbles in 579 games (2.28 per game), the highest total and rate among the three. Vinícius follows with 1025 successful dribbles in 497 games (2.06 per game), also maintaining strong volume. Haaland is far behind, with 234 successful dribbles in 434 games (0.54 per game).

There is little doubt in this category. Dribbling is clearly strongest with Mbappé, closely followed by Vinícius, while Haaland’s lower numbers reflect positional role rather than technical weakness.

Who Scores More Hat Tricks?

(For clarity, hat tricks here are counted as three or more goals in a single game, as some sources only include exactly three.) The overall numbers show that Erling Haaland leads in total hat tricks, with 28 in 434 games, averaging one every 15.4 games. Close behind is Kylian Mbappé, who has recorded 24 hat tricks in 579 games, one every 23.5 games. Vinícius Júnior has 4 hat tricks in 497 games, averaging one every 118.5 games.

When looking at non-penalty hat tricks, the gap narrows slightly. Haaland has 20 non-penalty hat tricks, while Mbappé has 19, showing that most of their multi-goal performances come from open play rather than spot kicks. Vinícius’ 4 hat tricks are all non-penalty.

League data shows Haaland ahead again, with 15 league hat tricks, compared to Mbappé’s 11 and Vinícius’ 2. In the Champions League, however, Mbappé leads with 5 hat tricks, ahead of Haaland’s 2 and Vinícius’s 1. At international level, Haaland dominates with 6 hat tricks, while Mbappé has 3, and Vinícius has 0.

Role context matters here. Haaland operates as a central striker and primary penalty taker, which increases his chances of scoring three or more in dominant performances. Mbappé’s hat tricks are spread across competitions, including stronger European opposition. Vinícius, as a wide attacker and secondary scorer, naturally records fewer multi-goal matches.

Hattricks,Braces Etc

Who’s the Best at Free Kicks?

Free kicks are a specialized role, and unlike other categories, none of these three players are regular primary takers for club or country, which already limits the sample size.

In terms of direct free-kick goals, Kylian Mbappé has scored 1 in top-level senior competition, while Vinícius Júnior has 2, both coming during his stint with Real Madrid Castilla in Spain’s fourth professional division rather than La Liga or international matches. Erling Haaland has 0 direct free-kick goals in senior competition.

Even though Vinícius technically leads in total, his goals came outside the top tier, Mbappé’s came at the highest level, and Haaland has rarely taken free kicks, as these were usually handled by specialists. At Manchester City, they were mainly taken by players like Kevin De Bruyne and Phil Foden. The low numbers across all three players reflect their roles rather than any lack of ability.

Overall, There is no "dominant" taker in this group. Vinícius holds the highest volume (technically), while Mbappé has the highest-level conversion. Haaland remains an outlier, opting to be the target of the set-piece rather than the executor.

Who’s Better at International Level?

It is difficult to compare international careers when players represent teams at different competitive levels. Kylian Mbappé and Vinícius Júnior play for World Cup regulars with deep squads and constant exposure to major tournaments, while Erling Haaland represents Norway, a strong but lower-ranked side with fewer appearances on the biggest stages. This gap affects opportunities, opposition level, team quality, and overall output.

Even so, the numbers still highlight clear differences. Mbappé and Haaland are almost level on total goals, with Mbappé on 56 goals in 96 matches and Haaland on 55 goals in 49 matches, giving Haaland a far superior scoring rate. However, Mbappé compensates with overall involvement, providing 59 assists compared to Haaland’s 7. Vinícius has 9 goals and 8 assists in 48 matches, a solid return but still below the other two at this stage.

When we look at their notable moments and achievements with the national team, Mbappé stands in a league of his own as a 2018 World Cup winner, finishing that tournament with 4 goals; he followed this by leading France to another final in 2022, winning the Golden Boot with 8 goals and reaching 12 World Cup goals in just 14 matches. Haaland, despite limited tournament exposure, played a decisive role in Norway’s promotion to Nations League A in 2025 with 7 goals in 6 matches and led their 2026 World Cup qualification campaign with 16 goals and 2 assists in 8 matches, averaging 2.25 goals per game. While Vinícius has been a regular part of Brazil’s major tournament squads, he recorded 1 goal and 2 assists at the 2022 World Cup and 2 goals in the most recent Copa América.

Overall, Mbappé and Haaland currently lead in measurable international output, each standing out as the key performer for their national teams. while Vinícius already a world-class player, has not yet matched their statistical impact at international level,he continues to grow into a larger role for Brazil with steady but less dominant impact so far.

DETAILED INTERNATIONAL STATS

Who Is More Impressive in Club Football?

All three players have established themselves as elite performers at club level, though their impact is expressed in distinct statistical profiles rather than identical roles.

Kylian Mbappé remains the standard-bearer for sustained offensive volume. Having burst onto the scene with Monaco's miraculous 2017 Champions League run, he has maintained a decade of world-class output Mbappé has surpassed 373 club goals and contributed over 114 assists in roughly 483 club appearances. His impact is defined by a rare "dual-threat" profile—he is as much a playmaker as he is a finisher. His move to Real Madrid for the 2024/25 season silenced critics who questioned his ability outside of France; he secured the Pichichi Trophy in his debut campaign with 31 goals and followed it up with a blistering start to the 2025/26 season, reaching 23 goals by February. With seven league titles and a European Golden Boot to his name, Mbappé’s club career is a monument to consistent, high-ceiling production across multiple seasons.

In contrast, Erling Haaland has redefined the limits of scoring efficiency. While he has fewer total appearances than Mbappé, his strike rate is unprecedented. Haaland has amassed over 299 club goals in just 385 appearances, including an absurd 105 goals in his first 120 Premier League games.

Haaland’s greatness is most visible in the UEFA Champions League, where he maintains a ratio of over 0.78 goals per game— the highest in the history of the competition. His "Triple Crown" 2022/23 season with Manchester City remains his crowning achievement, where he broke the Premier League single-season scoring record (36 goals) and secured the Treble. Haaland does not seek the ball in build-up play like his peers; instead, he exists to conclude the move, a role that has earned him multiple Premier League Golden Boots and the reputation of a "cheat code" in elite football.

Vinícius Júnior represents a different archetype: the clutch, high-impact transitional attacker. Though his raw scoring totals—roughly 146 goals and 89 assists in 449 matches— may seem lower than the others, his influence is measured in "silverware moments." Vinícius has mastered the art of the Champions League final, scoring the winning goals in both the 2022 and 2024 finals. His evolution from a raw dribbler at Flamengo to the 2024 FIFA "The Best" winner highlights a player who thrives under the highest pressure. In the 2025/26 season, he continues to lead Real Madrid’s creative metrics, often serving as the engine for Mbappé’s goals. With two Champions League trophies and three La Liga titles, Vinícius’s career is defined not by the quantity of his goals, but by their weight and timing.

Ultimately,no single player dominates every category. However, in terms of goal contribution and consistency, Mbappé stands out with sustained output across more seasons and matches, having entered top-level club football earlier. Haaland, meanwhile, excels in scoring efficiency, operating at close to a 0.8 goals-per-game ratio across his club career.

Vote for Your Best Player
Home