thumbnail

The Guardian's Top 100 Footballers of 2024

As is with the yearly quiz, can you name The Guardian's 100 top footballers of 2024? Enjoy!
Quiz by
Alfonzo8
Rate:
Last updated: June 20, 2025
You have not attempted this quiz yet.
First submittedDecember 31, 2024
Times taken1,397
Average score68.0%
Report this quizReport
10:00
Enter answer here
0
 / 100 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Rank
Club
Nation
Player
#1
Manchester City
Spain
Rodri
#2
Real Madrid
Brazil
Vinicius Junior
#3
Manchester City
Norway
Erling Haaland
#4
FC Barcelona
Spain
Lamine Yamal
#5
Real Madrid
England
Jude Bellingham
#6
Bayern Munich
England
Harry Kane
#7
Inter Milan
Argentina
Lautaro Martinez
#8
Bayer Leverkusen
Germany
Florian Wirtz
#9
Real Madrid
Spain
Dani Carvajal
#10
PSG/Real Madrid
France
Kylian Mbappe
#11
Liverpool
Egypt
Mohamed Salah
#12
Chelsea
England
Cole Palmer
#13
Arsenal
England
Bukayo Saka
#14
Athletic Bilbao
Spain
Nico Williams
#15
Manchester City
England
Phil Foden
#16
Real Madrid
Germany
Toni Kroos
#17
RB Leipzig/FC Barcelona
Spain
Dani Olmo
#18
Arsenal
Norway
Martin Odegaard
#19
Bayern Munich
Germany
Jamal Musiala
#20
Real Madrid
Uruguay
Federico Valverde
#21
FC Barcelona
Poland
Robert Lewandowski
#22
Atalanta
Nigeria
Ademola Lookman
#23
Aston Villa
Argentina
Emiliano Martinez
#24
Real Madrid
Germany
Antonio Rudiger
#25
FC Barcelona
Brazil
Raphinha
#26
Bayer Leverkusen
Switzerland
Granit Xhaka
#27
Inter Miami CF
Argentina
Lionel Messi
#28
Arsenal
France
William Saliba
#29
Sporting CP
Sweden
Viktor Gyokeres
#30
Liverpool
Netherlands
Virgil van Dijk
#31
Real Madrid
Brazil
Rodrygo
#32
Inter Milan
Turkey
Hakan Calhanoglu
#33
Bayer Leverkusen
Spain
Alejandro Grimaldo
#34
Arsenal
England
Declan Rice
#35
Manchester City
Portugal
Ruben Dias
#36
Manchester City
Belgium
Kevin De Bruyne
#37
Liverpool
Colombia
Luis Diaz
#38
Liverpool
Argentina
Alexis Mac Allister
#39
FC Barcelona
Spain
Pedri
#40
Manchester City
Portugal
Bernardo Silva
#41
Atletico Madrid
France
Antoine Griezmann
#42
Al-Nassr
Portugal
Cristiano Ronaldo
#43
VFB Stuttgart/Borussia Dortmund
Guinea
Serhou Guirassy
#44
PSG
Spain
Fabian Ruiz
#45
Manchester City
Croatia
Josko Gvardiol
#46
Inter Milan
Italy
Nicolo Barella
#47
PSG
Portugal
Vitinha
#48
Girona FC/AS Roma
Ukraine
Artem Dovbyk
#49
Napoli
Georgia
Khvicha Kvaratskhelia
#50
Manchester City
Brazil
Ederson
Rank
Club
Nation
Player
#51
Real Madrid
Belgium
Thibaut Courtois
#52
Inter Milan
Italy
Alessandro Bastoni
#53
Inter Milan
Italy
Federico Dimarco
#54
Aston Villa
England
Ollie Watkins
#55
Manchester City/Atletico Madrid
Argentina
Julian Alvarez
#56
PSG
Morocco
Achraf Hakimi
#57
Arsenal
Brazil
Gabriel
#58
Real Madrid
Croatia
Luka Modric
#59
Eintracht Frankfurt
Egypt
Omar Marmoush
#60
Tottenham Hotspur
South Korea
Heung-min Son
#61
AC Milan
Portugal
Rafael Leao
#62
Bayer Leverkusen
Nigeria
Victor Boniface
#63
Manchester United
Portugal
Bruno Fernandes
#64
Bayer Leverkusen
Netherlands
Jeremie Frimpong
#65
Borussia Dortmund/AS Roma
Germany
Mats Hummels
#66
Liverpool
England
Trent Alexander-Arnold
#67
Inter Milan
France
Marcus Thuram
#68
Manchester City
England
Kyle Walker
#69
RB Leipzig
Netherlands
Xavi Simons
#70
Atletico Madrid/AC Milan
Spain
Alvaro Morata
#71
SL Benfica
Argentina
Angel Di Maria
#72
Chelsea
Spain
Marc Cucurella
#73
LOSC Lille
Canada
Jonathan David
#74
Napoli/Galatasaray
Nigeria
Victor Osimhen
#75
Bayer Leverkusen
Germany
Jonathan Tah
#76
Bayern Munich
Germany
Joshua Kimmich
#77
Sao Paulo/Rayo Vallecano
Colombia
James Rodriguez
#78
Arsenal
Germany
Kai Havertz
#79
Liverpool
Brazil
Alisson
#80
Valencia CF
Georgia
Giorgi Mamardashvili
#81
FC Barcelona
Spain
Pau Cubarsi
#82
Real Madrid
Ukraine
Andriy Lunin
#83
Tottenham Hotspur
Argentina
Cristian Romero
#84
Liverpool
Netherlands
Cody Gakpo
#85
Crystal Palace/Bayern Munich
France
Michael Olise
#86
Arsenal
Spain
David Raya
#87
FC Barcelona
France
Jules Kounde
#88
PSG
France
Bradley Barcola
#89
Real Madrid
France
Eduardo Camavinga
#90
Newcastle United
Sweden
Alexander Isak
#91
Athletic Bilbao
Spain
Unai Simon
#92
Borussia Dortmund
Switzerland
Gregor Kobel
#93
Juventus
Serbia
Dusan Vlahovic
#94
Girona FC/Manchester City
Brazil
Savinho
#95
AC Milan
United States
Christian Pulisic
#96
AC Milan
France
Mike Maignan
#97
Bologna/Arsenal
Italy
Riccardo Calafiori
#98
Al-Hilal
Serbia
Aleksandar Mitrovic
#99
Borussia Dortmund
Germany
Julian Brandt
#100
Borussia Dortmund
Austria
Marcel Sabitzer
Save Your Stats
Your Next Quiz
Can you guess the men who have won an Academy Award for Best Actor?
Each year, Forbes compiles a list of the world's most valuable sports franchises. How many can you name?
Can you name the top ten highest-ranked men's national football teams for each of the last ten years?
How many of the 250 most common verbs in the English language can you name?
7 Comments
+4
Level 64
Jan 6, 2025
maybe an extra minute or two... Spotlighted!
+1
Level 71
Jan 13, 2025
Yes, requires more time to think, particularly the last quarter or so.
+1
Level 67
Jan 13, 2025
Good quiz and a good list too!

Was wondering if there are any alternate type-ins for this - Savio wasn't accepted for Savinho (he goes by both names) and "Mamadashvilli" wasn't accepted for the Georgian GK.

+1
Level 29
Jun 20, 2025
Thanks for the feedback, will remember for future reference and update in this quiz :)
+1
Level 56
Jan 13, 2025
Barcola didnt play for Lyon in 2024
+1
Level 29
Jun 20, 2025
My mistake, will fix this
+1
Level 36
Jan 26, 2025
I had them all if only there was more time