Skip to content
Almanac
All
Football
Rugby Union
Tennis
Cycling
More
Status
Search Almanac
Ctrl K
Search
Menu
All
Football
Rugby Union
Tennis
Cycling
More
Status
Recent
Browse
Football overview
All competitions
Changelog
▶
Major leagues
6
Premier League
La Liga
Bundesliga
Serie A
Ligue 1
UEFA Champions League
▶
UEFA
53
▶
CONMEBOL
10
▶
CONCACAF
9
▶
CAF
13
▶
AFC
24
▶
OFC
1
▶
Other
Football
/
Scouting
⚽
Football
Overview
Matches
Vidiprinter
Transfers
Scouting
Ask
Competitions
Seasons
‹
Year
2023
2026
2023
›
Filters
Clear
Position
Any
GK
Def
Mid
Fwd
Age
Nationality
Any
Brazil
England
Germany
Spain
France
Italy
Japan
Portugal
Argentina
Serbia
Norway
Peru
Denmark
Croatia
Republic of Ireland
Poland
Ecuador
Chile
Australia
Austria
Czechia
Türkiye
Romania
Scotland
Switzerland
Netherlands
Israel
Greece
Hungary
Uruguay
Sweden
Nigeria
Wales
Senegal
Côte d'Ivoire
Canada
Colombia
Belgium
Ghana
Morocco
Bosnia and Herzegovina
Qatar
Slovakia
USA
Mali
Northern Ireland
Cameroon
Algeria
Kosovo
Albania
Congo DR
Slovenia
Finland
Montenegro
Ukraine
Iceland
Jamaica
Korea Republic
Tunisia
North Macedonia
Guinea
Gambia
New Zealand
Paraguay
Cyprus
Angola
Georgia
Venezuela
Cape Verde
Bulgaria
Mexico
Guinea-Bissau
Russia
Burkina Faso
Congo
Iran
Benin
Suriname
Gabon
Moldova
Egypt
Sierra Leone
South Africa
Zimbabwe
Comoros
Costa Rica
Curaçao
Kenya
Lithuania
Luxembourg
Panama
Zambia
Guadeloupe
Haiti
Martinique
Armenia
Grenada
Togo
Trinidad and Tobago
Belarus
Honduras
Liberia
Central African Republic
Estonia
Guyana
Iraq
Jordan
Latvia
Malta
Uganda
Uzbekistan
Azerbaijan
Bolivia
Equatorial Guinea
Mauritania
Mozambique
Philippines
Antigua and Barbuda
Burundi
Dominican Republic
Guatemala
Libya
Madagascar
Montserrat
St. Kitts and Nevis
St. Lucia
Syria
Thailand
Bahrain
French Guiana
Gibraltar
Indonesia
Kazakhstan
Lebanon
South Sudan
Andorra
Barbados
Bermuda
Chad
China PR
Cuba
Faroe Islands
Great Britain
Liechtenstein
Malawi
Mauritius
Namibia
New Caledonia
Niger
Pakistan
Saudi Arabia
Somalia
Tanzania
United Arab Emirates
Vanuatu
League
All leagues
A-League Men
Austrian Bundesliga
Campeonato Brasileiro Série A
Campeonato Brasileiro Série B
Canadian Premier League
Chilean Primera División
Croatian First Football League
Cypriot First Division
Czech First League
Danish Superliga
Ecuadorian Serie A
Premier League
Championship
League One
League Two
Ligue 1
Ligue 2
Bundesliga
2. Bundesliga
3. Liga
Super League Greece
Nemzeti Bajnokság I
League of Ireland Premier Division
Israeli Premier League
Serie A
Serie B
J1 League
Eliteserien
Peruvian Primera División
Ekstraklasa
Primeira Liga
Qatar Stars League
Liga I
Scottish Premiership
Serbian SuperLiga
La Liga
Segunda Division
Swiss Super League
Süper Lig
Tier
Any tier
Tier 1
Tier 2
Tier 3
Tier 4
Club
Choose a league first
At least
Minutes
Appearances
Goals
Assists
Average match rating (out of 10)
API-Football's per-match player rating, averaged over rated matches
Search
2023, senior men's leagues
Change filters ↓
Calendar-year stats for 2023 are still being built, so this shows season stats for now.
1–50 of 7,375 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▲
1
D. Saffadi
M ·
Alianza Atlético ·
1
Peruvian Primera División
Alianza Atlético
1
Peruvian Primera División
M
–
180
9
0
0
2
0
6.21
2
G. Fatecha
M ·
Cienciano ·
1
Peruvian Primera División
Cienciano
1
Peruvian Primera División
M
–
339
12
0
0
3
1
6.22
3
Moritz Wels
M ·
Austria Vienna
Now at
WSG Tirol
· joined Sep 2026 (permanent)
·
1
Austrian Bundesliga
Austria Vienna
Now at
WSG Tirol
· joined Sep 2026 (permanent)
1
Austrian Bundesliga
M
19
540
11
0
0
5
2
6.22
4
Yassin Belkhdim
M ·
Angers ·
2
Ligue 2
Angers
2
Ligue 2
M
22
76
7
0
0
0
0
6.23
5
J. Tenkorang
M ·
Lecco ·
2
Serie B
Lecco
2
Serie B
M
–
147
6
0
0
0
0
6.25
6
Kazuki Kozuka
M ·
Kawasaki Frontale
Now at
Shimizu S-Pulse
· joined Jan 2025 (permanent)
·
1
J1 League
Kawasaki Frontale
Now at
Shimizu S-Pulse
· joined Jan 2025 (permanent)
1
J1 League
M
29
115
5
0
0
0
1
6.26
7
Fernando Pacheco
M ·
Cienciano
Now at
Deportivo Garcilaso
· joined Aug 2026 (free transfer)
·
1
Peruvian Primera División
Cienciano
Now at
Deportivo Garcilaso
· joined Aug 2026 (free transfer)
1
Peruvian Primera División
M
25
619
11
1
0
2
1
6.26
8
G. Joury
M ·
Bnei Sakhnin ·
1
Israeli Premier League
Bnei Sakhnin
1
Israeli Premier League
M
–
296
9
1
0
2
0
6.27
9
U. Charles
M ·
Lillestrom
Now at
Aalesund
· joined Jul 2026 (permanent)
·
1
Eliteserien
Lillestrom
Now at
Aalesund
· joined Jul 2026 (permanent)
1
Eliteserien
M
21
154
8
0
0
0
0
6.27
10
Pablo Gozálbez
M ·
Valencia
Now at
Arouca
· joined Jul 2026 (permanent)
·
1
La Liga
Valencia
Now at
Arouca
· joined Jul 2026 (permanent)
1
La Liga
M
23
114
5
0
0
0
0
6.28
11
G. Akawa
M ·
Maccabi Petah ·
1
Israeli Premier League
Maccabi Petah
1
Israeli Premier League
M
–
397
9
0
0
4
1
6.29
12
K. O’Sullivan
M ·
Sligo
Now at
Treaty United
· joined Feb 2025 (free transfer)
·
1
League of Ireland Premier Division
Sligo
Now at
Treaty United
· joined Feb 2025 (free transfer)
1
League of Ireland Premier Division
M
24
660
10
0
0
2
0
6.30
13
T. Minda
M ·
Gualaceo
Now at
Mushuc Runa SC
· joined Jul 2026 (permanent)
·
1
Ecuadorian Serie A
Gualaceo
Now at
Mushuc Runa SC
· joined Jul 2026 (permanent)
1
Ecuadorian Serie A
M
23
300
10
1
0
0
0
6.31
14
T. Davies
M ·
Sheff Utd ·
1
Premier League
Sheff Utd
1
Premier League
M
26
214
9
0
0
2
0
6.32
15
G. Alvarez
M ·
A. Italiano ·
1
Chilean Primera División
A. Italiano
1
Chilean Primera División
M
–
492
22
0
0
3
2
6.32
16
Rassoul Ndiaye
M ·
Le Havre ·
1
Ligue 1
Le Havre
1
Ligue 1
M
22
543
19
0
0
4
2
6.33
17
A. Mashud
M ·
Drogheda ·
1
League of Ireland Premier Division
Drogheda
1
League of Ireland Premier Division
M
–
101
5
0
0
0
0
6.34
18
A. Ben Slimane
M ·
Sheff Utd
Now at
Norwich City
· joined Jan 2025 (permanent)
·
1
Premier League
Sheff Utd
Now at
Norwich City
· joined Jan 2025 (permanent)
1
Premier League
M
23
434
15
0
0
2
0
6.34
19
A. Camblan
M ·
Stade Brestois 29
Now at
Estoril
· joined Sep 2026 (permanent)
·
1
Ligue 1
Stade Brestois 29
Now at
Estoril
· joined Sep 2026 (permanent)
1
Ligue 1
M
21
98
7
0
0
2
0
6.34
20
J. Vizcarra
M ·
Binacional ·
1
Peruvian Primera División
Binacional
1
Peruvian Primera División
M
–
183
11
0
0
0
0
6.34
21
Kevin Sambonino
M ·
Guayaquil City ·
1
Ecuadorian Serie A
Guayaquil City
1
Ecuadorian Serie A
M
24
193
8
0
0
3
1
6.35
22
Pablo Pereira de Jesus
M ·
Famalicão
Now at
West Ham United
· joined Jan 2026 (permanent)
·
1
Primeira Liga
Famalicão
Now at
West Ham United
· joined Jan 2026 (permanent)
1
Primeira Liga
M
20
205
8
0
0
3
1
6.35
23
Ayyoub Bouaddi
M ·
Lille
Now at
Manchester City
· joined Aug 2026 (permanent)
·
1
Ligue 1
Lille
Now at
Manchester City
· joined Aug 2026 (permanent)
1
Ligue 1
M
16
133
9
0
0
3
1
6.35
24
N. Barczak
M ·
Górnik Zabrze
Now at
Korona Kielce
· joined Jul 2026 (permanent)
·
1
Ekstraklasa
Górnik Zabrze
Now at
Korona Kielce
· joined Jul 2026 (permanent)
1
Ekstraklasa
M
–
241
5
0
0
2
1
6.36
25
E. Panya
M ·
Urawa Red
Now at
Ratchaburi
· joined Jul 2026 (permanent)
·
1
J1 League
Urawa Red
Now at
Ratchaburi
· joined Jul 2026 (permanent)
1
J1 League
M
–
185
5
0
0
0
0
6.36
26
A. Seruca
M ·
Farense ·
1
Primeira Liga
Farense
1
Primeira Liga
M
–
69
6
0
0
0
0
6.36
27
M. Dijksteel
M ·
Cork City ·
1
League of Ireland Premier Division
Cork City
1
League of Ireland Premier Division
M
–
459
8
0
0
2
1
6.36
28
Mehdi Bourabia
M ·
Frosinone
Now at
Kayserispor
· joined Feb 2024
·
1
Serie A
Frosinone
Now at
Kayserispor
· joined Feb 2024
1
Serie A
M
32
222
10
0
0
1
0
6.36
29
D. Cawley
M ·
Sligo ·
1
League of Ireland Premier Division
Sligo
1
League of Ireland Premier Division
M
–
625
11
0
0
6
0
6.36
30
F. Fernandez
M ·
Alianza Atlético ·
1
Peruvian Primera División
Alianza Atlético
1
Peruvian Primera División
M
–
605
14
1
0
1
0
6.36
31
A. Małachowski
M ·
ŁKS ·
1
Ekstraklasa
ŁKS
1
Ekstraklasa
M
–
147
6
0
1
0
1
6.37
32
F. Uriča
M ·
Sigma Olomouc ·
1
Czech First League
Sigma Olomouc
1
Czech First League
M
–
578
10
0
0
1
0
6.37
33
George Hall
M ·
Birmingham
Now at
Port Vale
· joined Sep 2025 (permanent)
·
2
Championship
Birmingham
Now at
Port Vale
· joined Sep 2025 (permanent)
2
Championship
M
19
150
8
0
0
0
0
6.37
34
Aviel Zargari
M ·
Maccabi Petah ·
1
Israeli Premier League
Maccabi Petah
1
Israeli Premier League
M
21
443
9
0
0
4
0
6.37
35
Kalvin Phillips
M ·
West Ham
Now at
Sheffield United
· joined Aug 2026 (loan)
·
1
Premier League
West Ham
Now at
Sheffield United
· joined Aug 2026 (loan)
1
Premier League
M
28
307
8
0
0
3
1
6.37
36
Fred Onyedinma
M ·
Luton ·
1
Premier League
Luton
1
Premier League
M
27
414
8
0
0
1
0
6.38
37
R. Reiter
M ·
Zlín ·
1
Czech First League
Zlín
1
Czech First League
M
–
340
8
0
0
3
0
6.38
38
T. Thomas
M ·
Beitar Jerusalem
Now at
Bordeaux
· joined Oct 2024
·
1
Israeli Premier League
Beitar Jerusalem
Now at
Bordeaux
· joined Oct 2024
1
Israeli Premier League
M
24
150
5
0
1
0
0
6.38
39
Y. Diarra
M ·
Asteras Tripolis
Now at
TSV Hartberg
· joined Jul 2026 (permanent)
·
1
Super League Greece
Asteras Tripolis
Now at
TSV Hartberg
· joined Jul 2026 (permanent)
1
Super League Greece
M
26
111
9
0
0
1
0
6.38
40
Vitinho
M ·
Avaí ·
2
Campeonato Brasileiro Série B
Avaí
2
Campeonato Brasileiro Série B
M
–
233
7
0
0
0
1
6.39
41
Dominik Žák
M ·
Karviná
Now at
Komárno
· joined Jul 2026 (permanent)
·
1
Czech First League
Karviná
Now at
Komárno
· joined Jul 2026 (permanent)
1
Czech First League
M
24
230
9
0
0
2
0
6.39
42
Kazuki Nagasawa
M ·
Nagoya Grampus
Now at
Wellington Phoenix
· joined Jul 2026 (permanent)
·
1
J1 League
Nagoya Grampus
Now at
Wellington Phoenix
· joined Jul 2026 (permanent)
1
J1 League
M
32
196
10
0
1
1
0
6.39
43
V. Delgado
M ·
Academia Cantolao ·
1
Peruvian Primera División
Academia Cantolao
1
Peruvian Primera División
M
–
549
10
0
0
2
0
6.39
44
Baiano
M ·
Londrina ·
2
Campeonato Brasileiro Série B
Londrina
2
Campeonato Brasileiro Série B
M
32
388
10
0
0
2
0
6.39
45
N. Peios
M ·
A.E. Kifisia ·
1
Super League Greece
A.E. Kifisia
1
Super League Greece
M
–
664
13
0
0
4
0
6.39
46
Gabriel Pirani
M ·
Fluminense
Now at
San Diego FC
· joined Jul 2026 (permanent)
·
1
Campeonato Brasileiro Série A
Fluminense
Now at
San Diego FC
· joined Jul 2026 (permanent)
1
Campeonato Brasileiro Série A
M
22
414
9
1
0
1
0
6.40
47
S. Fukuda
M ·
Shonan Bellmare
Now at
Brøndby
· joined Jul 2026 (permanent)
·
1
J1 League
Shonan Bellmare
Now at
Brøndby
· joined Jul 2026 (permanent)
1
J1 League
M
23
134
10
0
0
1
0
6.40
48
Leo Ceara
M ·
ABC
Now at
Maringá
· joined Mar 2026
·
2
Campeonato Brasileiro Série B
ABC
Now at
Maringá
· joined Mar 2026
2
Campeonato Brasileiro Série B
M
25
410
7
0
0
0
0
6.40
49
R. Burton
M ·
Sligo ·
1
League of Ireland Premier Division
Sligo
1
League of Ireland Premier Division
M
–
357
7
0
0
5
1
6.40
50
James Olayinka
M ·
Cheltenham
Now at
Derry City
· joined Dec 2025 (free transfer)
·
3
League One
Cheltenham
Now at
Derry City
· joined Dec 2025 (free transfer)
3
League One
M
23
328
11
0
0
0
1
6.40
← Previous
Page 1 of 148
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab