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
Sports
Football
American Football
Athletics
Australian Rules Football
Baseball
Basketball
Boxing
Cricket
Cycling
Darts
Esports
Field Hockey
Gaelic Games
Golf
Handball
Horse Racing
Ice Hockey
MMA
Motorsport
Netball
Olympics
Rugby League
Rugby Union
Snooker
Tennis
Volleyball
Winter Sports
/
Scouting
⚽
Football
Overview
Matches
Vidiprinter
Transfers
Scouting
Ask
Competitions
Coverage
‹
Year
2022
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
›
Filters
Clear
Position
Any
GK
Def
Mid
Fwd
Age
Nationality
Any
England
Brazil
Spain
France
Germany
Japan
Portugal
Netherlands
Norway
Sweden
Denmark
Türkiye
Austria
Poland
Italy
Australia
Croatia
Korea Republic
Belgium
Mexico
Argentina
Switzerland
Scotland
Greece
Republic of Ireland
Senegal
Uruguay
Serbia
Nigeria
Colombia
Ghana
Wales
Côte d'Ivoire
Morocco
USA
Bosnia and Herzegovina
Cameroon
Mali
Algeria
Czechia
Northern Ireland
Kosovo
Congo DR
Slovakia
Albania
Finland
Ecuador
Iceland
Chile
Romania
Slovenia
Guinea
New Zealand
Tunisia
Paraguay
Ukraine
Cape Verde
Canada
North Macedonia
Israel
Jamaica
Venezuela
Gambia
Montenegro
Russia
Suriname
Georgia
Hungary
Angola
Curaçao
Guinea-Bissau
Burkina Faso
Togo
Congo
South Africa
Iran
Bulgaria
Guadeloupe
Benin
Luxembourg
Sierra Leone
Costa Rica
Cyprus
Gabon
Peru
Egypt
Comoros
Kenya
Zimbabwe
Haiti
Martinique
Mauritania
Zambia
Grenada
Lithuania
Armenia
Honduras
Iraq
Madagascar
Mozambique
Burundi
Estonia
Guyana
Latvia
Belarus
Equatorial Guinea
Indonesia
Liberia
Malta
Moldova
Panama
Uganda
Antigua and Barbuda
Azerbaijan
Bolivia
China PR
Dominican Republic
Philippines
St. Lucia
Syria
Tanzania
Thailand
Trinidad and Tobago
Central African Republic
Chad
Faroe Islands
French Guiana
Guatemala
Kazakhstan
Lebanon
Libya
Montserrat
South Sudan
St. Kitts and Nevis
Uzbekistan
Afghanistan
Andorra
Aruba
Cuba
Ethiopia
Gibraltar
Jordan
Korea DPR
Mauritius
Namibia
New Caledonia
Pakistan
Palestine
Seychelles
Vanuatu
League
All leagues
A-League Men
Austrian Bundesliga
Belgian Pro League
Campeonato Brasileiro Série A
Croatian First Football League
Danish Superliga
Premier League
League One
League Two
Ligue 1
Ligue 2
Bundesliga
2. Bundesliga
3. Liga
Super League Greece
Serie A
J1 League
Liga MX
Eredivisie
Eliteserien
Ekstraklasa
Primeira Liga
Scottish Premiership
Scottish Championship
K League 1
La Liga
Segunda Division
Primera Federación Group 2
Allsvenskan
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
2022, senior men's leagues
Change filters ↓
6,051–6,100 of 6,128 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▼
6051
Z. Buurmeester
M ·
AZ
Now at
Leganes
· joined Jul 2026 (permanent)
·
1
Eredivisie
AZ
Now at
Leganes
· joined Jul 2026 (permanent)
1
Eredivisie
M
20
2
1
0
0
0
0
–
6052
A. Azhil
M ·
Leverkusen ·
1
Bundesliga
Leverkusen
1
Bundesliga
M
21
1
1
0
0
0
0
–
6053
A. Beck
M ·
Aarhus
Now at
Viborg
· joined Jan 2025 (permanent)
·
1
Danish Superliga
Aarhus
Now at
Viborg
· joined Jan 2025 (permanent)
1
Danish Superliga
M
19
1
1
0
0
0
0
–
6054
Adriano Castanheira
M ·
Chaves ·
1
Primeira Liga
Chaves
1
Primeira Liga
M
29
1
1
0
0
0
0
–
6055
Alexander Fransson
M ·
AEK Athens
Now at
IFK Norrköping
· joined Mar 2025 (free transfer)
·
1
Super League Greece
AEK Athens
Now at
IFK Norrköping
· joined Mar 2025 (free transfer)
1
Super League Greece
M
28
1
1
0
0
0
0
–
6056
A. Madi
M ·
Sparta Rotterdam ·
1
Eredivisie
Sparta Rotterdam
1
Eredivisie
M
–
1
1
0
0
0
0
–
6057
A. Racaj
M ·
Sarpsborg 08 ·
1
Eliteserien
Sarpsborg 08
1
Eliteserien
M
–
1
1
0
0
0
0
–
6058
A. Zarzana
M ·
Sevilla ·
1
La Liga
Sevilla
1
La Liga
M
–
1
1
0
0
0
0
–
6059
B. Akehurst
M ·
Gillingham ·
3
League One
Gillingham
3
League One
M
–
1
1
0
0
0
0
–
6060
B. Andersen
M ·
Sandefjord ·
1
Eliteserien
Sandefjord
1
Eliteserien
M
–
1
1
0
0
0
0
–
6061
Bernardo Couto
M ·
Braga ·
1
Primeira Liga
Braga
1
Primeira Liga
M
–
1
1
0
0
0
0
–
6062
Bernardo Silva
M ·
Famalicão ·
1
Primeira Liga
Famalicão
1
Primeira Liga
M
–
1
1
0
0
0
0
–
6063
B. Gürbüz
M ·
Gaziantep ·
1
Süper Lig
Gaziantep
1
Süper Lig
M
–
1
1
0
0
0
0
–
6064
Cainã Santos Da Silva
M ·
Šibenik ·
1
Croatian First Football League
Šibenik
1
Croatian First Football League
M
–
1
1
0
0
0
0
–
6065
C. Cooper
M ·
Colchester ·
4
League Two
Colchester
4
League Two
M
–
1
1
0
0
0
0
–
6066
D. Angleberger
M ·
Greuther ·
2
2. Bundesliga
Greuther
2
2. Bundesliga
M
19
1
1
0
0
0
0
–
6067
D. Bunk
M ·
Fortuna ·
2
2. Bundesliga
Fortuna
2
2. Bundesliga
M
–
1
1
0
0
0
0
–
6068
D. Chesters
M ·
West Ham
Now at
Wealdstone
· joined Jun 2026 (free transfer)
·
1
Premier League
West Ham
Now at
Wealdstone
· joined Jun 2026 (free transfer)
1
Premier League
M
–
1
1
0
0
0
0
–
6069
D. Edwards
M ·
Southampton ·
1
Premier League
Southampton
1
Premier League
M
–
1
1
0
0
0
0
–
6070
Diego Méndez
M ·
Vallecano ·
1
La Liga
Vallecano
1
La Liga
M
–
1
1
0
0
0
0
–
6071
D. Reid
M ·
St Mirren ·
1
Scottish Premiership
St Mirren
1
Scottish Premiership
M
–
1
1
0
0
0
0
–
6072
E. Dacaj
M ·
SV Elversberg ·
3
3. Liga
SV Elversberg
3
3. Liga
M
–
1
1
0
0
0
0
–
6073
E. Gomez
M ·
Toluca ·
1
Liga MX
Toluca
1
Liga MX
M
–
1
1
0
0
0
0
–
6074
E. Nizam
M ·
Giresunspor ·
1
Süper Lig
Giresunspor
1
Süper Lig
M
–
1
1
0
0
0
0
–
6075
Ethan Nwaneri
M ·
Arsenal
Now at
Borussia Dortmund
· joined Aug 2026 (loan)
·
1
Premier League
Arsenal
Now at
Borussia Dortmund
· joined Aug 2026 (loan)
1
Premier League
M
15
1
1
0
0
0
0
–
6076
F. Issaka
M ·
Plymouth ·
3
League One
Plymouth
3
League One
M
–
1
1
0
0
0
0
–
6077
Fran Pereira
M ·
Boavista ·
1
Primeira Liga
Boavista
1
Primeira Liga
M
–
1
1
0
0
0
0
–
6078
F. Taylor
M ·
St Mirren ·
1
Scottish Premiership
St Mirren
1
Scottish Premiership
M
–
1
1
0
0
0
0
–
6079
G. Coulibaly
M ·
Bastia ·
2
Ligue 2
Bastia
2
Ligue 2
M
–
1
1
0
0
0
0
–
6080
G. Dahl
M ·
Brøndby ·
1
Danish Superliga
Brøndby
1
Danish Superliga
M
–
1
1
0
0
0
0
–
6081
G. Imbula
M ·
Portimonense
Now at
İstanbulspor
· joined Aug 2023 (free transfer)
·
1
Primeira Liga
Portimonense
Now at
İstanbulspor
· joined Aug 2023 (free transfer)
1
Primeira Liga
M
30
1
1
0
0
0
0
–
6082
H. Çokyaşar
M ·
Sivasspor ·
1
Süper Lig
Sivasspor
1
Süper Lig
M
–
1
1
0
0
0
0
–
6083
Heine Gikling Bruseth
M ·
Kristiansund ·
1
Eliteserien
Kristiansund
1
Eliteserien
M
18
1
1
0
0
0
0
–
6084
H. Melland
M ·
Aalesund
Now at
Lillestrom
· joined Aug 2026 (permanent)
·
1
Eliteserien
Aalesund
Now at
Lillestrom
· joined Aug 2026 (permanent)
1
Eliteserien
M
17
1
1
0
0
0
0
–
6085
H. Redon
M ·
Levante ·
2
Segunda Division
Levante
2
Segunda Division
M
–
1
1
0
0
0
0
–
6086
H. Yoshida
M ·
Nagoya Grampus ·
1
J1 League
Nagoya Grampus
1
J1 League
M
–
1
1
0
0
0
0
–
6087
I. Bacha
M ·
Paris FC ·
2
Ligue 2
Paris FC
2
Ligue 2
M
–
1
1
0
0
0
0
–
6088
I. Fletcher
M ·
Hartlepool
Now at
Shrewsbury Town
· joined Jun 2026 (permanent)
·
4
League Two
Hartlepool
Now at
Shrewsbury Town
· joined Jun 2026 (permanent)
4
League Two
M
20
1
1
0
0
0
0
–
6089
Immanuel Pherai
M ·
Borussia Dortmund
Now at
Hamburger SV
· joined Jul 2026 (permanent)
·
1
Bundesliga
Borussia Dortmund
Now at
Hamburger SV
· joined Jul 2026 (permanent)
1
Bundesliga
M
21
1
1
0
0
0
0
–
6090
Ismaël Gharbi
M ·
PSG
Now at
Leganes
· joined Jul 2026 (loan)
·
1
Ligue 1
PSG
Now at
Leganes
· joined Jul 2026 (loan)
1
Ligue 1
M
18
1
1
0
0
0
0
–
6091
I. Suero
M ·
SV Elversberg
Now at
Castellón
· joined Jan 2023
·
3
3. Liga
SV Elversberg
Now at
Castellón
· joined Jan 2023
3
3. Liga
M
28
1
1
2
2
0
0
–
6092
J. Gilis
M ·
OH Leuven ·
1
Belgian Pro League
OH Leuven
1
Belgian Pro League
M
–
1
1
0
0
0
0
–
6093
J. Guerra
M ·
Valencia ·
1
La Liga
Valencia
1
La Liga
M
19
1
1
0
0
0
0
–
6094
J. Lawrence
M ·
Bristol Rovers ·
3
League One
Bristol Rovers
3
League One
M
–
1
1
0
0
0
0
–
6095
J. L. Guzman Rodriguez
M ·
Atlas
Now at
Željezničar Sarajevo
· joined Jul 2026 (permanent)
·
1
Liga MX
Atlas
Now at
Željezničar Sarajevo
· joined Jul 2026 (permanent)
1
Liga MX
M
–
1
1
0
0
0
0
–
6096
J. Martinez
M ·
Sion ·
1
Swiss Super League
Sion
1
Swiss Super League
M
–
1
1
0
0
0
0
–
6097
J. Snopczyński
M ·
Radomiak ·
1
Ekstraklasa
Radomiak
1
Ekstraklasa
M
–
1
1
0
0
0
0
–
6098
K. Frimpong
M ·
AFC Wimbledon ·
3
League One
AFC Wimbledon
3
League One
M
–
1
1
0
0
0
0
–
6099
K. Masiak
M ·
Zagłębie Lubin ·
1
Ekstraklasa
Zagłębie Lubin
1
Ekstraklasa
M
–
1
1
0
0
0
0
–
6100
K. McAllister
M ·
St Mirren
Now at
Forest Green Rovers
· joined Jul 2022 (free transfer)
·
1
Scottish Premiership
St Mirren
Now at
Forest Green Rovers
· joined Jul 2022 (free transfer)
1
Scottish Premiership
M
–
1
1
0
0
0
0
–
← Previous
Page 122 of 123
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab