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
2020
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
›
Filters
Clear
Position
Any
GK
Def
Mid
Fwd
Age
Nationality
Any
Brazil
England
Spain
France
Germany
Italy
Japan
Netherlands
Peru
Portugal
Norway
Austria
Colombia
Denmark
Türkiye
Argentina
Russia
Mexico
Australia
Korea Republic
Scotland
Switzerland
Republic of Ireland
Saudi Arabia
Uruguay
Senegal
Serbia
Nigeria
Wales
Sweden
Belgium
Ghana
Côte d'Ivoire
Poland
Croatia
Morocco
Cameroon
Mali
Algeria
USA
Greece
Northern Ireland
Bosnia and Herzegovina
Chile
Canada
Congo DR
Paraguay
Jamaica
Albania
Czechia
Ecuador
Iceland
Kosovo
Slovenia
Venezuela
Romania
Slovakia
Guinea
Tunisia
New Zealand
Cape Verde
Finland
Guinea-Bissau
Angola
Suriname
Montenegro
Ukraine
Curaçao
Gambia
Georgia
North Macedonia
Benin
Guadeloupe
Israel
Hungary
Burkina Faso
Togo
Bulgaria
Costa Rica
Gabon
Iran
Sierra Leone
South Africa
Martinique
Cyprus
Egypt
Zimbabwe
Armenia
Congo
Luxembourg
Madagascar
Mauritania
Panama
Comoros
Moldova
Belarus
Grenada
Haiti
Guyana
Honduras
Kenya
Antigua and Barbuda
Burundi
Mozambique
Syria
Trinidad and Tobago
Uganda
Zambia
Bolivia
French Guiana
Kazakhstan
Philippines
Thailand
Uzbekistan
Azerbaijan
Central African Republic
Equatorial Guinea
Faroe Islands
Korea DPR
Latvia
Liechtenstein
Montserrat
Barbados
Bermuda
Chad
Dominican Republic
Estonia
Libya
Malta
Pakistan
St. Kitts and Nevis
St. Lucia
Tanzania
Afghanistan
Andorra
Aruba
China PR
Cuba
El Salvador
Ethiopia
Gibraltar
Guatemala
Iraq
Jersey
Jordan
Kyrgyz Republic
Laos
Lebanon
Liberia
Lithuania
Malaysia
Namibia
Niger
São Tomé e Príncipe
South Sudan
League
All leagues
A-League Men
Austrian Bundesliga
Campeonato Brasileiro Série A
Campeonato Brasileiro Série B
Canadian Premier League
Categoría Primera A
Danish Superliga
Premier League
Championship
League One
League Two
National League
National League North
National League South
Ligue 1
Ligue 2
Bundesliga
2. Bundesliga
3. Liga
Serie A
Serie B
J1 League
Liga MX
Eredivisie
Eliteserien
Peruvian Primera División
Primeira Liga
Russian Premier League
Saudi Professional League
Scottish Premiership
K League 1
La Liga
Segunda Division
Swiss Super League
Süper Lig
Tier
Any tier
Tier 1
Tier 2
Tier 3
Tier 4
Tier 5
Tier 6
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
2020, senior men's leagues
Change filters ↓
4,901–4,950 of 5,744 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▼
4901
A. Gurleyen
D ·
Wehen Wiesbaden
Now at
Hansa Rostock
· joined Jul 2024 (free transfer)
·
2
2. Bundesliga
Wehen Wiesbaden
Now at
Hansa Rostock
· joined Jul 2024 (free transfer)
2
2. Bundesliga
D
21
120
1
0
0
0
0
–
4902
B. Read
D ·
Waterlooville ·
6
National League South
Waterlooville
6
National League South
D
–
120
1
1
0
1
0
–
4903
D. Kempe
D ·
Wehen Wiesbaden ·
2
2. Bundesliga
Wehen Wiesbaden
2
2. Bundesliga
D
34
120
1
0
0
0
0
–
4904
Eliseo Falcón
D ·
Levante ·
1
La Liga
Levante
1
La Liga
D
–
120
1
0
0
0
0
–
4905
Ignacio Pastor
D ·
Elche ·
2
Segunda Division
Elche
2
Segunda Division
D
–
120
1
0
0
0
0
–
4906
Jan Elvedi
D ·
Jahn
Now at
1. FC Kaiserslautern
· joined Jun 2026
·
2
2. Bundesliga
Jahn
Now at
1. FC Kaiserslautern
· joined Jun 2026
2
2. Bundesliga
D
24
120
1
0
0
1
0
–
4907
Krystian Pearce
D ·
Solihull Moors
Now at
Alvechurch
· joined Jul 2024 (free transfer)
·
5
National League
Solihull Moors
Now at
Alvechurch
· joined Jul 2024 (free transfer)
5
National League
D
30
120
1
1
0
0
0
–
4908
L. Fernandez
D ·
Oxford City ·
6
National League South
Oxford City
6
National League South
D
–
120
1
0
0
0
0
–
4909
L. Hall
D ·
Oxford City ·
6
National League South
Oxford City
6
National League South
D
–
120
1
1
0
1
0
–
4910
M. Diarra
D ·
Waterlooville ·
6
National League South
Waterlooville
6
National League South
D
–
120
1
1
0
1
0
–
4911
M. Hancox
D ·
Solihull Moors ·
5
National League
Solihull Moors
5
National League
D
–
120
1
0
0
6
0
–
4912
R. Corral
D ·
Valladolid
Now at
Sloga Doboj
· joined Jul 2026 (permanent)
·
1
La Liga
Valladolid
Now at
Sloga Doboj
· joined Jul 2026 (permanent)
1
La Liga
D
23
120
1
0
0
1
0
–
4913
S. Magri
D ·
Waterlooville ·
6
National League South
Waterlooville
6
National League South
D
–
120
1
5
0
0
0
–
4914
T. Williams
D ·
Solihull Moors ·
5
National League
Solihull Moors
5
National League
D
–
120
1
0
0
4
0
–
4915
Ki-Jana Hoever
D ·
Wolves
Now at
Sparta Prague
· joined Aug 2026 (permanent)
·
1
Premier League
Wolves
Now at
Sparta Prague
· joined Aug 2026 (permanent)
1
Premier League
D
18
119
3
0
0
0
0
–
4916
Saeed Ali
D ·
Al-Faisaly FC ·
1
Saudi Professional League
Al-Faisaly FC
1
Saudi Professional League
D
–
119
3
0
0
2
0
–
4917
Cainã Santos Da Silva
D ·
Alianza Universidad ·
1
Peruvian Primera División
Alianza Universidad
1
Peruvian Primera División
D
–
119
2
0
0
0
0
–
4918
Hideki Ishige
D ·
S-Pulse
Now at
Wellington Phoenix
· joined Sep 2024 (permanent)
·
1
J1 League
S-Pulse
Now at
Wellington Phoenix
· joined Sep 2024 (permanent)
1
J1 League
D
26
119
2
0
0
0
0
–
4919
William
D ·
VfL Wolfsburg ·
1
Bundesliga
VfL Wolfsburg
1
Bundesliga
D
25
118
3
0
0
0
0
–
4920
Declan Drysdale
D ·
Coventry
Now at
Marine
· joined Jun 2025 (free transfer)
·
2
Championship
Coventry
Now at
Marine
· joined Jun 2025 (free transfer)
2
Championship
D
21
118
2
0
0
0
1
–
4921
Jairo González
D ·
Necaxa ·
1
Liga MX
Necaxa
1
Liga MX
D
–
118
2
0
0
1
0
–
4922
M. Restrepo
D ·
HFX Wanderers ·
1
Canadian Premier League
HFX Wanderers
1
Canadian Premier League
D
–
118
2
0
0
1
0
–
4923
Carlos
D ·
Confiança ·
2
Campeonato Brasileiro Série B
Confiança
2
Campeonato Brasileiro Série B
D
–
116
3
0
0
1
0
–
4924
Markus Wostry
D ·
Lask Linz
Now at
First Vienna
· joined Jul 2021 (free transfer)
·
1
Austrian Bundesliga
Lask Linz
Now at
First Vienna
· joined Jul 2021 (free transfer)
1
Austrian Bundesliga
D
28
115
3
0
0
0
0
–
4925
Z. Verhoven
D ·
Pacific FC ·
1
Canadian Premier League
Pacific FC
1
Canadian Premier League
D
–
115
2
1
1
1
0
–
4926
Chema
D ·
Nott'm Forest
Now at
Racing Ferrol
· joined Sep 2025 (free transfer)
·
2
Championship
Nott'm Forest
Now at
Racing Ferrol
· joined Sep 2025 (free transfer)
2
Championship
D
–
114
2
0
0
0
0
–
4927
Helder Maciel
D ·
Cuiabá ·
2
Campeonato Brasileiro Série B
Cuiabá
2
Campeonato Brasileiro Série B
D
–
114
2
0
0
3
1
–
4928
Marc Baró
D ·
Cádiz ·
2
Segunda Division
Cádiz
2
Segunda Division
D
–
114
2
0
0
0
0
–
4929
Ze Marcos
D ·
Avaí
Now at
Vitória
· joined Jul 2026
·
2
Campeonato Brasileiro Série B
Avaí
Now at
Vitória
· joined Jul 2026
2
Campeonato Brasileiro Série B
D
22
113
4
0
0
2
0
–
4930
Bali Mumba
D ·
Norwich
Now at
Huddersfield Town
· joined Jan 2026 (permanent)
·
2
Championship
Norwich
Now at
Huddersfield Town
· joined Jan 2026 (permanent)
2
Championship
D
19
113
3
0
0
0
0
–
4931
Kasim Nuhu
D ·
Fortuna
Now at
KuPS
· joined Mar 2026 (free transfer)
·
1
Bundesliga
Fortuna
Now at
KuPS
· joined Mar 2026 (free transfer)
1
Bundesliga
D
25
112
3
0
0
0
0
–
4932
B. Cevahir
D ·
Yeni Malatyaspor ·
1
Süper Lig
Yeni Malatyaspor
1
Süper Lig
D
28
112
2
0
0
0
0
–
4933
Haydon Roberts
D ·
Brighton
Now at
Reading
· joined Jan 2026 (permanent)
·
1
Premier League
Brighton
Now at
Reading
· joined Jan 2026 (permanent)
1
Premier League
D
18
112
2
0
0
0
0
–
4934
Stefan Stangl
D ·
St. Pölten ·
1
Austrian Bundesliga
St. Pölten
1
Austrian Bundesliga
D
29
112
2
0
0
1
0
–
4935
Sven Joss
D ·
Thun ·
1
Swiss Super League
Thun
1
Swiss Super League
D
–
112
2
0
0
0
0
–
4936
Diogo Dalot
D ·
Milan
Now at
Manchester United
· joined Jul 2021
·
1
Serie A
Milan
Now at
Manchester United
· joined Jul 2021
1
Serie A
D
21
111
4
0
0
0
0
–
4937
M. Navarro
D ·
Watford
Now at
Buriram United
· joined Jul 2026 (permanent)
·
2
Championship
Watford
Now at
Buriram United
· joined Jul 2026 (permanent)
2
Championship
D
25
111
4
0
0
1
0
–
4938
Park Jae-Woo
D ·
Pohang Steelers ·
1
K League 1
Pohang Steelers
1
K League 1
D
–
111
2
0
0
3
0
–
4939
Luca Meisl
D ·
St. Pölten
Now at
Austria Salzburg
· joined Jul 2026 (permanent)
·
1
Austrian Bundesliga
St. Pölten
Now at
Austria Salzburg
· joined Jul 2026 (permanent)
1
Austrian Bundesliga
D
21
110
3
0
0
0
0
–
4940
D. Leadbitter
D ·
Newport ·
4
League Two
Newport
4
League Two
D
–
110
2
0
0
0
0
–
4941
Arsen Adamov
D ·
Akhmat Grozny ·
1
Russian Premier League
Akhmat Grozny
1
Russian Premier League
D
21
109
4
0
0
1
0
–
4942
I. Olafsson
D ·
Sønderjyske ·
1
Danish Superliga
Sønderjyske
1
Danish Superliga
D
–
109
3
0
0
0
0
–
4943
Luca Antei
D ·
Pescara
Now at
Benevento
· joined Jan 2021
·
2
Serie B
Pescara
Now at
Benevento
· joined Jan 2021
2
Serie B
D
28
109
2
0
0
1
0
–
4944
P. Downing
D ·
Portsmouth ·
3
League One
Portsmouth
3
League One
D
29
109
2
0
0
0
0
–
4945
Danila Vedernikov
D ·
Rostov
Now at
FC Orenburg
· joined Jul 2026 (permanent)
·
1
Russian Premier League
Rostov
Now at
FC Orenburg
· joined Jul 2026 (permanent)
1
Russian Premier League
D
19
108
4
0
0
2
1
–
4946
M. Haas
D ·
SV Ried
Now at
VfL Osnabrück
· joined Jul 2021 (free transfer)
·
1
Austrian Bundesliga
SV Ried
Now at
VfL Osnabrück
· joined Jul 2021 (free transfer)
1
Austrian Bundesliga
D
24
108
4
0
0
0
0
–
4947
P. Fabian
D ·
VfL Bochum ·
2
2. Bundesliga
VfL Bochum
2
2. Bundesliga
D
–
108
4
0
0
1
0
–
4948
T. Baya
D ·
Troyes ·
2
Ligue 2
Troyes
2
Ligue 2
D
–
108
4
1
0
0
0
–
4949
Victor Gómez
D ·
Espanyol ·
1
La Liga
Espanyol
1
La Liga
D
–
108
4
0
0
1
0
–
4950
Hamdan Al Ruwaili
D ·
Al Taawon ·
1
Saudi Professional League
Al Taawon
1
Saudi Professional League
D
–
108
3
0
0
2
0
–
← Previous
Page 99 of 115
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab