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
2019
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
›
Filters
Position
Any
GK
Def
Mid
Fwd
Age
Nationality
Any
Brazil
England
Spain
France
Germany
Argentina
Japan
Netherlands
Austria
Norway
Italy
Portugal
Denmark
Türkiye
Russia
Australia
Switzerland
Saudi Arabia
Republic of Ireland
Scotland
Senegal
Serbia
Colombia
Wales
Sweden
Ghana
Uruguay
Morocco
Nigeria
Croatia
Belgium
Côte d'Ivoire
Poland
Mali
Algeria
Cameroon
Paraguay
USA
Bosnia and Herzegovina
Congo DR
Northern Ireland
Greece
Jamaica
Korea Republic
Chile
Slovenia
Czechia
New Zealand
Kosovo
Finland
Tunisia
Venezuela
Romania
Iceland
Albania
Slovakia
Suriname
Ukraine
Guinea
Cape Verde
Curaçao
Georgia
Guinea-Bissau
Peru
Angola
Ecuador
Gambia
Benin
Burkina Faso
Mexico
North Macedonia
Guadeloupe
Gabon
Montenegro
Congo
Egypt
Hungary
South Africa
Costa Rica
Togo
Canada
Sierra Leone
Bulgaria
Israel
Luxembourg
Madagascar
Zimbabwe
Armenia
Haiti
Iran
Martinique
Moldova
Comoros
Cyprus
Grenada
Zambia
Antigua and Barbuda
French Guiana
Kenya
Mauritania
Montserrat
Azerbaijan
Estonia
Mozambique
St. Kitts and Nevis
Syria
Belarus
Central African Republic
Dominican Republic
Equatorial Guinea
Guyana
Korea DPR
Panama
Philippines
St. Lucia
Trinidad and Tobago
Uganda
Uzbekistan
Barbados
Bermuda
Burundi
China PR
Faroe Islands
Honduras
Iraq
Kazakhstan
Latvia
Thailand
Afghanistan
Aruba
Bolivia
Chad
Cuba
Ethiopia
Fiji
Gibraltar
Guatemala
Indonesia
Jersey
Jordan
Kyrgyz Republic
Lebanon
Libya
Lithuania
Malta
Namibia
Niger
Pakistan
São Tomé e Príncipe
League
All leagues
Argentine Primera División
A-League Men
Austrian Bundesliga
Campeonato Brasileiro Série A
Campeonato Brasileiro Série B
Danish Superliga
Premier League
Championship
League One
League Two
National League
National League South
Ligue 1
Ligue 2
Bundesliga
2. Bundesliga
3. Liga
Serie A
J1 League
Eredivisie
Eliteserien
Primeira Liga
Russian Premier League
Saudi Professional League
La Liga
Segunda Division
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
2019, senior men's leagues
Filters ↓
13,451–13,500 of 13,586 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▼
13451
Nicolás Sessa
M ·
Erzgebirge Aue
Now at
VfB Stuttgart II
· joined Jul 2024
·
2
2. Bundesliga
Erzgebirge Aue
Now at
VfB Stuttgart II
· joined Jul 2024
2
2. Bundesliga
M
23
4
1
0
0
0
0
–
13452
Nasser Al-Daajani
M ·
Al Taawon
Now at
Abha
· joined Jul 2026 (permanent)
·
1
Saudi Professional League
Al Taawon
Now at
Abha
· joined Jul 2026 (permanent)
1
Saudi Professional League
M
–
3
3
0
0
1
0
–
13453
A. Aberkane
D ·
Sparta Rotterdam ·
1
Eredivisie
Sparta Rotterdam
1
Eredivisie
D
–
3
1
0
0
0
0
–
13454
A. Fox
M ·
Grimsby Town ·
4
League Two
Grimsby Town
4
League Two
M
–
3
1
0
0
0
1
–
13455
Amine Adli
M ·
Toulouse
Now at
Bournemouth
· joined Aug 2025 (permanent)
·
1
Ligue 1
Toulouse
Now at
Bournemouth
· joined Aug 2025 (permanent)
1
Ligue 1
M
19
3
1
0
0
1
0
–
13456
Anco Jansen
F ·
Emmen ·
1
Eredivisie
Emmen
1
Eredivisie
F
–
3
1
0
0
0
0
–
13457
Ante Ćorić
M ·
Roma
Now at
Hamrun Spartans
· joined Jul 2025 (free transfer)
·
1
Serie A
Roma
Now at
Hamrun Spartans
· joined Jul 2025 (free transfer)
1
Serie A
M
22
3
1
0
0
0
0
–
13458
Cainã Santos Da Silva
M ·
SV Sandhausen ·
2
2. Bundesliga
SV Sandhausen
2
2. Bundesliga
M
–
3
1
0
0
0
0
–
13459
Charalambos Makridis
F ·
Borussia Mönchengladbach
Now at
Preußen Münster
· joined Jul 2024
·
1
Bundesliga
Borussia Mönchengladbach
Now at
Preußen Münster
· joined Jul 2024
1
Bundesliga
F
23
3
1
0
0
0
0
–
13460
Danila Vedernikov
D ·
Rostov
Now at
FC Orenburg
· joined Jul 2026 (permanent)
·
1
Russian Premier League
Rostov
Now at
FC Orenburg
· joined Jul 2026 (permanent)
1
Russian Premier League
D
18
3
1
0
0
0
0
–
13461
G. Güney
D ·
Galatasaray ·
1
Süper Lig
Galatasaray
1
Süper Lig
D
–
3
1
0
0
0
0
–
13462
H. Hopper
M ·
Rochdale ·
3
League One
Rochdale
3
League One
M
–
3
1
0
0
0
0
–
13463
James Morrison
M ·
West Brom ·
2
Championship
West Brom
2
Championship
M
33
3
1
0
0
0
0
–
13464
J. Bartels
G ·
Wehen Wiesbaden
Now at
DAC Dunajská Streda
· joined Sep 2025 (free transfer)
·
2
2. Bundesliga
Wehen Wiesbaden
Now at
DAC Dunajská Streda
· joined Sep 2025 (free transfer)
2
2. Bundesliga
G
20
3
1
0
0
0
0
–
13465
M. François
M ·
Sochaux ·
2
Ligue 2
Sochaux
2
Ligue 2
M
–
3
1
0
0
0
0
–
13466
N. Nurmi
D ·
Esbjerg
Now at
IFK Mariehamn
· joined Jul 2026 (permanent)
·
1
Danish Superliga
Esbjerg
Now at
IFK Mariehamn
· joined Jul 2026 (permanent)
1
Danish Superliga
D
18
3
1
0
0
0
0
–
13467
P. Ricardo
D ·
Goiás
Now at
Garudayaksa
· joined Aug 2026 (free transfer)
·
1
Campeonato Brasileiro Série A
Goiás
Now at
Garudayaksa
· joined Aug 2026 (free transfer)
1
Campeonato Brasileiro Série A
D
–
3
1
0
0
0
0
–
13468
V. van den Bogert
D ·
Willem II ·
1
Eredivisie
Willem II
1
Eredivisie
D
–
3
1
0
0
0
0
–
13469
Benjamin Carrigan
D ·
Melbourne Victory ·
1
A-League Men
Melbourne Victory
1
A-League Men
D
–
2
2
0
0
0
0
–
13470
L. Deedson
F ·
Hobro
Now at
Sochaux
· joined Aug 2026 (free transfer)
·
1
Danish Superliga
Hobro
Now at
Sochaux
· joined Aug 2026 (free transfer)
1
Danish Superliga
F
18
2
2
0
0
0
0
–
13471
Rayne Assis
D ·
Red Bull ·
2
Campeonato Brasileiro Série B
Red Bull
2
Campeonato Brasileiro Série B
D
–
2
2
0
0
0
0
–
13472
Riku Danzaki
M ·
Hokkaido Consadole
Now at
Western United
· joined Jul 2023
·
1
J1 League
Hokkaido Consadole
Now at
Western United
· joined Jul 2023
1
J1 League
M
19
2
2
0
0
0
0
–
13473
Safet Alić
M ·
Xamax ·
1
Swiss Super League
Xamax
1
Swiss Super League
M
–
2
2
0
0
0
0
–
13474
T. Curran
D ·
Swindon ·
4
League Two
Swindon
4
League Two
D
–
2
2
0
0
0
0
–
13475
Timo Becker
D ·
Schalke ·
1
Bundesliga
Schalke
1
Bundesliga
D
22
2
2
0
0
0
0
–
13476
A. Balić
M ·
Udinese ·
1
Serie A
Udinese
1
Serie A
M
–
2
1
0
0
0
0
–
13477
Alexandru Gațcan
M ·
Rostov
Now at
Krylia Sovetov
· joined Jul 2019 (free transfer)
·
1
Russian Premier League
Rostov
Now at
Krylia Sovetov
· joined Jul 2019 (free transfer)
1
Russian Premier League
M
35
2
1
0
0
0
0
–
13478
Antonio Campillo
M ·
Lugo ·
2
Segunda Division
Lugo
2
Segunda Division
M
–
2
1
0
0
0
0
–
13479
A. Yusupov
F ·
Ural Yekaterinburg ·
1
Russian Premier League
Ural Yekaterinburg
1
Russian Premier League
F
–
2
1
0
0
0
0
–
13480
C. Birch
D ·
Carlisle ·
4
League Two
Carlisle
4
League Two
D
–
2
1
0
0
0
0
–
13481
G. Aydoğdu
D ·
Akhisarspor ·
1
Süper Lig
Akhisarspor
1
Süper Lig
D
–
2
1
0
0
0
0
–
13482
G. Munari
M ·
Parma ·
1
Serie A
Parma
1
Serie A
M
–
2
1
0
0
0
0
–
13483
Gregory Wüthrich
D ·
BSC Young Boys ·
1
Swiss Super League
BSC Young Boys
1
Swiss Super League
D
25
2
1
0
0
2
0
–
13484
Harvey Elliott
M ·
Fulham
Now at
Valencia
· joined Aug 2026 (loan)
·
2
Championship
Fulham
Now at
Valencia
· joined Aug 2026 (loan)
2
Championship
M
16
2
1
0
0
0
0
–
13485
H. Saunders
F ·
Fleetwood
Now at
Northampton Town
· joined Jun 2026 (free transfer)
·
3
League One
Fleetwood
Now at
Northampton Town
· joined Jun 2026 (free transfer)
3
League One
F
22
2
1
0
0
0
0
–
13486
J. Barreto
F ·
Patronato ·
1
Argentine Primera División
Patronato
1
Argentine Primera División
F
–
2
1
0
0
0
0
–
13487
Khalid Al Ghuwainem
M ·
Al-Nassr ·
1
Saudi Professional League
Al-Nassr
1
Saudi Professional League
M
–
2
1
0
0
0
0
–
13488
K. Ishii
F ·
Sagan Tosu ·
1
J1 League
Sagan Tosu
1
J1 League
F
19
2
1
0
0
0
0
–
13489
László Bénes
M ·
Holstein Kiel
Now at
Union Berlin
· joined Jun 2026
·
2
2. Bundesliga
Holstein Kiel
Now at
Union Berlin
· joined Jun 2026
2
2. Bundesliga
M
22
2
1
0
0
0
0
–
13490
L. McGing
D ·
Wellington Phoenix ·
1
A-League Men
Wellington Phoenix
1
A-League Men
D
–
2
1
0
0
0
0
–
13491
L. Sopić
D ·
Emmen ·
1
Eredivisie
Emmen
1
Eredivisie
D
–
2
1
0
0
0
0
–
13492
P. Flottmann
D ·
Sydney ·
1
A-League Men
Sydney
1
A-League Men
D
–
2
1
0
0
0
0
–
13493
Rafik Guitane
M ·
Rennes
Now at
Estoril
· joined Jan 2025
·
1
Ligue 1
Rennes
Now at
Estoril
· joined Jan 2025
1
Ligue 1
M
20
2
1
0
0
0
0
–
13494
Rıdvan Yılmaz
D ·
Beşiktaş ·
1
Süper Lig
Beşiktaş
1
Süper Lig
D
18
2
1
0
0
0
0
–
13495
R. Riley
M ·
Bolton ·
3
League One
Bolton
3
League One
M
–
2
1
0
0
0
0
–
13496
S. Segarel
F ·
Amiens ·
1
Ligue 1
Amiens
1
Ligue 1
F
–
2
1
0
0
0
0
–
13497
A. Al Saluli
D ·
Al-Fayha
Now at
Al-Taawoun
· joined Jun 2026
·
1
Saudi Professional League
Al-Fayha
Now at
Al-Taawoun
· joined Jun 2026
1
Saudi Professional League
D
21
1
1
0
0
0
0
–
13498
A. Arık
M ·
Ankaragücü ·
1
Süper Lig
Ankaragücü
1
Süper Lig
M
–
1
1
0
0
0
0
–
13499
Abdulaziz Majrashi
M ·
Al-Hazm ·
1
Saudi Professional League
Al-Hazm
1
Saudi Professional League
M
–
1
1
0
0
0
0
–
13500
Abo Eisa
M ·
Shrewsbury
Now at
Grimsby Town
· joined Jul 2023 (free transfer)
·
3
League One
Shrewsbury
Now at
Grimsby Town
· joined Jul 2023 (free transfer)
3
League One
M
23
1
1
0
0
0
0
–
← Previous
Page 270 of 272
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab