News
Leagues
Standings
Lineup Builder
EURO
International
2024
2020
2016
2012
2008
2004
2000
1996
1992
1988
1984
1980
1976
1972
1968
1964
1960
Follow
Overview
Table
Playoffs
Fixtures
Player stats
Team stats
Seasons
‹ Back
Top scorer
Assists
Goals + Assists
Rating
Minutes played
Goals per 90
Expected goals (xG)
xG per 90
xGOT
Shots on target per 90
Shots per 90
Accurate passes per 90
Big chances created
Chances created
Accurate long balls per 90
Expected assists (xA)
xA per 90
xG + xA per 90
Successful dribbles per 90
Big chances missed
Penalties won
Defensive actions per 90
Tackles per 90
Interceptions per 90
Clearances per 90
Blocks per 90
Recoveries per 90
Penalties conceded
Possession won final 3rd per 90
Clean sheets
Save percentage
Saves per 90
Goals prevented
Goals conceded per 90
Fouls per 90
Yellow cards
Red cards
All
Attacker
Winger
Attacking Mid
Midfielder
Full back
Center back
Keeper
xG + xA per 90
#
Player
Team
xG + xA per 90
1
Diogo Jota
Portugal
1.33
2
Kerem Aktürkoglu
Turkey
1.28
3
Francisco Conceição
Portugal
1.07
4
Kai Havertz
Germany
1.06
5
Ante Budimir
Croatia
1.02
6
Donyell Malen
Netherlands
0.97
7
Niclas Füllkrug
Germany
0.90
8
Ferran Torres
Spain
0.84
9
Ivan Perisic
Croatia
0.83
10
Pedri
Spain
0.78
11
Kylian Mbappé
France
0.77
12
Cristiano Ronaldo
Portugal
0.76
13
Breel Embolo
Switzerland
0.75
14
Michael Gregoritsch
Austria
0.74
15
Andriy Yarmolenko
Ukraine
0.69
16
Lamine Yamal
Spain
0.68
17
Christoph Baumgartner
Austria
0.67
18
David Strelec
Slovakia
0.67
19
Luka Modric
Croatia
0.66
20
Dani Olmo
Spain
0.62
21
Kwadwo Duah
Switzerland
0.62
22
Memphis Depay
Netherlands
0.62
23
Georges Mikautadze
Georgia
0.61
24
Christian Eriksen
Denmark
0.61
25
Romano Schmid
Austria
0.59
26
Antoine Griezmann
France
0.59
27
Marko Arnautovic
Austria
0.56
28
Wout Weghorst
Netherlands
0.55
29
Nico Williams
Spain
0.55
30
Bruno Fernandes
Portugal
0.55
31
Mikel Oyarzabal
Spain
0.50
32
Cody Gakpo
Netherlands
0.50
33
Mikel Merino
Spain
0.50
34
Luka Sucic
Croatia
0.50
35
Romelu Lukaku
Belgium
0.49
36
Mateo Kovacic
Croatia
0.48
37
Orkun Kökcü
Turkey
0.46
38
Florian Wirtz
Germany
0.46
39
Harry Kane
England
0.46
40
Barnabás Varga
Hungary
0.45
41
Aleksandar Mitrovic
Serbia
0.45
42
Marcel Sabitzer
Austria
0.44
42
Kevin De Bruyne
Belgium
0.44
44
David Raum
Germany
0.41
45
Lukás Haraslín
Slovakia
0.41
46
Zeki Çelik
Turkey
0.41
47
Randal Kolo Muani
France
0.40
48
Khvicha Kvaratskhelia
Georgia
0.40
49
Jérémy Doku
Belgium
0.40
50
Arda Güler
Turkey
0.39