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.
3,951–4,000 of 4,711 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▼
3951
J. Hurtado
F ·
Gillingham
Now at
Deportes Tolima
· joined Jul 2026 (permanent)
·
4
League Two
Gillingham
Now at
Deportes Tolima
· joined Jul 2026 (permanent)
4
League Two
F
20
83
3
0
0
0
0
–
3952
F. Bayo
F ·
Vyškov ·
1
Czech First League
Vyškov
1
Czech First League
F
–
83
2
0
0
0
0
–
3953
R. Tulloch
F ·
Dundalk ·
1
League of Ireland Premier Division
Dundalk
1
League of Ireland Premier Division
F
23
83
2
5
1
6
1
–
3954
D. Leiton
F ·
Universidad Católica ·
1
Ecuadorian Serie A
Universidad Católica
1
Ecuadorian Serie A
F
–
83
1
0
0
1
0
–
3955
Haris Tabaković
F ·
Austria Vienna
Now at
Red Bull Salzburg
· joined Jul 2026 (permanent)
·
1
Austrian Bundesliga
Austria Vienna
Now at
Red Bull Salzburg
· joined Jul 2026 (permanent)
1
Austrian Bundesliga
F
30
83
1
0
0
0
0
–
3956
O. Kapskarmo
F ·
Bodo/Glimt
Now at
Sandefjord
· joined Jul 2026 (permanent)
·
1
Eliteserien
Bodo/Glimt
Now at
Sandefjord
· joined Jul 2026 (permanent)
1
Eliteserien
F
–
82
6
1
0
2
0
–
3957
Jack Price
F ·
Shrewsbury ·
3
League One
Shrewsbury
3
League One
F
31
82
4
1
0
1
0
–
3958
J. Ortíz
F ·
Cumbayá ·
1
Ecuadorian Serie A
Cumbayá
1
Ecuadorian Serie A
F
–
82
4
0
0
1
0
–
3959
C. Agius
F ·
Crewe
Now at
Marine
· joined Nov 2024 (loan)
·
4
League Two
Crewe
Now at
Marine
· joined Nov 2024 (loan)
4
League Two
F
18
82
3
0
0
0
0
–
3960
Marc Guiu
F ·
Barça
Now at
Sunderland
· joined Apr 2026 (permanent)
·
1
La Liga
Barça
Now at
Sunderland
· joined Apr 2026 (permanent)
1
La Liga
F
18
82
3
1
0
1
0
–
3961
Juan Iturbe
F ·
Grêmio
Now at
Cerro Porteño
· joined Jan 2024
·
1
Campeonato Brasileiro Série A
Grêmio
Now at
Cerro Porteño
· joined Jan 2024
1
Campeonato Brasileiro Série A
F
31
81
5
0
0
0
0
–
3962
A. Hackford
F ·
Burton
Now at
Swindon Town
· joined Aug 2026 (permanent)
·
3
League One
Burton
Now at
Swindon Town
· joined Aug 2026 (permanent)
3
League One
F
20
81
4
0
0
0
0
–
3963
Danny Lloyd
F ·
Livingston ·
1
Scottish Premiership
Livingston
1
Scottish Premiership
F
32
81
4
0
0
1
0
–
3964
V. Fekete
F ·
Diósgyőr ·
1
Nemzeti Bajnokság I
Diósgyőr
1
Nemzeti Bajnokság I
F
–
81
3
1
0
0
0
–
3965
Samu Aghehowa
F ·
Granada
Now at
FC Porto
· joined Aug 2024 (permanent)
·
1
La Liga
Granada
Now at
FC Porto
· joined Aug 2024 (permanent)
1
La Liga
F
20
81
1
1
0
0
0
–
3966
M. Isah
F ·
Randers
Now at
La Louvière
· joined Jul 2026 (permanent)
·
1
Danish Superliga
Randers
Now at
La Louvière
· joined Jul 2026 (permanent)
1
Danish Superliga
F
19
80
5
0
0
0
0
–
3967
S. Appuah
F ·
Nantes
Now at
Lommel United
· joined Jul 2026 (permanent)
·
1
Ligue 1
Nantes
Now at
Lommel United
· joined Jul 2026 (permanent)
1
Ligue 1
F
–
80
4
0
0
0
0
–
3968
F. Draper
F ·
Drogheda
Now at
Lincoln City
· joined Jan 2024
·
1
League of Ireland Premier Division
Drogheda
Now at
Lincoln City
· joined Jan 2024
1
League of Ireland Premier Division
F
19
80
1
8
3
5
1
–
3969
S. Hrstic
F ·
FK Spartak Zdrepceva KRV
Now at
Rheindorf Altach
· joined Jul 2026 (permanent)
·
1
Serbian SuperLiga
FK Spartak Zdrepceva KRV
Now at
Rheindorf Altach
· joined Jul 2026 (permanent)
1
Serbian SuperLiga
F
20
80
1
1
0
0
0
–
3970
Lucas Röser
F ·
SSV Ulm ·
3
3. Liga
SSV Ulm
3
3. Liga
F
30
79
7
4
1
4
0
–
3971
George Miller
F ·
Doncaster
Now at
Cheltenham Town
· joined Aug 2024
·
4
League Two
Doncaster
Now at
Cheltenham Town
· joined Aug 2024
4
League Two
F
25
79
3
1
0
0
0
–
3972
L. Letenay
F ·
Slovan Liberec
Now at
Mladá Boleslav
· joined Jul 2026 (permanent)
·
1
Czech First League
Slovan Liberec
Now at
Mladá Boleslav
· joined Jul 2026 (permanent)
1
Czech First League
F
–
79
3
0
0
0
0
–
3973
Rafael Silva
F ·
Ituano ·
2
Campeonato Brasileiro Série B
Ituano
2
Campeonato Brasileiro Série B
F
33
79
3
0
0
0
0
–
3974
Dani Escriche
F ·
Huesca
Now at
Apollon Limassol
· joined Jan 2026 (permanent)
·
2
Segunda Division
Huesca
Now at
Apollon Limassol
· joined Jan 2026 (permanent)
2
Segunda Division
F
26
79
2
0
0
0
0
–
3975
F. El Khoumisti
F ·
Concarneau ·
2
Ligue 2
Concarneau
2
Ligue 2
F
–
79
1
0
0
0
0
–
3976
Ukra
F ·
Rio Ave ·
1
Primeira Liga
Rio Ave
1
Primeira Liga
F
36
78
6
0
0
1
0
–
3977
Jô
F ·
Sampaio Corrêa ·
2
Campeonato Brasileiro Série B
Sampaio Corrêa
2
Campeonato Brasileiro Série B
F
–
78
4
0
0
0
0
–
3978
A. Fosse
F ·
Ajaccio ·
2
Ligue 2
Ajaccio
2
Ligue 2
F
–
78
3
1
0
0
0
–
3979
Max Mata
F ·
St Pat's ·
1
League of Ireland Premier Division
St Pat's
1
League of Ireland Premier Division
F
23
78
1
0
0
0
0
–
3980
S. Sosa
F ·
Libertad ·
1
Ecuadorian Serie A
Libertad
1
Ecuadorian Serie A
F
–
77
5
0
1
2
0
–
3981
A. Arnuncio
F ·
Valladolid ·
2
Segunda Division
Valladolid
2
Segunda Division
F
17
77
2
0
0
0
0
–
3982
G. Glapka
F ·
ŁKS ·
1
Ekstraklasa
ŁKS
1
Ekstraklasa
F
–
77
2
0
0
0
0
–
3983
Echapora
F ·
Juventude ·
2
Campeonato Brasileiro Série B
Juventude
2
Campeonato Brasileiro Série B
F
–
76
3
0
0
1
0
–
3984
Jadon Sancho
F ·
Man Utd ·
1
Premier League
Man Utd
1
Premier League
F
24
76
3
0
0
0
0
–
3985
J. Charcopa
F ·
LDU Quito
Now at
Atlante FC
· joined Jul 2026 (permanent)
·
1
Ecuadorian Serie A
LDU Quito
Now at
Atlante FC
· joined Jul 2026 (permanent)
1
Ecuadorian Serie A
F
–
76
3
0
0
0
0
–
3986
A. Virginius
F ·
Lille
Now at
BSC Young Boys
· joined Jul 2026 (permanent)
·
1
Ligue 1
Lille
Now at
BSC Young Boys
· joined Jul 2026 (permanent)
1
Ligue 1
F
21
76
2
0
0
0
0
–
3987
Jack Garner
F ·
Pacific FC ·
1
Canadian Premier League
Pacific FC
1
Canadian Premier League
F
–
76
1
0
0
0
0
–
3988
O. Lingr
F ·
Slavia Praha
Now at
Houston Dynamo FC
· joined Jul 2026 (permanent)
·
1
Czech First League
Slavia Praha
Now at
Houston Dynamo FC
· joined Jul 2026 (permanent)
1
Czech First League
F
–
76
1
1
0
0
0
–
3989
C. Buschman-Dormond
F ·
York United ·
1
Canadian Premier League
York United
1
Canadian Premier League
F
–
75
5
0
0
0
1
–
3990
F. Dietz
F ·
Köln ·
1
Bundesliga
Köln
1
Bundesliga
F
–
75
5
0
0
0
0
–
3991
P. Sohm
F ·
Waldhof Mannheim ·
3
3. Liga
Waldhof Mannheim
3
3. Liga
F
–
75
5
3
1
1
0
–
3992
Pape Habib Guèye
F ·
Aberdeen
Now at
Esenler Erokspor
· joined Jul 2026 (loan)
·
1
Scottish Premiership
Aberdeen
Now at
Esenler Erokspor
· joined Jul 2026 (loan)
1
Scottish Premiership
F
24
75
4
0
0
0
0
–
3993
C. Duma
F ·
Cumbayá ·
1
Ecuadorian Serie A
Cumbayá
1
Ecuadorian Serie A
F
–
75
3
0
0
1
0
–
3994
D. Scott
F ·
Burton ·
3
League One
Burton
3
League One
F
–
75
3
0
0
1
0
–
3995
C. Colmán
F ·
Universidad Católica ·
1
Ecuadorian Serie A
Universidad Católica
1
Ecuadorian Serie A
F
30
75
2
2
0
3
0
–
3996
Beto
F ·
Udinese
Now at
Fiorentina
· joined Aug 2026 (permanent)
·
1
Serie A
Udinese
Now at
Fiorentina
· joined Aug 2026 (permanent)
1
Serie A
F
26
75
1
0
0
0
0
–
3997
G. Kosteas
F ·
Asteras Tripolis ·
1
Super League Greece
Asteras Tripolis
1
Super League Greece
F
–
75
1
0
0
0
0
–
3998
J. Goodman
F ·
Doncaster ·
4
League Two
Doncaster
4
League Two
F
–
74
7
0
0
0
0
–
3999
C. Carty
F ·
Doncaster
Now at
Waterford
· joined Jul 2026 (permanent)
·
4
League Two
Doncaster
Now at
Waterford
· joined Jul 2026 (permanent)
4
League Two
F
22
74
3
0
0
0
0
–
4000
C. McGuckin
F ·
Rotherham ·
2
Championship
Rotherham
2
Championship
F
–
74
3
0
0
0
0
–
← Previous
Page 80 of 95
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab