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,001–4,050 of 4,711 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▼
4001
Maurides
F ·
St. Pauli
Now at
Dinamo Batumi
· joined Jul 2026 (free transfer)
·
2
2. Bundesliga
St. Pauli
Now at
Dinamo Batumi
· joined Jul 2026 (free transfer)
2
2. Bundesliga
F
–
73
7
0
0
0
0
–
4002
A. Fase
F ·
ŁKS
Now at
Lokomotiv Plovdiv
· joined Jul 2026 (permanent)
·
1
Ekstraklasa
ŁKS
Now at
Lokomotiv Plovdiv
· joined Jul 2026 (permanent)
1
Ekstraklasa
F
–
73
5
0
0
0
0
–
4003
Emerson Carioca
F ·
Sampaio Corrêa ·
2
Campeonato Brasileiro Série B
Sampaio Corrêa
2
Campeonato Brasileiro Série B
F
–
73
5
0
0
0
0
–
4004
Ozan Demirbağ
F ·
Adana Demirspor ·
1
Süper Lig
Adana Demirspor
1
Süper Lig
F
–
73
4
0
0
0
0
–
4005
Victor Andrade
F ·
Vila Nova
Now at
Náutico
· joined Mar 2026 (free transfer)
·
2
Campeonato Brasileiro Série B
Vila Nova
Now at
Náutico
· joined Mar 2026 (free transfer)
2
Campeonato Brasileiro Série B
F
28
73
4
0
0
0
0
–
4006
Ahmed Musa
F ·
Sivasspor ·
1
Süper Lig
Sivasspor
1
Süper Lig
F
31
73
2
0
0
0
0
–
4007
Paris Brunner
F ·
Dortmund II
Now at
Monaco
· joined Jul 2026 (permanent)
·
3
3. Liga
Dortmund II
Now at
Monaco
· joined Jul 2026 (permanent)
3
3. Liga
F
18
73
1
0
0
1
0
–
4008
N. Figueroa
F ·
Atlético Grau
Now at
Melgar
· joined Dec 2025
·
1
Peruvian Primera División
Atlético Grau
Now at
Melgar
· joined Dec 2025
1
Peruvian Primera División
F
22
72
4
0
0
0
0
–
4009
Niklas Niehoff
F ·
Holstein Kiel
Now at
Rheindorf Altach
· joined Jul 2026 (loan)
·
2
2. Bundesliga
Holstein Kiel
Now at
Rheindorf Altach
· joined Jul 2026 (loan)
2
2. Bundesliga
F
19
72
4
1
0
0
0
–
4010
N. Ioannidis
F ·
Ethnikos Achna ·
1
Cypriot First Division
Ethnikos Achna
1
Cypriot First Division
F
–
72
4
1
0
1
0
–
4011
O. Estupinan
F ·
Hull
Now at
FC Juárez
· joined Aug 2024
·
2
Championship
Hull
Now at
FC Juárez
· joined Aug 2024
2
Championship
F
27
72
4
0
0
0
0
–
4012
M. Babic
F ·
Rudeš
Now at
Voluntari
· joined Jul 2026 (permanent)
·
1
Croatian First Football League
Rudeš
Now at
Voluntari
· joined Jul 2026 (permanent)
1
Croatian First Football League
F
–
72
3
0
0
1
0
–
4013
M. Facklam
F ·
VfB Lübeck ·
3
3. Liga
VfB Lübeck
3
3. Liga
F
–
72
2
3
0
0
0
–
4014
Rafael Silva
F ·
ABC ·
2
Campeonato Brasileiro Série B
ABC
2
Campeonato Brasileiro Série B
F
29
72
1
0
0
0
0
–
4015
Rangelo Janga
F ·
Nea Salamis
Now at
FC Eindhoven
· joined Aug 2024 (free transfer)
·
1
Cypriot First Division
Nea Salamis
Now at
FC Eindhoven
· joined Aug 2024 (free transfer)
1
Cypriot First Division
F
32
72
1
2
0
3
0
–
4016
Eguinaldo
F ·
Vasco da Gama ·
1
Campeonato Brasileiro Série A
Vasco da Gama
1
Campeonato Brasileiro Série A
F
–
71
4
0
0
2
0
–
4017
B. Barker
F ·
Morecambe ·
4
League Two
Morecambe
4
League Two
F
27
71
2
0
0
0
0
–
4018
D. Kramar
F ·
Sigma Olomouc ·
1
Czech First League
Sigma Olomouc
1
Czech First League
F
–
71
2
0
0
0
0
–
4019
Richard Borja
F ·
Emelec
Now at
Barcelona SC
· joined Jul 2026 (permanent)
·
1
Ecuadorian Serie A
Emelec
Now at
Barcelona SC
· joined Jul 2026 (permanent)
1
Ecuadorian Serie A
F
–
71
2
0
0
0
0
–
4020
Vinícius Matheus
F ·
Jagiellonia ·
1
Ekstraklasa
Jagiellonia
1
Ekstraklasa
F
–
71
2
0
0
0
0
–
4021
Ellis Harrison
F ·
Port Vale
Now at
Bristol Rovers
· joined Jul 2025 (free transfer)
·
3
League One
Port Vale
Now at
Bristol Rovers
· joined Jul 2025 (free transfer)
3
League One
F
30
71
1
0
0
0
0
–
4022
Rodrigo Macedo
F ·
Moreirense ·
1
Primeira Liga
Moreirense
1
Primeira Liga
F
–
70
5
0
0
0
0
–
4023
J. Tsoumou
F ·
Rapid București ·
1
Liga I
Rapid București
1
Liga I
F
–
70
3
0
0
0
0
–
4024
M. Vachoušek
F ·
Teplice ·
1
Czech First League
Teplice
1
Czech First League
F
–
70
3
0
0
0
0
–
4025
A. Serobyan
F ·
Casa Pia
Now at
Ararat-Armenia
· joined Jul 2026 (permanent)
·
1
Primeira Liga
Casa Pia
Now at
Ararat-Armenia
· joined Jul 2026 (permanent)
1
Primeira Liga
F
–
70
2
0
0
1
0
–
4026
G. Ranos
F ·
Borussia Mönchengladbach ·
1
Bundesliga
Borussia Mönchengladbach
1
Bundesliga
F
20
69
9
0
0
0
0
–
4027
Dilan Salgado
F ·
Palestino ·
1
Chilean Primera División
Palestino
1
Chilean Primera División
F
–
69
4
0
0
0
0
–
4028
O. Lavale
F ·
Western United
Now at
Central Coast Mariners
· joined Jul 2026 (permanent)
·
1
A-League Men
Western United
Now at
Central Coast Mariners
· joined Jul 2026 (permanent)
1
A-League Men
F
19
69
4
1
0
0
0
–
4029
A. Hammond
F ·
Western Sydney ·
1
A-League Men
Western Sydney
1
A-League Men
F
20
69
3
1
0
0
0
–
4030
Denilson
F ·
Avaí ·
2
Campeonato Brasileiro Série B
Avaí
2
Campeonato Brasileiro Série B
F
–
69
3
0
0
0
0
–
4031
M. O'Mahony
F ·
Brighton ·
1
Premier League
Brighton
1
Premier League
F
19
69
3
0
0
1
0
–
4032
C. Amatkarijo
F ·
Istra ·
1
Croatian First Football League
Istra
1
Croatian First Football League
F
–
69
2
0
0
0
0
–
4033
Joao Diogo
F ·
Sampaio Corrêa ·
2
Campeonato Brasileiro Série B
Sampaio Corrêa
2
Campeonato Brasileiro Série B
F
–
69
2
0
0
0
0
–
4034
L. Pinzauti
F ·
Lecco ·
2
Serie B
Lecco
2
Serie B
F
–
69
2
0
0
0
0
–
4035
Z. Kállai
F ·
Mezőkövesd ·
1
Nemzeti Bajnokság I
Mezőkövesd
1
Nemzeti Bajnokság I
F
–
69
2
0
0
0
0
–
4036
T. Themistokleous
F ·
AEL Limassol ·
1
Cypriot First Division
AEL Limassol
1
Cypriot First Division
F
–
69
1
1
0
0
0
–
4037
Andrew Dallas
F ·
Barnsley ·
3
League One
Barnsley
3
League One
F
24
68
3
1
0
0
0
–
4038
Leandro Hernández
F ·
Colo Colo ·
1
Chilean Primera División
Colo Colo
1
Chilean Primera División
F
19
68
2
0
0
0
0
–
4039
A. Hunziker
F ·
FC Basel 1893
Now at
St. Gallen
· joined Jul 2026 (permanent)
·
1
Swiss Super League
FC Basel 1893
Now at
St. Gallen
· joined Jul 2026 (permanent)
1
Swiss Super League
F
21
67
3
1
0
0
0
–
4040
Jeisson Vargas
F ·
Universidad de Chile
Now at
Deportes La Serena
· joined Jul 2026 (permanent)
·
1
Chilean Primera División
Universidad de Chile
Now at
Deportes La Serena
· joined Jul 2026 (permanent)
1
Chilean Primera División
F
26
67
3
0
0
0
0
–
4041
Mateus Goncalves
F ·
América Mineiro
Now at
Athletic
· joined Jan 2025 (free transfer)
·
1
Campeonato Brasileiro Série A
América Mineiro
Now at
Athletic
· joined Jan 2025 (free transfer)
1
Campeonato Brasileiro Série A
F
29
67
3
0
0
1
0
–
4042
Abde Ezzalzouli
F ·
Barça
Now at
Real Betis
· joined Sep 2023 (permanent)
·
1
La Liga
Barça
Now at
Real Betis
· joined Sep 2023 (permanent)
1
La Liga
F
22
67
2
0
0
0
0
–
4043
Scott Banks
F ·
St. Pauli ·
2
2. Bundesliga
St. Pauli
2
2. Bundesliga
F
22
66
4
0
1
1
0
–
4044
O. Shaw
F ·
Barnsley
Now at
Dunfermline
· joined Jun 2026
·
3
League One
Barnsley
Now at
Dunfermline
· joined Jun 2026
3
League One
F
–
66
3
0
0
0
0
–
4045
B. Baker-Boaitey
F ·
Brighton ·
1
Premier League
Brighton
1
Premier League
F
–
65
5
0
0
1
0
–
4046
Joao Veras
F ·
Botafogo-SP ·
2
Campeonato Brasileiro Série B
Botafogo-SP
2
Campeonato Brasileiro Série B
F
–
65
5
0
0
0
0
–
4047
Jürgen Locadia
F ·
Amorebieta
Now at
Tampa Bay Rowdies
· joined Sep 2026 (permanent)
·
2
Segunda Division
Amorebieta
Now at
Tampa Bay Rowdies
· joined Sep 2026 (permanent)
2
Segunda Division
F
30
65
4
0
0
0
0
–
4048
Kazenga LuaLua
F ·
Charlton ·
3
League One
Charlton
3
League One
F
33
65
3
0
0
0
0
–
4049
U. Miladinovic
F ·
Cukaricki ·
1
Serbian SuperLiga
Cukaricki
1
Serbian SuperLiga
F
20
65
2
0
0
0
0
–
4050
B. Tambedou
F ·
Hapoel Tel
Now at
Sønderjyske
· joined Jul 2026 (permanent)
·
1
Israeli Premier League
Hapoel Tel
Now at
Sønderjyske
· joined Jul 2026 (permanent)
1
Israeli Premier League
F
–
65
1
0
0
1
0
–
← Previous
Page 81 of 95
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab