Russian Premier League
ClubAll
- All clubs
- Akhmat Grozny
- Akron Tolyatti
- Arsenal Tula
- Baltika Kaliningrad
- CSKA Moscow
- Dynamo Makhachkala
- Dynamo Moscow
- Fakel Voronezh
- FC Krasnodar
- FC Orenburg
- FC Rostov
- FC Sochi
- Khimki
- Krylia Sovetov
- Lokomotiv Moscow
- Nizhny Novgorod
- Rodina Moskva
- Rotor Volgograd
- Rubin Kazan
- Spartak Moscow
- Tambov
- Ufa
- Ural Yekaterinburg
- Zenit Saint Petersburg
- No matches
NationalityAll
- All nationalities
- Russia251
- Brazil55
- Serbia20
- Argentina18
- Colombia14
- France12
- Croatia11
- Uruguay10
- Bosnia and Herzegovina9
- Slovenia8
- Sweden8
- Georgia7
- Chile6
- Netherlands6
- Paraguay5
- Portugal5
- Albania4
- Angola4
- Armenia4
- Belarus4
- Cameroon4
- Côte d'Ivoire4
- Iran4
- Montenegro4
- Nigeria4
- Norway4
- Poland4
- Spain4
- Venezuela4
- Austria3
- Bulgaria3
- Cape Verde3
- Ghana3
- Kazakhstan3
- Romania3
- Ukraine3
- Uzbekistan3
- Zambia3
- Algeria2
- Burkina Faso2
- Costa Rica2
- Ecuador2
- Germany2
- Guinea2
- Iceland2
- Israel2
- Jamaica2
- Luxembourg2
- Mexico2
- Moldova2
- Morocco2
- Senegal2
- Türkiye2
- Azerbaijan1
- Bolivia1
- Congo DR1
- Czechia1
- Denmark1
- El Salvador1
- Finland1
- Gambia1
- Guadeloupe1
- Honduras1
- Italy1
- Japan1
- Korea Republic1
- Kosovo1
- Mali1
- North Macedonia1
- Panama1
- Peru1
- Slovakia1
- South Africa1
- Suriname1
- Switzerland1
- Tajikistan1
- Trinidad and Tobago1
- Tunisia1
- No matches
PositionDefender
Goals, assists and cards count 814 of 840 stored matches (97%) that name a player. Appearances count 804 matches with a stored lineup.
- 20
- 21
- 22
- 23
- 24
- 25
- 26
95% or more of matches name a playerSome matches name a playerNone recorded
38
S. VaratynovBaltika Kaliningrad· 23yBaltika KaliningradD232138406.80
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | Baltika Kaliningrad | 1 | 0 | 26 | 2 | 0 | 6.86 |
| 2026-27 | Baltika Kaliningrad | 1 | 1 | 12 | 2 | 0 | 6.67 |
38
Srđan BabićSpartak Moscow· 30ySpartak MoscowD3021441017.08
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Spartak Moscow | 2 | 1 | 26 | 10 | 1 | 7.20 |
| 2025-26 | Spartak Moscow | 0 | 0 | 8 | 0 | 0 | 6.64 |
| 2026-27 | Spartak Moscow | 0 | 0 | 10 | 0 | 0 | 7.05 |
38
A. SemenovAkhmat Grozny· 37yAkhmat GroznyD372018817.02
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Akhmat Grozny | 2 | 0 | 18 | 8 | 1 | 7.02 |
38
A. ZhirovAkhmat Grozny· 35yAkhmat GroznyD352021206.97
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Akhmat Grozny | 2 | 0 | 21 | 2 | 0 | 6.97 |
38
Dejan LovrenZenit Saint Petersburg· 37yZenit Saint PetersburgD372021507.10
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Zenit Saint Petersburg | 2 | 0 | 21 | 5 | 0 | 7.10 |
38
E. ĆivićBaltika Kaliningrad· 30yBaltika KaliningradD302021406.81
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | Baltika Kaliningrad | 1 | 0 | 14 | 3 | 0 | 6.88 |
| 2026-27 | Baltika Kaliningrad | 1 | 0 | 7 | 1 | 0 | 6.68 |
38E. TsenovFC OrenburgFC OrenburgD–2018206.94
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | FC Orenburg | 1 | 0 | 7 | 0 | 0 | 6.91 |
| 2026-27 | FC Orenburg | 1 | 0 | 11 | 2 | 0 | 6.95 |
38
João EscovalAkron Tolyatti· 29yAkron TolyattiD2920581116.88
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Akron Tolyatti | 2 | 0 | 27 | 3 | 0 | 6.88 |
| 2025-26 | Akron Tolyatti | 0 | 0 | 20 | 5 | 1 | 6.65 |
| 2026-27 | Akron Tolyatti | 0 | 0 | 11 | 3 | 0 | 7.30 |
38
K. AndradeZenit Saint Petersburg· 27yZenit Saint PetersburgD2720371226.92
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | Baltika Kaliningrad | 1 | 0 | 23 | 10 | 2 | 6.90 |
| 2026-27 | Zenit Saint Petersburg | 1 | 0 | 14 | 2 | 0 | 6.95 |
38
Kaio PantaleãoFC Krasnodar· 31yFC KrasnodarD3120371126.91
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | FC Krasnodar | 1 | 0 | 24 | 10 | 2 | 6.84 |
| 2024-25 | FC Krasnodar | 1 | 0 | 13 | 1 | 0 | 7.03 |
38M. PerezFC OrenburgFC OrenburgD–2016507.09
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | FC Orenburg | 2 | 0 | 16 | 5 | 0 | 7.09 |
38
Marcelo AlvesFC Sochi· 28yFC SochiD282017716.53
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | FC Sochi | 2 | 0 | 17 | 7 | 1 | 6.53 |
38
Ousmane NdongAkhmat Grozny· 27yAkhmat GroznyD272028616.82
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | Akhmat Grozny | 2 | 0 | 22 | 4 | 1 | 6.88 |
| 2026-27 | Akhmat Grozny | 0 | 0 | 6 | 2 | 0 | 6.58 |
38
S. KaricNizhny Novgorod· 28yNizhny NovgorodD282051607.05
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Nizhny Novgorod | 1 | 0 | 23 | 2 | 0 | 7.11 |
| 2025-26 | Nizhny Novgorod | 1 | 0 | 28 | 4 | 0 | 7.00 |
65
J. CáceresDynamo Moscow· 26yDynamo MoscowD2619431207.02
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Dynamo Moscow | 0 | 2 | 10 | 1 | 0 | 7.07 |
| 2025-26 | Dynamo Moscow | 1 | 6 | 22 | 7 | 0 | 7.06 |
| 2026-27 | Dynamo Moscow | 0 | 1 | 11 | 4 | 0 | 6.88 |
65
Dmitri KabutovRubin Kazan· 34yRubin KazanD341745916.91
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Rubin Kazan | 1 | 6 | 28 | 7 | 1 | 6.93 |
| 2025-26 | Rubin Kazan | 0 | 1 | 16 | 2 | 0 | 6.89 |
| 2026-27 | Rubin Kazan | 0 | 0 | 1 | 0 | 0 | 6.70 |
65
Arsen AdamovAkhmat Grozny· 27yAkhmat GroznyD271459306.88
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Akhmat Grozny | 0 | 0 | 3 | 0 | 0 | 5.40 |
| 2020-21 | Ural Yekaterinburg | 0 | 1 | 8 | 1 | 0 | 6.88 |
| 2024-25 | Akhmat Grozny | 1 | 1 | 32 | 1 | 0 | 7.08 |
| 2025-26 | Zenit Saint Petersburg | 0 | 0 | 3 | 0 | 0 | 6.80 |
| 2026-27 | Akhmat Grozny | 0 | 2 | 13 | 1 | 0 | 6.64 |
65
Ilya VakhaniyaFC Krasnodar· 25yFC KrasnodarD2514671016.85
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | FC Rostov | 0 | 1 | 28 | 4 | 0 | 6.84 |
| 2025-26 | FC Rostov | 1 | 1 | 27 | 2 | 1 | 6.88 |
| 2026-27 | FC Krasnodar | 0 | 2 | 12 | 4 | 0 | 6.81 |
65
Ruslan LitvinovSpartak Moscow· 25ySpartak MoscowD251457826.96
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Spartak Moscow | 0 | 0 | 6 | 0 | 0 | 6.45 |
| 2024-25 | Spartak Moscow | 0 | 0 | 21 | 3 | 2 | 6.86 |
| 2025-26 | Spartak Moscow | 1 | 2 | 21 | 5 | 0 | 6.99 |
| 2026-27 | Spartak Moscow | 0 | 2 | 9 | 0 | 0 | 7.19 |
65
Y. GorshkovKrylia Sovetov· 27yKrylia SovetovD271432206.89
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Zenit Saint Petersburg | 0 | 1 | 15 | 0 | 0 | 6.96 |
| 2025-26 | Zenit Saint Petersburg | 1 | 0 | 7 | 0 | 0 | 6.90 |
| 2026-27 | Krylia Sovetov | 0 | 3 | 10 | 2 | 0 | 6.79 |
65
Igor KalininFakel Voronezh· 30yFakel VoronezhD3013451206.98
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Ural Yekaterinburg | 1 | 2 | 22 | 7 | 0 | 7.00 |
| 2024-25 | Fakel Voronezh | 0 | 1 | 23 | 5 | 0 | 6.97 |
65
Yaroslav RakitskyiZenit Saint Petersburg· 37yZenit Saint PetersburgD371324827.17
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Zenit Saint Petersburg | 1 | 3 | 24 | 8 | 2 | 7.17 |
65
A. EktovNizhny Novgorod· 30yNizhny NovgorodD301226506.62
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | FC Krasnodar | 0 | 0 | 1 | 0 | 0 | 6.70 |
| 2024-25 | Nizhny Novgorod | 1 | 2 | 25 | 5 | 0 | 6.62 |
65
E. MorozovLokomotiv Moscow· 25yLokomotiv MoscowD2512361016.86
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Lokomotiv Moscow | 1 | 0 | 9 | 5 | 0 | 6.88 |
| 2025-26 | Lokomotiv Moscow | 0 | 2 | 17 | 4 | 1 | 6.83 |
| 2026-27 | Lokomotiv Moscow | 0 | 0 | 10 | 1 | 0 | 6.90 |
65
I. ShumakhovDynamo Makhachkala· 27yDynamo MakhachkalaD271247506.91
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Dynamo Makhachkala | 1 | 1 | 28 | 3 | 0 | 6.97 |
| 2025-26 | Dynamo Makhachkala | 0 | 1 | 19 | 2 | 0 | 6.84 |
65
Ionuț NedelcearuAkron Tolyatti· 30yAkron TolyattiD3012491116.61
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Ufa | 0 | 1 | 9 | 2 | 0 | 6.63 |
| 2024-25 | Akron Tolyatti | 0 | 0 | 11 | 2 | 0 | 6.85 |
| 2025-26 | Akron Tolyatti | 1 | 1 | 26 | 6 | 1 | 6.53 |
| 2026-27 | Akron Tolyatti | 0 | 0 | 3 | 1 | 0 | 6.37 |
65
Milan GajićCSKA Moscow· 30yCSKA MoscowD301251616.66
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | CSKA Moscow | 0 | 0 | 21 | 4 | 0 | 6.70 |
| 2025-26 | CSKA Moscow | 1 | 1 | 26 | 2 | 1 | 6.65 |
| 2026-27 | CSKA Moscow | 0 | 1 | 4 | 0 | 0 | 6.50 |
65
R. EvgenyevKrylia Sovetov· 27yKrylia SovetovD2712551736.87
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Dynamo Moscow | 1 | 1 | 27 | 9 | 2 | 7.09 |
| 2024-25 | Krylia Sovetov | 0 | 0 | 19 | 4 | 1 | 6.71 |
| 2025-26 | Krylia Sovetov | 0 | 1 | 9 | 4 | 0 | 6.56 |
65
Soslan KagermazovDynamo Makhachkala· 30yDynamo MakhachkalaD301247706.79
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Dynamo Makhachkala | 1 | 2 | 24 | 3 | 0 | 6.84 |
| 2025-26 | Dynamo Makhachkala | 0 | 0 | 18 | 4 | 0 | 6.71 |
| 2026-27 | Dynamo Makhachkala | 0 | 0 | 5 | 0 | 0 | 6.89 |
65
Willyan RochaCSKA Moscow· 31yCSKA MoscowD311228417.54
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | CSKA Moscow | 1 | 2 | 26 | 3 | 1 | 7.53 |
| 2025-26 | CSKA Moscow | 0 | 0 | 2 | 1 | 0 | 7.60 |
65
A. KasimovFC Orenburg· 23yFC OrenburgD231127607.00
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | FC Orenburg | 1 | 0 | 11 | 1 | 0 | 7.30 |
| 2025-26 | FC Orenburg | 0 | 1 | 15 | 5 | 0 | 6.78 |
| 2026-27 | FC Orenburg | 0 | 0 | 1 | 0 | 0 | 6.90 |
65
Aleksandr SoldatenkovKrylia Sovetov· 29yKrylia SovetovD291150806.77
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Krylia Sovetov | 0 | 0 | 23 | 4 | 0 | 6.84 |
| 2025-26 | FC Sochi | 1 | 0 | 21 | 3 | 0 | 6.72 |
| 2025-26 | Krylia Sovetov | 0 | 1 | 6 | 1 | 0 | 6.70 |
65
Aleksei KozlovFC Rostov· 39yFC RostovD391124306.77
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | FC Rostov | 1 | 1 | 24 | 3 | 0 | 6.77 |
65
B. ZaynutdinovDynamo Moscow· 28yDynamo MoscowD281129506.89
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | CSKA Moscow | 1 | 1 | 18 | 3 | 0 | 6.98 |
| 2020-21 | FC Rostov | 0 | 0 | 4 | 2 | 0 | 7.00 |
| 2025-26 | Dynamo Moscow | 0 | 0 | 7 | 0 | 0 | 6.60 |
65
D. StepanovKhimki· 26yKhimkiD2611371006.75
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Rotor Volgograd | 1 | 1 | 22 | 9 | 0 | 6.77 |
| 2024-25 | Khimki | 0 | 0 | 15 | 1 | 0 | 6.70 |
65
Dennis HadžikadunićFC Rostov· 28yFC RostovD281125816.98
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | FC Rostov | 1 | 1 | 25 | 8 | 1 | 6.98 |
65
Fahd MoufiBaltika Kaliningrad· 30yBaltika KaliningradD301130506.74
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | FC Orenburg | 1 | 1 | 23 | 4 | 0 | 6.83 |
| 2026-27 | Baltika Kaliningrad | 0 | 0 | 7 | 1 | 0 | 6.46 |
65
H. MagnussonCSKA Moscow· 33yCSKA MoscowD331122117.02
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | CSKA Moscow | 1 | 1 | 22 | 1 | 1 | 7.02 |
65
Igor VujacicRubin Kazan· 32yRubin KazanD3211581206.80
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Rubin Kazan | 0 | 0 | 27 | 7 | 0 | 6.89 |
| 2025-26 | Rubin Kazan | 1 | 0 | 20 | 4 | 0 | 6.77 |
| 2026-27 | Rubin Kazan | 0 | 1 | 11 | 1 | 0 | 6.63 |
65
Kazımcan KarataşFC Orenburg· 23yFC OrenburgD231118306.79
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | FC Orenburg | 1 | 1 | 18 | 3 | 0 | 6.79 |
65
Konstantin SavichevAkron Tolyatti· 32yAkron TolyattiD3211331116.81
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Akron Tolyatti | 1 | 1 | 25 | 10 | 1 | 6.85 |
| 2025-26 | Akron Tolyatti | 0 | 0 | 8 | 1 | 0 | 6.70 |
65
M. BeveevBaltika Kaliningrad· 30yBaltika KaliningradD3011381106.83
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | Ural Yekaterinburg | 0 | 0 | 2 | 0 | 0 | 6.55 |
| 2025-26 | Baltika Kaliningrad | 1 | 1 | 24 | 8 | 0 | 7.04 |
| 2026-27 | Baltika Kaliningrad | 0 | 0 | 12 | 3 | 0 | 6.46 |
65
Maciej RybusLokomotiv Moscow· 37yLokomotiv MoscowD371126807.17
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Lokomotiv Moscow | 1 | 1 | 26 | 8 | 0 | 7.17 |
65
Maksim SidorovAkhmat Grozny· 28yAkhmat GroznyD2811531016.75
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2024-25 | FC Orenburg | 0 | 1 | 26 | 5 | 1 | 6.77 |
| 2025-26 | Akhmat Grozny | 1 | 0 | 23 | 4 | 0 | 6.75 |
| 2026-27 | Akhmat Grozny | 0 | 0 | 4 | 1 | 0 | 6.64 |
65
Mário FernandesCSKA Moscow· 36yCSKA MoscowD361123407.27
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | CSKA Moscow | 1 | 1 | 23 | 4 | 0 | 7.27 |
65
Stefan StrandbergUral Yekaterinburg· 36yUral YekaterinburgD361117416.95
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Ural Yekaterinburg | 1 | 1 | 17 | 4 | 1 | 6.95 |
65
W. AngelAkhmat Grozny· 33yAkhmat GroznyD331116106.80
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Akhmat Grozny | 1 | 1 | 16 | 1 | 0 | 6.80 |
65Yomar RochaAkron TolyattiAkron TolyattiD–1121306.48
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | Akron Tolyatti | 0 | 0 | 13 | 3 | 0 | 6.43 |
| 2026-27 | Akron Tolyatti | 1 | 1 | 8 | 0 | 0 | 6.58 |
65
A. AlarconDynamo Makhachkala· 25yDynamo MakhachkalaD251026306.54
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2025-26 | Dynamo Makhachkala | 0 | 0 | 13 | 0 | 0 | 6.64 |
| 2026-27 | Dynamo Makhachkala | 1 | 0 | 13 | 3 | 0 | 6.44 |
65
A. FilinBaltika Kaliningrad· 30yBaltika KaliningradD301067706.95
| Season | Club | Goals | Ast | Apps | YC | RC | Rating |
|---|---|---|---|---|---|---|---|
| 2020-21 | Khimki | 0 | 0 | 16 | 3 | 0 | 6.98 |
| 2024-25 | Khimki | 0 | 0 | 30 | 2 | 0 | 6.81 |
| 2025-26 | Baltika Kaliningrad | 1 | 0 | 21 | 2 | 0 | 7.14 |
Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources