
Liga I
ClubAll
- All clubs
- AFC Hermannstadt
- Argeș Pitești
- Astra Giurgiu
- CFR 1907 Cluj
- Chindia Targoviste
- Corvinul Hunedoara
- CS Mioveni
- Csikszereda
- Dinamo București
- Dunărea Călărași
- Farul Constanta
- FC Botoșani
- FC Clinceni
- FCSB
- FCU 1948 Craiova
- GAZ Metan Medias
- Gloria Buzău
- Metaloglobus
- Oțelul Galați
- Petrolul Ploiești
- Politehnica Iași
- Rapid București
- Sepsi OSK
- Unirea Slobozia
- Universitatea Cluj
- Universitatea Craiova
- UTA Arad
- Viitorul Constanța
- Voluntari
- No matches
NationalityAll
- All nationalities
- Romania197
- Portugal28
- France26
- Brazil21
- Croatia20
- Hungary11
- Moldova9
- Spain9
- Serbia8
- Argentina7
- Bulgaria7
- Côte d'Ivoire7
- Italy7
- Kosovo7
- Cameroon6
- Switzerland6
- Ukraine6
- Belgium5
- Ghana5
- Nigeria5
- Senegal5
- Sweden5
- Albania4
- Bosnia and Herzegovina4
- Cape Verde4
- Congo DR4
- Netherlands4
- North Macedonia4
- Costa Rica3
- Cyprus3
- Denmark3
- Japan3
- Mali3
- Montenegro3
- Slovakia3
- Slovenia3
- Algeria2
- Benin2
- Congo2
- England2
- Gambia2
- Georgia2
- Germany2
- Greece2
- Lithuania2
- Madagascar2
- Martinique2
- Norway2
- Togo2
- Armenia1
- Austria1
- Canada1
- Curaçao1
- Czechia1
- Estonia1
- Finland1
- Gabon1
- Guatemala1
- Guinea1
- Guinea-Bissau1
- Honduras1
- Israel1
- Jamaica1
- Kenya1
- Liberia1
- Luxembourg1
- Malawi1
- Mauritania1
- Mauritius1
- Mexico1
- Peru1
- Republic of Ireland1
- Scotland1
- South Africa1
- Tunisia1
- Turkey1
- USA1
- Venezuela1
- No matches
PositionMidfielder
Goals, assists and cards count 2001 of 2032 stored matches (98%) that name a player. Appearances count 1030 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
95
M. RadulescuUniversitatea CraiovaUniversitatea Craiova +1M645840
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2023-24 | Petrolul Ploiești | 0 | 0 | 11 | 0 | 0 |
| 2024-25 | Petrolul Ploiești | 5 | 3 | 33 | 3 | 0 |
| 2025-26 | Universitatea Craiova | 1 | 0 | 12 | 1 | 0 |
| 2026-27 | Universitatea Craiova | 0 | 1 | 2 | 0 | 0 |
95N. ChamedChindia TargovisteChindia Targoviste +1M640132
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | GAZ Metan Medias | 2 | 3 | 0 | 6 | 1 |
| 2021-22 | Chindia Targoviste | 3 | 0 | 0 | 2 | 0 |
| 2021-22 | GAZ Metan Medias | 1 | 0 | 0 | 4 | 0 |
| 2022-23 | Chindia Targoviste | 0 | 1 | 0 | 1 | 1 |
95M. CapatinaUniversitatea CraiovaUniversitatea Craiova +1M6350221
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | Universitatea Craiova | 0 | 1 | 0 | 0 | 0 |
| 2020-21 | Voluntari | 2 | 0 | 0 | 2 | 0 |
| 2021-22 | Universitatea Craiova | 1 | 1 | 0 | 3 | 0 |
| 2022-23 | Universitatea Craiova | 0 | 0 | 0 | 6 | 1 |
| 2023-24 | Universitatea Craiova | 2 | 1 | 30 | 9 | 0 |
| 2024-25 | Universitatea Craiova | 1 | 0 | 20 | 2 | 0 |
95Marco DulcaPetrolul PloieștiPetrolul Ploiești +1M6317271
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | Chindia Targoviste | 2 | 0 | 0 | 9 | 0 |
| 2021-22 | Chindia Targoviste | 2 | 2 | 0 | 6 | 0 |
| 2022-23 | Chindia Targoviste | 0 | 0 | 0 | 6 | 0 |
| 2025-26 | Petrolul Ploiești | 2 | 1 | 17 | 6 | 1 |
95Y. ZakirMetaloglobusMetaloglobusM612730
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2025-26 | Metaloglobus | 6 | 1 | 27 | 3 | 0 |
95
João PedroUTA AradUTA AradM603050
107Roger FerreiraCorvinul HunedoaraCorvinul Hunedoara +3M5122360
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | UTA Arad | 2 | 5 | 0 | 2 | 0 |
| 2021-22 | UTA Arad | 2 | 2 | 0 | 3 | 0 |
| 2022-23 | CFR 1907 Cluj | 0 | 1 | 0 | 1 | 0 |
| 2022-23 | UTA Arad | 1 | 4 | 0 | 0 | 0 |
| 2023-24 | Universitatea Cluj | 0 | 0 | 19 | 0 | 0 |
| 2026-27 | Corvinul Hunedoara | 0 | 0 | 4 | 0 | 0 |
107P. PetrescuAFC HermannstadtAFC Hermannstadt +1M5118150
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | AFC Hermannstadt | 2 | 7 | 0 | 7 | 0 |
| 2020-21 | FC Clinceni | 1 | 1 | 0 | 1 | 0 |
| 2022-23 | AFC Hermannstadt | 1 | 3 | 1 | 7 | 0 |
| 2023-24 | AFC Hermannstadt | 1 | 0 | 7 | 0 | 0 |
107
Anderson CearaCsikszeredaCsikszeredaM573670
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2025-26 | Csikszereda | 5 | 7 | 32 | 5 | 0 |
| 2026-27 | Csikszereda | 0 | 0 | 4 | 2 | 0 |
107J. PassagliaChindia TargovisteChindia Targoviste +2M570101
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | Politehnica Iași | 4 | 5 | 0 | 4 | 1 |
| 2021-22 | Chindia Targoviste | 1 | 0 | 0 | 1 | 0 |
| 2021-22 | UTA Arad | 0 | 2 | 0 | 3 | 0 |
| 2022-23 | Chindia Targoviste | 0 | 0 | 0 | 2 | 0 |
107
Eddy GnahoréFCSBFCSB +1M559290
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2023-24 | Dinamo București | 2 | 1 | 16 | 1 | 0 |
| 2024-25 | Dinamo București | 2 | 2 | 32 | 3 | 0 |
| 2025-26 | Dinamo București | 1 | 2 | 37 | 5 | 0 |
| 2026-27 | FCSB | 0 | 0 | 7 | 0 | 0 |
107
A. JipaGloria BuzăuGloria Buzău +1M545910
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2023-24 | AFC Hermannstadt | 2 | 2 | 31 | 0 | 0 |
| 2024-25 | AFC Hermannstadt | 0 | 0 | 3 | 0 | 0 |
| 2024-25 | Gloria Buzău | 3 | 2 | 25 | 1 | 0 |
107
AndrezinhoOțelul GalațiOțelul GalațiM544840
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2025-26 | Oțelul Galați | 4 | 3 | 36 | 2 | 0 |
| 2026-27 | Oțelul Galați | 1 | 1 | 12 | 2 | 0 |
107
João Paulo FernandesOțelul GalațiOțelul Galați +1M534650
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2025-26 | FCSB | 1 | 0 | 13 | 0 | 0 |
| 2025-26 | Oțelul Galați | 1 | 3 | 18 | 2 | 0 |
| 2026-27 | FCSB | 3 | 0 | 12 | 3 | 0 |
| 2026-27 | Oțelul Galați | 0 | 0 | 3 | 0 | 0 |
107L. DroppaVoluntariVoluntari +1M539190
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | GAZ Metan Medias | 0 | 0 | 0 | 2 | 0 |
| 2020-21 | Voluntari | 3 | 1 | 0 | 3 | 0 |
| 2021-22 | Voluntari | 1 | 2 | 0 | 11 | 0 |
| 2022-23 | Voluntari | 1 | 0 | 0 | 3 | 0 |
| 2023-24 | Voluntari | 0 | 0 | 9 | 0 | 0 |
107P. AntonUTA AradUTA Arad +1M530142
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | Dinamo București | 5 | 1 | 0 | 8 | 1 |
| 2022-23 | UTA Arad | 0 | 2 | 0 | 6 | 1 |
107
Antoni IvanovUTA AradUTA Arad +5M5267332
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | Voluntari | 3 | 1 | 0 | 2 | 1 |
| 2021-22 | Dinamo București | 1 | 1 | 0 | 1 | 0 |
| 2021-22 | Universitatea Craiova | 0 | 0 | 0 | 2 | 0 |
| 2022-23 | FC Botoșani | 0 | 0 | 1 | 10 | 0 |
| 2023-24 | FC Botoșani | 0 | 0 | 1 | 0 | 0 |
| 2024-25 | AFC Hermannstadt | 0 | 0 | 34 | 9 | 1 |
| 2025-26 | AFC Hermannstadt | 1 | 0 | 25 | 8 | 0 |
| 2026-27 | UTA Arad | 0 | 0 | 6 | 1 | 0 |
107I. FilipUniversitatea ClujUniversitatea Cluj +2M5228110
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2021-22 | GAZ Metan Medias | 2 | 0 | 0 | 4 | 0 |
| 2022-23 | Universitatea Cluj | 3 | 2 | 1 | 3 | 0 |
| 2023-24 | FC Botoșani | 0 | 0 | 17 | 4 | 0 |
| 2023-24 | Universitatea Cluj | 0 | 0 | 10 | 0 | 0 |
107
J. MarchioniPolitehnica IașiPolitehnica IașiM526170
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2023-24 | Politehnica Iași | 2 | 2 | 34 | 6 | 0 |
| 2024-25 | Politehnica Iași | 3 | 0 | 27 | 1 | 0 |
107Romário PiresUniversitatea ClujUniversitatea Cluj +2M521212
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | AFC Hermannstadt | 4 | 0 | 0 | 7 | 1 |
| 2021-22 | Farul Constanta | 0 | 0 | 0 | 6 | 0 |
| 2022-23 | Universitatea Cluj | 1 | 2 | 1 | 8 | 1 |
107D. BordunOțelul GalațiOțelul GalațiM513550
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2025-26 | Oțelul Galați | 2 | 1 | 21 | 4 | 0 |
| 2026-27 | Oțelul Galați | 3 | 0 | 14 | 1 | 0 |
107
Martin RemacleUniversitatea ClujUniversitatea Cluj +2M51140
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | Voluntari | 0 | 0 | 0 | 2 | 0 |
| 2021-22 | FC Botoșani | 0 | 0 | 0 | 1 | 0 |
| 2022-23 | Universitatea Cluj | 5 | 1 | 1 | 1 | 0 |
107
N. BoatengPetrolul PloieștiPetrolul Ploiești +1M517100
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2021-22 | CFR 1907 Cluj | 2 | 0 | 0 | 4 | 0 |
| 2022-23 | CFR 1907 Cluj | 3 | 1 | 3 | 6 | 0 |
| 2025-26 | Petrolul Ploiești | 0 | 0 | 4 | 0 | 0 |
124
Tobias ChristensenRapid BucureștiRapid BucureștiM496570
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2024-25 | Rapid București | 3 | 3 | 31 | 6 | 0 |
| 2025-26 | Rapid București | 1 | 6 | 34 | 1 | 0 |
124
G. MilanovDinamo BucureștiDinamo BucureștiM4883131
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2023-24 | Dinamo București | 2 | 3 | 15 | 2 | 0 |
| 2024-25 | Dinamo București | 0 | 4 | 38 | 3 | 0 |
| 2025-26 | Dinamo București | 2 | 1 | 30 | 8 | 1 |
124A. BaniOțelul GalațiOțelul Galați +1M4748100
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | Dinamo București | 0 | 0 | 0 | 1 | 0 |
| 2021-22 | Dinamo București | 0 | 1 | 0 | 1 | 0 |
| 2023-24 | Dinamo București | 2 | 3 | 27 | 6 | 0 |
| 2024-25 | Dinamo București | 1 | 3 | 11 | 2 | 0 |
| 2024-25 | Oțelul Galați | 1 | 0 | 10 | 0 | 0 |
124Albert StahlCsikszeredaCsikszereda +3M453470
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | Astra Giurgiu | 3 | 0 | 0 | 1 | 0 |
| 2021-22 | Rapid București | 1 | 1 | 0 | 1 | 0 |
| 2022-23 | UTA Arad | 0 | 2 | 0 | 1 | 0 |
| 2023-24 | UTA Arad | 0 | 1 | 21 | 1 | 0 |
| 2026-27 | Csikszereda | 0 | 1 | 13 | 3 | 0 |
124
L. DumitriuPetrolul PloieștiPetrolul Ploiești +2M4554170
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | FC Clinceni | 0 | 0 | 0 | 4 | 0 |
| 2021-22 | CS Mioveni | 2 | 1 | 0 | 4 | 0 |
| 2022-23 | Petrolul Ploiești | 2 | 0 | 0 | 1 | 0 |
| 2023-24 | Petrolul Ploiești | 0 | 1 | 33 | 4 | 0 |
| 2024-25 | Petrolul Ploiești | 0 | 3 | 19 | 4 | 0 |
| 2025-26 | Petrolul Ploiești | 0 | 0 | 2 | 0 | 0 |
124C. TănaseArgeș PiteștiArgeș Pitești +1M44090
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | FC Clinceni | 1 | 2 | 0 | 4 | 0 |
| 2021-22 | Argeș Pitești | 3 | 2 | 0 | 5 | 0 |
124
D. AndreiSepsi OSKSepsi OSK +1M444510
124S. KallakuSepsi OSKSepsi OSKM445321
124A. ȘerbanChindia TargovisteChindia TargovisteM43040
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2021-22 | Chindia Targoviste | 2 | 2 | 0 | 2 | 0 |
| 2022-23 | Chindia Targoviste | 2 | 1 | 0 | 2 | 0 |
124Adrian Popa IVoluntariVoluntari +1M43010
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | FC Clinceni | 2 | 2 | 0 | 1 | 0 |
| 2020-21 | Voluntari | 2 | 1 | 0 | 0 | 0 |
124
Alejandro BranPetrolul PloieștiPetrolul PloieștiM431210
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2026-27 | Petrolul Ploiești | 4 | 3 | 12 | 1 | 0 |
124
Cătălin ItuPolitehnica IașiPolitehnica Iași +2M4320100
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | CFR 1907 Cluj | 3 | 2 | 0 | 5 | 0 |
| 2021-22 | CFR 1907 Cluj | 0 | 0 | 0 | 1 | 0 |
| 2021-22 | Dinamo București | 0 | 1 | 0 | 1 | 0 |
| 2023-24 | Politehnica Iași | 1 | 0 | 15 | 2 | 0 |
| 2024-25 | Politehnica Iași | 0 | 0 | 5 | 1 | 0 |
124
G. DavidFC BotoșaniFC BotoșaniM4358130
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2022-23 | FC Botoșani | 0 | 1 | 1 | 0 | 0 |
| 2023-24 | FC Botoșani | 4 | 1 | 30 | 9 | 0 |
| 2024-25 | FC Botoșani | 0 | 1 | 18 | 4 | 0 |
| 2025-26 | FC Botoșani | 0 | 0 | 9 | 0 | 0 |
124Mihai Roman IFC BotoșaniFC BotoșaniM431170
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | FC Botoșani | 2 | 2 | 0 | 6 | 0 |
| 2021-22 | FC Botoșani | 2 | 1 | 0 | 4 | 0 |
| 2022-23 | FC Botoșani | 0 | 0 | 1 | 7 | 0 |
124R. IonPolitehnica IașiPolitehnica Iași +2M431671
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2021-22 | FC Clinceni | 3 | 3 | 0 | 4 | 0 |
| 2022-23 | Farul Constanta | 0 | 0 | 0 | 1 | 0 |
| 2023-24 | Politehnica Iași | 1 | 0 | 16 | 2 | 1 |
124D. IancuAFC HermannstadtAFC Hermannstadt +1M423580
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2021-22 | GAZ Metan Medias | 1 | 0 | 0 | 3 | 0 |
| 2022-23 | AFC Hermannstadt | 0 | 0 | 0 | 1 | 0 |
| 2023-24 | AFC Hermannstadt | 1 | 2 | 19 | 3 | 0 |
| 2024-25 | AFC Hermannstadt | 2 | 0 | 16 | 1 | 0 |
124
Lindon EmërllahuCFR 1907 ClujCFR 1907 ClujM422960
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2024-25 | CFR 1907 Cluj | 1 | 0 | 14 | 5 | 0 |
| 2025-26 | CFR 1907 Cluj | 3 | 2 | 15 | 1 | 0 |
124M. SanohCS MioveniCS Mioveni +1M42050
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | GAZ Metan Medias | 0 | 0 | 0 | 2 | 0 |
| 2021-22 | CS Mioveni | 4 | 2 | 0 | 3 | 0 |
124
Marinos TzionisUTA AradUTA AradM425210
124
R. MartinsPetrolul PloieștiPetrolul PloieștiM421441
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2026-27 | Petrolul Ploiești | 4 | 2 | 14 | 4 | 1 |
124S. PanoiuFC BotoșaniFC Botoșani +2M423730
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2021-22 | Rapid București | 1 | 0 | 0 | 0 | 0 |
| 2022-23 | Rapid București | 3 | 2 | 1 | 0 | 0 |
| 2023-24 | Rapid București | 0 | 0 | 12 | 2 | 0 |
| 2023-24 | Universitatea Cluj | 0 | 0 | 8 | 1 | 0 |
| 2024-25 | FC Botoșani | 0 | 0 | 5 | 0 | 0 |
| 2025-26 | FC Botoșani | 0 | 0 | 11 | 0 | 0 |
124A. BenchaibFarul ConstantaFarul Constanta +1M41430
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2022-23 | CS Mioveni | 3 | 1 | 0 | 2 | 0 |
| 2023-24 | Farul Constanta | 1 | 0 | 4 | 1 | 0 |
124
Ovidiu PerianuCFR 1907 ClujCFR 1907 Cluj +4M4149110
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | FCSB | 0 | 0 | 0 | 2 | 0 |
| 2021-22 | FCSB | 0 | 0 | 0 | 2 | 0 |
| 2022-23 | FC Botoșani | 0 | 0 | 0 | 2 | 0 |
| 2023-24 | Universitatea Cluj | 0 | 0 | 1 | 1 | 0 |
| 2024-25 | Unirea Slobozia | 3 | 1 | 34 | 3 | 0 |
| 2025-26 | CFR 1907 Cluj | 0 | 0 | 2 | 0 | 0 |
| 2025-26 | FCSB | 0 | 0 | 1 | 0 | 0 |
| 2026-27 | CFR 1907 Cluj | 1 | 0 | 11 | 1 | 0 |
124U. ĐuranovićPolitehnica IașiPolitehnica IașiM41030
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2020-21 | Politehnica Iași | 4 | 1 | 0 | 3 | 0 |
124
AldairFC BotoșaniFC BotoșaniM4071101
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2023-24 | FC Botoșani | 1 | 0 | 11 | 2 | 0 |
| 2024-25 | FC Botoșani | 3 | 0 | 36 | 5 | 1 |
| 2025-26 | FC Botoșani | 0 | 0 | 24 | 3 | 0 |
124B. FofanaSepsi OSKSepsi OSKM400121
124
Cătălin CarpUTA AradUTA Arad +1M401561
| Season | Club | Goals | Ast | Apps | YC | RC |
|---|---|---|---|---|---|---|
| 2021-22 | Dinamo București | 2 | 0 | 0 | 3 | 0 |
| 2023-24 | UTA Arad | 2 | 0 | 15 | 3 | 1 |
Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources