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.
1,351–1,400 of 1,458 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▼
1351
Nathan Bishop
G ·
Sunderland ·
2
Championship
Sunderland
2
Championship
G
24
90
1
0
0
0
0
–
1352
Neofytos Michail
G ·
Anorthosis Famagusta
Now at
Universitatea Cluj
· joined Jun 2026 (free transfer)
·
1
Cypriot First Division
Anorthosis Famagusta
Now at
Universitatea Cluj
· joined Jun 2026 (free transfer)
1
Cypriot First Division
G
30
90
1
0
0
0
0
–
1353
N. Hagen
G ·
Bnei Sakhnin
Now at
Columbus Crew
· joined Jul 2026 (permanent)
·
1
Israeli Premier League
Bnei Sakhnin
Now at
Columbus Crew
· joined Jul 2026 (permanent)
1
Israeli Premier League
G
27
90
1
0
0
0
0
–
1354
N. Harness
G ·
MK Dons ·
4
League Two
MK Dons
4
League Two
G
–
90
1
0
0
0
0
–
1355
Nico Mantl
G ·
Red Bull Salzburg
Now at
Kilmarnock
· joined Aug 2026 (free transfer)
·
1
Austrian Bundesliga
Red Bull Salzburg
Now at
Kilmarnock
· joined Aug 2026 (free transfer)
1
Austrian Bundesliga
G
24
90
1
0
0
0
0
–
1356
Nikola Djurkovic
G ·
Hapoel Hadera
Now at
Ironi Kiryat Shmona
· joined Jul 2026 (permanent)
·
1
Israeli Premier League
Hapoel Hadera
Now at
Ironi Kiryat Shmona
· joined Jul 2026 (permanent)
1
Israeli Premier League
G
–
90
1
0
0
0
0
–
1357
N. Ravaglia
G ·
Sampdoria
Now at
Carrarese
· joined Jul 2026 (permanent)
·
2
Serie B
Sampdoria
Now at
Carrarese
· joined Jul 2026 (permanent)
2
Serie B
G
–
90
1
0
0
0
0
–
1358
N. Stevanović
G ·
Partizan ·
1
Serbian SuperLiga
Partizan
1
Serbian SuperLiga
G
–
90
1
0
0
0
0
–
1359
Odysseas Vlachodimos
G ·
Benfica
Now at
Sevilla
· joined Aug 2025 (loan)
·
1
Primeira Liga
Benfica
Now at
Sevilla
· joined Aug 2025 (loan)
1
Primeira Liga
G
30
90
1
0
0
0
0
–
1360
O. Kolar
G ·
Slavia Praha ·
1
Czech First League
Slavia Praha
1
Czech First League
G
–
90
1
0
0
1
0
–
1361
Panagiotis Panagiotou
G ·
Othellos ·
1
Cypriot First Division
Othellos
1
Cypriot First Division
G
–
90
1
0
0
1
0
–
1362
R. Began
G ·
Botoșani ·
1
Liga I
Botoșani
1
Liga I
G
–
90
1
0
0
0
0
–
1363
R. Gomez
G ·
Villarreal II
Now at
Villarreal
· joined Jul 2026 (permanent)
·
2
Segunda Division
Villarreal II
Now at
Villarreal
· joined Jul 2026 (permanent)
2
Segunda Division
G
–
90
1
0
0
0
0
–
1364
R. Jankov
G ·
Politehnica Iași ·
1
Liga I
Politehnica Iași
1
Liga I
G
–
90
1
0
0
0
0
–
1365
R. Kwasigroch
G ·
Hertha ·
2
2. Bundesliga
Hertha
2
2. Bundesliga
G
–
90
1
0
0
0
0
–
1366
R. O'Donnell
G ·
Blackpool
Now at
Derby County
· joined Nov 2025
·
3
League One
Blackpool
Now at
Derby County
· joined Nov 2025
3
League One
G
35
90
1
0
0
1
0
–
1367
Ross Doohan
G ·
Aberdeen
Now at
Celtic
· joined Jul 2026 (permanent)
·
1
Scottish Premiership
Aberdeen
Now at
Celtic
· joined Jul 2026 (permanent)
1
Scottish Premiership
G
26
90
1
0
0
0
0
–
1368
Samuele Perisan
G ·
Empoli ·
1
Serie A
Empoli
1
Serie A
G
26
90
1
0
0
0
0
–
1369
S. Deana
G ·
Grasshoppers ·
1
Swiss Super League
Grasshoppers
1
Swiss Super League
G
–
90
1
0
0
0
0
–
1370
S. Nesler-Täubl
G ·
Austria Lustenau
Now at
Austria Salzburg
· joined Jul 2026 (permanent)
·
1
Austrian Bundesliga
Austria Lustenau
Now at
Austria Salzburg
· joined Jul 2026 (permanent)
1
Austrian Bundesliga
G
–
90
1
0
0
0
0
–
1371
S. Perilli
G ·
Hellas ·
1
Serie A
Hellas
1
Serie A
G
29
90
1
0
0
0
0
–
1372
T. Boss
G ·
SV Elversberg ·
2
2. Bundesliga
SV Elversberg
2
2. Bundesliga
G
–
90
1
0
0
0
0
–
1373
T. Casali
G ·
Eintracht
Now at
VfL Bochum
· joined Jul 2026 (free transfer)
·
2
2. Bundesliga
Eintracht
Now at
VfL Bochum
· joined Jul 2026 (free transfer)
2
2. Bundesliga
G
28
90
1
0
0
0
0
–
1374
T. De Percin
G ·
Auxerre ·
2
Ligue 2
Auxerre
2
Ligue 2
G
–
90
1
0
0
0
0
–
1375
T. Harper
G ·
Western Sydney ·
1
A-League Men
Western Sydney
1
A-League Men
G
–
90
1
0
0
0
0
–
1376
Tiepo
G ·
Chapecoense ·
2
Campeonato Brasileiro Série B
Chapecoense
2
Campeonato Brasileiro Série B
G
–
90
1
0
0
0
0
–
1377
T. Kissas
G ·
Nea Salamis ·
1
Cypriot First Division
Nea Salamis
1
Cypriot First Division
G
–
90
1
0
0
0
0
–
1378
T. Martinelli
G ·
Fiorentina
Now at
Avellino
· joined Jul 2026 (loan)
·
1
Serie A
Fiorentina
Now at
Avellino
· joined Jul 2026 (loan)
1
Serie A
G
18
90
1
0
0
0
0
–
1379
Tommy Simkin
G ·
Forest Green
Now at
Doncaster Rovers
· joined Jun 2026 (loan)
·
4
League Two
Forest Green
Now at
Doncaster Rovers
· joined Jun 2026 (loan)
4
League Two
G
19
90
1
0
0
1
0
–
1380
Tommy Simkin
G ·
Stoke
Now at
Doncaster Rovers
· joined Jun 2026 (loan)
·
2
Championship
Stoke
Now at
Doncaster Rovers
· joined Jun 2026 (loan)
2
Championship
G
19
90
1
0
0
0
0
–
1381
T. Sander
G ·
Copenhagen
Now at
IF Elfsborg
· joined Jul 2026 (permanent)
·
1
Danish Superliga
Copenhagen
Now at
IF Elfsborg
· joined Jul 2026 (permanent)
1
Danish Superliga
G
19
90
1
0
0
0
0
–
1382
Vanderlei
G ·
Vila Nova
Now at
São Bernardo
· joined Jan 2025 (free transfer)
·
2
Campeonato Brasileiro Série B
Vila Nova
Now at
São Bernardo
· joined Jan 2025 (free transfer)
2
Campeonato Brasileiro Série B
G
40
90
1
0
0
1
0
–
1383
Vitor Eudes
G ·
Fluminense ·
1
Campeonato Brasileiro Série A
Fluminense
1
Campeonato Brasileiro Série A
G
–
90
1
0
0
0
0
–
1384
V. Vasic
G ·
Luzern ·
1
Swiss Super League
Luzern
1
Swiss Super League
G
–
90
1
0
0
0
0
–
1385
V. Vorel
G ·
Sparta Praha
Now at
Mladá Boleslav
· joined Jul 2026 (permanent)
·
1
Czech First League
Sparta Praha
Now at
Mladá Boleslav
· joined Jul 2026 (permanent)
1
Czech First League
G
–
90
1
0
0
0
0
–
1386
Y. Abdullla
G ·
Al Sadd ·
1
Qatar Stars League
Al Sadd
1
Qatar Stars League
G
–
90
1
0
0
0
0
–
1387
Y. Aktaş
G ·
Adana Demirspor ·
1
Süper Lig
Adana Demirspor
1
Süper Lig
G
–
90
1
0
0
0
0
–
1388
Yassine Bounou
G ·
Sevilla
Now at
Al-Hilal
· joined Aug 2023 (permanent)
·
1
La Liga
Sevilla
Now at
Al-Hilal
· joined Aug 2023 (permanent)
1
La Liga
G
33
90
1
0
0
0
0
–
1389
Y. Stein
G ·
VfB Lübeck ·
3
3. Liga
VfB Lübeck
3
3. Liga
G
–
90
1
0
0
0
0
–
1390
Z. Senkó
G ·
Zalaegerszeg ·
1
Nemzeti Bajnokság I
Zalaegerszeg
1
Nemzeti Bajnokság I
G
–
90
1
0
0
0
0
–
1391
Perez Juan
G ·
Huesca ·
2
Segunda Division
Huesca
2
Segunda Division
G
27
88
1
0
0
0
0
–
1392
A. Hassan
G ·
Al-Arabi SC
Now at
Lusail City
· joined Jul 2026 (permanent)
·
1
Qatar Stars League
Al-Arabi SC
Now at
Lusail City
· joined Jul 2026 (permanent)
1
Qatar Stars League
G
–
83
1
0
0
1
0
–
1393
Jaume Doménech
G ·
Valencia ·
1
La Liga
Valencia
1
La Liga
G
33
79
2
0
0
0
0
–
1394
T. Niga
G ·
Politehnica Iași ·
1
Liga I
Politehnica Iași
1
Liga I
G
–
73
1
0
0
0
0
–
1395
Abdelhadi Yassin
G ·
Bnei Sakhnin ·
1
Israeli Premier League
Bnei Sakhnin
1
Israeli Premier League
G
–
72
2
0
0
0
0
–
1396
Guillaume Dietsch
G ·
Metz
Now at
Dender EH
· joined Jun 2024
·
1
Ligue 1
Metz
Now at
Dender EH
· joined Jun 2024
1
Ligue 1
G
23
72
1
0
0
0
0
–
1397
Jeremy Aguirre
G ·
Alianza Atlético ·
1
Peruvian Primera División
Alianza Atlético
1
Peruvian Primera División
G
–
70
1
0
0
0
0
–
1398
Adonnis Pabón
G ·
Mushuc Runa ·
1
Ecuadorian Serie A
Mushuc Runa
1
Ecuadorian Serie A
G
28
66
1
0
0
1
1
–
1399
J. Pardington
G ·
Cheltenham ·
3
League One
Cheltenham
3
League One
G
–
63
1
0
0
0
0
–
1400
Álvaro
G ·
Guarani Campinas ·
2
Campeonato Brasileiro Série B
Guarani Campinas
2
Campeonato Brasileiro Série B
G
–
60
1
0
0
1
0
–
← Previous
Page 28 of 30
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab