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
2020
2026
2020
›
Filters
Clear
Position
Any
GK
Def
Mid
Fwd
Age
Nationality
Any
Brazil
England
Spain
France
Italy
Japan
Netherlands
Germany
Peru
Norway
Portugal
Colombia
Austria
Denmark
Türkiye
Argentina
Mexico
Russia
Australia
Belgium
Scotland
Korea Republic
Croatia
Switzerland
Republic of Ireland
Uruguay
Senegal
Serbia
Nigeria
Wales
Sweden
Côte d'Ivoire
Morocco
Ghana
Poland
Mali
Cameroon
USA
Bosnia and Herzegovina
Northern Ireland
Congo DR
Greece
Algeria
Chile
Canada
Paraguay
Ecuador
Jamaica
Czechia
Albania
Kosovo
Iceland
Romania
Slovenia
Venezuela
New Zealand
Guinea
Slovakia
Finland
North Macedonia
Cape Verde
Tunisia
Angola
Guinea-Bissau
Montenegro
Burkina Faso
Gambia
Georgia
Israel
Curaçao
Hungary
Suriname
Ukraine
Benin
Iran
Bulgaria
Guadeloupe
Gabon
Sierra Leone
South Africa
Costa Rica
Cyprus
Egypt
Togo
Zimbabwe
Comoros
Congo
Panama
Armenia
Madagascar
Martinique
Mauritania
Belarus
Grenada
Luxembourg
Moldova
Guyana
Haiti
Kenya
Zambia
Burundi
Mozambique
Trinidad and Tobago
Antigua and Barbuda
Equatorial Guinea
French Guiana
Honduras
Kazakhstan
Uganda
Uzbekistan
Bolivia
Faroe Islands
Iraq
Latvia
Montserrat
St. Lucia
Thailand
Azerbaijan
Dominican Republic
Estonia
Indonesia
Korea DPR
Liberia
Libya
Liechtenstein
Malta
St. Kitts and Nevis
Tanzania
Afghanistan
Andorra
Aruba
Barbados
Bermuda
Central African Republic
Chad
China PR
Cuba
El Salvador
Ethiopia
Guatemala
Jersey
Jordan
Kyrgyz Republic
Laos
Lebanon
Lithuania
Malaysia
Namibia
Pakistan
Philippines
São Tomé e Príncipe
Seychelles
South Sudan
Syria
League
All leagues
A-League Men
Austrian Bundesliga
Belgian Pro League
Campeonato Brasileiro Série A
Campeonato Brasileiro Série B
Canadian Premier League
Categoría Primera A
Croatian First Football League
Danish Superliga
Premier League
Championship
League One
League Two
Ligue 1
Ligue 2
Bundesliga
Serie A
Serie B
J1 League
Liga MX
Eredivisie
Eliteserien
Peruvian Primera División
Primeira Liga
Russian Premier League
Scottish Premiership
K League 1
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
2020, senior men's leagues
Change filters ↓
Calendar-year stats for 2020 are still being built, so this shows season stats for now.
3,351–3,400 of 3,661 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▼
3351
Marley Watkins
F ·
Bristol City
Now at
Kilmarnock
· joined Jul 2023 (free transfer)
·
2
Championship
Bristol City
Now at
Kilmarnock
· joined Jul 2023 (free transfer)
2
Championship
F
30
26
2
0
0
0
0
–
3352
R. Nemoto
F ·
Shonan Bellmare
Now at
Mito HollyHock
· joined Jul 2026 (permanent)
·
1
J1 League
Shonan Bellmare
Now at
Mito HollyHock
· joined Jul 2026 (permanent)
1
J1 League
F
–
26
2
0
0
0
0
–
3353
Danny Butterworth
F ·
Blackburn
Now at
Swindon Town
· joined Aug 2024
·
2
Championship
Blackburn
Now at
Swindon Town
· joined Aug 2024
2
Championship
F
21
26
1
0
0
0
0
–
3354
Guan-woo Park
F ·
Busan IPark ·
1
K League 1
Busan IPark
1
K League 1
F
–
26
1
0
0
0
0
–
3355
I. Elejalde
F ·
Las Palmas ·
2
Segunda Division
Las Palmas
2
Segunda Division
F
–
26
1
0
0
0
0
–
3356
Rafael Meza
F ·
Deportivo Municipal ·
1
Peruvian Primera División
Deportivo Municipal
1
Peruvian Primera División
F
–
26
1
1
0
0
0
–
3357
M. Antonucci
F ·
Salernitana
Now at
Cittadella
· joined Aug 2026 (free transfer)
·
2
Serie B
Salernitana
Now at
Cittadella
· joined Aug 2026 (free transfer)
2
Serie B
F
–
25
3
0
0
0
0
–
3358
S. Krapukhin
F ·
Zenit Saint ·
1
Russian Premier League
Zenit Saint
1
Russian Premier League
F
–
25
3
0
0
0
0
–
3359
B. Casas
F ·
Necaxa ·
1
Liga MX
Necaxa
1
Liga MX
F
–
25
2
0
0
0
0
–
3360
Gustav Engvall
F ·
Mechelen
Now at
KuPS
· joined Jul 2026 (permanent)
·
1
Belgian Pro League
Mechelen
Now at
KuPS
· joined Jul 2026 (permanent)
1
Belgian Pro League
F
25
25
2
0
3
3
0
–
3361
Miguel Ángel
F ·
Albacete ·
2
Segunda Division
Albacete
2
Segunda Division
F
–
25
2
0
0
0
0
–
3362
Terell Ondaan
F ·
NEC
Now at
Grenoble
· joined Jul 2021
·
1
Eredivisie
NEC
Now at
Grenoble
· joined Jul 2021
1
Eredivisie
F
27
25
2
0
0
0
0
–
3363
Thiago Santos
F ·
Sampaio Corrêa ·
2
Campeonato Brasileiro Série B
Sampaio Corrêa
2
Campeonato Brasileiro Série B
F
–
25
2
0
0
0
0
–
3364
Cainã Santos Da Silva
F ·
Ceará ·
1
Campeonato Brasileiro Série A
Ceará
1
Campeonato Brasileiro Série A
F
–
25
1
0
0
0
0
–
3365
Fernandão
F ·
Bahia
Now at
Vila Nova
· joined Jan 2024 (free transfer)
·
1
Campeonato Brasileiro Série A
Bahia
Now at
Vila Nova
· joined Jan 2024 (free transfer)
1
Campeonato Brasileiro Série A
F
34
25
1
0
0
0
0
–
3366
N. Çiftçi
F ·
Rizespor ·
1
Süper Lig
Rizespor
1
Süper Lig
F
–
25
1
0
0
0
0
–
3367
N. Ampomah
F ·
Antwerp
Now at
Forge
· joined Jul 2026 (permanent)
·
1
Belgian Pro League
Antwerp
Now at
Forge
· joined Jul 2026 (permanent)
1
Belgian Pro League
F
25
24
3
1
1
1
0
–
3368
J. Morales
F ·
Pumas ·
1
Liga MX
Pumas
1
Liga MX
F
–
24
2
0
0
0
0
–
3369
Jonatas Belusso
F ·
Juventude ·
2
Campeonato Brasileiro Série B
Juventude
2
Campeonato Brasileiro Série B
F
–
24
2
0
0
0
0
–
3370
M. Svensson
F ·
Espanyol ·
2
Segunda Division
Espanyol
2
Segunda Division
F
–
24
2
0
0
0
0
–
3371
E. Gedikli
F ·
Leverkusen ·
1
Bundesliga
Leverkusen
1
Bundesliga
F
–
24
1
0
0
0
0
–
3372
F. Uribe
F ·
Santos ·
1
Campeonato Brasileiro Série A
Santos
1
Campeonato Brasileiro Série A
F
33
24
1
0
0
0
0
–
3373
J. Sernaque
F ·
Alianza Universidad ·
1
Peruvian Primera División
Alianza Universidad
1
Peruvian Primera División
F
–
24
1
0
0
0
0
–
3374
Lequincio Zeefuik
F ·
Volendam
Now at
Fortuna Sittard
· joined Jul 2026 (permanent)
·
1
Eredivisie
Volendam
Now at
Fortuna Sittard
· joined Jul 2026 (permanent)
1
Eredivisie
F
16
24
1
0
0
0
0
–
3375
Felipe Avenatti
F ·
Antwerp
Now at
Boston River
· joined Jul 2026 (free transfer)
·
1
Belgian Pro League
Antwerp
Now at
Boston River
· joined Jul 2026 (free transfer)
1
Belgian Pro League
F
28
23
4
0
0
0
0
–
3376
Fabrício
F ·
Grêmio
Now at
Vitória
· joined Jul 2026 (permanent)
·
1
Campeonato Brasileiro Série A
Grêmio
Now at
Vitória
· joined Jul 2026 (permanent)
1
Campeonato Brasileiro Série A
F
20
23
2
0
0
0
0
–
3377
F. Serrarens
F ·
Roda JC ·
1
Eredivisie
Roda JC
1
Eredivisie
F
–
23
2
0
0
1
0
–
3378
Justin Kluivert
F ·
Roma
Now at
Bournemouth
· joined Jul 2023 (permanent)
·
1
Serie A
Roma
Now at
Bournemouth
· joined Jul 2023 (permanent)
1
Serie A
F
22
23
2
0
0
0
0
–
3379
Luis Carbonell
F ·
Zaragoza ·
2
Segunda Division
Zaragoza
2
Segunda Division
F
–
23
2
0
0
0
0
–
3380
N. K. Babil
F ·
SCR Altach ·
1
Austrian Bundesliga
SCR Altach
1
Austrian Bundesliga
F
–
23
2
0
0
0
0
–
3381
Patrick Cutrone
F ·
Wolves
Now at
Monza
· joined Jun 2026 (permanent)
·
1
Premier League
Wolves
Now at
Monza
· joined Jun 2026 (permanent)
1
Premier League
F
23
23
2
0
0
0
0
–
3382
O. Windsor
F ·
Newport ·
4
League Two
Newport
4
League Two
F
–
23
1
0
0
0
0
–
3383
A. Bredahl
F ·
FC Nordsjælland ·
1
Danish Superliga
FC Nordsjælland
1
Danish Superliga
F
–
22
2
0
0
0
0
–
3384
Bruno Nunes
F ·
Juventude ·
2
Campeonato Brasileiro Série B
Juventude
2
Campeonato Brasileiro Série B
F
–
22
2
0
0
0
0
–
3385
G. León
F ·
Toluca ·
1
Liga MX
Toluca
1
Liga MX
F
–
22
2
0
0
0
0
–
3386
I. Najim
F ·
Caen
Now at
SK Beveren
· joined Jul 2026 (permanent)
·
2
Ligue 2
Caen
Now at
SK Beveren
· joined Jul 2026 (permanent)
2
Ligue 2
F
–
22
2
0
0
0
0
–
3387
Jese
F ·
PSG
Now at
Coritiba
· joined Sep 2023 (free transfer)
·
1
Ligue 1
PSG
Now at
Coritiba
· joined Sep 2023 (free transfer)
1
Ligue 1
F
28
22
2
0
0
0
0
–
3388
Lazaro
F ·
Flamengo
Now at
Al-Fayha
· joined Aug 2026 (loan)
·
1
Campeonato Brasileiro Série A
Flamengo
Now at
Al-Fayha
· joined Aug 2026 (loan)
1
Campeonato Brasileiro Série A
F
19
22
2
0
0
0
0
–
3389
R. Balk
F ·
Utrecht ·
1
Eredivisie
Utrecht
1
Eredivisie
F
–
22
2
0
0
1
0
–
3390
Casimir Ninga
F ·
Angers
Now at
Sumgayit
· joined Sep 2023 (free transfer)
·
1
Ligue 1
Angers
Now at
Sumgayit
· joined Sep 2023 (free transfer)
1
Ligue 1
F
28
22
1
0
0
0
0
–
3391
Gabriel Silva
F ·
Cuiabá ·
2
Campeonato Brasileiro Série B
Cuiabá
2
Campeonato Brasileiro Série B
F
–
22
1
0
0
0
0
–
3392
G. Wiethaeuper-Balbinotti
F ·
Forge ·
1
Canadian Premier League
Forge
1
Canadian Premier League
F
–
22
1
0
0
1
0
–
3393
L. González
F ·
St. Gallen ·
1
Swiss Super League
St. Gallen
1
Swiss Super League
F
–
22
1
0
0
0
0
–
3394
Mathias Jørgensen
F ·
Aarhus
Now at
Blackburn Rovers
· joined Jan 2026 (permanent)
·
1
Danish Superliga
Aarhus
Now at
Blackburn Rovers
· joined Jan 2026 (permanent)
1
Danish Superliga
F
20
22
1
0
0
1
0
–
3395
Samuel Granada
F ·
Fluminense ·
1
Campeonato Brasileiro Série A
Fluminense
1
Campeonato Brasileiro Série A
F
–
22
1
1
0
0
0
–
3396
E. Tatarinov
F ·
Ural Yekaterinburg ·
1
Russian Premier League
Ural Yekaterinburg
1
Russian Premier League
F
–
21
3
0
0
0
0
–
3397
Borja Mayoral
F ·
Real Madrid
Now at
Getafe
· joined Aug 2022 (permanent)
·
1
La Liga
Real Madrid
Now at
Getafe
· joined Aug 2022 (permanent)
1
La Liga
F
24
21
2
0
0
0
0
–
3398
J. Mungaray
F ·
Atlas ·
1
Liga MX
Atlas
1
Liga MX
F
–
21
2
0
0
0
0
–
3399
Manuel Namora
F ·
Rio Ave ·
1
Primeira Liga
Rio Ave
1
Primeira Liga
F
–
21
2
0
0
0
0
–
3400
Mao Hosoya
F ·
Kashiwa Reysol ·
1
J1 League
Kashiwa Reysol
1
J1 League
F
19
21
2
0
0
0
0
–
← Previous
Page 68 of 74
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab