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
2019
2026
2019
›
Filters
Clear
Position
Any
GK
Def
Mid
Fwd
Age
Nationality
Any
Brazil
England
Spain
France
Germany
Japan
Netherlands
Norway
Portugal
Denmark
Austria
Russia
Italy
Türkiye
Australia
Switzerland
Argentina
Republic of Ireland
Saudi Arabia
Senegal
Scotland
Serbia
Wales
Ghana
Sweden
Morocco
Côte d'Ivoire
Nigeria
Belgium
Croatia
Colombia
Poland
Uruguay
Mali
Algeria
Cameroon
USA
Congo DR
Bosnia and Herzegovina
Greece
Northern Ireland
Jamaica
Czechia
Korea Republic
Tunisia
Kosovo
Slovenia
Finland
Iceland
New Zealand
Slovakia
Albania
Venezuela
Guinea
Romania
Suriname
Cape Verde
Chile
Guinea-Bissau
Paraguay
Ukraine
Angola
Curaçao
Georgia
Peru
Gambia
Benin
Ecuador
Montenegro
Burkina Faso
Guadeloupe
North Macedonia
Gabon
Hungary
Mexico
South Africa
Canada
Egypt
Togo
Bulgaria
Congo
Sierra Leone
Costa Rica
Iran
Israel
Luxembourg
Madagascar
Martinique
Mauritania
Zimbabwe
Moldova
Armenia
Belarus
Comoros
Grenada
Haiti
Zambia
Cyprus
French Guiana
Kenya
Antigua and Barbuda
Azerbaijan
Burundi
Montserrat
Mozambique
Panama
Philippines
Syria
Uzbekistan
Central African Republic
Equatorial Guinea
Estonia
Guyana
Kazakhstan
Korea DPR
St. Kitts and Nevis
Trinidad and Tobago
Barbados
Bermuda
Chad
Dominican Republic
Faroe Islands
Honduras
Iraq
Latvia
Malta
St. Lucia
Thailand
Uganda
Afghanistan
Aruba
Bolivia
China PR
Cuba
Ethiopia
Gibraltar
Guatemala
Jersey
Jordan
Kyrgyz Republic
Lebanon
Libya
Liechtenstein
Lithuania
Malaysia
Namibia
Niger
Pakistan
Tanzania
League
All leagues
A-League Men
Austrian Bundesliga
Campeonato Brasileiro Série A
Campeonato Brasileiro Série B
Danish Superliga
Premier League
Championship
League One
League Two
Ligue 1
Ligue 2
Bundesliga
2. Bundesliga
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
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
Change filters ↓
Calendar-year stats for 2019 are still being built, so this shows season stats for now.
3,701–3,750 of 4,091 players
#
Player
Club
League
Pos
Age
Mins
Apps
Goals
Ast
YC
RC
Avg rating
▼
3701
Timofey Kalistratov
D ·
Rostov ·
1
Russian Premier League
Rostov
1
Russian Premier League
D
–
91
1
0
0
0
0
–
3702
Vladimir Abramov
D ·
Rostov ·
1
Russian Premier League
Rostov
1
Russian Premier League
D
–
91
1
0
0
0
0
–
3703
Wiliam Rogava
D ·
Rostov ·
1
Russian Premier League
Rostov
1
Russian Premier League
D
–
91
1
0
0
0
0
–
3704
Adrian Hajdari
D ·
Rapid Vienna ·
1
Austrian Bundesliga
Rapid Vienna
1
Austrian Bundesliga
D
–
90
2
0
0
1
0
–
3705
L. Fernandez
D ·
Stevenage ·
4
League Two
Stevenage
4
League Two
D
–
90
2
0
0
1
0
–
3706
Alex Silva
D ·
Avaí
Now at
América Mineiro
· joined Jul 2026 (permanent)
·
1
Campeonato Brasileiro Série A
Avaí
Now at
América Mineiro
· joined Jul 2026 (permanent)
1
Campeonato Brasileiro Série A
D
26
90
1
0
0
1
0
–
3707
Arsen Adamov
D ·
Akhmat Grozny ·
1
Russian Premier League
Akhmat Grozny
1
Russian Premier League
D
20
90
1
0
0
1
0
–
3708
Artem Mamin
D ·
Ural Yekaterinburg ·
1
Russian Premier League
Ural Yekaterinburg
1
Russian Premier League
D
–
90
1
0
0
0
0
–
3709
A. Sheehan
D ·
Lincoln ·
3
League One
Lincoln
3
League One
D
–
90
1
0
0
0
0
–
3710
Breno
D ·
Figueirense ·
2
Campeonato Brasileiro Série B
Figueirense
2
Campeonato Brasileiro Série B
D
–
90
1
0
1
0
0
–
3711
Bruno Morais
D ·
Aves ·
1
Primeira Liga
Aves
1
Primeira Liga
D
–
90
1
0
0
2
0
–
3712
Bruno Oliveira
D ·
Criciúma ·
2
Campeonato Brasileiro Série B
Criciúma
2
Campeonato Brasileiro Série B
D
–
90
1
0
0
0
0
–
3713
Bruno Silva
D ·
Vasco da Gama
Now at
Novorizontino
· joined Mar 2022 (free transfer)
·
1
Campeonato Brasileiro Série A
Vasco da Gama
Now at
Novorizontino
· joined Mar 2022 (free transfer)
1
Campeonato Brasileiro Série A
D
32
90
1
0
0
0
0
–
3714
Bruno Silva
D ·
Moreirense ·
1
Primeira Liga
Moreirense
1
Primeira Liga
D
–
90
1
0
0
1
0
–
3715
Cainã Santos Da Silva
D ·
Shonan Bellmare ·
1
J1 League
Shonan Bellmare
1
J1 League
D
–
90
1
0
0
0
0
–
3716
Cainã Santos Da Silva
D ·
Ajaccio ·
2
Ligue 2
Ajaccio
2
Ligue 2
D
–
90
1
0
0
0
0
–
3717
Cainã Santos Da Silva
D ·
Lens ·
2
Ligue 2
Lens
2
Ligue 2
D
–
90
1
0
0
0
0
–
3718
Clément Vidal
D ·
Montpellier
Now at
Grenoble
· joined Sep 2025 (free transfer)
·
1
Ligue 1
Montpellier
Now at
Grenoble
· joined Sep 2025 (free transfer)
1
Ligue 1
D
20
90
1
0
0
1
0
–
3719
C. Magomadov
D ·
Ural Yekaterinburg ·
1
Russian Premier League
Ural Yekaterinburg
1
Russian Premier League
D
–
90
1
0
0
1
0
–
3720
Dario Marešić
D ·
Reims
Now at
HNK Hajduk Split
· joined Feb 2026 (permanent)
·
1
Ligue 1
Reims
Now at
HNK Hajduk Split
· joined Feb 2026 (permanent)
1
Ligue 1
D
20
90
1
0
0
0
0
–
3721
Declan Drysdale
D ·
Coventry
Now at
Marine
· joined Jun 2025 (free transfer)
·
3
League One
Coventry
Now at
Marine
· joined Jun 2025 (free transfer)
3
League One
D
20
90
1
0
0
1
0
–
3722
Douglas
D ·
Cuiabá ·
2
Campeonato Brasileiro Série B
Cuiabá
2
Campeonato Brasileiro Série B
D
–
90
1
0
0
1
0
–
3723
D. Trichard
D ·
Clermont
Now at
Dunkerque
· joined Aug 2021
·
2
Ligue 2
Clermont
Now at
Dunkerque
· joined Aug 2021
2
Ligue 2
D
25
90
1
0
0
0
0
–
3724
E. Bergstrom
D ·
Utrecht
Now at
Anorthosis Famagusta
· joined Sep 2025 (free transfer)
·
1
Eredivisie
Utrecht
Now at
Anorthosis Famagusta
· joined Sep 2025 (free transfer)
1
Eredivisie
D
–
90
1
0
0
0
0
–
3725
Edcarlos
D ·
Vitória ·
2
Campeonato Brasileiro Série B
Vitória
2
Campeonato Brasileiro Série B
D
–
90
1
0
0
0
0
–
3726
Edson Ratinho
D ·
São Bento ·
2
Campeonato Brasileiro Série B
São Bento
2
Campeonato Brasileiro Série B
D
–
90
1
0
0
0
0
–
3727
Eduardo Machado
D ·
Boavista
Now at
Paredes
· joined Oct 2022
·
1
Primeira Liga
Boavista
Now at
Paredes
· joined Oct 2022
1
Primeira Liga
D
30
90
1
0
0
0
0
–
3728
Felipe Albuquerque
D ·
Grêmio ·
1
Campeonato Brasileiro Série A
Grêmio
1
Campeonato Brasileiro Série A
D
–
90
1
0
0
0
0
–
3729
F. Elkær
D ·
Hobro
Now at
Lillestrom
· joined Aug 2023 (free transfer)
·
1
Danish Superliga
Hobro
Now at
Lillestrom
· joined Aug 2023 (free transfer)
1
Danish Superliga
D
18
90
1
0
0
1
0
–
3730
Franco
D ·
Cádiz ·
2
Segunda Division
Cádiz
2
Segunda Division
D
–
90
1
0
0
0
0
–
3731
Gianluca Frabotta
D ·
Juventus
Now at
Cesena
· joined Aug 2025 (free transfer)
·
1
Serie A
Juventus
Now at
Cesena
· joined Aug 2025 (free transfer)
1
Serie A
D
21
90
1
0
0
0
0
–
3732
G. Maripan
D ·
Alavés
Now at
Internacional
· joined Jun 2026 (free transfer)
·
1
La Liga
Alavés
Now at
Internacional
· joined Jun 2026 (free transfer)
1
La Liga
D
26
90
1
0
0
0
0
–
3733
Hélder Baldé
D ·
Aves ·
1
Primeira Liga
Aves
1
Primeira Liga
D
–
90
1
0
0
0
0
–
3734
Ibrahim Cissé
D ·
Famalicão
Now at
AIK
· joined Jul 2026 (permanent)
·
1
Primeira Liga
Famalicão
Now at
AIK
· joined Jul 2026 (permanent)
1
Primeira Liga
D
21
90
1
0
0
0
0
–
3735
Jake Vokins
D ·
Southampton
Now at
Ebbsfleet United
· joined Jun 2026 (free transfer)
·
1
Premier League
Southampton
Now at
Ebbsfleet United
· joined Jun 2026 (free transfer)
1
Premier League
D
20
90
1
0
0
0
0
–
3736
Javi López
D ·
Alavés
Now at
Feyenoord
· joined Aug 2026 (loan)
·
1
La Liga
Alavés
Now at
Feyenoord
· joined Aug 2026 (loan)
1
La Liga
D
18
90
1
0
0
0
0
–
3737
Jeremiah St. Juste
D ·
Feyenoord ·
1
Eredivisie
Feyenoord
1
Eredivisie
D
23
90
1
0
0
0
0
–
3738
J. Tré
D ·
Paris FC ·
2
Ligue 2
Paris FC
2
Ligue 2
D
–
90
1
0
0
0
0
–
3739
J. Untersee
D ·
Lugano ·
1
Swiss Super League
Lugano
1
Swiss Super League
D
–
90
1
0
0
0
0
–
3740
K. Adénon
D ·
Al-Wehda
Now at
Doxa Katokopias
· joined Aug 2021
·
1
Saudi Professional League
Al-Wehda
Now at
Doxa Katokopias
· joined Aug 2021
1
Saudi Professional League
D
34
90
1
0
0
0
0
–
3741
K. Dimitriou
D ·
FC Basel 1893 ·
1
Swiss Super League
FC Basel 1893
1
Swiss Super League
D
–
90
1
0
0
0
0
–
3742
K. Madu
D ·
Odense ·
1
Danish Superliga
Odense
1
Danish Superliga
D
–
90
1
0
1
0
0
–
3743
Léo Silva
D ·
Ponte Preta ·
2
Campeonato Brasileiro Série B
Ponte Preta
2
Campeonato Brasileiro Série B
D
–
90
1
0
0
0
0
–
3744
Lokman Gör
D ·
Alanyaspor
Now at
Etimesgut Belediyespor
· joined Aug 2023 (free transfer)
·
1
Süper Lig
Alanyaspor
Now at
Etimesgut Belediyespor
· joined Aug 2023 (free transfer)
1
Süper Lig
D
29
90
1
0
0
0
0
–
3745
L. Sobiech
D ·
Köln ·
1
Bundesliga
Köln
1
Bundesliga
D
–
90
1
0
0
1
0
–
3746
Lucao
D ·
Goiás
Now at
Chongqing Tongliang Long
· joined Feb 2026 (free transfer)
·
1
Campeonato Brasileiro Série A
Goiás
Now at
Chongqing Tongliang Long
· joined Feb 2026 (free transfer)
1
Campeonato Brasileiro Série A
D
24
90
1
0
0
0
0
–
3747
Luizão
D ·
São Bento ·
2
Campeonato Brasileiro Série B
São Bento
2
Campeonato Brasileiro Série B
D
–
90
1
0
0
1
0
–
3748
M. Diarra
D ·
Toulouse
Now at
Al Wahda
· joined Aug 2026 (permanent)
·
1
Ligue 1
Toulouse
Now at
Al Wahda
· joined Aug 2026 (permanent)
1
Ligue 1
D
19
90
1
0
0
0
0
–
3749
M. Gaus
D ·
Ingolstadt ·
2
2. Bundesliga
Ingolstadt
2
2. Bundesliga
D
–
90
1
0
2
0
0
–
3750
Michael Heinloth
D ·
Ingolstadt ·
2
2. Bundesliga
Ingolstadt
2
2. Bundesliga
D
28
90
1
0
0
0
0
–
← Previous
Page 75 of 82
Next →
API-Football ·
Data sources
Search Almanac or run a command
Esc
Close
↑↓
move
Enter
open
Ctrl
+
Enter
new tab