La Liga records
La Liga records since 2011/12: the best season by points per game is Real Madrid’s 100 points in 2011/12; the longest unbeaten run is Barcelona’s 43 matches (Apr 2017 – May 2018); the biggest win is Real Madrid 10–2 Rayo Vallecano (2015/16).
Seasons
Most points in a season
Ranked by points per game, as season lengths differ.
- =1Real Madrid · 100 pts2011/12 · 38 games · 2.63 per game
- =1Barcelona · 100 pts2012/13 · 38 games · 2.63 per game
- 3Real Madrid · 95 pts2023/24 · 38 games · 2.50 per game
- =4Barcelona · 94 pts2014/15 · 38 games · 2.47 per game
- =4Barcelona · 94 pts2025/26 · 38 games · 2.47 per game
- =6Real Madrid · 93 pts2016/17 · 38 games · 2.45 per game
- =6Barcelona · 93 pts2017/18 · 38 games · 2.45 per game
- 8Real Madrid · 92 pts2014/15 · 38 games · 2.42 per game
- =9Barcelona · 91 pts2015/16 · 38 games · 2.39 per game
- =9Barcelona · 91 pts2011/12 · 38 games · 2.39 per game
Fewest points in a season
Ranked by points per game, as season lengths differ.
- 1Real Valladolid · 16 pts2024/25 · 38 games · 0.42 per game
- =2Córdoba CF · 20 pts2014/15 · 38 games · 0.53 per game
- =2Granada CF · 20 pts2016/17 · 38 games · 0.53 per game
- =2Malaga CF · 20 pts2017/18 · 38 games · 0.53 per game
- =5UD Almeria · 21 pts2023/24 · 38 games · 0.55 per game
- =5Granada CF · 21 pts2023/24 · 38 games · 0.55 per game
- =7CA Osasuna · 22 pts2016/17 · 38 games · 0.58 per game
- =7UD Las Palmas · 22 pts2017/18 · 38 games · 0.58 per game
- =9RCD Espanyol · 25 pts2019/20 · 38 games · 0.66 per game
- =9Elche CF · 25 pts2022/23 · 38 games · 0.66 per game
Most goals scored in a season
Ranked by goals per game.
- 1Real Madrid · 121 goals2011/12 · 38 games · 3.18 per game
- 2Real Madrid · 118 goals2014/15 · 38 games · 3.11 per game
- 3Barcelona · 116 goals2016/17 · 38 games · 3.05 per game
- 4Barcelona · 115 goals2012/13 · 38 games · 3.03 per game
- 5Barcelona · 114 goals2011/12 · 38 games · 3.00 per game
- 6Barcelona · 112 goals2015/16 · 38 games · 2.95 per game
- =7Barcelona · 110 goals2014/15 · 38 games · 2.89 per game
- =7Real Madrid · 110 goals2015/16 · 38 games · 2.89 per game
- 9Real Madrid · 106 goals2016/17 · 38 games · 2.79 per game
- 10Real Madrid · 104 goals2013/14 · 38 games · 2.74 per game
Fewest goals conceded in a season
Ranked by goals conceded per game.
- 1Atletico Madrid · 18 conceded2015/16 · 38 games · 0.47 per game
- 2Barcelona · 20 conceded2022/23 · 38 games · 0.53 per game
- 3Barcelona · 21 conceded2014/15 · 38 games · 0.55 per game
- 4Atletico Madrid · 22 conceded2017/18 · 38 games · 0.58 per game
- =5Real Madrid · 25 conceded2019/20 · 38 games · 0.66 per game
- =5Atletico Madrid · 25 conceded2020/21 · 38 games · 0.66 per game
- =7Real Madrid · 26 conceded2023/24 · 38 games · 0.68 per game
- =7Atletico Madrid · 26 conceded2013/14 · 38 games · 0.68 per game
- =9Atletico Madrid · 27 conceded2016/17 · 38 games · 0.71 per game
- =9Atletico Madrid · 27 conceded2019/20 · 38 games · 0.71 per game
Champions with the fewest points
Ranked by points per game, as season lengths differ.
- =1Atletico Madrid · 86 pts2020/21 · 38 games · 2.26 per game
- =1Real Madrid · 86 pts2021/22 · 38 games · 2.26 per game
- =3Barcelona · 87 pts2018/19 · 38 games · 2.29 per game
- =3Real Madrid · 87 pts2019/20 · 38 games · 2.29 per game
- =5Barcelona · 88 pts2022/23 · 38 games · 2.32 per game
- =5Barcelona · 88 pts2024/25 · 38 games · 2.32 per game
- 7Atletico Madrid · 90 pts2013/14 · 38 games · 2.37 per game
- 8Barcelona · 91 pts2015/16 · 38 games · 2.39 per game
- =9Real Madrid · 93 pts2016/17 · 38 games · 2.45 per game
- =9Barcelona · 93 pts2017/18 · 38 games · 2.45 per game
Biggest title-winning margins
- 1Barcelona · 15 pts2012/13 · 100 to Real Madrid’s 85
- 2Barcelona · 14 pts2017/18 · 93 to Atletico Madrid’s 79
- 3Real Madrid · 13 pts2021/22 · 86 to Barcelona’s 73
- 4Barcelona · 11 pts2018/19 · 87 to Atletico Madrid’s 76
- =5Barcelona · 10 pts2022/23 · 88 to Real Madrid’s 78
- =5Real Madrid · 10 pts2023/24 · 95 to Barcelona’s 85
- 7Real Madrid · 9 pts2011/12 · 100 to Barcelona’s 91
- 8Barcelona · 8 pts2025/26 · 94 to Real Madrid’s 86
- 9Real Madrid · 5 pts2019/20 · 87 to Barcelona’s 82
- 10Barcelona · 4 pts2024/25 · 88 to Real Madrid’s 84
Matches
Biggest wins
- =1Real Madrid 10–2 Rayo Vallecano2015/16 · 20 Dec 2015
- =1Real Madrid 9–1 Granada CF2014/15 · 5 Apr 2015
- =1Barcelona 8–0 CA Osasuna2011/12 · 17 Sep 2011
- =1Córdoba CF 0–8 Barcelona2014/15 · 2 May 2015
- =1Deportivo de La Coruna 0–8 Barcelona2015/16 · 20 Apr 2016
- =6Rayo Vallecano 0–7 Barcelona2011/12 · 29 Apr 2012
- =6Barcelona 7–0 Levante UD2013/14 · 18 Aug 2013
- =6Atletico Madrid 7–0 Getafe2013/14 · 23 Nov 2013
- =6Barcelona 7–0 CA Osasuna2013/14 · 16 Mar 2014
- =6Rayo Vallecano 0–7 Atletico Madrid2023/24 · 28 Aug 2023
Highest-scoring matches
- 1Real Madrid 10–2 Rayo Vallecano2015/16 · 20 Dec 2015
- =2Real Madrid 9–1 Granada CF2014/15 · 5 Apr 2015
- =2Deportivo de La Coruna 2–8 Real Madrid2014/15 · 20 Sep 2014
- =2Barcelona 8–2 SD Huesca2018/19 · 2 Sep 2018
- =2Real Madrid 7–3 Sevilla FC2013/14 · 30 Oct 2013
- =2Real Madrid 7–3 Getafe2014/15 · 23 May 2015
- =2Sevilla FC 6–4 RCD Espanyol2016/17 · 20 Aug 2016
- =8Barcelona 7–2 Racing de Santander2026/27 · 16 Sep 2026
- =8Real Betis 3–6 Valencia CF2017/18 · 15 Oct 2017
- =8Real Madrid 6–3 Girona FC2017/18 · 18 Mar 2018
Runs
Most league wins in a row
- 1Real Madrid · 16 matches2015/16 to 2016/17 · Mar 2016 – Sep 2016
- 2Barcelona · 14 matches2016/17 to 2017/18 · Apr 2017 – Oct 2017
- 3Barcelona · 13 matches2012/13 to 2013/14 · May 2013 – Oct 2013
- =4Barcelona · 12 matches2012/13 · Oct 2012 – Jan 2013
- =4Real Madrid · 12 matches2014/15 · Sep 2014 – Dec 2014
- =4Barcelona · 12 matches2015/16 · Jan 2016 – Mar 2016
- =7Real Madrid · 11 matches2011/12 · Dec 2011 – Mar 2012
- =7Barcelona · 11 matches2011/12 · Feb 2012 – Apr 2012
- =7Barcelona · 11 matches2023/24 to 2024/25 · May 2024 – Sep 2024
- =7Barcelona · 11 matches2025/26 · Feb 2026 – May 2026
Longest unbeaten runs
- 1Barcelona · 43 matches2016/17 to 2017/18 · Apr 2017 – May 2018
- 2Real Madrid · 42 matches2023/24 to 2024/25 · Sep 2023 – Oct 2024
- 3Real Madrid · 28 matches2015/16 to 2016/17 · Mar 2016 – Jan 2017
- =4Barcelona · 26 matches2012/13 to 2013/14 · Mar 2013 – Nov 2013
- =4Atletico Madrid · 26 matches2019/20 to 2020/21 · Feb 2020 – Dec 2020
- 6Real Madrid · 25 matches2020/21 to 2021/22 · Feb 2021 – Sep 2021
- 7Real Madrid · 24 matches2011/12 to 2012/13 · Dec 2011 – Aug 2012
- =8Barcelona · 23 matches2011/12 to 2012/13 · Apr 2012 – Jan 2013
- =8Barcelona · 23 matches2015/16 · Oct 2015 – Mar 2016
- =8Barcelona · 23 matches2018/19 · Nov 2018 – Apr 2019
Longest runs scoring in every match
- 1Barcelona · 64 matches2011/12 to 2013/14 · Feb 2012 – Oct 2013
- 2Barcelona · 55 matches2024/25 to 2025/26 · Dec 2024 – May 2026
- 3Real Madrid · 54 matches2015/16 to 2017/18 · Mar 2016 – Sep 2017
- 4Barcelona · 37 matches2017/18 to 2018/19 · Feb 2018 – Feb 2019
- 5Barcelona · 30 matches2014/15 to 2015/16 · Feb 2015 – Dec 2015
- =6Real Madrid · 29 matches2013/14 · Oct 2013 – May 2014
- =6Barcelona · 29 matches2016/17 to 2017/18 · Apr 2017 – Feb 2018
- 8Real Betis · 28 matches2024/25 to 2025/26 · Jan 2025 – Oct 2025
- 9Real Madrid · 27 matches2024/25 to 2025/26 · Feb 2025 – Nov 2025
- 10Real Madrid · 26 matches2011/12 · Sep 2011 – Mar 2012
Most clean sheets in a row
- 1Barcelona · 8 matches2014/15 · Aug 2014 – Oct 2014
- =2Barcelona · 6 matches2011/12 · Sep 2011 – Oct 2011
- =2Atletico Madrid · 6 matches2011/12 · Jan 2012 – Feb 2012
- =2Barcelona · 6 matches2014/15 · Apr 2015 – May 2015
- =2Villarreal · 6 matches2015/16 · Jan 2016 – Mar 2016
- =2Real Betis · 6 matches2017/18 · Mar 2018 – Apr 2018
- =2Barcelona · 6 matches2022/23 · Aug 2022 – Oct 2022
- =2Barcelona · 6 matches2023/24 · Feb 2024 – Apr 2024
- =9Getafe · 5 matches2012/13 · Mar 2013 – Apr 2013
- =9Sevilla FC · 5 matches2014/15 · Dec 2014 – Jan 2015
Longest runs without a win
- 1UD Almeria · 31 matches2022/23 to 2023/24 · May 2023 – Mar 2024
- 2Levante UD · 27 matches2020/21 to 2021/22 · Apr 2021 – Jan 2022
- =3Cadiz CF · 23 matches2023/24 · Sep 2023 – Mar 2024
- =3UD Las Palmas · 23 matches2023/24 to 2024/25 · Feb 2024 – Oct 2024
- 5CA Osasuna · 21 matches2016/17 · Oct 2016 – Apr 2017
- =6Racing de Santander · 20 matches2011/12 · Jan 2012 – May 2012
- =6Córdoba CF · 20 matches2014/15 · Jan 2015 – May 2015
- =8Elche CF · 19 matches2022/23 · Aug 2022 – Jan 2023
- =8Real Valladolid · 19 matches2024/25 · Jan 2025 – May 2025
- 10RCD Espanyol · 18 matches2025/26 · Jan 2026 – May 2026
Most defeats in a row
- 1Real Valladolid · 12 matches2024/25 · Mar 2025 – May 2025
- 2Córdoba CF · 10 matches2014/15 · Jan 2015 – Apr 2015
- =3SD Eibar · 8 matches2014/15 · Jan 2015 – Mar 2015
- =3Granada CF · 8 matches2016/17 · Apr 2017 – May 2017
- =3UD Las Palmas · 8 matches2017/18 · Sep 2017 – Nov 2017
- =3RCD Espanyol · 8 matches2019/20 · Jun 2020 – Jul 2020
- =3UD Las Palmas · 8 matches2023/24 · Mar 2024 – May 2024
- =8Getafe · 7 matches2015/16 · Jan 2016 – Mar 2016
- =8Valencia CF · 7 matches2015/16 to 2016/17 · May 2016 – Sep 2016
- =8UD Las Palmas · 7 matches2016/17 to 2017/18 · Apr 2017 – Aug 2017
Longest runs without scoring
- =1Celta Vigo · 7 matches2014/15 · Nov 2014 – Jan 2015
- =1Real Oviedo · 7 matches2025/26 · Nov 2025 – Dec 2025
- =3Córdoba CF · 6 matches2014/15 · Apr 2015 – May 2015
- =3Malaga CF · 6 matches2015/16 · Aug 2015 – Sep 2015
- =3Real Betis · 6 matches2015/16 · Dec 2015 – Jan 2016
- =3Getafe · 6 matches2015/16 · Jan 2016 – Mar 2016
- =7Real Betis · 5 matches2011/12 · Oct 2011 – Nov 2011
- =7Granada CF · 5 matches2012/13 · Nov 2012 – Dec 2012
- =7Levante UD · 5 matches2013/14 to 2014/15 · May 2014 – Sep 2014
- =7Deportivo Alaves · 5 matches2017/18 · Aug 2017 – Sep 2017
How these are counted
League matches only. Season records use complete seasons (not curtailed, not split into groups) and rank by the per-game rate, because season lengths differ; points are after deductions. Runs continue across consecutive seasons in the same league and end if the club spends a season in another division. Ties share a rank (shown as =). A run marked “from the start of our data” began in the first season on file, so it may have started earlier.