Football / Portugal / Primeira Liga Points, wins and goals come from the stored tables for 17 seasons. Home and away splits are recorded for 2 of them. Clean sheets and runs count only seasons where every match is stored, so 9 seasons are left out.
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Every match stored Some clubs missing matches No full club records
1 FC Porto 17 539 407 83 49 1165 349 +816 1304 Season P W D L GF GA Pts Home Away 2010-11 30 27 3 0 73 16 84 — — 2011-12 30 23 6 1 69 19 75 — — 2012-13 30 24 6 0 70 14 78 — — 2013-14 30 19 4 7 57 25 61 — — 2014-15 34 25 7 2 74 13 82 — — 2015-16 34 23 4 7 67 30 73 — — 2016-17 34 22 10 2 71 19 76 — — 2017-18 34 28 4 2 82 18 88 — — 2018-19 34 27 4 3 74 20 85 — — 2019-20 34 26 4 4 74 22 82 — — 2020-21 34 24 8 2 74 29 80 — — 2021-22 34 29 4 1 86 22 91 — — 2022-23 34 27 4 3 73 22 85 — — 2023-24 34 22 6 6 63 27 72 — — 2024-25 34 22 5 7 65 30 71 — — 2025-26 34 28 4 2 66 18 88 45 43 2026-27 11 11 0 0 27 5 33 15 18
Club page →
2 Benfica 17 539 402 82 55 1256 399 +857 1288 Season P W D L GF GA Pts Home Away 2010-11 30 20 3 7 61 31 63 — — 2011-12 30 21 6 3 66 27 69 — — 2012-13 30 24 5 1 77 20 77 — — 2013-14 30 23 5 2 58 18 74 — — 2014-15 34 27 4 3 86 16 85 — — 2015-16 34 29 1 4 88 22 88 — — 2016-17 34 25 7 2 72 18 82 — — 2017-18 34 25 6 3 80 22 81 — — 2018-19 34 28 3 3 103 31 87 — — 2019-20 34 24 5 5 71 26 77 — — 2020-21 34 23 7 4 69 27 76 — — 2021-22 34 23 5 6 78 30 74 — — 2022-23 34 28 3 3 82 20 87 — — 2023-24 34 25 5 4 77 28 80 — — 2024-25 34 25 5 4 84 28 80 — — 2025-26 34 23 11 0 74 25 80 39 41 2026-27 11 9 1 1 30 10 28 13 15
Club page →
3 Sporting CP 17 539 359 105 75 1082 456 +626 1182 Season P W D L GF GA Pts Home Away 2010-11 30 13 9 8 41 31 48 — — 2011-12 30 18 5 7 47 26 59 — — 2012-13 30 11 9 10 36 36 42 — — 2013-14 30 20 7 3 54 20 67 — — 2014-15 34 22 10 2 67 29 76 — — 2015-16 34 27 5 2 79 21 86 — — 2016-17 34 21 7 6 68 36 70 — — 2017-18 34 24 6 4 63 24 78 — — 2018-19 34 23 5 6 72 33 74 — — 2019-20 34 18 6 10 49 34 60 — — 2020-21 34 26 7 1 65 20 85 — — 2021-22 34 27 4 3 73 23 85 — — 2022-23 34 23 5 6 71 32 74 — — 2023-24 34 29 3 2 96 29 90 — — 2024-25 34 25 7 2 88 27 82 — — 2025-26 34 25 7 2 89 24 82 41 41 2026-27 11 7 3 1 24 11 24 13 11
Club page →
4 SC Braga 17 539 293 107 139 937 569 +368 986 Season P W D L GF GA Pts Home Away 2010-11 30 13 7 10 45 33 46 — — 2011-12 30 19 5 6 59 29 62 — — 2012-13 30 16 4 10 60 44 52 — — 2013-14 30 10 7 13 39 37 37 — — 2014-15 34 17 7 10 55 28 58 — — 2015-16 34 16 10 8 54 35 58 — — 2016-17 34 15 9 10 51 36 54 — — 2017-18 34 24 3 7 74 29 75 — — 2018-19 34 21 4 9 56 37 67 — — 2019-20 34 18 6 10 61 40 60 — — 2020-21 34 19 7 8 53 33 64 — — 2021-22 34 19 8 7 52 31 65 — — 2022-23 34 25 3 6 75 30 78 — — 2023-24 34 21 5 8 71 50 68 — — 2024-25 34 19 9 6 55 30 66 — — 2025-26 34 16 11 7 64 36 59 30 29 2026-27 11 5 2 4 13 11 17 9 8
Club page →
5 Vitória de Guimarães 17 539 218 123 198 701 676 +25 777 Season P W D L GF GA Pts Home Away 2010-11 30 12 7 11 36 37 43 — — 2011-12 30 14 3 13 40 40 45 — — 2012-13 30 11 7 12 36 47 40 — — 2013-14 30 10 5 15 30 35 35 — — 2014-15 34 15 10 9 50 35 55 — — 2015-16 34 9 13 12 45 53 40 — — 2016-17 34 18 8 8 50 39 62 — — 2017-18 34 13 4 17 45 56 43 — — 2018-19 34 15 7 12 46 34 52 — — 2019-20 34 13 11 10 53 38 50 — — 2020-21 34 12 7 15 37 44 43 — — 2021-22 34 13 9 12 50 41 48 — — 2022-23 34 16 5 13 34 39 53 — — 2023-24 34 19 6 9 52 38 63 — — 2024-25 34 14 12 8 47 37 54 — — 2025-26 34 12 6 16 39 51 42 28 14 2026-27 11 2 3 6 11 12 9 8 1
Club page →
6 Rio Ave 16 505 159 148 198 567 669 -102 625 Season P W D L GF GA Pts Home Away 2010-11 30 10 8 12 35 33 38 — — 2011-12 30 7 7 16 33 42 28 — — 2012-13 30 12 6 12 35 42 42 — — 2013-14 30 8 8 14 21 35 32 — — 2014-15 34 10 13 11 38 42 43 — — 2015-16 34 14 8 12 44 44 50 — — 2016-17 34 14 7 13 41 39 49 — — 2017-18 34 15 6 13 40 42 51 — — 2018-19 34 12 9 13 50 52 45 — — 2019-20 34 15 10 9 48 36 55 — — 2020-21 34 7 13 14 25 40 34 — — 2022-23 34 10 10 14 36 43 40 — — 2023-24 34 6 19 9 38 43 37 — — 2024-25 34 9 11 14 39 55 38 — — 2025-26 34 8 12 14 35 57 36 15 21 2026-27 11 2 1 8 9 24 7 4 3
Club page →
7 Marítimo 14 436 140 105 191 476 609 -133 525 Season P W D L GF GA Pts Home Away 2010-11 30 9 8 13 33 32 35 — — 2011-12 30 14 8 8 41 38 50 — — 2012-13 30 9 11 10 34 45 38 — — 2013-14 30 11 8 11 40 44 41 — — 2014-15 34 12 8 14 46 45 44 — — 2015-16 34 10 5 19 45 63 35 — — 2016-17 34 13 11 10 34 32 50 — — 2017-18 34 13 8 13 36 49 47 — — 2018-19 34 12 3 19 26 44 39 — — 2019-20 34 9 12 13 34 42 39 — — 2020-21 34 10 5 19 27 47 35 — — 2021-22 34 9 11 14 39 44 38 — — 2022-23 34 7 5 22 32 63 26 — — 2026-27 10 2 2 6 9 21 8 4 4
Club page →
8 Moreirense 13 415 126 109 180 442 579 -137 487 Season P W D L GF GA Pts Home Away 2012-13 30 5 9 16 30 51 24 — — 2014-15 34 11 10 13 33 42 43 — — 2015-16 34 9 9 16 38 54 36 — — 2016-17 34 8 9 17 33 48 33 — — 2017-18 34 8 8 18 29 50 32 — — 2018-19 34 16 4 14 39 44 52 — — 2019-20 34 10 13 11 42 44 43 — — 2020-21 34 10 13 11 37 43 43 — — 2021-22 34 7 8 19 33 51 29 — — 2023-24 34 16 7 11 36 35 55 — — 2024-25 34 10 10 14 42 50 40 — — 2025-26 34 12 7 15 37 49 43 27 16 2026-27 11 4 2 5 13 18 14 7 7
Club page →
9 Paços de Ferreira 12 392 119 108 165 418 572 -154 465 Season P W D L GF GA Pts Home Away 2010-11 30 10 11 9 35 42 41 — — 2011-12 30 8 7 15 35 53 31 — — 2012-13 30 14 12 4 42 29 54 — — 2013-14 30 6 6 18 28 59 24 — — 2014-15 34 12 11 11 40 45 47 — — 2015-16 34 13 10 11 43 42 49 — — 2016-17 34 8 12 14 32 45 36 — — 2017-18 34 7 9 18 33 59 30 — — 2019-20 34 11 6 17 35 51 39 — — 2020-21 34 15 8 11 40 41 53 — — 2021-22 34 9 11 14 29 44 38 — — 2022-23 34 6 5 23 26 62 23 — —
Club page →
10 Estoril 12 376 118 94 164 457 542 -85 448 Season P W D L GF GA Pts Home Away 2012-13 30 13 6 11 47 37 45 — — 2013-14 30 15 9 6 42 26 54 — — 2014-15 34 9 13 12 38 56 40 — — 2015-16 34 13 8 13 40 41 47 — — 2016-17 34 10 8 16 36 42 38 — — 2017-18 34 8 6 20 29 61 30 — — 2021-22 34 9 12 13 36 43 39 — — 2022-23 34 10 5 19 33 49 35 — — 2023-24 34 9 6 19 49 58 33 — — 2024-25 34 12 10 12 48 53 46 — — 2025-26 34 10 9 15 54 57 39 23 16 2026-27 10 0 2 8 5 19 2 2 0
Club page →
11 Gil Vicente 12 373 106 103 164 394 506 -112 421 Season P W D L GF GA Pts Home Away 2011-12 30 8 10 12 31 42 34 — — 2012-13 30 6 7 17 31 54 25 — — 2013-14 30 8 7 15 23 37 31 — — 2014-15 34 4 11 19 25 60 23 — — 2019-20 34 11 10 13 39 43 43 — — 2020-21 34 11 6 17 33 42 39 — — 2021-22 34 13 12 9 47 42 51 — — 2022-23 34 10 7 17 32 41 37 — — 2023-24 34 9 9 16 42 52 36 — — 2024-25 34 8 10 16 34 47 34 — — 2025-26 34 13 11 10 47 38 50 30 20 2026-27 11 5 3 3 10 8 18 8 10
Club page →
12 Boavista 11 374 103 103 168 365 526 -161 412 Season P W D L GF GA Pts Home Away 2014-15 34 9 7 18 27 50 34 — — 2015-16 34 8 9 17 24 41 33 — — 2016-17 34 10 13 11 33 36 43 — — 2017-18 34 13 6 15 35 44 45 — — 2018-19 34 13 5 16 34 40 44 — — 2019-20 34 10 9 15 28 39 39 — — 2020-21 34 8 12 14 39 49 36 — — 2021-22 34 7 17 10 39 52 38 — — 2022-23 34 12 8 14 43 54 44 — — 2023-24 34 7 11 16 39 62 32 — — 2024-25 34 6 6 22 24 59 24 — —
Club page →
13 Nacional 12 369 107 87 175 414 571 -157 408 Season P W D L GF GA Pts Home Away 2010-11 30 11 9 10 28 31 42 — — 2011-12 30 13 5 12 48 50 44 — — 2012-13 30 11 7 12 45 51 40 — — 2013-14 30 11 12 7 43 33 45 — — 2014-15 34 13 8 13 45 46 47 — — 2015-16 34 10 8 16 40 56 38 — — 2016-17 34 4 9 21 22 58 21 — — 2018-19 34 7 7 20 33 73 28 — — 2020-21 34 6 7 21 30 59 25 — — 2024-25 34 9 7 18 32 50 34 — — 2025-26 34 9 7 18 37 45 34 20 14 2026-27 11 3 1 7 11 19 10 9 1
Club page →
14 Arouca 10 313 99 79 135 349 449 -100 376 Season P W D L GF GA Pts Home Away 2013-14 30 8 7 15 28 42 31 — — 2014-15 34 7 7 20 26 50 28 — — 2015-16 34 13 15 6 47 38 54 — — 2016-17 34 9 5 20 33 57 32 — — 2021-22 34 7 10 17 30 54 31 — — 2022-23 34 15 9 10 36 37 54 — — 2023-24 34 13 7 14 54 50 46 — — 2024-25 34 9 11 14 35 49 38 — — 2025-26 34 12 6 16 47 64 42 25 17 2026-27 11 6 2 3 13 8 20 12 8
Club page →
15 Famalicão 8 249 86 77 86 315 320 -5 335 Season P W D L GF GA Pts Home Away 2019-20 34 14 12 8 53 51 54 — — 2020-21 34 10 10 14 40 48 40 — — 2021-22 34 9 12 13 45 51 39 — — 2022-23 34 13 5 16 39 47 44 — — 2023-24 34 10 12 12 37 41 42 — — 2024-25 34 12 11 11 44 39 47 — — 2025-26 34 15 11 8 42 29 56 31 25 2026-27 11 3 4 4 15 14 13 5 8
Club page →
16 Vitória de Setúbal 10 324 78 94 152 312 487 -175 328 Season P W D L GF GA Pts Home Away 2010-11 30 8 10 12 29 42 34 — — 2011-12 30 8 6 16 24 49 30 — — 2012-13 30 7 5 18 30 55 26 — — 2013-14 30 10 9 11 41 41 39 — — 2014-15 34 7 8 19 24 56 29 — — 2015-16 34 6 12 16 40 61 30 — — 2016-17 34 10 8 16 30 39 38 — — 2017-18 34 7 11 16 39 62 32 — — 2018-19 34 8 12 14 28 39 36 — — 2019-20 34 7 13 14 27 43 34 — —
Club page →
17 Santa Clara 8 249 81 64 104 271 315 -44 307 Season P W D L GF GA Pts Home Away 2018-19 34 11 9 14 43 45 42 — — 2019-20 34 11 10 13 36 41 43 — — 2020-21 34 13 7 14 44 36 46 — — 2021-22 34 9 13 12 38 54 40 — — 2022-23 34 5 7 22 26 58 22 — — 2024-25 34 17 6 11 36 32 57 — — 2025-26 34 9 9 16 32 41 36 23 13 2026-27 11 6 3 2 16 8 21 8 13
Club page →
18 Portimonense 8 268 71 61 136 284 419 -135 274 Season P W D L GF GA Pts Home Away 2010-11 30 6 7 17 29 49 25 — — 2017-18 34 10 8 16 52 60 38 — — 2018-19 34 11 6 17 44 59 39 — — 2019-20 34 7 12 15 30 45 33 — — 2020-21 34 9 8 17 34 41 35 — — 2021-22 34 10 8 16 31 45 38 — — 2022-23 34 10 4 20 25 48 34 — — 2023-24 34 8 8 18 39 72 32 — —
Club page →
19 Tondela 8 272 67 62 143 278 433 -155 263 Season P W D L GF GA Pts Home Away 2015-16 34 8 6 20 34 54 30 — — 2016-17 34 8 8 18 29 52 32 — — 2017-18 34 10 8 16 41 50 38 — — 2018-19 34 9 8 17 40 54 35 — — 2019-20 34 9 9 16 30 44 36 — — 2020-21 34 10 6 18 36 57 36 — — 2021-22 34 7 7 20 41 67 28 — — 2025-26 34 6 10 18 27 55 28 13 15
Club page →
20 Belenenses 5 166 46 52 68 157 225 -68 190 Season P W D L GF GA Pts Home Away 2013-14 30 6 10 14 19 33 28 — — 2014-15 34 12 12 10 34 35 48 — — 2015-16 34 10 11 13 44 66 41 — — 2016-17 34 9 9 16 27 45 36 — — 2017-18 34 9 10 15 33 46 37 — —
Club page →
21 Chaves 5 170 46 48 76 182 266 -84 186 Season P W D L GF GA Pts Home Away 2016-17 34 8 14 12 35 42 38 — — 2017-18 34 13 8 13 47 55 47 — — 2018-19 34 8 8 18 34 57 32 — — 2022-23 34 12 10 12 35 40 46 — — 2023-24 34 5 8 21 31 72 23 — —
Club page →
22 Académica 6 188 38 64 86 175 272 -97 178 Season P W D L GF GA Pts Home Away 2010-11 30 7 9 14 32 48 30 — — 2011-12 30 7 8 15 27 38 29 — — 2012-13 30 6 10 14 33 45 28 — — 2013-14 30 9 10 11 25 35 37 — — 2014-15 34 4 17 13 26 46 29 — — 2015-16 34 5 10 19 32 60 25 — —
Club page →
23 Casa Pia 5 147 41 39 67 145 211 -66 162 Season P W D L GF GA Pts Home Away 2022-23 34 11 8 15 31 40 41 — — 2023-24 34 10 8 16 38 50 38 — — 2024-25 34 12 9 13 39 44 45 — — 2025-26 34 6 12 16 31 57 30 15 15 2026-27 11 2 2 7 6 20 8 0 8
Club page →
24 Belenenses SAD 4 136 33 45 58 117 195 -78 144 Season P W D L GF GA Pts Home Away 2018-19 34 10 13 11 42 51 43 — — 2019-20 34 9 8 17 27 54 35 — — 2020-21 34 9 13 12 25 35 40 — — 2021-22 34 5 11 18 23 55 26 — —
Club page →
25 Feirense 4 132 31 30 71 117 206 -89 123 Season P W D L GF GA Pts Home Away 2011-12 30 5 9 16 27 49 24 — — 2016-17 34 14 6 14 31 45 48 — — 2017-18 34 9 4 21 32 48 31 — — 2018-19 34 3 11 20 27 64 20 — —
Club page →
26 Olhanense 4 120 27 41 52 107 163 -56 122 Season P W D L GF GA Pts Home Away 2010-11 30 7 13 10 24 34 34 — — 2011-12 30 9 12 9 36 38 39 — — 2012-13 30 5 10 15 26 42 25 — — 2013-14 30 6 6 18 21 49 24 — —
Club page →
27 Estrela da Amadora 4 113 22 36 55 112 181 -69 102 Season P W D L GF GA Pts Home Away 2023-24 34 7 12 15 33 53 33 — — 2024-25 34 7 8 19 24 50 29 — — 2025-26 34 6 12 16 38 56 30 18 12 2026-27 11 2 4 5 17 22 10 5 5
Club page →
28 Vizela 3 102 23 30 49 107 162 -55 99 Season P W D L GF GA Pts Home Away 2021-22 34 7 12 15 37 58 33 — — 2022-23 34 11 7 16 34 38 40 — — 2023-24 34 5 11 18 36 66 26 — —
Club page →
29 Farense 3 102 23 26 53 102 145 -43 95 Season P W D L GF GA Pts Home Away 2020-21 34 7 10 17 31 48 31 — — 2023-24 34 10 7 17 46 51 37 — — 2024-25 34 6 9 19 25 46 27 — —
Club page →
30 Desportivo das Aves 3 102 24 15 63 95 168 -73 87 Season P W D L GF GA Pts Home Away 2017-18 34 9 7 18 36 51 34 — — 2018-19 34 10 6 18 35 49 36 — — 2019-20 34 5 2 27 24 68 17 — —
Club page →
31 Beira-Mar 3 90 20 25 45 93 129 -36 85 Season P W D L GF GA Pts Home Away 2010-11 30 7 12 11 32 36 33 — — 2011-12 30 8 5 17 26 38 29 — — 2012-13 30 5 8 17 35 55 23 — —
Club page →
32 União de Leiria 2 60 14 12 34 50 94 -44 54 Season P W D L GF GA Pts Home Away 2010-11 30 9 8 13 25 38 35 — — 2011-12 30 5 4 21 25 56 19 — —
Club page →
33 Alverca 2 45 13 12 20 49 67 -18 51 Season P W D L GF GA Pts Home Away 2025-26 34 10 9 15 35 52 39 26 13 2026-27 11 3 3 5 14 15 12 6 6
Club page →
34 AVS 2 68 8 24 36 52 127 -75 48 Season P W D L GF GA Pts Home Away 2024-25 34 5 12 17 25 60 27 — — 2025-26 34 3 12 19 27 67 21 12 9
Club page →
35 União da Madeira 1 34 7 8 19 27 50 -23 29 Season P W D L GF GA Pts Home Away 2015-16 34 7 8 19 27 50 29 — —
Club page →
36 Naval 1º de Maio 1 30 5 8 17 26 51 -25 23 Season P W D L GF GA Pts Home Away 2010-11 30 5 8 17 26 51 23 — —
Club page →
37 Penafiel 1 34 5 7 22 29 69 -40 22 Season P W D L GF GA Pts Home Away 2014-15 34 5 7 22 29 69 22 — —
Club page →
38 Academico Viseu 1 11 6 2 3 15 13 +2 20 Season P W D L GF GA Pts Home Away 2026-27 11 6 2 3 15 13 20 9 11
Club page →
Data coverage for Primeira Liga →
Sources: Wikipedia (CC BY-SA 4.0 ), API-Football · Data sources