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
Try to guess the most common words in the English language. You will fail and then kick yourself.
Can you name the top MLB and Negro League players of all-time according to an ESPN poll of experts?
How many of the 250 most common verbs in the English language can you name?
In each randomized group, name any answer which matches the first category to reveal the second category, etc...
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