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.
4,051–4,100 of 4,711 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▼
4051
C. Golofca
F ·
Botoșani ·
1
Liga I
Botoșani
1
Liga I
F
–
65
1
0
0
0
0
–
4052
Miguel Guerrero
F ·
Anorthosis Famagusta
Now at
Langreo
· joined Feb 2025 (free transfer)
·
1
Cypriot First Division
Anorthosis Famagusta
Now at
Langreo
· joined Feb 2025 (free transfer)
1
Cypriot First Division
F
33
65
1
6
0
1
0
–
4053
David Braw
F ·
CRB ·
2
Campeonato Brasileiro Série B
CRB
2
Campeonato Brasileiro Série B
F
–
64
4
0
0
1
0
–
4054
D. Tescan
F ·
U. Cluj ·
1
Liga I
U. Cluj
1
Liga I
F
–
64
4
0
0
0
0
–
4055
J. Kania
F ·
Nürnberg
Now at
De Graafschap
· joined Jul 2026 (permanent)
·
2
2. Bundesliga
Nürnberg
Now at
De Graafschap
· joined Jul 2026 (permanent)
2
2. Bundesliga
F
22
64
4
0
0
0
0
–
4056
Junior Dutra
F ·
Londrina
Now at
Figueirense
· joined Aug 2023 (free transfer)
·
2
Campeonato Brasileiro Série B
Londrina
Now at
Figueirense
· joined Aug 2023 (free transfer)
2
Campeonato Brasileiro Série B
F
36
64
3
0
0
0
0
–
4057
Edson Farias
F ·
AVS
Now at
Académica
· joined Jul 2025 (free transfer)
·
1
Primeira Liga
AVS
Now at
Académica
· joined Jul 2025 (free transfer)
1
Primeira Liga
F
–
64
1
0
0
0
0
–
4058
M. Flotho
F ·
Paderborn
Now at
Wehen Wiesbaden
· joined Jul 2024 (free transfer)
·
2
2. Bundesliga
Paderborn
Now at
Wehen Wiesbaden
· joined Jul 2024 (free transfer)
2
2. Bundesliga
F
22
64
1
0
0
0
0
–
4059
S. Mecinovic
F ·
Novi Pazar ·
1
Serbian SuperLiga
Novi Pazar
1
Serbian SuperLiga
F
–
64
1
0
0
0
0
–
4060
Alisson
F ·
Atlético Mineiro
Now at
Shakhtar Donetsk
· joined Jul 2026 (permanent)
·
1
Campeonato Brasileiro Série A
Atlético Mineiro
Now at
Shakhtar Donetsk
· joined Jul 2026 (permanent)
1
Campeonato Brasileiro Série A
F
18
63
5
0
0
1
0
–
4061
C. Huanca
F ·
Coquimbo Unido ·
1
Chilean Primera División
Coquimbo Unido
1
Chilean Primera División
F
–
63
5
0
0
0
0
–
4062
O. Cvetkovic
F ·
Radnik Surdulica ·
1
Serbian SuperLiga
Radnik Surdulica
1
Serbian SuperLiga
F
–
63
5
0
0
0
0
–
4063
F. Hetzsch
F ·
Erzgebirge Aue ·
3
3. Liga
Erzgebirge Aue
3
3. Liga
F
–
63
3
0
0
0
0
–
4064
Sergio León
F ·
Valladolid
Now at
Eibar
· joined Jan 2024 (free transfer)
·
2
Segunda Division
Valladolid
Now at
Eibar
· joined Jan 2024 (free transfer)
2
Segunda Division
F
35
63
3
0
0
0
0
–
4065
K. Inanoglu
F ·
Duisburg ·
3
3. Liga
Duisburg
3
3. Liga
F
–
63
2
0
0
0
0
–
4066
Martin Šlogar
F ·
AE Zakakiou
Now at
Rudeš
· joined Jul 2026 (permanent)
·
1
Cypriot First Division
AE Zakakiou
Now at
Rudeš
· joined Jul 2026 (permanent)
1
Cypriot First Division
F
–
63
2
3
0
7
1
–
4067
G. Chatzivasilis
F ·
AE Zakakiou ·
1
Cypriot First Division
AE Zakakiou
1
Cypriot First Division
F
–
63
1
5
0
4
0
–
4068
K. Barlow
F ·
St Pat's ·
1
League of Ireland Premier Division
St Pat's
1
League of Ireland Premier Division
F
21
63
1
0
0
2
1
–
4069
P. Beke
F ·
Paks ·
1
Nemzeti Bajnokság I
Paks
1
Nemzeti Bajnokság I
F
–
63
1
0
0
2
0
–
4070
E. Chilufya
F ·
Midtjylland
Now at
Hapoel Jerusalem
· joined Sep 2026 (loan)
·
1
Danish Superliga
Midtjylland
Now at
Hapoel Jerusalem
· joined Sep 2026 (loan)
1
Danish Superliga
F
24
62
3
0
0
0
0
–
4071
O. Diouf
F ·
Rizespor
Now at
Sint-Truiden
· joined Jul 2026 (permanent)
·
1
Süper Lig
Rizespor
Now at
Sint-Truiden
· joined Jul 2026 (permanent)
1
Süper Lig
F
–
62
3
0
0
0
0
–
4072
J. Gonstad
F ·
Ham-Kam ·
1
Eliteserien
Ham-Kam
1
Eliteserien
F
18
62
2
0
1
0
0
–
4073
Tortello
F ·
Botafogo-SP ·
2
Campeonato Brasileiro Série B
Botafogo-SP
2
Campeonato Brasileiro Série B
F
–
62
1
0
0
0
0
–
4074
D. Skaarud
F ·
Lillestrom ·
1
Eliteserien
Lillestrom
1
Eliteserien
F
–
61
5
0
1
0
0
–
4075
A. Calcan
F ·
U. Cluj ·
1
Liga I
U. Cluj
1
Liga I
F
–
61
4
0
0
0
0
–
4076
S. Plazonja
F ·
Rudeš ·
1
Croatian First Football League
Rudeš
1
Croatian First Football League
F
–
61
4
0
0
0
0
–
4077
K. Abrahams
F ·
Novi Pazar
Now at
SK Beveren
· joined Jul 2026 (permanent)
·
1
Serbian SuperLiga
Novi Pazar
Now at
SK Beveren
· joined Jul 2026 (permanent)
1
Serbian SuperLiga
F
–
61
3
0
0
0
0
–
4078
W. Ayovi
F ·
Mushuc Runa
Now at
Comerciantes Unidos
· joined Jul 2026 (permanent)
·
1
Ecuadorian Serie A
Mushuc Runa
Now at
Comerciantes Unidos
· joined Jul 2026 (permanent)
1
Ecuadorian Serie A
F
27
61
3
1
0
2
0
–
4079
R. Tanada
F ·
Sanfrecce Hiroshima ·
1
J1 League
Sanfrecce Hiroshima
1
J1 League
F
–
61
1
0
0
0
0
–
4080
Zé Mário
F ·
Cukaricki ·
1
Serbian SuperLiga
Cukaricki
1
Serbian SuperLiga
F
–
61
1
0
0
0
0
–
4081
A. Maurer
F ·
Clermont ·
1
Ligue 1
Clermont
1
Ligue 1
F
19
60
5
0
0
0
0
–
4082
P. Urbański
F ·
Piast Gliwice ·
1
Ekstraklasa
Piast Gliwice
1
Ekstraklasa
F
–
60
3
0
0
0
0
–
4083
Leandro Carvalho
F ·
Avaí ·
2
Campeonato Brasileiro Série B
Avaí
2
Campeonato Brasileiro Série B
F
29
60
2
0
0
0
0
–
4084
Nadson
F ·
Sampaio Corrêa ·
2
Campeonato Brasileiro Série B
Sampaio Corrêa
2
Campeonato Brasileiro Série B
F
–
60
2
0
0
0
0
–
4085
Z. Lovelace
F ·
Rangers ·
1
Scottish Premiership
Rangers
1
Scottish Premiership
F
–
60
2
0
0
1
0
–
4086
E. Antwi
F ·
Doxa Katokopias ·
1
Cypriot First Division
Doxa Katokopias
1
Cypriot First Division
F
–
60
1
0
0
6
0
–
4087
Giorgi Kvernadze
F ·
Frosinone ·
1
Serie A
Frosinone
1
Serie A
F
21
59
5
0
0
0
0
–
4088
Kayke
F ·
Sport Recife
Now at
Figueirense
· joined Dec 2025
·
2
Campeonato Brasileiro Série B
Sport Recife
Now at
Figueirense
· joined Dec 2025
2
Campeonato Brasileiro Série B
F
36
59
5
0
0
0
0
–
4089
Daryl Dike
F ·
West Brom
Now at
Orlando City SC
· joined Jul 2026 (permanent)
·
2
Championship
West Brom
Now at
Orlando City SC
· joined Jul 2026 (permanent)
2
Championship
F
24
59
4
0
0
0
0
–
4090
Kasey Bos
F ·
Melbourne Victory
Now at
Excelsior
· joined Jul 2026 (permanent)
·
1
A-League Men
Melbourne Victory
Now at
Excelsior
· joined Jul 2026 (permanent)
1
A-League Men
F
20
59
4
0
1
0
0
–
4091
E. Bilsel
F ·
Antalyaspor
Now at
Bodrum FK
· joined Jan 2024
·
1
Süper Lig
Antalyaspor
Now at
Bodrum FK
· joined Jan 2024
1
Süper Lig
F
20
59
3
0
0
1
0
–
4092
I. Sanchez
F ·
Universidad Católica ·
1
Ecuadorian Serie A
Universidad Católica
1
Ecuadorian Serie A
F
–
59
1
0
0
0
0
–
4093
A. Lokosa
F ·
Železničar Pančevo ·
1
Serbian SuperLiga
Železničar Pančevo
1
Serbian SuperLiga
F
–
58
4
0
0
0
0
–
4094
Z. Naidji
F ·
Laval ·
2
Ligue 2
Laval
2
Ligue 2
F
29
58
4
0
0
0
0
–
4095
J. Quiñones
F ·
A. Italiano ·
1
Chilean Primera División
A. Italiano
1
Chilean Primera División
F
–
58
3
0
0
1
0
–
4096
Patrick Pflücke
F ·
Servette
Now at
Charleroi
· joined Aug 2025 (permanent)
·
1
Swiss Super League
Servette
Now at
Charleroi
· joined Aug 2025 (permanent)
1
Swiss Super League
F
27
58
3
1
0
1
0
–
4097
I. Traore
F ·
Troyes ·
2
Ligue 2
Troyes
2
Ligue 2
F
–
58
2
1
0
0
0
–
4098
L. Popp
F ·
Greuther ·
2
2. Bundesliga
Greuther
2
2. Bundesliga
F
–
57
6
0
0
0
0
–
4099
Mislav Oršić
F ·
Trabzonspor
Now at
Dinamo Zagreb
· joined Jun 2026 (free transfer)
·
1
Süper Lig
Trabzonspor
Now at
Dinamo Zagreb
· joined Jun 2026 (free transfer)
1
Süper Lig
F
31
57
6
0
0
0
0
–
4100
F. Godos
F ·
Atlético Grau ·
1
Peruvian Primera División
Atlético Grau
1
Peruvian Primera División
F
–
57
4
0
0
0
0
–
← Previous
Page 82 of 95
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab