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,351–4,400 of 4,711 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▼
4351
Erik Shuranov
F ·
Maccabi Haifa ·
1
Israeli Premier League
Maccabi Haifa
1
Israeli Premier League
F
–
28
2
0
0
0
0
–
4352
Giovani
F ·
Palmeiras
Now at
Al Sadd
· joined Jul 2026 (permanent)
·
1
Campeonato Brasileiro Série A
Palmeiras
Now at
Al Sadd
· joined Jul 2026 (permanent)
1
Campeonato Brasileiro Série A
F
20
28
2
0
0
0
0
–
4353
Marco Tilio
F ·
Celtic
Now at
Rapid Wien
· joined Jul 2026 (permanent)
·
1
Scottish Premiership
Celtic
Now at
Rapid Wien
· joined Jul 2026 (permanent)
1
Scottish Premiership
F
22
28
2
0
0
0
0
–
4354
Matheus Goncalves
F ·
Flamengo
Now at
Al-Ahli
· joined Jul 2026 (permanent)
·
1
Campeonato Brasileiro Série A
Flamengo
Now at
Al-Ahli
· joined Jul 2026 (permanent)
1
Campeonato Brasileiro Série A
F
18
28
2
0
0
0
0
–
4355
M. Huras
F ·
Ruch Chorzów ·
1
Ekstraklasa
Ruch Chorzów
1
Ekstraklasa
F
–
28
2
0
0
0
0
–
4356
P. Djitte
F ·
Pau ·
2
Ligue 2
Pau
2
Ligue 2
F
–
28
2
0
0
0
0
–
4357
P. Maric
F ·
Slaven ·
1
Croatian First Football League
Slaven
1
Croatian First Football League
F
–
28
2
1
0
0
0
–
4358
Bruno Silva
F ·
Novorizontino
Now at
Suwon Samsung Bluewings
· joined Jan 2025 (permanent)
·
2
Campeonato Brasileiro Série B
Novorizontino
Now at
Suwon Samsung Bluewings
· joined Jan 2025 (permanent)
2
Campeonato Brasileiro Série B
F
24
28
1
0
0
0
0
–
4359
B. Sadik
F ·
Doxa Katokopias ·
1
Cypriot First Division
Doxa Katokopias
1
Cypriot First Division
F
–
28
1
3
0
4
0
–
4360
D. Mangni
F ·
Lecco ·
2
Serie B
Lecco
2
Serie B
F
–
28
1
0
0
0
0
–
4361
J. R. Cuero Palacio
F ·
Independiente del Valle ·
1
Ecuadorian Serie A
Independiente del Valle
1
Ecuadorian Serie A
F
–
28
1
0
0
0
0
–
4362
W. Mukwelle
F ·
Pardubice
Now at
BFC Daugavpils
· joined Jul 2026 (permanent)
·
1
Czech First League
Pardubice
Now at
BFC Daugavpils
· joined Jul 2026 (permanent)
1
Czech First League
F
–
28
1
0
0
0
1
–
4363
T. Dago
F ·
Lille ·
1
Ligue 1
Lille
1
Ligue 1
F
19
27
4
0
1
1
0
–
4364
Andre Luiz
F ·
Flamengo
Now at
Sporting Kansas City
· joined Aug 2026 (permanent)
·
1
Campeonato Brasileiro Série A
Flamengo
Now at
Sporting Kansas City
· joined Aug 2026 (permanent)
1
Campeonato Brasileiro Série A
F
22
27
2
0
0
1
0
–
4365
A. Pląskowski
F ·
Ruch Chorzów ·
1
Ekstraklasa
Ruch Chorzów
1
Ekstraklasa
F
–
27
2
0
0
0
0
–
4366
A. Popoola
F ·
Accrington ·
4
League Two
Accrington
4
League Two
F
–
27
2
0
0
0
0
–
4367
Lucas Oliveira
F ·
Botafogo-SP ·
2
Campeonato Brasileiro Série B
Botafogo-SP
2
Campeonato Brasileiro Série B
F
–
27
2
0
0
0
0
–
4368
M. Bouchenna
F ·
Clermont ·
1
Ligue 1
Clermont
1
Ligue 1
F
–
27
2
0
0
1
0
–
4369
Alberto Dadie
F ·
Real Sociedad
Now at
Burgos
· joined Jul 2026 (free transfer)
·
1
La Liga
Real Sociedad
Now at
Burgos
· joined Jul 2026 (free transfer)
1
La Liga
F
21
27
1
0
0
0
0
–
4370
Nils Mortimer
F ·
Viborg
Now at
Academico Viseu
· joined Jul 2026 (permanent)
·
1
Danish Superliga
Viborg
Now at
Academico Viseu
· joined Jul 2026 (permanent)
1
Danish Superliga
F
–
27
1
0
0
1
0
–
4371
S. Clarke
F ·
UCD ·
1
League of Ireland Premier Division
UCD
1
League of Ireland Premier Division
F
–
27
1
1
0
0
0
–
4372
T. Rölke
F ·
Hertha ·
2
2. Bundesliga
Hertha
2
2. Bundesliga
F
–
27
1
0
0
1
0
–
4373
F. Schmid
F ·
Unterhaching ·
3
3. Liga
Unterhaching
3
3. Liga
F
–
26
4
0
0
1
0
–
4374
M. Holte
F ·
Rosenborg ·
1
Eliteserien
Rosenborg
1
Eliteserien
F
–
26
3
1
0
0
0
–
4375
D. Diagouraga
F ·
Paris FC ·
2
Ligue 2
Paris FC
2
Ligue 2
F
–
26
2
0
0
0
0
–
4376
F. Camarda
F ·
Milan ·
1
Serie A
Milan
1
Serie A
F
–
26
2
0
0
0
0
–
4377
Harry McKirdy
F ·
Hibernian
Now at
Crawley Town
· joined Jul 2025 (free transfer)
·
1
Scottish Premiership
Hibernian
Now at
Crawley Town
· joined Jul 2025 (free transfer)
1
Scottish Premiership
F
27
26
2
0
1
0
0
–
4378
Jayden Danns
F ·
Liverpool ·
1
Premier League
Liverpool
1
Premier League
F
18
26
2
0
0
1
0
–
4379
J. Duranville
F ·
Borussia Dortmund
Now at
Lyon
· joined Jul 2026 (permanent)
·
1
Bundesliga
Borussia Dortmund
Now at
Lyon
· joined Jul 2026 (permanent)
1
Bundesliga
F
18
26
2
0
0
0
0
–
4380
Mamadou Sylla
F ·
Alavés
Now at
Al-Riyadh
· joined Aug 2025 (free transfer)
·
1
La Liga
Alavés
Now at
Al-Riyadh
· joined Aug 2025 (free transfer)
1
La Liga
F
30
26
2
0
0
0
0
–
4381
M. Zgomba
F ·
Istra ·
1
Croatian First Football League
Istra
1
Croatian First Football League
F
–
26
2
0
0
1
0
–
4382
Jordan Siebatcheu
F ·
Union Berlin
Now at
Greuther Fürth
· joined Aug 2026 (free transfer)
·
1
Bundesliga
Union Berlin
Now at
Greuther Fürth
· joined Aug 2026 (free transfer)
1
Bundesliga
F
28
26
1
0
0
0
0
–
4383
L. N'Diaye
F ·
Radnicki NIS ·
1
Serbian SuperLiga
Radnicki NIS
1
Serbian SuperLiga
F
–
26
1
0
0
1
0
–
4384
Martin Minchev
F ·
Sparta Praha
Now at
Cracovia Kraków
· joined Jul 2026 (permanent)
·
1
Czech First League
Sparta Praha
Now at
Cracovia Kraków
· joined Jul 2026 (permanent)
1
Czech First League
F
23
26
1
1
0
0
0
–
4385
Y. Akgun
F ·
Galatasaray ·
1
Süper Lig
Galatasaray
1
Süper Lig
F
23
26
1
0
0
0
0
–
4386
J. Lemmerer
F ·
Hartberg ·
1
Austrian Bundesliga
Hartberg
1
Austrian Bundesliga
F
–
25
3
0
0
0
0
–
4387
L. Ross
F ·
Motherwell ·
1
Scottish Premiership
Motherwell
1
Scottish Premiership
F
–
25
3
1
0
0
0
–
4388
Samuel Otusanya
F ·
Haugesund
Now at
Athletic
· joined Jul 2026 (permanent)
·
1
Eliteserien
Haugesund
Now at
Athletic
· joined Jul 2026 (permanent)
1
Eliteserien
F
–
25
3
0
0
0
0
–
4389
Y. Borges Sanches
F ·
Borussia Mönchengladbach ·
1
Bundesliga
Borussia Mönchengladbach
1
Bundesliga
F
–
25
3
0
0
0
0
–
4390
Baran Demiroğlu
F ·
Galatasaray ·
1
Süper Lig
Galatasaray
1
Süper Lig
F
–
25
2
0
0
0
0
–
4391
B. Brahimi
F ·
Nice
Now at
Le Mans
· joined Jul 2026 (free transfer)
·
1
Ligue 1
Nice
Now at
Le Mans
· joined Jul 2026 (free transfer)
1
Ligue 1
F
24
25
2
0
0
0
0
–
4392
Charles Sagoe Junior
F ·
Swansea
Now at
Kalmar FF
· joined Feb 2026 (loan)
·
2
Championship
Swansea
Now at
Kalmar FF
· joined Feb 2026 (loan)
2
Championship
F
19
25
2
0
0
0
0
–
4393
Chidera Micheal Okoh
F ·
Slovan Liberec
Now at
Botev Plovdiv
· joined Jul 2026 (permanent)
·
1
Czech First League
Slovan Liberec
Now at
Botev Plovdiv
· joined Jul 2026 (permanent)
1
Czech First League
F
–
25
2
0
0
1
0
–
4394
Cainã Santos Da Silva
F ·
Botoșani ·
1
Liga I
Botoșani
1
Liga I
F
–
25
1
0
0
0
0
–
4395
Cainã Santos Da Silva
F ·
CRB ·
2
Campeonato Brasileiro Série B
CRB
2
Campeonato Brasileiro Série B
F
–
25
1
0
0
0
0
–
4396
N. Stanković
F ·
Napredak Kruševac ·
1
Serbian SuperLiga
Napredak Kruševac
1
Serbian SuperLiga
F
–
25
1
0
0
0
0
–
4397
M. Obodo
F ·
Swindon ·
4
League Two
Swindon
4
League Two
F
–
24
4
0
0
0
0
–
4398
D. Pineda
F ·
Dundee ·
1
Scottish Premiership
Dundee
1
Scottish Premiership
F
–
24
3
0
0
0
0
–
4399
F. Blanco
F ·
Villarreal II ·
2
Segunda Division
Villarreal II
2
Segunda Division
F
–
24
2
0
0
0
0
–
4400
Joseph Mendes
F ·
Rodez
Now at
Dijon
· joined Jul 2024 (permanent)
·
2
Ligue 2
Rodez
Now at
Dijon
· joined Jul 2024 (permanent)
2
Ligue 2
F
33
24
2
0
0
0
0
–
← Previous
Page 88 of 95
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab