Points, wins and goals come from the stored tables for 10 seasons. Home and away splits are recorded for 0 of them. Clean sheets and runs count only seasons where every match is stored, so 10 seasons are left out.
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
Every match storedSome clubs missing matchesNo full club records
1Celta Fortuna934011678146412499-87426
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 12 | 9 | 17 | 44 | 59 | 45 | — | — |
| 2006-07 | 38 | 11 | 11 | 16 | 46 | 65 | 44 | — | — |
| 2007-08 | 38 | 16 | 8 | 14 | 56 | 50 | 56 | — | — |
| 2008-09 | 38 | 15 | 13 | 10 | 42 | 26 | 58 | — | — |
| 2009-10 | 38 | 15 | 6 | 17 | 53 | 61 | 51 | — | — |
| 2010-11 | 38 | 15 | 7 | 16 | 43 | 52 | 52 | — | — |
| 2011-12 | 38 | 9 | 11 | 18 | 42 | 67 | 38 | — | — |
| 2013-14 | 36 | 9 | 7 | 20 | 37 | 61 | 34 | — | — |
| 2014-15 | 38 | 14 | 6 | 18 | 49 | 58 | 48 | — | — |
2Pontevedra62281025769317221+96363
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 21 | 7 | 10 | 70 | 30 | 70 | — | — |
| 2006-07 | 38 | 21 | 10 | 7 | 59 | 27 | 73 | — | — |
| 2007-08 | 38 | 18 | 13 | 7 | 52 | 29 | 67 | — | — |
| 2008-09 | 38 | 14 | 9 | 15 | 50 | 49 | 51 | — | — |
| 2009-10 | 38 | 18 | 9 | 11 | 48 | 37 | 63 | — | — |
| 2010-11 | 38 | 10 | 9 | 19 | 38 | 49 | 39 | — | — |
3Lugo6228976863323263+60359
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2006-07 | 38 | 14 | 10 | 14 | 47 | 45 | 52 | — | — |
| 2007-08 | 38 | 17 | 9 | 12 | 51 | 49 | 60 | — | — |
| 2008-09 | 38 | 15 | 10 | 13 | 57 | 48 | 55 | — | — |
| 2009-10 | 38 | 13 | 14 | 11 | 49 | 41 | 53 | — | — |
| 2010-11 | 38 | 22 | 9 | 7 | 64 | 39 | 75 | — | — |
| 2011-12 | 38 | 16 | 16 | 6 | 55 | 41 | 64 | — | — |
4Leganes6228896772286250+36334
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 12 | 10 | 16 | 40 | 48 | 46 | — | — |
| 2006-07 | 38 | 14 | 11 | 13 | 42 | 38 | 53 | — | — |
| 2007-08 | 38 | 13 | 12 | 13 | 43 | 44 | 51 | — | — |
| 2010-11 | 38 | 20 | 9 | 9 | 54 | 35 | 69 | — | — |
| 2011-12 | 38 | 10 | 15 | 13 | 50 | 50 | 45 | — | — |
| 2012-13 | 38 | 20 | 10 | 8 | 57 | 35 | 70 | — | — |
5Atlético Madrileño6228807078297279+18310
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 13 | 11 | 14 | 40 | 40 | 50 | — | — |
| 2006-07 | 38 | 12 | 8 | 18 | 51 | 54 | 44 | — | — |
| 2007-08 | 38 | 12 | 16 | 10 | 49 | 55 | 52 | — | — |
| 2010-11 | 38 | 13 | 11 | 14 | 43 | 43 | 50 | — | — |
| 2011-12 | 38 | 15 | 15 | 8 | 58 | 38 | 60 | — | — |
| 2012-13 | 38 | 15 | 9 | 14 | 56 | 49 | 54 | — | — |
6Racing Ferrol5188776051246188+58291
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2006-07 | 38 | 17 | 15 | 6 | 49 | 25 | 66 | — | — |
| 2008-09 | 38 | 16 | 8 | 14 | 43 | 44 | 56 | — | — |
| 2009-10 | 38 | 7 | 16 | 15 | 31 | 43 | 37 | — | — |
| 2013-14 | 36 | 17 | 12 | 7 | 58 | 35 | 63 | — | — |
| 2014-15 | 38 | 20 | 9 | 9 | 65 | 41 | 69 | — | — |
7Guijuelo5188686060224201+23264
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 14 | 11 | 13 | 45 | 36 | 53 | — | — |
| 2009-10 | 38 | 10 | 15 | 13 | 38 | 36 | 45 | — | — |
| 2012-13 | 38 | 11 | 12 | 15 | 34 | 50 | 45 | — | — |
| 2013-14 | 36 | 16 | 12 | 8 | 49 | 31 | 60 | — | — |
| 2014-15 | 38 | 17 | 10 | 11 | 58 | 48 | 61 | — | — |
8Oviedo4150763539232149+83263
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2011-12 | 38 | 18 | 6 | 14 | 50 | 43 | 60 | — | — |
| 2012-13 | 38 | 18 | 12 | 8 | 53 | 33 | 66 | — | — |
| 2013-14 | 36 | 16 | 9 | 11 | 52 | 42 | 57 | — | — |
| 2014-15 | 38 | 24 | 8 | 6 | 77 | 31 | 80 | — | — |
8Universidad de Las Palmas4152744137194122+72263
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 21 | 12 | 5 | 53 | 22 | 75 | — | — |
| 2006-07 | 38 | 19 | 8 | 11 | 55 | 25 | 65 | — | — |
| 2007-08 | 38 | 16 | 13 | 9 | 45 | 32 | 61 | — | — |
| 2010-11 | 38 | 18 | 8 | 12 | 41 | 43 | 62 | — | — |
10Zamora5188625769209226-17243
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 17 | 10 | 11 | 47 | 34 | 61 | — | — |
| 2009-10 | 38 | 12 | 10 | 16 | 39 | 51 | 46 | — | — |
| 2012-13 | 38 | 7 | 22 | 9 | 42 | 50 | 43 | — | — |
| 2013-14 | 36 | 15 | 9 | 12 | 43 | 40 | 54 | — | — |
| 2014-15 | 38 | 11 | 6 | 21 | 38 | 51 | 39 | — | — |
11Coruxo5188606266197228-31242
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2010-11 | 38 | 11 | 14 | 13 | 40 | 41 | 47 | — | — |
| 2011-12 | 38 | 11 | 13 | 14 | 37 | 48 | 46 | — | — |
| 2012-13 | 38 | 14 | 10 | 14 | 38 | 45 | 52 | — | — |
| 2013-14 | 36 | 11 | 11 | 14 | 38 | 47 | 44 | — | — |
| 2014-15 | 38 | 13 | 14 | 11 | 44 | 47 | 53 | — | — |
12Sporting Atlético5188615770233247-14240
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 13 | 6 | 19 | 46 | 55 | 45 | — | — |
| 2011-12 | 38 | 11 | 15 | 12 | 42 | 45 | 48 | — | — |
| 2012-13 | 38 | 11 | 14 | 13 | 44 | 47 | 47 | — | — |
| 2013-14 | 36 | 13 | 11 | 12 | 52 | 50 | 50 | — | — |
| 2014-15 | 38 | 13 | 11 | 14 | 49 | 50 | 50 | — | — |
13Ourense5188605375194234-40233
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 12 | 10 | 16 | 37 | 48 | 46 | — | — |
| 2006-07 | 38 | 13 | 5 | 20 | 43 | 60 | 44 | — | — |
| 2007-08 | 38 | 11 | 13 | 14 | 36 | 46 | 46 | — | — |
| 2012-13 | 38 | 11 | 14 | 13 | 42 | 46 | 47 | — | — |
| 2013-14 | 36 | 13 | 11 | 12 | 36 | 34 | 50 | — | — |
14SS Reyes5190556669181218-37231
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 11 | 17 | 10 | 39 | 35 | 50 | — | — |
| 2006-07 | 38 | 16 | 15 | 7 | 48 | 38 | 63 | — | — |
| 2007-08 | 38 | 7 | 10 | 21 | 23 | 50 | 31 | — | — |
| 2011-12 | 38 | 11 | 11 | 16 | 36 | 47 | 44 | — | — |
| 2012-13 | 38 | 10 | 13 | 15 | 35 | 48 | 43 | — | — |
15Cultural Leonesa4150575142182158+24222
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 20 | 10 | 8 | 45 | 23 | 70 | — | — |
| 2009-10 | 38 | 12 | 13 | 13 | 46 | 49 | 49 | — | — |
| 2013-14 | 36 | 10 | 14 | 12 | 39 | 43 | 44 | — | — |
| 2014-15 | 38 | 15 | 14 | 9 | 52 | 43 | 59 | — | — |
16Real Madrid Castilla3114612726210116+94210
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2007-08 | 38 | 17 | 10 | 11 | 60 | 42 | 61 | — | — |
| 2010-11 | 38 | 21 | 8 | 9 | 73 | 38 | 71 | — | — |
| 2011-12 | 38 | 23 | 9 | 6 | 77 | 36 | 78 | — | — |
17Vecindario4152573659179199-20207
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 19 | 9 | 10 | 53 | 36 | 66 | — | — |
| 2007-08 | 38 | 15 | 6 | 17 | 52 | 44 | 51 | — | — |
| 2010-11 | 38 | 13 | 12 | 13 | 37 | 53 | 51 | — | — |
| 2011-12 | 38 | 10 | 9 | 19 | 37 | 66 | 39 | — | — |
18Fuenlabrada4152505151168184-16201
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 16 | 13 | 9 | 42 | 39 | 61 | — | — |
| 2006-07 | 38 | 14 | 9 | 15 | 42 | 52 | 51 | — | — |
| 2007-08 | 38 | 6 | 15 | 17 | 29 | 48 | 33 | — | — |
| 2012-13 | 38 | 14 | 14 | 10 | 55 | 45 | 56 | — | — |
19Rayo Vallecano311454372316194+67199
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 16 | 14 | 8 | 48 | 34 | 62 | — | — |
| 2006-07 | 38 | 18 | 13 | 7 | 47 | 29 | 67 | — | — |
| 2007-08 | 38 | 20 | 10 | 8 | 66 | 31 | 70 | — | — |
20RSD Alcalá4152415358137180-43176
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 9 | 12 | 17 | 32 | 50 | 39 | — | — |
| 2010-11 | 38 | 13 | 13 | 12 | 38 | 39 | 52 | — | — |
| 2011-12 | 38 | 9 | 17 | 12 | 40 | 47 | 44 | — | — |
| 2012-13 | 38 | 10 | 11 | 17 | 27 | 44 | 41 | — | — |
21Marino de Luanco4150424167156194-38167
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2011-12 | 38 | 11 | 12 | 15 | 40 | 53 | 45 | — | — |
| 2012-13 | 38 | 13 | 8 | 17 | 40 | 51 | 47 | — | — |
| 2013-14 | 36 | 14 | 12 | 10 | 50 | 34 | 54 | — | — |
| 2014-15 | 38 | 4 | 9 | 25 | 26 | 56 | 21 | — | — |
22Getafe B3114403539144145-1155
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2010-11 | 38 | 15 | 9 | 14 | 45 | 45 | 54 | — | — |
| 2011-12 | 38 | 14 | 11 | 13 | 60 | 63 | 53 | — | — |
| 2012-13 | 38 | 11 | 15 | 12 | 39 | 37 | 48 | — | — |
23Real Avilés Industrial3112422644132138-6152
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2012-13 | 38 | 13 | 7 | 18 | 43 | 54 | 46 | — | — |
| 2013-14 | 36 | 17 | 12 | 7 | 53 | 31 | 63 | — | — |
| 2014-15 | 38 | 12 | 7 | 19 | 36 | 53 | 43 | — | — |
24Rayo Vallecano B3114393342132140-8150
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2010-11 | 38 | 16 | 10 | 12 | 41 | 34 | 58 | — | — |
| 2011-12 | 38 | 16 | 8 | 14 | 53 | 49 | 56 | — | — |
| 2012-13 | 38 | 7 | 15 | 16 | 38 | 57 | 36 | — | — |
25Alcorcón3114393144117124-7148
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 14 | 10 | 14 | 40 | 45 | 52 | — | — |
| 2006-07 | 38 | 12 | 12 | 14 | 39 | 40 | 48 | — | — |
| 2007-08 | 38 | 13 | 9 | 16 | 38 | 39 | 48 | — | — |
26Deportivo Fabril3114383244133143-10146
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2007-08 | 38 | 17 | 11 | 10 | 46 | 33 | 62 | — | — |
| 2008-09 | 38 | 9 | 12 | 17 | 40 | 53 | 39 | — | — |
| 2010-11 | 38 | 12 | 9 | 17 | 47 | 57 | 45 | — | — |
27Lanzarote3114363642144145-1144
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 12 | 11 | 15 | 44 | 44 | 47 | — | — |
| 2006-07 | 38 | 11 | 14 | 13 | 57 | 55 | 47 | — | — |
| 2007-08 | 38 | 13 | 11 | 14 | 43 | 46 | 50 | — | — |
28Ponferradina2763921169862+36138
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 18 | 9 | 11 | 54 | 41 | 63 | — | — |
| 2009-10 | 38 | 21 | 12 | 5 | 44 | 21 | 75 | — | — |
28Montañeros3114363048141165-24138
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2009-10 | 38 | 13 | 10 | 15 | 47 | 49 | 49 | — | — |
| 2010-11 | 38 | 13 | 10 | 15 | 50 | 53 | 49 | — | — |
| 2011-12 | 38 | 10 | 10 | 18 | 44 | 63 | 40 | — | — |
30Tenerife27638231511360+53137
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2011-12 | 38 | 18 | 10 | 10 | 51 | 32 | 64 | — | — |
| 2012-13 | 38 | 20 | 13 | 5 | 62 | 28 | 73 | — | — |
31Compostela3112343246134151-17134
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2009-10 | 38 | 7 | 8 | 23 | 36 | 66 | 29 | — | — |
| 2013-14 | 36 | 10 | 14 | 12 | 53 | 46 | 44 | — | — |
| 2014-15 | 38 | 17 | 10 | 11 | 45 | 39 | 61 | — | — |
32Marino311430246089162-73114
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2007-08 | 38 | 12 | 10 | 16 | 31 | 42 | 46 | — | — |
| 2008-09 | 38 | 9 | 6 | 23 | 22 | 58 | 33 | — | — |
| 2012-13 | 38 | 9 | 8 | 21 | 36 | 62 | 35 | — | — |
33UD Logroñés27431192482820112
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2013-14 | 36 | 12 | 10 | 14 | 33 | 45 | 46 | — | — |
| 2014-15 | 38 | 19 | 9 | 10 | 49 | 37 | 66 | — | — |
34Lemona2762924238263+19111
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 16 | 10 | 12 | 31 | 31 | 58 | — | — |
| 2009-10 | 38 | 13 | 14 | 11 | 51 | 32 | 53 | — | — |
35Barakaldo2762721287582-7102
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 15 | 8 | 15 | 35 | 39 | 53 | — | — |
| 2009-10 | 38 | 12 | 13 | 13 | 40 | 43 | 49 | — | — |
36Pájara PJ2762525269396-3100
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 11 | 14 | 13 | 57 | 55 | 47 | — | — |
| 2007-08 | 38 | 14 | 11 | 13 | 36 | 41 | 53 | — | — |
37Caudal Deportivo2742621279087+399
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2012-13 | 38 | 17 | 9 | 12 | 49 | 37 | 60 | — | — |
| 2013-14 | 36 | 9 | 12 | 15 | 41 | 50 | 39 | — | — |
38Athletic Bilbao B2762620308385-298
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 14 | 10 | 14 | 48 | 43 | 52 | — | — |
| 2009-10 | 38 | 12 | 10 | 16 | 35 | 42 | 46 | — | — |
39Burgos2742617317584-995
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2013-14 | 36 | 13 | 7 | 16 | 38 | 44 | 46 | — | — |
| 2014-15 | 38 | 13 | 10 | 15 | 37 | 40 | 49 | — | — |
40Conquense2762031259184+791
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2010-11 | 38 | 11 | 14 | 13 | 47 | 43 | 47 | — | — |
| 2011-12 | 38 | 9 | 17 | 12 | 44 | 41 | 44 | — | — |
41Sestao River2762127286981-1290
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 10 | 16 | 12 | 37 | 41 | 46 | — | — |
| 2009-10 | 38 | 11 | 11 | 16 | 32 | 40 | 44 | — | — |
42Real Valladolid Promesas27624163686115-2988
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 10 | 6 | 22 | 32 | 61 | 36 | — | — |
| 2014-15 | 38 | 14 | 10 | 14 | 54 | 54 | 52 | — | — |
43Tropezón27420203476117-4180
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2013-14 | 36 | 11 | 11 | 14 | 38 | 55 | 44 | — | — |
| 2014-15 | 38 | 9 | 9 | 20 | 38 | 62 | 36 | — | — |
44Rayo Cantabria27620193771109-3879
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2006-07 | 38 | 8 | 8 | 22 | 33 | 62 | 32 | — | — |
| 2008-09 | 38 | 12 | 11 | 15 | 38 | 47 | 47 | — | — |
45Real Unión138211255725+3275
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2008-09 | 38 | 21 | 12 | 5 | 57 | 25 | 75 | — | — |
46Guadalajara138211076225+3773
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2010-11 | 38 | 21 | 10 | 7 | 62 | 25 | 73 | — | — |
47Real Murcia138226104726+2172
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2014-15 | 38 | 22 | 6 | 10 | 47 | 26 | 72 | — | — |
48Las Palmas138181374524+2167
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2005-06 | 38 | 18 | 13 | 7 | 45 | 24 | 67 | — | — |
49Racing Santander136171545527+2866
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2013-14 | 36 | 17 | 15 | 4 | 55 | 27 | 66 | — | — |
49Eibar138199104534+1166
| Season | P | W | D | L | GF | GA | Pts | Home | Away |
|---|---|---|---|---|---|---|---|---|---|
| 2009-10 | 38 | 19 | 9 | 10 | 45 | 34 | 66 | — | — |
Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources