Skip to content
Almanac
All
Football
Rugby Union
Tennis
Cycling
More
🏈
American Football
🏃
Athletics
🏉
Australian Rules Football
⚾
Baseball
🏀
Basketball
🥊
Boxing
🏏
Cricket
⛳
Golf
🏒
Ice Hockey
🥋
MMA
🏎️
Motorsport
🏅
Olympics
🏉
Rugby League
⛷️
Winter Sports
All sports →
Status
Ask
Search Almanac
Ctrl K
Search
Menu
All
Football
Rugby Union
Tennis
Cycling
More
🏈
American Football
🏃
Athletics
🏉
Australian Rules Football
⚾
Baseball
🏀
Basketball
🥊
Boxing
🏏
Cricket
⛳
Golf
🏒
Ice Hockey
🥋
MMA
🏎️
Motorsport
🏅
Olympics
🏉
Rugby League
⛷️
Winter Sports
Status
Ask
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
⛳
Golf
🏒
Ice Hockey
🥋
MMA
🏎️
Motorsport
🏅
Olympics
🏉
Rugby League
🏉
Rugby Union
🎾
Tennis
⛷️
Winter Sports
/
Scouting
⚽
Football
Overview
Matches
Vidiprinter
Transfers
Scouting
Competitions
Coverage
‹
Year
2021
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
›
Filters
Position
Any
GK
Def
Mid
Fwd
Age
Nationality
Any
England
Brazil
Spain
France
Italy
Japan
Netherlands
Germany
Portugal
Norway
Sweden
Denmark
Austria
Türkiye
Australia
Korea Republic
Poland
Croatia
Mexico
Scotland
Argentina
Belgium
Russia
Switzerland
Republic of Ireland
Serbia
Senegal
Côte d'Ivoire
Colombia
Nigeria
Wales
Uruguay
Ghana
Morocco
Bosnia and Herzegovina
USA
Mali
Cameroon
Greece
Northern Ireland
Congo DR
Algeria
Czechia
Albania
Slovakia
Chile
Iceland
Kosovo
Jamaica
Romania
Ecuador
Finland
Paraguay
Slovenia
Tunisia
New Zealand
Guinea
Venezuela
Gambia
Georgia
North Macedonia
Cape Verde
Guinea-Bissau
Montenegro
Israel
Suriname
Ukraine
Burkina Faso
Angola
Curaçao
Peru
Canada
Hungary
Guadeloupe
Iran
South Africa
Benin
Bulgaria
Sierra Leone
Congo
Gabon
Comoros
Costa Rica
Togo
Zimbabwe
Egypt
Cyprus
Iraq
Luxembourg
Martinique
Mauritania
Haiti
Kenya
Belarus
Grenada
Madagascar
Moldova
Panama
Zambia
Azerbaijan
Burundi
Guyana
Kazakhstan
Mozambique
Uganda
Antigua and Barbuda
Armenia
Honduras
Latvia
St. Kitts and Nevis
Thailand
Equatorial Guinea
French Guiana
Philippines
Uzbekistan
Dominican Republic
Faroe Islands
Indonesia
Lithuania
Malta
St. Lucia
Trinidad and Tobago
Bolivia
Cuba
Eritrea
Estonia
Jordan
Lebanon
Libya
Liechtenstein
Montserrat
Pakistan
Syria
Tanzania
Afghanistan
Andorra
Aruba
Barbados
Bermuda
Central African Republic
Chad
China PR
Ethiopia
Gibraltar
Guatemala
Jersey
Korea DPR
Kyrgyz Republic
Laos
Liberia
Malaysia
Mauritius
Namibia
Palestine
Seychelles
South Sudan
League
All leagues
A-League Men
Austrian Bundesliga
Belgian Pro League
Campeonato Brasileiro Série A
Campeonato Brasileiro Série B
Croatian First Football League
Danish Superliga
Premier League
Championship
League One
League Two
National League
National League North
National League South
Ligue 1
Ligue 2
Bundesliga
Serie A
Serie B
J1 League
Liga MX
Eredivisie
Eliteserien
Ekstraklasa
Primeira Liga
Russian Premier League
Scottish Premiership
Scottish Championship
K League 1
La Liga
Segunda Division
Primera Federación Group 1
Allsvenskan
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
2021, senior men's leagues
Filters ↓
15,351–15,400 of 18,549 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▲
15351
I. Alvarez
G ·
Osasuna ·
1
La Liga
Osasuna
1
La Liga
G
–
95
1
0
0
0
0
–
15352
Mateus Moraes
D ·
Vitória ·
2
Campeonato Brasileiro Série B
Vitória
2
Campeonato Brasileiro Série B
D
–
95
1
0
0
0
0
–
15353
Maurício Ramos
D ·
Vitória
Now at
XV de Piracicaba
· joined Mar 2021 (free transfer)
·
2
Campeonato Brasileiro Série B
Vitória
Now at
XV de Piracicaba
· joined Mar 2021 (free transfer)
2
Campeonato Brasileiro Série B
D
36
95
1
0
0
0
0
–
15354
Ruan Nascimento
F ·
Vitória ·
2
Campeonato Brasileiro Série B
Vitória
2
Campeonato Brasileiro Série B
F
–
95
1
0
0
0
0
–
15355
Yuri Sena
G ·
Vitória ·
2
Campeonato Brasileiro Série B
Vitória
2
Campeonato Brasileiro Série B
G
–
95
1
0
0
0
0
–
15356
Davi Araújo
F ·
Botafogo ·
1
Campeonato Brasileiro Série A
Botafogo
1
Campeonato Brasileiro Série A
F
–
94
5
0
0
0
0
–
15357
M. Domínguez
F ·
Cruz Azul ·
1
Liga MX
Cruz Azul
1
Liga MX
F
–
94
5
0
0
0
0
–
15358
M. Pérez
M ·
Mazatlán ·
1
Liga MX
Mazatlán
1
Liga MX
M
–
94
4
0
0
1
0
–
15359
Ousoumane Camara
M ·
Auxerre ·
2
Ligue 2
Auxerre
2
Ligue 2
M
–
94
4
0
0
1
0
–
15360
Bruninho
M ·
Sport Recife
Now at
Maccabi Haifa
· joined Jun 2026 (permanent)
·
1
Campeonato Brasileiro Série A
Sport Recife
Now at
Maccabi Haifa
· joined Jun 2026 (permanent)
1
Campeonato Brasileiro Série A
M
21
94
3
0
0
0
0
–
15361
C. Gilmour
M ·
St Johnstone ·
1
Scottish Premiership
St Johnstone
1
Scottish Premiership
M
–
94
3
0
0
0
0
–
15362
Bryan Colula
D ·
Club América
Now at
Leon
· joined Jul 2026 (permanent)
·
1
Liga MX
Club América
Now at
Leon
· joined Jul 2026 (permanent)
1
Liga MX
D
25
94
2
0
0
0
0
–
15363
Dylan Connolly
M ·
Northampton
Now at
Galway United
· joined Jun 2026 (free transfer)
·
3
League One
Northampton
Now at
Galway United
· joined Jun 2026 (free transfer)
3
League One
M
26
94
2
0
0
0
0
–
15364
R. Furuyado
M ·
Yokohama FC ·
1
J1 League
Yokohama FC
1
J1 League
M
–
94
2
0
0
0
0
–
15365
Allan Godoi
D ·
Sampaio Corrêa
Now at
Göztepe
· joined Jul 2026 (permanent)
·
2
Campeonato Brasileiro Série B
Sampaio Corrêa
Now at
Göztepe
· joined Jul 2026 (permanent)
2
Campeonato Brasileiro Série B
D
28
94
1
0
0
1
0
–
15366
R. Greenidge
D ·
Bolton
Now at
Slough Town
· joined Jul 2025 (free transfer)
·
4
League Two
Bolton
Now at
Slough Town
· joined Jul 2025 (free transfer)
4
League Two
D
25
94
1
0
0
2
1
–
15367
M. Dugandzic
F ·
Sochi ·
1
Russian Premier League
Sochi
1
Russian Premier League
F
–
93
7
0
0
1
0
–
15368
Bruno Gomes
F ·
Paraná
Now at
Vllaznia Shkodër
· joined Aug 2023 (free transfer)
·
2
Campeonato Brasileiro Série B
Paraná
Now at
Vllaznia Shkodër
· joined Aug 2023 (free transfer)
2
Campeonato Brasileiro Série B
F
25
93
4
0
0
0
0
–
15369
Fabio Alemao
D ·
Operario-PR
Now at
CRB
· joined Jan 2023 (free transfer)
·
2
Campeonato Brasileiro Série B
Operario-PR
Now at
CRB
· joined Jan 2023 (free transfer)
2
Campeonato Brasileiro Série B
D
25
93
3
1
0
1
0
–
15370
Guilherme Martineli
D ·
Botafogo-SP ·
2
Campeonato Brasileiro Série B
Botafogo-SP
2
Campeonato Brasileiro Série B
D
–
93
3
0
0
0
0
–
15371
K. Iodice
D ·
Vaduz ·
1
Swiss Super League
Vaduz
1
Swiss Super League
D
–
93
2
0
0
1
0
–
15372
Maxwell
F ·
Cuiabá
Now at
Remo
· joined Jan 2025 (free transfer)
·
1
Campeonato Brasileiro Série A
Cuiabá
Now at
Remo
· joined Jan 2025 (free transfer)
1
Campeonato Brasileiro Série A
F
26
93
2
0
0
0
0
–
15373
M. Daly
F ·
Huddersfield
Now at
Morecambe
· joined Jun 2026
·
2
Championship
Huddersfield
Now at
Morecambe
· joined Jun 2026
2
Championship
F
–
93
2
0
0
0
0
–
15374
T. Awudu
F ·
Fuenlabrada ·
2
Segunda Division
Fuenlabrada
2
Segunda Division
F
–
93
2
0
1
0
0
–
15375
Tite
M ·
Oeste ·
2
Campeonato Brasileiro Série B
Oeste
2
Campeonato Brasileiro Série B
M
–
93
2
0
0
0
0
–
15376
Lucas França
G ·
Cruzeiro
Now at
Santa Clara
· joined Jul 2026 (free transfer)
·
2
Campeonato Brasileiro Série B
Cruzeiro
Now at
Santa Clara
· joined Jul 2026 (free transfer)
2
Campeonato Brasileiro Série B
G
25
93
1
0
0
0
0
–
15377
S. Casado
G ·
Alcorcón ·
2
Segunda Division
Alcorcón
2
Segunda Division
G
–
93
1
0
0
0
0
–
15378
A. Lozano
M ·
Santos ·
1
Liga MX
Santos
1
Liga MX
M
–
92
5
0
0
0
0
–
15379
B. Holmes
F ·
Blackpool ·
3
League One
Blackpool
3
League One
F
–
92
5
0
0
1
0
–
15380
H. Perritt
D ·
Accrington ·
3
League One
Accrington
3
League One
D
–
92
5
0
0
0
0
–
15381
Hong Sung-Wook
D ·
Jeju SK
Now at
Bucheon FC 1995
· joined Jan 2023
·
1
K League 1
Jeju SK
Now at
Bucheon FC 1995
· joined Jan 2023
1
K League 1
D
19
92
3
0
0
2
0
–
15382
Lucas
F ·
Botafogo-SP ·
2
Campeonato Brasileiro Série B
Botafogo-SP
2
Campeonato Brasileiro Série B
F
–
92
3
0
0
0
0
–
15383
M. Tatafu
D ·
Perth Glory ·
1
A-League Men
Perth Glory
1
A-League Men
D
–
92
3
0
0
0
0
–
15384
P. Osterhage
M ·
VfL Bochum
Now at
SC Freiburg
· joined Jul 2026 (permanent)
·
1
Bundesliga
VfL Bochum
Now at
SC Freiburg
· joined Jul 2026 (permanent)
1
Bundesliga
M
21
92
3
0
0
0
0
–
15385
Willians Santana
F ·
Cuiabá
Now at
Barra
· joined Nov 2024 (free transfer)
·
1
Campeonato Brasileiro Série A
Cuiabá
Now at
Barra
· joined Nov 2024 (free transfer)
1
Campeonato Brasileiro Série A
F
33
92
3
0
0
1
0
–
15386
Fabio Pisacane
D ·
Cagliari
Now at
Lecce
· joined Jan 2021
·
1
Serie A
Cagliari
Now at
Lecce
· joined Jan 2021
1
Serie A
D
35
92
2
0
0
1
0
–
15387
Harrison Ashby
D ·
West Ham
Now at
Luton Town
· joined Jul 2026 (loan)
·
1
Premier League
West Ham
Now at
Luton Town
· joined Jul 2026 (loan)
1
Premier League
D
20
92
2
0
0
0
0
–
15388
Igor Julião
D ·
Vizela
Now at
Marítimo
· joined Jul 2026 (permanent)
·
1
Primeira Liga
Vizela
Now at
Marítimo
· joined Jul 2026 (permanent)
1
Primeira Liga
D
27
92
2
0
0
0
0
–
15389
Ivar Furu
D ·
Kristiansund ·
1
Eliteserien
Kristiansund
1
Eliteserien
D
27
92
2
0
0
0
0
–
15390
J. Stevens
F ·
Barrow
Now at
Yeovil Town
· joined Mar 2023 (free transfer)
·
4
League Two
Barrow
Now at
Yeovil Town
· joined Mar 2023 (free transfer)
4
League Two
F
21
92
2
2
0
0
0
–
15391
Ricard Sánchez
D ·
Atlético
Now at
Estoril
· joined Aug 2025 (free transfer)
·
1
La Liga
Atlético
Now at
Estoril
· joined Aug 2025 (free transfer)
1
La Liga
D
21
92
2
0
0
2
1
–
15392
Adrián Crespo
D ·
Zamora ·
3
Primera Federación Group 1
Zamora
3
Primera Federación Group 1
D
–
92
1
0
0
0
0
–
15393
Adri Herrera
F ·
Zamora ·
3
Primera Federación Group 1
Zamora
3
Primera Federación Group 1
F
–
92
1
2
0
2
0
–
15394
Álex Bergantiños
M ·
Deportivo ·
3
Primera Federación Group 1
Deportivo
3
Primera Federación Group 1
M
36
92
1
0
0
0
0
–
15395
Carlos Parra
D ·
Zamora ·
3
Primera Federación Group 1
Zamora
3
Primera Federación Group 1
D
–
92
1
0
0
4
0
–
15396
Celso Borges
M ·
Deportivo
Now at
LD Alajuelense
· joined Jul 2026 (permanent)
·
3
Primera Federación Group 1
Deportivo
Now at
LD Alajuelense
· joined Jul 2026 (permanent)
3
Primera Federación Group 1
M
33
92
1
0
0
0
0
–
15397
C. Ramos
M ·
Zamora ·
3
Primera Federación Group 1
Zamora
3
Primera Federación Group 1
M
–
92
1
4
0
8
0
–
15398
Eneko Bóveda
D ·
Deportivo
Now at
Olympiakos Nicosia
· joined Jul 2021
·
3
Primera Federación Group 1
Deportivo
Now at
Olympiakos Nicosia
· joined Jul 2021
3
Primera Federación Group 1
D
33
92
1
0
0
0
0
–
15399
Íñigo Piña
D ·
Zamora
Now at
Iraklis
· joined Jul 2026 (free transfer)
·
3
Primera Federación Group 1
Zamora
Now at
Iraklis
· joined Jul 2026 (free transfer)
3
Primera Federación Group 1
D
27
92
1
0
0
0
0
–
15400
Jorge Valín
D ·
Deportivo ·
3
Primera Federación Group 1
Deportivo
3
Primera Federación Group 1
D
–
92
1
0
0
0
0
–
← Previous
Page 308 of 371
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab