2023-24 Primeira Liga Season

306 games · 2 promotion-playoff teams · 100,000 simulations

Final

Champion

Sporting Clube de Portugal

90 points

Relegated

No relegation

Biggest Overachiever

Sporting Clube de Portugal

16.02 points above expected

90 points · 73.98 expected points

Biggest Disappointment

Chaves

9.65 points below expected

23 points · 32.65 expected points

League Table

The final standings for the season. vsSim shows actual points minus the simulation's mean — positive means the team overachieved against the model, negative means they underperformed.

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Sporting Clube de Portugal 34 29 3 2 90 96 29 +67 74.0 +16.02
2 Benfica 34 25 5 4 80 77 28 +49 74.3 +5.74
3 Porto 34 22 6 6 72 63 27 +36 72.9 -0.88
4 Braga 34 21 5 8 68 71 50 +21 64.1 +3.91
5 Vitoria Guimaraes 34 19 6 9 63 52 38 +14 51.6 +11.39
6 Moreirense 34 16 7 11 55 36 35 +1 48.5 +6.50
7 Arouca 34 13 7 14 46 54 50 +4 47.2 -1.19
8 Famalicao 34 10 12 12 42 37 41 -4 43.5 -1.47
9 Casa Pia 34 10 8 16 38 38 50 -12 37.1 +0.93
10 Farense 34 10 7 17 37 46 51 -5 41.4 -4.38
11 Rio Ave 34 6 19 9 37 38 43 -5 38.7 -1.73
12 Gil Vicente 34 9 9 16 36 42 52 -10 41.0 -4.96
13 Estoril 34 9 6 19 33 49 58 -9 39.3 -6.28
14 Estrela da Amadora 34 7 12 15 33 33 53 -20 35.0 -1.97
15 Boavista 34 7 11 16 32 39 62 -23 38.3 -6.32
16 Portimonense 34 8 8 18 32 39 72 -33 30.4 +1.61
17 Vizela 34 5 11 18 26 36 66 -30 35.4 -9.40
18 Chaves 34 5 8 21 23 31 72 -41 32.6 -9.65

Form

Each team's 5-game rolling points-per-game across the season. Hot streaks push above the dashed 1.5 PPG reference line; cold spells drop below. Each team gets a distinct color; the legend below the plot lets you read off which line is which. (First 4 games of each team have no rolling window, so the lines start at game 5.)

League Race

Cumulative points across the season for each team. Highlighted teams are drawn in color (top finishers for the Title Race, bottom finishers for the Relegation Race); the rest of the league appears in light gray as context. Switch views with the buttons below.

Promotion Playoff

The path the promotion-playoff teams took to determine the final promotion spot. The full Promotion / Relegation tab has matchup heatmaps and round-by-round simulation outcomes.

Finals

AVS 4
Portimonense 2

Leg 1: Portimonense 1-2 AVS

Leg 2: AVS 2-1 Portimonense

Season Summary

Every team's regular-season finish compared against 100,000 simulations. Click any column header to sort. Luck is the team's actual points minus the sim's mean — positive means the team beat the model. Percentile is where the actual result fell in the team's sim distribution (e.g. 90% = the team did this well or better in only 10% of sims).

Team Elo Points Avg Luck Percentile Min 5th Q1 Median Q3 95th Max
Sporting Clube de Portugal 2144 90 73.98 +16.02 100.0% 57 63 70 74 78 85 89
Porto 2077 72 72.88 -0.88 50.0% 57 62 68 72 78 84 88
Benfica 2072 80 74.26 +5.74 86.0% 58 62 70 75 78 84 90
Braga 1956 68 64.09 +3.91 69.0% 42 51 59 64 70 76 81
Vitoria Guimaraes 1895 63 51.61 +11.39 95.0% 36 39 46 51 56 63 74
Arouca 1858 46 47.19 -1.19 46.0% 30 35 42 47 52 59 64
Moreirense 1845 55 48.50 +6.50 84.0% 28 37 44 49 53 59 69
Famalicao 1812 42 43.47 -1.47 49.0% 27 32 39 43 48 55 57
Rio Ave 1794 37 38.73 -1.73 40.0% 25 26 35 39 43 50 55
Casa Pia 1771 38 37.07 +0.93 59.0% 22 26 33 37 41 47 58
Gil Vicente 1764 36 40.96 -4.96 28.0% 19 29 36 40 46 53 58
Farense 1760 37 41.38 -4.38 30.0% 26 30 36 42 45 51 76
Estoril 1759 33 39.28 -6.28 17.0% 22 26 36 39 44 51 57
Boavista 1697 32 38.32 -6.32 20.0% 21 28 33 38 43 48 53
Estrela da Amadora 1694 33 34.97 -1.97 48.0% 17 24 30 34 41 46 52
Vizela 1689 26 35.40 -9.40 8.0% 21 24 31 36 38 47 53
Portimonense 1663 32 30.39 +1.61 65.0% 16 19 26 30 34 43 49
Chaves 1649 23 32.65 -9.65 11.0% 17 20 29 33 37 43 49

Head-to-Head

Each cell shows a team's record in that matchup (row vs column, formatted W-D-L) with the model's expected points on the line below. Navy-tinted cells mean the team beat the model's expectations by more than one point in that matchup; gold-tinted cells mean they fell short by the same margin.

Beat expectations Fell short Within expectations
Team ARO BEN BOA BRA CP CHA EST EDA FAM FAR GV MOR POR POR RA SCDP VG VIZ
Arouca
0-0-2
1.41
2-0-0
3.28
1-0-1
1.56
0-0-2
3.47
1-0-1
3.72
2-0-0
3.08
1-1-0
3.56
1-0-1
2.90
1-0-1
3.03
1-1-0
3.30
0-0-2
2.57
1-1-0
3.80
1-1-0
1.40
0-2-0
3.34
0-0-2
1.30
0-0-2
2.48
1-1-0
3.30
Benfica
2-0-0
4.16
1-0-1
4.58
2-0-0
3.36
1-1-0
4.75
2-0-0
4.98
2-0-0
4.77
2-0-0
4.78
1-0-1
4.60
1-1-0
4.59
2-0-0
4.43
1-1-0
4.19
2-0-0
5.06
1-0-1
2.94
1-1-0
4.73
1-0-1
2.61
1-1-0
4.06
2-0-0
4.78
Boavista
0-0-2
2.23
1-0-1
1.10
0-0-2
1.53
0-2-0
2.83
1-0-1
3.26
2-0-0
2.67
0-1-1
2.56
0-2-0
2.39
0-0-2
2.55
0-1-1
2.34
1-1-0
2.09
1-0-1
3.38
0-1-1
0.87
0-1-1
2.84
0-0-2
1.09
0-1-1
1.61
1-1-0
2.66
Braga
1-0-1
3.97
0-0-2
2.10
2-0-0
4.01
2-0-0
4.22
1-1-0
4.34
2-0-0
4.14
2-0-0
4.34
1-0-1
3.93
1-0-1
4.07
1-1-0
4.02
2-0-0
3.71
2-0-0
4.68
0-0-2
2.14
1-1-0
4.29
0-1-1
2.28
1-1-0
3.42
2-0-0
4.51
Casa Pia
2-0-0
1.97
0-1-1
0.97
0-2-0
2.59
0-0-2
1.37
2-0-0
3.20
0-1-1
2.78
0-0-2
2.99
1-0-1
2.40
1-0-1
2.57
0-1-1
2.51
1-0-1
2.02
1-1-0
3.21
0-0-2
0.99
0-1-1
2.61
0-0-2
1.19
1-1-0
2.09
1-0-1
2.89
Chaves
1-0-1
1.76
0-0-2
0.80
1-0-1
2.18
0-1-1
1.29
0-0-2
2.25
0-1-1
2.18
0-2-0
2.45
0-1-1
1.75
0-1-1
2.41
1-1-0
2.01
0-0-2
1.88
0-0-2
2.83
0-0-2
0.72
0-1-1
2.44
0-0-2
0.61
0-0-2
1.67
2-0-0
2.45
Estoril
0-0-2
2.36
0-0-2
0.95
0-0-2
2.74
0-0-2
1.43
1-1-0
2.63
1-1-0
3.25
1-0-1
3.05
1-1-0
2.50
1-0-1
2.55
0-0-2
2.58
0-0-2
2.27
1-0-1
3.13
2-0-0
0.89
1-1-0
2.62
0-0-2
0.99
0-0-2
2.02
0-2-0
2.85
Estrela da Amadora
0-1-1
1.94
0-0-2
0.95
1-1-0
2.85
0-0-2
1.28
2-0-0
2.43
0-2-0
2.97
1-0-1
2.38
1-1-0
2.23
0-1-1
2.40
1-1-0
2.25
0-1-1
1.93
1-1-0
3.03
0-0-2
1.00
0-2-0
2.49
0-0-2
0.88
0-0-2
1.95
0-1-1
2.90
Famalicao
1-0-1
2.53
1-0-1
1.08
0-2-0
3.05
1-0-1
1.60
1-0-1
3.03
1-1-0
3.74
0-1-1
2.91
0-1-1
3.19
1-1-0
2.89
2-0-0
2.73
0-1-1
2.56
0-2-0
3.60
0-1-1
1.26
1-1-0
3.01
0-0-2
1.19
0-0-2
2.43
1-1-0
3.35
Farense
1-0-1
2.42
0-1-1
1.08
2-0-0
2.87
1-0-1
1.48
1-0-1
2.84
1-1-0
3.00
1-0-1
2.86
1-1-0
3.02
0-1-1
2.52
1-0-1
2.89
0-0-2
2.38
0-0-2
3.58
0-0-2
1.10
1-1-0
2.86
0-0-2
1.11
0-1-1
2.11
0-1-1
3.06
Gil Vicente
0-1-1
2.13
0-0-2
1.22
1-1-0
3.08
0-1-1
1.52
1-1-0
2.90
0-1-1
3.45
2-0-0
2.85
0-1-1
3.17
0-0-2
2.68
1-0-1
2.52
1-1-0
2.08
2-0-0
3.25
0-1-1
1.21
0-1-1
2.91
0-0-2
0.98
1-0-1
2.18
0-0-2
3.19
Moreirense
2-0-0
2.83
0-1-1
1.39
0-1-1
3.35
0-0-2
1.77
1-0-1
3.45
2-0-0
3.61
2-0-0
3.16
1-1-0
3.53
1-1-0
2.86
2-0-0
3.04
0-1-1
3.36
2-0-0
3.88
0-0-2
1.47
1-1-0
3.22
0-0-2
1.37
1-0-1
2.50
1-1-0
3.80
Portimonense
0-1-1
1.70
0-0-2
0.74
1-0-1
2.06
0-0-2
1.02
0-1-1
2.21
2-0-0
2.58
1-0-1
2.30
0-1-1
2.38
0-2-0
1.88
2-0-0
1.89
0-0-2
2.18
0-0-2
1.64
0-0-2
0.74
0-1-1
1.99
0-0-2
0.66
1-1-0
1.50
1-1-0
2.33
Porto
0-1-1
4.17
1-0-1
2.47
1-1-0
4.89
2-0-0
3.29
2-0-0
4.72
2-0-0
5.09
0-0-2
4.85
2-0-0
4.70
1-1-0
4.37
2-0-0
4.57
1-1-0
4.42
2-0-0
4.08
2-0-0
5.06
1-1-0
4.58
0-1-1
2.49
1-0-1
3.98
2-0-0
4.80
Rio Ave
0-2-0
2.09
0-1-1
0.98
1-1-0
2.56
0-1-1
1.31
1-1-0
2.81
1-1-0
2.97
0-1-1
2.78
0-2-0
2.92
0-1-1
2.41
0-1-1
2.55
1-1-0
2.51
0-1-1
2.22
1-1-0
3.46
0-1-1
1.09
0-1-1
1.04
1-0-1
1.86
0-2-0
3.21
Sporting Clube de Portugal
2-0-0
4.30
1-0-1
2.81
2-0-0
4.60
1-1-0
3.16
2-0-0
4.47
2-0-0
5.23
2-0-0
4.72
2-0-0
4.86
2-0-0
4.46
2-0-0
4.57
2-0-0
4.74
2-0-0
4.22
2-0-0
5.16
1-1-0
2.91
1-1-0
4.65
1-0-1
4.13
2-0-0
4.53
Vitoria Guimaraes
2-0-0
2.95
0-1-1
1.48
1-1-0
3.92
0-1-1
2.04
0-1-1
3.40
2-0-0
3.84
2-0-0
3.43
2-0-0
3.52
2-0-0
3.01
1-1-0
3.35
1-0-1
3.24
1-0-1
2.92
0-1-1
4.04
1-0-1
1.56
1-0-1
3.61
1-0-1
1.45
2-0-0
3.65
Vizela
0-1-1
2.15
0-0-2
0.95
0-1-1
2.76
0-0-2
1.15
1-0-1
2.52
0-0-2
2.95
0-2-0
2.56
1-1-0
2.50
0-1-1
2.10
1-1-0
2.35
2-0-0
2.25
0-1-1
1.71
0-1-1
3.10
0-0-2
0.93
0-2-0
2.21
0-0-2
1.13
0-0-2
1.82

Goal Differential vs Points

Each team plotted by their final goal differential (x) and final point total (y). Teams above the broad trend (more points than their GD would suggest) were efficient at narrow wins; teams below took more lopsided losses than their results imply.

Scoreline Distribution

Percentage of games ending with each combination of team-goals (rows) and opponent-goals (columns). The diagonal shows draws; cells below the diagonal are wins from the row team's perspective, cells above are losses. Marginal totals on the right and bottom show how often each goal count occurred regardless of opponent. Use the picker to switch between the league-wide view and any individual team.

↓ Scored | Allowed →012345+Total
06.21%9.31%4.08%3.43%1.80%1.47%26.31%
19.31%11.76%7.03%3.92%1.63%0.82%34.48%
24.08%7.03%5.56%2.61%0.49%0.33%20.10%
33.43%3.92%2.61%0.98%0.49%0.33%11.76%
41.80%1.63%0.49%0.49%4.41%
5+1.47%0.82%0.33%0.33%2.94%
Total26.31%34.48%20.10%11.76%4.41%2.94%100%

Summary Statistics

Mean scored1.43
Mean allowed1.43
StdDev scored1.31
StdDev allowed1.31
Mean total goals/game2.87
Correlation (home vs away score)-0.114
Sample size (games)306
↓ Scored | Allowed →012345+Total
02.94%17.65%5.88%5.88%2.94%35.29%
18.82%5.88%2.94%17.65%
211.76%8.82%20.59%
35.88%5.88%11.76%
42.94%2.94%2.94%8.82%
5+2.94%2.94%5.88%
Total14.71%44.12%26.47%11.76%2.94%100%

Arouca — Summary Statistics

Mean scored1.59
Mean allowed1.47
StdDev scored1.58
StdDev allowed1.08
Mean total goals/game3.06
Correlation (scored vs allowed)-0.292
Games played34
↓ Scored | Allowed →012345+Total
02.94%2.94%2.94%8.82%
114.71%8.82%2.94%26.47%
28.82%5.88%2.94%2.94%20.59%
311.76%11.76%2.94%26.47%
45.88%5.88%11.76%
5+2.94%2.94%5.88%
Total47.06%35.29%11.76%2.94%2.94%100%

Benfica — Summary Statistics

Mean scored2.26
Mean allowed0.82
StdDev scored1.44
StdDev allowed1.09
Mean total goals/game3.09
Correlation (scored vs allowed)-0.240
Games played34
↓ Scored | Allowed →012345+Total
05.88%5.88%11.76%5.88%29.41%
12.94%20.59%8.82%5.88%5.88%2.94%47.06%
25.88%5.88%11.76%
32.94%2.94%
48.82%8.82%
5+
Total8.82%41.18%29.41%5.88%11.76%2.94%100%

Boavista — Summary Statistics

Mean scored1.15
Mean allowed1.82
StdDev scored1.16
StdDev allowed1.34
Mean total goals/game2.97
Correlation (scored vs allowed)-0.159
Games played34
↓ Scored | Allowed →012345+Total
02.94%5.88%2.94%2.94%2.94%17.65%
18.82%8.82%2.94%5.88%26.47%
214.71%14.71%
32.94%8.82%5.88%2.94%20.59%
42.94%2.94%5.88%2.94%14.71%
5+2.94%2.94%5.88%
Total17.65%44.12%17.65%17.65%2.94%100%

Braga — Summary Statistics

Mean scored2.09
Mean allowed1.47
StdDev scored1.60
StdDev allowed1.16
Mean total goals/game3.56
Correlation (scored vs allowed)-0.007
Games played34
↓ Scored | Allowed →012345+Total
011.76%14.71%5.88%2.94%2.94%38.24%
18.82%8.82%5.88%11.76%35.29%
22.94%2.94%2.94%8.82%
32.94%5.88%2.94%11.76%
42.94%2.94%5.88%
5+
Total29.41%35.29%14.71%11.76%5.88%2.94%100%

Casa Pia — Summary Statistics

Mean scored1.12
Mean allowed1.47
StdDev scored1.23
StdDev allowed1.66
Mean total goals/game2.59
Correlation (scored vs allowed)-0.133
Games played34
↓ Scored | Allowed →012345+Total
05.88%11.76%5.88%8.82%2.94%5.88%41.18%
12.94%8.82%8.82%5.88%2.94%2.94%32.35%
22.94%5.88%8.82%2.94%2.94%23.53%
3
42.94%2.94%
5+
Total11.76%26.47%26.47%17.65%8.82%8.82%100%

Chaves — Summary Statistics

Mean scored0.91
Mean allowed2.12
StdDev scored0.97
StdDev allowed1.45
Mean total goals/game3.03
Correlation (scored vs allowed)-0.079
Games played34
↓ Scored | Allowed →012345+Total
02.94%11.76%14.71%
114.71%5.88%14.71%14.71%2.94%52.94%
22.94%5.88%5.88%14.71%
32.94%2.94%2.94%8.82%
48.82%8.82%
5+
Total29.41%17.65%20.59%23.53%2.94%5.88%100%

Estoril — Summary Statistics

Mean scored1.44
Mean allowed1.71
StdDev scored1.13
StdDev allowed1.49
Mean total goals/game3.15
Correlation (scored vs allowed)0.079
Games played34
↓ Scored | Allowed →012345+Total
08.82%11.76%5.88%8.82%2.94%38.24%
18.82%17.65%2.94%5.88%35.29%
22.94%8.82%2.94%2.94%17.65%
32.94%5.88%8.82%
4
5+
Total20.59%38.24%17.65%11.76%11.76%100%

Estrela da Amadora — Summary Statistics

Mean scored0.97
Mean allowed1.56
StdDev scored0.97
StdDev allowed1.28
Mean total goals/game2.53
Correlation (scored vs allowed)-0.035
Games played34
↓ Scored | Allowed →012345+Total
08.82%17.65%5.88%32.35%
18.82%14.71%5.88%2.94%32.35%
25.88%8.82%11.76%2.94%29.41%
32.94%2.94%5.88%
4
5+
Total23.53%44.12%20.59%11.76%100%

Famalicao — Summary Statistics

Mean scored1.09
Mean allowed1.21
StdDev scored0.93
StdDev allowed0.95
Mean total goals/game2.29
Correlation (scored vs allowed)0.150
Games played34
↓ Scored | Allowed →012345+Total
05.88%11.76%2.94%2.94%2.94%26.47%
12.94%14.71%14.71%8.82%41.18%
25.88%5.88%11.76%
32.94%8.82%2.94%14.71%
42.94%2.94%
5+2.94%2.94%
Total20.59%35.29%20.59%20.59%2.94%100%

Farense — Summary Statistics

Mean scored1.35
Mean allowed1.50
StdDev scored1.28
StdDev allowed1.13
Mean total goals/game2.85
Correlation (scored vs allowed)-0.126
Games played34
↓ Scored | Allowed →012345+Total
05.88%11.76%8.82%2.94%29.41%
18.82%14.71%11.76%5.88%41.18%
28.82%2.94%2.94%2.94%17.65%
32.94%2.94%5.88%
4
5+2.94%2.94%5.88%
Total26.47%29.41%14.71%23.53%5.88%100%

Gil Vicente — Summary Statistics

Mean scored1.24
Mean allowed1.53
StdDev scored1.28
StdDev allowed1.28
Mean total goals/game2.76
Correlation (scored vs allowed)-0.004
Games played34
↓ Scored | Allowed →012345+Total
011.76%11.76%2.94%5.88%2.94%35.29%
129.41%5.88%2.94%2.94%41.18%
22.94%5.88%2.94%2.94%14.71%
32.94%2.94%
42.94%2.94%
5+2.94%2.94%
Total47.06%26.47%11.76%8.82%2.94%2.94%100%

Moreirense — Summary Statistics

Mean scored1.06
Mean allowed1.03
StdDev scored1.18
StdDev allowed1.31
Mean total goals/game2.09
Correlation (scored vs allowed)-0.040
Games played34
↓ Scored | Allowed →012345+Total
02.94%8.82%8.82%8.82%2.94%2.94%35.29%
15.88%11.76%5.88%2.94%2.94%2.94%32.35%
25.88%8.82%2.94%17.65%
32.94%5.88%2.94%11.76%
42.94%2.94%
5+
Total8.82%32.35%29.41%11.76%5.88%11.76%100%

Portimonense — Summary Statistics

Mean scored1.15
Mean allowed2.12
StdDev scored1.13
StdDev allowed1.53
Mean total goals/game3.26
Correlation (scored vs allowed)-0.028
Games played34
↓ Scored | Allowed →012345+Total
02.94%8.82%2.94%14.71%
111.76%8.82%2.94%23.53%
28.82%20.59%5.88%2.94%38.24%
38.82%5.88%14.71%
42.94%2.94%
5+5.88%5.88%
Total38.24%47.06%11.76%2.94%100%

Porto — Summary Statistics

Mean scored1.85
Mean allowed0.79
StdDev scored1.28
StdDev allowed0.77
Mean total goals/game2.65
Correlation (scored vs allowed)-0.216
Games played34
↓ Scored | Allowed →012345+Total
014.71%2.94%5.88%2.94%26.47%
12.94%29.41%8.82%2.94%44.12%
28.82%2.94%8.82%20.59%
32.94%2.94%2.94%8.82%
4
5+
Total29.41%35.29%23.53%2.94%8.82%100%

Rio Ave — Summary Statistics

Mean scored1.12
Mean allowed1.26
StdDev scored0.91
StdDev allowed1.19
Mean total goals/game2.38
Correlation (scored vs allowed)0.194
Games played34
↓ Scored | Allowed →012345+Total
0
18.82%2.94%2.94%14.71%
211.76%14.71%2.94%2.94%32.35%
317.65%2.94%11.76%2.94%35.29%
42.94%2.94%
5+5.88%5.88%2.94%14.71%
Total47.06%26.47%20.59%5.88%100%

Sporting Clube de Portugal — Summary Statistics

Mean scored2.82
Mean allowed0.85
StdDev scored1.53
StdDev allowed0.96
Mean total goals/game3.68
Correlation (scored vs allowed)-0.039
Games played34
↓ Scored | Allowed →012345+Total
02.94%5.88%2.94%2.94%2.94%17.65%
117.65%11.76%8.82%38.24%
22.94%14.71%2.94%2.94%23.53%
32.94%8.82%5.88%17.65%
4
5+2.94%2.94%
Total29.41%41.18%20.59%5.88%2.94%100%

Vitoria Guimaraes — Summary Statistics

Mean scored1.53
Mean allowed1.12
StdDev scored1.16
StdDev allowed1.01
Mean total goals/game2.65
Correlation (scored vs allowed)-0.184
Games played34
↓ Scored | Allowed →012345+Total
011.76%8.82%5.88%2.94%2.94%32.35%
18.82%8.82%8.82%2.94%5.88%2.94%38.24%
22.94%8.82%8.82%2.94%23.53%
32.94%2.94%
42.94%2.94%
5+
Total23.53%20.59%23.53%14.71%8.82%8.82%100%

Vizela — Summary Statistics

Mean scored1.06
Mean allowed1.94
StdDev scored0.98
StdDev allowed1.65
Mean total goals/game3.00
Correlation (scored vs allowed)0.133
Games played34

Top Overachievers & Disappointments

Teams that most beat — or most fell short of — their simulated point projections. A positive vsSim means the team accumulated more points than the model expected on average; a negative one means fewer.

Biggest Overachievers

# Team Actual Sim vsSim
1 Sporting Clube de Portugal 90 74.0 +16.02
2 Vitoria Guimaraes 63 51.6 +11.39
3 Moreirense 55 48.5 +6.50
4 Benfica 80 74.3 +5.74
5 Braga 68 64.1 +3.91

Biggest Disappointments

# Team Actual Sim vsSim
1 Chaves 23 32.6 -9.65
2 Vizela 26 35.4 -9.40
3 Boavista 32 38.3 -6.32
4 Estoril 33 39.3 -6.28
5 Gil Vicente 36 41.0 -4.96

Top Streaks

Ranked by model unlikelihood — the product of pregame W/D/L probabilities over the games in each team's streak. A short streak by a poor team can outrank a longer one by a strong team since the poor team's per-game probabilities were lower going in. Unbeaten counts W or D consecutively; Winless counts L or D consecutively.

Longest Winning Streaks

# Team Games Dates Probability
1 Vitoria Guimaraes 5 Mar 2 – Apr 7 1 in 111
2 Arouca 4 Jan 20 – Feb 12 1 in 60
3 Sporting Clube de Portugal 8 Dec 18 – Feb 19 1 in 36
4 Benfica 7 Aug 19 – Oct 7 1 in 28
5 Estoril 2 Nov 3 – Nov 10 1 in 28

Longest Losing Streaks

# Team Games Dates Probability
1 Arouca 7 Sep 17 – Nov 12 1 in 790
2 Boavista 5 Oct 30 – Dec 10 1 in 175
3 Chaves 5 Aug 13 – Sep 18 1 in 60
4 Porto 2 Mar 30 – Apr 7 1 in 57
5 Vizela 5 Mar 16 – Apr 20 1 in 27

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Rio Ave 12 Feb 25 – May 17 1 in 2,185
2 Moreirense 10 Sep 23 – Dec 23 1 in 43
3 Benfica 22 Aug 19 – Feb 25 1 in 39
4 Sporting Clube de Portugal 21 Dec 18 – May 18 1 in 25
5 Vitoria Guimaraes 7 Dec 2 – Jan 21 1 in 19

Longest Winless Streaks

# Team Games Dates Probability
1 Arouca 10 Aug 20 – Nov 12 1 in 81
2 Boavista 11 Sep 24 – Jan 5 1 in 50
3 Porto 3 Mar 30 – Apr 13 1 in 44
4 Vizela 10 Nov 11 – Feb 4 1 in 25
5 Farense 9 Jan 28 – Mar 30 1 in 23

Home-Field Advantage Edge

The simulation applies the same home-field boost to every game across the league, so the per-game home win probabilities bake in the model's idea of HFA. For each team, we sum expected points at home and compare to actual home points, and the same on the road. The bar shows (home points above expected) minus (away points above expected). A tall positive bar means the team's home/road split exceeded what the model predicted — a real fortress effect. A tall negative bar means the reverse: they played worse at home or better on the road than expected.

Finish Position Heatmap

Each cell is the probability — across 100,000 simulations — that the team (row) finished at that position (column). Rows are sorted by actual finish (champion at top, bottom of the table at the bottom).

Team123456789101112131415161718
Sporting Clube de Portugal34.00%27.00%28.00%11.00%
Benfica36.00%28.00%27.00%8.00%1.00%
Porto27.00%28.00%29.00%16.00%
Braga3.00%14.00%14.00%49.00%15.00%3.00%1.00%1.00%
Vitoria Guimaraes1.00%1.00%9.00%32.00%20.00%15.00%6.00%2.00%5.00%4.00%3.00%2.00%
Moreirense1.00%3.00%17.00%19.00%20.00%13.00%5.00%9.00%5.00%2.00%3.00%2.00%1.00%
Arouca1.00%3.00%14.00%14.00%20.00%10.00%12.00%3.00%4.00%6.00%9.00%3.00%1.00%
Famalicao1.00%6.00%13.00%10.00%7.00%14.00%12.00%9.00%7.00%4.00%9.00%2.00%3.00%1.00%2.00%
Casa Pia1.00%2.00%1.00%3.00%9.00%13.00%10.00%7.00%8.00%14.00%11.00%8.00%6.00%7.00%
Farense1.00%3.00%7.00%7.00%14.00%10.00%10.00%10.00%10.00%3.00%9.00%6.00%4.00%4.00%2.00%
Rio Ave3.00%3.00%4.00%9.00%10.00%8.00%11.00%7.00%11.00%12.00%6.00%3.00%9.00%4.00%
Gil Vicente4.00%7.00%10.00%8.00%5.00%7.00%14.00%12.00%8.00%6.00%7.00%6.00%3.00%3.00%
Estoril1.00%3.00%6.00%9.00%10.00%9.00%9.00%14.00%14.00%4.00%2.00%9.00%7.00%3.00%
Estrela da Amadora1.00%2.00%4.00%7.00%9.00%4.00%7.00%6.00%9.00%8.00%16.00%14.00%13.00%
Boavista3.00%1.00%9.00%11.00%9.00%9.00%8.00%7.00%14.00%7.00%8.00%10.00%4.00%
Portimonense2.00%1.00%2.00%1.00%3.00%5.00%3.00%6.00%13.00%12.00%17.00%35.00%
Vizela3.00%3.00%6.00%2.00%3.00%3.00%7.00%16.00%8.00%18.00%12.00%10.00%9.00%
Chaves2.00%2.00%1.00%1.00%5.00%5.00%6.00%6.00%18.00%18.00%18.00%18.00%

Points Required Per Position

The empirical CDF of simulated point totals per finishing position. Each curve shows, for one position (1st, 2nd, ..., last), the spread of point totals teams accumulated across simulations. Reading the curve at the 50% mark gives the median points typically needed to finish at that position. Steep curves mean the position is tightly clustered around a particular point range; shallow curves mean the position came with a wide variety of point totals.

Points Totals in Context

How did each team's actual results compare to their simulated points, Elo rating, average opponent Elo, and percentile within simulated outcomes? Use the buttons to switch between views. In each chart, dashed crosshairs at the league means split the plot into four quadrants: pastel green (team did well, model agreed), pastel red (team did poorly, model agreed), and pastel yellow (model and reality disagreed).

No Trend Data Yet

Season Trends will appear here once midseason progression snapshots are available for this season.

Promotion Playoff Bracket

The path the promotion-playoff teams took to determine the final promotion spot. Two-leg ties show their aggregate score with each leg listed below the matchup card.

Finals

AVS 4
Portimonense 2

Leg 1: Portimonense 1-2 AVS

Leg 2: AVS 2-1 Portimonense

Stochastic Promotion/Relegation Outcomes

Across 100,000 regular-season simulations from preseason Elo, the probability of each team's next-season outcome — promotion-positive outcomes on the left, relegation-positive on the right. The round buttons switch to heatmaps of how often each pair of teams met in that round of the playoff across the simulations, since every iteration produces a different field.

Team Same level Won relegation playoff Lost relegation playoff Direct relegation
Benfica 100%
Braga 100%
Moreirense 99.0% 1.0%
Porto 100%
Sporting Clube de Portugal 100%
Vitoria Guimaraes 100%
Arouca 99.0% 1.0%
Famalicao 94.0% 2.0% 1.0% 3.0%
Farense 90.0% 4.0% 6.0%
Gil Vicente 88.0% 4.0% 2.0% 6.0%
Estoril 81.0% 6.0% 3.0% 10.0%
Rio Ave 84.0% 2.0% 1.0% 13.0%
Boavista 78.0% 4.0% 4.0% 14.0%
Casa Pia 79.0% 3.0% 5.0% 13.0%
Vizela 69.0% 8.0% 4.0% 19.0%
Estrela da Amadora 57.0% 5.0% 11.0% 27.0%
Chaves 46.0% 7.0% 11.0% 36.0%
Portimonense 36.0% 8.0% 4.0% 52.0%
Loser →
↓ Winner
AVSAcademico de ViseuBoavistaCasa PiaChavesEstorilEstrela da AmadoraFamalicaoFarenseGil VicenteLeixoesMafraMaritimoMoreirenseNacionalPacos de FerreiraPortimonenseRio AveSanta ClaraTondelaUniao LeiriaUniao TorreenseVizela
AVS1.00%2.00%3.00%2.00%1.00%1.00%
Academico de Viseu
Boavista1.00%1.00%1.00%1.00%
Casa Pia1.00%1.00%1.00%
Chaves2.00%1.00%2.00%1.00%1.00%
Estoril2.00%1.00%1.00%2.00%
Estrela da Amadora1.00%1.00%1.00%2.00%
Famalicao1.00%1.00%
Farense1.00%1.00%1.00%1.00%
Gil Vicente1.00%1.00%1.00%1.00%
Leixoes1.00%
Mafra1.00%1.00%
Maritimo2.00%2.00%1.00%1.00%2.00%
Moreirense1.00%
Nacional1.00%4.00%1.00%2.00%1.00%
Pacos de Ferreira1.00%1.00%1.00%1.00%
Portimonense1.00%2.00%2.00%1.00%1.00%1.00%
Rio Ave1.00%1.00%
Santa Clara1.00%1.00%2.00%1.00%1.00%
Tondela1.00%
Uniao Leiria1.00%1.00%1.00%
Uniao Torreense1.00%1.00%
Vizela1.00%1.00%2.00%1.00%3.00%

Actual Promotion/Relegation Outcomes

Just the teams that actually reached the promotion playoff. With the field fixed in place, the playoff sim re-runs every tie and tallies how often each team won each round — the table gives those probabilities, and the final round's column is the chance of winning the playoff outright. The round buttons switch to heatmaps of how often each pairing met in that round.

Team Finals
AVS 57.0%
Portimonense 43.0%
Loser →
↓ Winner
AVSPortimonense
AVS57.00%
Portimonense43.00%

Overall Game Log

Every regular-season game from each team's perspective. Use the team filter at the top of the tab; the table scrolls within its frame. Sort any column by clicking its header. @ before an opponent name indicates an away game.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
2023-08-11 Famalicao L 1-2 1962 1803 62.2% 21.5% 16.3% -11.8 0
2023-08-11 @ Braga W 2-1 1803 1962 16.3% 21.5% 62.2% +11.8 3
2023-08-12 Casa Pia L 0-3 1768 1757 42.4% 29.3% 28.3% -25.9 0
2023-08-12 @ Farense W 3-0 1757 1768 28.3% 29.3% 42.4% +25.9 3
2023-08-12 Portimonense W 5-0 1787 1726 49.3% 27.5% 23.2% +26.0 3
2023-08-12 @ Gil Vicente L 0-5 1726 1787 23.2% 27.5% 49.3% -26.0 0
2023-08-12 Vizela W 3-2 1980 1778 67.7% 18.3% 14.0% +2.9 3
2023-08-12 @ Sporting Clube de Portugal L 2-3 1778 1980 14.0% 18.3% 67.7% -2.9 0
2023-08-13 Estoril W 4-3 1823 1752 50.6% 27.0% 22.4% +5.0 3
2023-08-13 @ Arouca L 3-4 1752 1823 22.4% 27.0% 50.6% -5.0 0
2023-08-13 Vitoria Guimaraes L 0-1 1748 1822 30.4% 29.6% 40.0% -7.4 0
2023-08-13 @ Estrela da Amadora W 1-0 1822 1748 40.0% 29.6% 30.4% +7.4 3
2023-08-13 Chaves W 2-0 1781 1792 39.3% 29.7% 31.0% +14.2 3
2023-08-13 @ Rio Ave L 0-2 1792 1781 31.0% 29.7% 39.3% -14.2 0
2023-08-14 Benfica W 3-2 1785 2012 16.9% 22.3% 60.8% +11.0 3
2023-08-14 @ Boavista L 2-3 2012 1785 60.8% 22.3% 16.9% -11.0 0
2023-08-14 Porto L 1-2 1820 2017 18.9% 24.4% 56.8% -4.5 0
2023-08-14 @ Moreirense W 2-1 2017 1820 56.8% 24.4% 18.9% +4.5 3
2023-08-18 Sporting Clube de Portugal L 1-2 1783 1983 18.6% 24.1% 57.3% -4.4 3
2023-08-18 @ Casa Pia W 2-1 1983 1783 57.3% 24.1% 18.6% +4.4 6
2023-08-19 Estrela da Amadora W 2-0 2001 1740 74.5% 14.0% 11.4% +4.7 3
2023-08-19 @ Benfica L 0-2 1740 2001 11.4% 14.0% 74.5% -4.7 0
2023-08-19 Braga L 2-4 1778 1950 20.6% 25.8% 53.6% -7.6 0
2023-08-19 @ Chaves W 4-2 1950 1778 53.6% 25.8% 20.6% +7.7 3
2023-08-19 Boavista L 1-4 1700 1796 27.8% 29.1% 43.0% -16.0 0
2023-08-19 @ Portimonense W 4-1 1796 1700 43.0% 29.1% 27.8% +16.0 6
2023-08-19 Gil Vicente W 2-1 1829 1813 43.1% 29.1% 27.8% +6.5 6
2023-08-19 @ Vitoria Guimaraes L 1-2 1813 1829 27.8% 29.1% 43.1% -6.5 3
2023-08-20 Rio Ave W 2-0 1747 1796 33.8% 29.9% 36.2% +15.9 3
2023-08-20 @ Estoril L 0-2 1796 1747 36.2% 29.9% 33.8% -15.9 3
2023-08-20 Farense W 2-1 2021 1743 76.4% 12.8% 10.7% +2.1 6
2023-08-20 @ Porto L 1-2 1743 2021 10.7% 12.8% 76.4% -2.1 0
2023-08-20 Arouca D 2-2 1775 1828 33.2% 29.9% 36.9% +0.1 1
2023-08-20 @ Vizela D 2-2 1828 1775 36.9% 29.9% 33.2% -0.1 4
2023-08-21 Moreirense D 0-0 1815 1816 40.7% 29.5% 29.8% -0.5 4
2023-08-21 @ Famalicao D 0-0 1816 1815 29.8% 29.5% 40.7% +0.5 1
2023-08-25 Estoril W 2-1 1735 1763 36.8% 29.9% 33.3% +7.5 3
2023-08-25 @ Estrela da Amadora L 1-2 1763 1735 33.3% 29.9% 36.8% -7.5 3
2023-08-26 Portimonense D 1-1 1828 1684 60.4% 22.5% 17.1% -2.1 5
2023-08-26 @ Arouca D 1-1 1684 1828 17.1% 22.5% 60.4% +2.1 1
2023-08-26 Chaves W 5-0 1740 1770 36.5% 29.9% 33.6% +35.2 3
2023-08-26 @ Farense L 0-5 1770 1740 33.6% 29.9% 36.5% -35.2 0
2023-08-26 Benfica L 2-3 1807 2006 18.7% 24.2% 57.1% -4.2 3
2023-08-26 @ Gil Vicente W 3-2 2006 1807 57.1% 24.2% 18.7% +4.2 6
2023-08-27 Casa Pia D 1-1 1812 1778 45.5% 28.6% 25.9% -0.9 7
2023-08-27 @ Boavista D 1-1 1778 1812 25.9% 28.6% 45.5% +0.9 4
2023-08-27 Famalicao W 1-0 1988 1815 64.0% 20.5% 15.5% +3.7 9
2023-08-27 @ Sporting Clube de Portugal L 0-1 1815 1988 15.5% 20.5% 64.0% -3.7 4
2023-08-27 Vizela W 2-0 1836 1775 49.3% 27.5% 23.2% +11.2 9
2023-08-27 @ Vitoria Guimaraes L 0-2 1775 1836 23.2% 27.5% 49.3% -11.2 1
2023-08-28 Porto L 1-2 1780 2023 16.0% 21.1% 62.8% -3.7 3
2023-08-28 @ Rio Ave W 2-1 2023 1780 62.8% 21.1% 16.0% +3.7 9
2023-09-01 Gil Vicente W 1-0 1764 1802 35.3% 29.9% 34.8% +8.2 4
2023-09-01 @ Vizela L 0-1 1802 1764 34.8% 29.9% 35.3% -8.2 3
2023-09-02 Vitoria Guimaraes W 4-0 2010 1847 62.7% 21.2% 16.1% +14.0 9
2023-09-02 @ Benfica L 0-4 1847 2010 16.1% 21.2% 62.7% -14.0 9
2023-09-02 Rio Ave D 1-1 1779 1776 41.2% 29.5% 29.3% -0.5 5
2023-09-02 @ Casa Pia D 1-1 1776 1779 29.3% 29.5% 41.2% +0.5 4
2023-09-02 Farense W 1-0 1811 1776 45.7% 28.5% 25.7% +6.5 7
2023-09-02 @ Famalicao L 0-1 1776 1811 25.7% 28.5% 45.7% -6.5 3
2023-09-02 Estrela da Amadora D 1-1 1686 1743 32.6% 29.8% 37.5% +0.2 2
2023-09-02 @ Portimonense D 1-1 1743 1686 37.5% 29.8% 32.6% -0.2 4
2023-09-03 Sporting Clube de Portugal D 1-1 1958 1992 35.9% 29.9% 34.2% -0.1 4
2023-09-03 @ Braga D 1-1 1992 1958 34.2% 29.9% 35.9% +0.1 10
2023-09-03 Moreirense L 1-2 1735 1816 29.5% 29.5% 41.0% -6.8 0
2023-09-03 @ Chaves W 2-1 1816 1735 41.0% 29.5% 29.5% +6.8 4
2023-09-03 Boavista L 1-2 1756 1811 32.9% 29.9% 37.2% -7.4 3
2023-09-03 @ Estoril W 2-1 1811 1756 37.2% 29.9% 32.9% +7.4 10
2023-09-03 Arouca D 1-1 2027 1826 67.5% 18.4% 14.1% -2.6 10
2023-09-03 @ Porto D 1-1 1826 2027 14.1% 18.4% 67.5% +2.5 6
2023-09-09 Braga L 2-3 1823 1958 23.8% 27.8% 48.4% -5.4 4
2023-09-09 @ Moreirense W 3-2 1958 1823 48.4% 27.8% 23.8% +5.4 7
2023-09-15 Porto L 0-1 1743 2024 14.1% 18.4% 67.6% -3.3 4
2023-09-15 @ Estrela da Amadora W 1-0 2024 1743 67.6% 18.4% 14.1% +3.3 13
2023-09-16 Braga W 3-1 1769 1963 19.0% 24.5% 56.4% +19.0 6
2023-09-16 @ Farense L 1-3 1963 1769 56.4% 24.5% 19.0% -19.0 7
2023-09-16 Famalicao D 1-1 1776 1817 34.9% 29.9% 35.2% +0.0 5
2023-09-16 @ Rio Ave D 1-1 1817 1776 35.2% 29.9% 34.9% -0.0 8
2023-09-16 Benfica L 1-2 1772 2024 15.6% 20.5% 63.9% -3.5 4
2023-09-16 @ Vizela W 2-1 2024 1772 63.9% 20.5% 15.6% +3.5 12
2023-09-17 Casa Pia L 0-1 1829 1779 47.8% 28.0% 24.3% -10.3 6
2023-09-17 @ Arouca W 1-0 1779 1829 24.3% 28.0% 47.8% +10.3 8
2023-09-17 Estoril W 5-3 1794 1748 47.2% 28.1% 24.6% +8.6 6
2023-09-17 @ Gil Vicente L 3-5 1748 1794 24.6% 28.1% 47.2% -8.6 3
2023-09-17 Moreirense W 3-0 1992 1818 64.1% 20.4% 15.5% +10.2 13
2023-09-17 @ Sporting Clube de Portugal L 0-3 1818 1992 15.5% 20.4% 64.1% -10.2 4
2023-09-17 Portimonense L 1-2 1833 1686 60.7% 22.3% 16.9% -11.6 9
2023-09-17 @ Vitoria Guimaraes W 2-1 1686 1833 16.9% 22.3% 60.7% +11.6 5
2023-09-18 Chaves W 4-1 1818 1728 53.3% 26.0% 20.8% +12.2 13
2023-09-18 @ Boavista L 1-4 1728 1818 20.8% 26.0% 53.3% -12.2 0
2023-09-22 Arouca W 1-0 1817 1818 40.6% 29.5% 29.8% +7.3 11
2023-09-22 @ Famalicao L 0-1 1818 1817 29.8% 29.5% 40.6% -7.3 6
2023-09-23 Vitoria Guimaraes D 0-0 1789 1822 36.1% 29.9% 34.0% -0.1 9
2023-09-23 @ Casa Pia D 0-0 1822 1789 34.0% 29.9% 36.1% +0.1 10
2023-09-23 Vizela D 2-2 1740 1769 36.6% 29.9% 33.5% -0.1 4
2023-09-23 @ Estoril D 2-2 1769 1740 33.5% 29.9% 36.6% +0.1 5
2023-09-23 Farense W 1-0 1807 1788 43.5% 29.1% 27.5% +6.8 7
2023-09-23 @ Moreirense L 0-1 1788 1807 27.5% 29.1% 43.5% -6.9 6
2023-09-23 Gil Vicente W 2-1 2028 1803 70.4% 16.7% 13.0% +2.8 16
2023-09-23 @ Porto L 1-2 1803 2028 13.0% 16.7% 70.4% -2.8 6
2023-09-24 Boavista W 4-1 1944 1830 56.4% 24.6% 19.1% +11.1 10
2023-09-24 @ Braga L 1-4 1830 1944 19.1% 24.6% 56.4% -11.1 13
2023-09-24 Estrela da Amadora D 2-2 1716 1739 37.4% 29.9% 32.8% -0.2 1
2023-09-24 @ Chaves D 2-2 1739 1716 32.8% 29.9% 37.4% +0.1 5
2023-09-24 Benfica L 1-3 1698 2028 11.9% 14.8% 73.3% -4.3 5
2023-09-24 @ Portimonense W 3-1 2028 1698 73.3% 14.8% 11.9% +4.3 15
2023-09-25 Rio Ave W 2-0 2002 1776 70.4% 16.6% 13.0% +5.5 16
2023-09-25 @ Sporting Clube de Portugal L 0-2 1776 2002 13.0% 16.6% 70.4% -5.5 5
2023-09-28 Braga L 2-4 1740 1955 17.6% 23.1% 59.2% -6.4 5
2023-09-28 @ Estrela da Amadora W 4-2 1955 1740 59.2% 23.1% 17.6% +6.4 13
2023-09-29 Porto W 1-0 2032 2030 41.0% 29.5% 29.5% +7.3 18
2023-09-29 @ Benfica L 0-1 2030 2032 29.5% 29.5% 41.0% -7.3 16
2023-09-30 Famalicao D 2-2 1819 1825 40.0% 29.6% 30.4% -0.3 14
2023-09-30 @ Boavista D 2-2 1825 1819 30.4% 29.6% 40.0% +0.3 12
2023-09-30 Sporting Clube de Portugal L 2-3 1781 2007 17.0% 22.4% 60.6% -3.8 6
2023-09-30 @ Farense W 3-2 2007 1781 60.6% 22.4% 17.0% +3.8 19
2023-09-30 Portimonense L 2-3 1769 1693 51.3% 26.8% 22.0% -9.7 5
2023-09-30 @ Vizela W 3-2 1693 1769 22.0% 26.8% 51.3% +9.7 8
2023-10-01 Chaves L 0-2 1811 1715 53.9% 25.7% 20.4% -21.3 6
2023-10-01 @ Arouca W 2-0 1715 1811 20.4% 25.7% 53.9% +21.3 4
2023-10-01 Moreirense L 0-4 1771 1814 34.5% 29.9% 35.5% -29.2 5
2023-10-01 @ Rio Ave W 4-0 1814 1771 35.5% 29.9% 34.5% +29.2 10
2023-10-01 Estoril W 3-2 1822 1740 52.2% 26.4% 21.4% +4.9 13
2023-10-01 @ Vitoria Guimaraes L 2-3 1740 1822 21.4% 26.4% 52.2% -4.9 4
2023-10-02 Casa Pia W 2-0 1800 1789 42.3% 29.3% 28.4% +13.3 9
2023-10-02 @ Gil Vicente L 0-2 1789 1800 28.4% 29.3% 42.3% -13.3 9
2023-10-06 Boavista D 1-1 1843 1819 44.2% 28.9% 26.9% -0.8 11
2023-10-06 @ Moreirense D 1-1 1819 1843 26.9% 28.9% 44.2% +0.8 15
2023-10-07 Rio Ave W 2-1 1962 1742 69.8% 17.0% 13.2% +2.8 16
2023-10-07 @ Braga L 1-2 1742 1962 13.2% 17.0% 69.8% -2.8 5
2023-10-07 Gil Vicente W 4-2 1737 1813 30.1% 29.6% 40.3% +13.3 7
2023-10-07 @ Chaves L 2-4 1813 1737 40.3% 29.6% 30.1% -13.3 9
2023-10-07 Benfica L 0-1 1735 2039 13.0% 16.7% 70.3% -2.9 4
2023-10-07 @ Estoril W 1-0 2039 1735 70.3% 16.7% 13.0% +2.9 21
2023-10-07 Vizela D 0-0 1778 1759 43.4% 29.1% 27.5% -0.8 7
2023-10-07 @ Farense D 0-0 1759 1778 27.5% 29.1% 43.4% +0.8 6
2023-10-08 Estrela da Amadora L 0-1 1776 1733 46.7% 28.3% 25.0% -10.1 9
2023-10-08 @ Casa Pia W 1-0 1733 1776 25.0% 28.3% 46.7% +10.1 8
2023-10-08 Vitoria Guimaraes L 1-3 1825 1827 40.5% 29.6% 29.9% -14.9 12
2023-10-08 @ Famalicao W 3-1 1827 1825 29.9% 29.6% 40.5% +14.9 16
2023-10-08 Portimonense W 1-0 2023 1703 80.7% 10.1% 9.2% +1.8 19
2023-10-08 @ Porto L 0-1 1703 2023 9.2% 10.1% 80.7% -1.8 8
2023-10-08 Arouca W 2-1 2011 1790 70.0% 16.9% 13.2% +2.8 22
2023-10-08 @ Sporting Clube de Portugal L 1-2 1790 2011 13.2% 16.9% 70.0% -2.8 6
2023-10-27 Moreirense L 0-1 1787 1843 32.8% 29.9% 37.3% -7.9 6
2023-10-27 @ Arouca W 1-0 1843 1787 37.3% 29.9% 32.8% +7.9 14
2023-10-28 Casa Pia D 1-1 2042 1765 76.2% 12.9% 10.8% -3.1 22
2023-10-28 @ Benfica D 1-1 1765 2042 10.8% 12.9% 76.2% +3.1 10
2023-10-28 Braga D 3-3 1800 1964 21.2% 26.3% 52.5% +0.9 10
2023-10-28 @ Gil Vicente D 3-3 1964 1800 52.5% 26.3% 21.2% -0.9 17
2023-10-28 Estoril W 1-0 1701 1732 36.4% 29.9% 33.7% +8.0 11
2023-10-28 @ Portimonense L 0-1 1732 1701 33.7% 29.9% 36.4% -8.0 4
2023-10-28 Chaves W 5-0 1842 1750 53.4% 25.9% 20.7% +23.2 19
2023-10-28 @ Vitoria Guimaraes L 0-5 1750 1842 20.7% 25.9% 53.4% -23.2 7
2023-10-29 Famalicao W 1-0 1743 1810 31.4% 29.8% 38.9% +8.9 11
2023-10-29 @ Estrela da Amadora L 0-1 1810 1743 38.9% 29.8% 31.4% -8.9 12
2023-10-29 Farense L 3-4 1739 1777 35.3% 29.9% 34.7% -7.2 5
2023-10-29 @ Rio Ave W 4-3 1777 1739 34.7% 29.9% 35.3% +7.2 10
2023-10-29 Porto L 0-2 1760 2025 14.9% 19.6% 65.5% -6.7 6
2023-10-29 @ Vizela W 2-0 2025 1760 65.5% 19.6% 14.9% +6.7 22
2023-10-30 Sporting Clube de Portugal L 0-2 1820 2014 19.0% 24.5% 56.5% -9.1 15
2023-10-30 @ Boavista W 2-0 2014 1820 56.5% 24.5% 19.0% +9.0 25
2023-11-03 Estoril L 0-1 2032 1724 79.5% 10.9% 9.6% -14.5 22
2023-11-03 @ Porto W 1-0 1724 2032 9.6% 10.9% 79.5% +14.5 7
2023-11-04 Portimonense W 6-1 1963 1709 73.8% 14.5% 11.7% +9.3 20
2023-11-04 @ Braga L 1-6 1709 1963 11.7% 14.5% 73.8% -9.4 11
2023-11-04 Benfica L 0-2 1727 2039 12.7% 16.1% 71.2% -5.4 7
2023-11-04 @ Chaves W 2-0 2039 1727 71.2% 16.1% 12.7% +5.4 25
2023-11-04 Gil Vicente W 3-1 1801 1801 40.8% 29.5% 29.7% +11.9 15
2023-11-04 @ Famalicao L 1-3 1801 1801 29.7% 29.5% 40.8% -11.9 10
2023-11-05 Vizela L 0-1 1769 1753 42.9% 29.2% 27.9% -9.5 10
2023-11-05 @ Casa Pia W 1-0 1753 1769 27.9% 29.2% 42.9% +9.5 9
2023-11-05 Vitoria Guimaraes W 1-0 1850 1865 38.7% 29.8% 31.5% +7.6 17
2023-11-05 @ Moreirense L 0-1 1865 1850 31.5% 29.8% 38.7% -7.6 19
2023-11-05 Boavista W 2-0 1732 1811 29.8% 29.5% 40.6% +17.3 8
2023-11-05 @ Rio Ave L 0-2 1811 1732 40.6% 29.5% 29.8% -17.3 15
2023-11-05 Estrela da Amadora W 3-2 2023 1752 75.6% 13.4% 11.1% +2.1 28
2023-11-05 @ Sporting Clube de Portugal L 2-3 1752 2023 11.1% 13.4% 75.6% -2.1 11
2023-11-06 Arouca W 2-0 1784 1779 41.5% 29.4% 29.1% +13.5 13
2023-11-06 @ Farense L 0-2 1779 1784 29.1% 29.4% 41.5% -13.5 6
2023-11-10 Casa Pia W 4-0 1738 1759 37.8% 29.8% 32.4% +27.8 10
2023-11-10 @ Estoril L 0-4 1759 1738 32.4% 29.8% 37.8% -27.8 10
2023-11-11 Moreirense L 0-1 1750 1858 26.5% 28.8% 44.8% -6.6 11
2023-11-11 @ Estrela da Amadora W 1-0 1858 1750 44.8% 28.8% 26.5% +6.6 20
2023-11-11 Chaves W 2-1 1700 1722 37.7% 29.8% 32.5% +7.4 14
2023-11-11 @ Portimonense L 1-2 1722 1700 32.5% 29.8% 37.7% -7.3 7
2023-11-11 Porto L 1-2 1857 2017 21.6% 26.5% 51.9% -5.2 19
2023-11-11 @ Vitoria Guimaraes W 2-1 2017 1857 51.9% 26.5% 21.6% +5.2 25
2023-11-11 Famalicao D 0-0 1763 1813 33.6% 29.9% 36.5% +0.1 10
2023-11-11 @ Vizela D 0-0 1813 1763 36.5% 29.9% 33.6% -0.1 16
2023-11-12 Braga L 0-1 1765 1973 18.1% 23.7% 58.2% -4.6 6
2023-11-12 @ Arouca W 1-0 1973 1765 58.2% 23.7% 18.1% +4.5 23
2023-11-12 Sporting Clube de Portugal W 2-1 2044 2025 43.5% 29.1% 27.4% +6.4 28
2023-11-12 @ Benfica L 1-2 2025 2044 27.4% 29.1% 43.5% -6.5 28
2023-11-12 Farense L 1-3 1793 1798 40.2% 29.6% 30.2% -14.8 15
2023-11-12 @ Boavista W 3-1 1798 1793 30.2% 29.6% 40.2% +14.8 16
2023-11-12 Rio Ave D 1-1 1789 1749 46.4% 28.4% 25.2% -1.0 11
2023-11-12 @ Gil Vicente D 1-1 1749 1789 25.2% 28.4% 46.4% +1.0 9
2023-12-01 Vizela W 2-1 1714 1763 33.8% 29.9% 36.3% +8.0 10
2023-12-01 @ Chaves L 1-2 1763 1714 36.3% 29.9% 33.8% -8.0 10
2023-12-02 Portimonense W 1-0 1731 1707 44.1% 28.9% 26.9% +6.7 13
2023-12-02 @ Casa Pia L 0-1 1707 1731 26.9% 28.9% 44.1% -6.7 14
2023-12-02 Porto L 0-3 1813 2022 18.0% 23.5% 58.4% -12.4 16
2023-12-02 @ Famalicao W 3-0 2022 1813 58.4% 23.5% 18.0% +12.4 28
2023-12-02 Vitoria Guimaraes L 1-2 1812 1852 35.1% 29.9% 35.0% -7.8 16
2023-12-02 @ Farense W 2-1 1852 1812 35.0% 29.9% 35.1% +7.8 22
2023-12-02 Estrela da Amadora D 1-1 1750 1743 41.7% 29.4% 28.9% -0.6 10
2023-12-02 @ Rio Ave D 1-1 1743 1750 28.9% 29.4% 41.7% +0.6 12
2023-12-03 Arouca L 0-4 1779 1761 43.3% 29.1% 27.6% -34.3 15
2023-12-03 @ Boavista W 4-0 1761 1779 27.6% 29.1% 43.3% +34.3 9
2023-12-03 Estoril W 3-1 1977 1766 68.7% 17.6% 13.6% +5.1 26
2023-12-03 @ Braga L 1-3 1766 1977 13.6% 17.6% 68.7% -5.1 10
2023-12-03 Benfica D 0-0 1865 2051 19.6% 25.0% 55.4% +1.9 21
2023-12-03 @ Moreirense D 0-0 2051 1865 55.4% 25.0% 19.6% -1.9 29
2023-12-04 Gil Vicente W 3-1 2019 1788 71.0% 16.2% 12.7% +4.7 31
2023-12-04 @ Sporting Clube de Portugal L 1-3 1788 2019 12.7% 16.2% 71.0% -4.7 11
2023-12-08 Farense D 1-1 2049 1805 72.6% 15.2% 12.1% -2.9 30
2023-12-08 @ Benfica D 1-1 1805 2049 12.1% 15.2% 72.6% +2.9 17
2023-12-08 Braga L 1-3 1755 1982 16.9% 22.3% 60.8% -6.8 10
2023-12-08 @ Vizela W 3-1 1982 1755 60.8% 22.3% 16.9% +6.8 29
2023-12-09 Famalicao D 1-1 1700 1801 27.3% 29.0% 43.6% +0.7 15
2023-12-09 @ Portimonense D 1-1 1801 1700 43.6% 29.0% 27.3% -0.7 17
2023-12-09 Casa Pia W 3-1 2035 1738 78.4% 11.6% 10.0% +3.4 31
2023-12-09 @ Porto L 1-3 1738 2035 10.0% 11.6% 78.4% -3.4 13
2023-12-09 Sporting Clube de Portugal W 3-2 1860 2023 21.3% 26.3% 52.4% +9.9 25
2023-12-09 @ Vitoria Guimaraes L 2-3 2023 1860 52.4% 26.3% 21.3% -9.9 31
2023-12-10 Rio Ave D 2-2 1795 1749 47.2% 28.1% 24.7% -0.8 10
2023-12-10 @ Arouca D 2-2 1749 1795 24.7% 28.1% 47.2% +0.8 11
2023-12-10 Chaves W 4-0 1761 1722 46.2% 28.4% 25.4% +22.9 13
2023-12-10 @ Estoril L 0-4 1722 1761 25.4% 28.4% 46.2% -22.9 10
2023-12-10 Boavista W 3-1 1744 1744 40.7% 29.5% 29.7% +11.9 15
2023-12-10 @ Estrela da Amadora L 1-3 1744 1744 29.7% 29.5% 40.7% -11.9 15
2023-12-11 Moreirense D 1-1 1783 1867 29.3% 29.5% 41.3% +0.5 12
2023-12-11 @ Gil Vicente D 1-1 1867 1783 41.3% 29.5% 29.3% -0.5 22
2023-12-15 Estrela da Amadora D 0-0 1807 1756 48.0% 27.9% 24.1% -1.2 18
2023-12-15 @ Farense D 0-0 1756 1807 24.1% 27.9% 48.0% +1.2 16
2023-12-16 Gil Vicente W 3-0 1794 1784 42.3% 29.3% 28.4% +19.3 13
2023-12-16 @ Arouca L 0-3 1784 1794 28.4% 29.3% 42.3% -19.3 12
2023-12-16 Vitoria Guimaraes D 1-1 1732 1870 23.6% 27.7% 48.8% +1.2 16
2023-12-16 @ Boavista D 1-1 1870 1732 48.8% 27.7% 23.6% -1.2 26
2023-12-16 Vizela D 1-1 1750 1748 41.0% 29.5% 29.5% -0.5 12
2023-12-16 @ Rio Ave D 1-1 1748 1750 29.5% 29.5% 41.0% +0.5 11
2023-12-17 Benfica L 0-1 1989 2046 32.7% 29.9% 37.5% -7.8 29
2023-12-17 @ Braga W 1-0 2046 1989 37.5% 29.9% 32.7% +7.8 33
2023-12-17 Casa Pia L 1-3 1699 1734 35.7% 29.9% 34.4% -13.6 10
2023-12-17 @ Chaves W 3-1 1734 1699 34.4% 29.9% 35.7% +13.6 16
2023-12-17 Estoril D 1-1 1800 1784 43.0% 29.1% 27.8% -0.7 18
2023-12-17 @ Famalicao D 1-1 1784 1800 27.8% 29.1% 43.0% +0.7 14
2023-12-17 Portimonense W 5-2 1866 1701 63.0% 21.1% 15.9% +7.8 25
2023-12-17 @ Moreirense L 2-5 1701 1866 15.9% 21.1% 63.0% -7.8 15
2023-12-18 Porto W 2-0 2013 2038 37.2% 29.9% 32.9% +14.8 34
2023-12-18 @ Sporting Clube de Portugal L 0-2 2038 2013 32.9% 29.9% 37.2% -14.8 31
2023-12-23 Rio Ave W 1-0 1868 1750 57.0% 24.2% 18.7% +4.7 29
2023-12-23 @ Vitoria Guimaraes L 0-1 1750 1868 18.7% 24.2% 57.0% -4.7 12
2023-12-23 Moreirense D 0-0 1749 1874 24.7% 28.2% 47.1% +1.2 12
2023-12-23 @ Vizela D 0-0 1874 1749 47.1% 28.2% 24.7% -1.2 26
2023-12-28 Arouca L 1-4 1757 1814 32.7% 29.9% 37.4% -18.1 16
2023-12-28 @ Estrela da Amadora W 4-1 1814 1757 37.4% 29.9% 32.7% +18.1 16
2023-12-29 Famalicao W 3-0 2054 1799 73.8% 14.5% 11.7% +7.0 36
2023-12-29 @ Benfica L 0-3 1799 2054 11.7% 14.5% 73.8% -7.0 18
2023-12-29 Chaves W 1-0 2023 1686 82.4% 9.1% 8.6% +1.7 34
2023-12-29 @ Porto L 0-1 1686 2023 8.6% 9.1% 82.4% -1.7 10
2023-12-30 Braga L 1-3 1748 1981 16.6% 21.9% 61.5% -6.6 16
2023-12-30 @ Casa Pia W 3-1 1981 1748 61.5% 21.9% 16.6% +6.6 32
2023-12-30 Farense W 4-0 1784 1806 37.6% 29.8% 32.5% +27.9 17
2023-12-30 @ Estoril L 0-4 1806 1784 32.5% 29.8% 37.6% -27.9 18
2023-12-30 Boavista W 1-0 1765 1734 45.1% 28.7% 26.2% +6.6 15
2023-12-30 @ Gil Vicente L 0-1 1734 1765 26.2% 28.7% 45.1% -6.6 16
2023-12-30 Sporting Clube de Portugal L 1-2 1693 2028 11.7% 14.4% 73.9% -2.4 15
2023-12-30 @ Portimonense W 2-1 2028 1693 73.9% 14.4% 11.7% +2.4 37
2024-01-05 Porto D 1-1 1727 2025 13.3% 17.1% 69.6% +2.7 17
2024-01-05 @ Boavista D 1-1 2025 1727 69.6% 17.1% 13.3% -2.7 35
2024-01-05 Estoril W 5-1 2031 1812 69.6% 17.1% 13.3% +9.1 40
2024-01-05 @ Sporting Clube de Portugal L 1-5 1812 2031 13.3% 17.1% 69.6% -9.1 17
2024-01-06 Benfica L 0-3 1832 2061 16.8% 22.2% 61.0% -11.4 16
2024-01-06 @ Arouca W 3-0 2061 1832 61.0% 22.2% 16.8% +11.4 39
2024-01-06 Vitoria Guimaraes D 1-1 1988 1873 56.5% 24.5% 19.0% -1.8 33
2024-01-06 @ Braga D 1-1 1873 1988 19.0% 24.5% 56.5% +1.8 30
2024-01-06 Vizela D 1-1 1739 1750 39.2% 29.7% 31.1% -0.4 17
2024-01-06 @ Estrela da Amadora D 1-1 1750 1739 31.1% 29.7% 39.2% +0.3 13
2024-01-06 Gil Vicente W 1-0 1778 1771 41.8% 29.4% 28.8% +7.1 21
2024-01-06 @ Farense L 0-1 1771 1778 28.8% 29.4% 41.8% -7.1 15
2024-01-07 Chaves D 2-2 1792 1684 55.7% 24.9% 19.4% -1.3 19
2024-01-07 @ Famalicao D 2-2 1684 1792 19.4% 24.9% 55.7% +1.3 11
2024-01-07 Portimonense W 2-0 1745 1691 48.3% 27.8% 23.9% +11.4 15
2024-01-07 @ Rio Ave L 0-2 1691 1745 23.9% 27.8% 48.3% -11.4 15
2024-01-08 Casa Pia L 1-4 1873 1741 58.7% 23.4% 17.9% -27.7 26
2024-01-08 @ Moreirense W 4-1 1741 1873 17.9% 23.4% 58.7% +27.7 19
2024-01-12 Farense W 1-0 1680 1785 26.7% 28.9% 44.4% +9.8 18
2024-01-12 @ Portimonense L 0-1 1785 1680 44.4% 28.9% 26.7% -9.8 21
2024-01-13 Famalicao L 0-2 1769 1791 37.6% 29.8% 32.5% -16.3 19
2024-01-13 @ Casa Pia W 2-0 1791 1769 32.5% 29.8% 37.6% +16.3 22
2024-01-13 Sporting Clube de Portugal L 0-3 1685 2040 10.9% 13.1% 76.0% -6.3 11
2024-01-13 @ Chaves W 3-0 2040 1685 76.0% 13.1% 10.9% +6.3 43
2024-01-13 Moreirense L 1-3 1803 1845 34.8% 29.9% 35.3% -13.4 17
2024-01-13 @ Estoril W 3-1 1845 1803 35.3% 29.9% 34.8% +13.4 29
2024-01-14 Rio Ave W 4-1 2072 1756 80.3% 10.4% 9.3% +4.3 42
2024-01-14 @ Benfica L 1-4 1756 2072 9.3% 10.4% 80.3% -4.3 15
2024-01-14 Estrela da Amadora D 1-1 1764 1739 44.3% 28.9% 26.8% -0.8 16
2024-01-14 @ Gil Vicente D 1-1 1739 1764 26.8% 28.9% 44.3% +0.8 18
2024-01-14 Braga W 2-0 2022 1986 45.8% 28.5% 25.7% +12.2 38
2024-01-14 @ Porto L 0-2 1986 2022 25.7% 28.5% 45.8% -12.2 33
2024-01-14 Boavista L 1-4 1750 1730 43.7% 29.0% 27.3% -22.3 13
2024-01-14 @ Vizela W 4-1 1730 1750 27.3% 29.0% 43.7% +22.3 20
2024-01-15 Arouca W 2-1 1875 1820 48.4% 27.8% 23.8% +5.7 33
2024-01-15 @ Vitoria Guimaraes L 1-2 1820 1875 23.8% 27.8% 48.4% -5.7 16
2024-01-18 Braga L 1-2 1807 1974 21.0% 26.2% 52.8% -5.0 22
2024-01-18 @ Famalicao W 2-1 1974 1807 52.8% 26.2% 21.0% +5.1 36
2024-01-18 Sporting Clube de Portugal L 2-5 1728 2046 12.4% 15.7% 72.0% -5.5 13
2024-01-18 @ Vizela W 5-2 2046 1728 72.0% 15.7% 12.4% +5.5 46
2024-01-19 Boavista W 2-0 2077 1752 81.2% 9.8% 9.0% +3.4 45
2024-01-19 @ Benfica L 0-2 1752 2077 9.0% 9.8% 81.2% -3.4 20
2024-01-20 Farense L 1-3 1753 1776 37.5% 29.9% 32.6% -14.1 19
2024-01-20 @ Casa Pia W 3-1 1776 1753 32.6% 29.9% 37.5% +14.1 24
2024-01-20 Arouca L 1-2 1790 1815 37.2% 29.9% 32.9% -8.1 17
2024-01-20 @ Estoril W 2-1 1815 1790 32.9% 29.9% 37.2% +8.1 19
2024-01-20 Moreirense W 5-0 2034 1858 64.4% 20.3% 15.3% +16.3 41
2024-01-20 @ Porto L 0-5 1858 2034 15.3% 20.3% 64.4% -16.3 29
2024-01-21 Rio Ave D 0-0 1679 1752 30.5% 29.6% 39.8% +0.5 12
2024-01-21 @ Chaves D 0-0 1752 1679 39.8% 29.6% 30.5% -0.5 16
2024-01-21 Gil Vicente L 0-2 1689 1763 30.5% 29.6% 39.9% -14.0 18
2024-01-21 @ Portimonense W 2-0 1763 1689 39.9% 29.6% 30.5% +14.0 19
2024-01-21 Estrela da Amadora W 3-0 1881 1739 59.9% 22.8% 17.3% +11.8 36
2024-01-21 @ Vitoria Guimaraes L 0-3 1739 1881 17.3% 22.8% 59.9% -11.8 18
2024-01-28 Vizela W 5-0 1823 1722 54.6% 25.4% 20.0% +22.4 22
2024-01-28 @ Arouca L 0-5 1722 1823 20.0% 25.4% 54.6% -22.4 13
2024-01-28 Portimonense L 1-4 1749 1675 50.9% 26.9% 22.2% -25.0 20
2024-01-28 @ Boavista W 4-1 1675 1749 22.2% 26.9% 50.9% +25.0 21
2024-01-28 Porto L 1-3 1790 2051 15.1% 19.9% 65.0% -5.9 24
2024-01-28 @ Farense W 3-1 2051 1790 65.0% 19.9% 15.1% +5.9 44
2024-01-28 Vitoria Guimaraes W 1-0 1777 1892 25.7% 28.5% 45.7% +10.0 22
2024-01-28 @ Gil Vicente L 0-1 1892 1777 45.7% 28.5% 25.7% -10.0 36
2024-01-28 Famalicao W 1-0 1842 1802 46.4% 28.4% 25.2% +6.4 32
2024-01-28 @ Moreirense L 0-1 1802 1842 25.2% 28.4% 46.4% -6.4 22
2024-01-29 Benfica L 1-4 1728 2080 11.0% 13.2% 75.8% -5.4 18
2024-01-29 @ Estrela da Amadora W 4-1 2080 1728 75.8% 13.2% 11.0% +5.4 48
2024-01-29 Casa Pia W 8-0 2052 1739 80.0% 10.6% 9.4% +13.2 49
2024-01-29 @ Sporting Clube de Portugal L 0-8 1739 2052 9.4% 10.6% 80.0% -13.2 19
2024-01-31 Chaves D 1-1 1979 1679 78.7% 11.4% 9.9% -3.2 37
2024-01-31 @ Braga D 1-1 1679 1979 9.9% 11.4% 78.7% +3.2 13
2024-01-31 Estoril D 1-1 1752 1782 36.4% 29.9% 33.7% -0.1 17
2024-01-31 @ Rio Ave D 1-1 1782 1752 33.7% 29.9% 36.4% +0.1 18
2024-02-03 Arouca L 1-2 1700 1845 22.9% 27.3% 49.8% -5.5 21
2024-02-03 @ Portimonense W 2-1 1845 1700 49.8% 27.3% 22.9% +5.5 25
2024-02-03 Rio Ave D 0-0 2057 1751 79.2% 11.1% 9.7% -3.6 45
2024-02-03 @ Porto D 0-0 1751 2057 9.7% 11.1% 79.2% +3.6 18
2024-02-04 Gil Vicente W 3-0 2085 1787 78.5% 11.5% 10.0% +5.6 51
2024-02-04 @ Benfica L 0-3 1787 2085 10.0% 11.5% 78.5% -5.6 22
2024-02-04 Moreirense W 1-0 1976 1849 58.2% 23.7% 18.1% +4.5 40
2024-02-04 @ Braga L 0-1 1849 1976 18.1% 23.7% 58.2% -4.5 32
2024-02-04 Farense D 1-1 1682 1784 27.2% 29.0% 43.8% +0.8 14
2024-02-04 @ Chaves D 1-1 1784 1682 43.8% 29.0% 27.2% -0.7 25
2024-02-04 Estrela da Amadora W 1-0 1782 1722 49.1% 27.6% 23.4% +5.9 21
2024-02-04 @ Estoril L 0-1 1722 1782 23.4% 27.6% 49.1% -5.9 18
2024-02-04 Vitoria Guimaraes L 0-1 1700 1882 19.9% 25.2% 54.9% -5.0 13
2024-02-04 @ Vizela W 1-0 1882 1700 54.9% 25.2% 19.9% +5.0 39
2024-02-05 Boavista D 0-0 1726 1724 41.0% 29.5% 29.5% -0.6 20
2024-02-05 @ Casa Pia D 0-0 1724 1726 29.5% 29.5% 41.0% +0.6 21
2024-02-09 Portimonense W 3-0 1716 1695 43.8% 29.0% 27.2% +18.6 21
2024-02-09 @ Estrela da Amadora L 0-3 1695 1716 27.2% 29.0% 43.8% -18.6 21
2024-02-10 Estoril W 2-1 1724 1788 31.7% 29.8% 38.5% +8.3 24
2024-02-10 @ Boavista L 1-2 1788 1724 38.5% 29.8% 31.7% -8.3 21
2024-02-10 Famalicao D 1-1 1783 1796 38.9% 29.7% 31.3% -0.3 26
2024-02-10 @ Farense D 1-1 1796 1783 31.3% 29.7% 38.9% +0.3 23
2024-02-10 Chaves W 1-0 1844 1683 62.5% 21.4% 16.2% +4.0 35
2024-02-10 @ Moreirense L 0-1 1683 1844 16.2% 21.4% 62.5% -4.0 14
2024-02-11 Casa Pia W 1-0 1755 1725 45.0% 28.7% 26.3% +6.6 21
2024-02-11 @ Rio Ave L 0-1 1725 1755 26.3% 28.7% 45.0% -6.6 20
2024-02-11 Braga W 5-0 2065 1981 52.4% 26.3% 21.2% +23.9 52
2024-02-11 @ Sporting Clube de Portugal L 0-5 1981 2065 21.2% 26.3% 52.4% -23.9 40
2024-02-11 Benfica D 2-2 1887 2091 18.4% 23.9% 57.7% +1.4 40
2024-02-11 @ Vitoria Guimaraes D 2-2 2091 1887 57.7% 23.9% 18.4% -1.4 52
2024-02-12 Porto W 3-2 1851 2053 18.5% 24.0% 57.5% +10.6 28
2024-02-12 @ Arouca L 2-3 2053 1851 57.5% 24.0% 18.5% -10.6 45
2024-02-13 Vizela L 0-1 1782 1695 52.8% 26.2% 21.1% -11.1 22
2024-02-13 @ Gil Vicente W 1-0 1695 1782 21.1% 26.2% 52.8% +11.1 16
2024-02-16 Rio Ave W 2-1 1796 1762 45.6% 28.6% 25.8% +6.1 26
2024-02-16 @ Famalicao L 1-2 1762 1796 25.8% 28.6% 45.6% -6.1 21
2024-02-17 Boavista W 2-1 1679 1732 33.2% 29.9% 36.9% +8.1 17
2024-02-17 @ Chaves L 1-2 1732 1679 36.9% 29.9% 33.2% -8.1 24
2024-02-17 Vitoria Guimaraes D 1-1 1676 1889 17.8% 23.3% 58.9% +2.0 22
2024-02-17 @ Portimonense D 1-1 1889 1676 58.9% 23.3% 17.8% -2.0 41
2024-02-17 Estrela da Amadora W 2-0 2042 1735 79.5% 10.9% 9.6% +3.7 48
2024-02-17 @ Porto L 0-2 1735 2042 9.6% 10.9% 79.5% -3.7 21
2024-02-18 Vizela W 6-1 2090 1706 86.3% 6.7% 7.0% +4.8 55
2024-02-18 @ Benfica L 1-6 1706 2090 7.0% 6.7% 86.3% -4.8 16
2024-02-18 Farense W 2-1 1957 1783 64.1% 20.4% 15.5% +3.5 43
2024-02-18 @ Braga L 1-2 1783 1957 15.5% 20.4% 64.1% -3.5 26
2024-02-18 Arouca W 1-0 1718 1861 23.0% 27.4% 49.6% +10.6 23
2024-02-18 @ Casa Pia L 0-1 1861 1718 49.6% 27.4% 23.0% -10.6 28
2024-02-18 Gil Vicente L 1-3 1780 1770 42.1% 29.3% 28.6% -15.3 21
2024-02-18 @ Estoril W 3-1 1770 1780 28.6% 29.3% 42.1% +15.3 25
2024-02-19 Sporting Clube de Portugal L 0-2 1848 2089 16.2% 21.4% 62.5% -7.4 35
2024-02-19 @ Moreirense W 2-0 2089 1848 62.5% 21.4% 16.2% +7.4 55
2024-02-23 Famalicao W 3-2 1851 1802 47.5% 28.0% 24.4% +5.5 31
2024-02-23 @ Arouca L 2-3 1802 1851 24.4% 28.0% 47.5% -5.5 26
2024-02-24 Chaves D 1-1 1731 1687 46.9% 28.2% 24.8% -1.0 22
2024-02-24 @ Estrela da Amadora D 1-1 1687 1731 24.8% 28.2% 46.9% +1.0 18
2024-02-24 Moreirense L 0-1 1779 1840 32.1% 29.8% 38.1% -7.7 26
2024-02-24 @ Farense W 1-0 1840 1779 38.1% 29.8% 32.1% +7.7 38
2024-02-24 Casa Pia L 0-2 1887 1729 62.1% 21.6% 16.3% -23.5 41
2024-02-24 @ Vitoria Guimaraes W 2-0 1729 1887 16.3% 21.6% 62.1% +23.5 26
2024-02-25 Portimonense W 4-0 2095 1678 88.7% 5.2% 6.1% +4.0 58
2024-02-25 @ Benfica L 0-4 1678 2095 6.1% 5.2% 88.7% -4.0 22
2024-02-25 Porto D 1-1 1786 2046 15.1% 19.9% 64.9% +2.4 26
2024-02-25 @ Gil Vicente D 1-1 2046 1786 64.9% 19.9% 15.1% -2.4 49
2024-02-25 Sporting Clube de Portugal D 3-3 1756 2096 11.5% 14.1% 74.5% +1.8 22
2024-02-25 @ Rio Ave D 3-3 2096 1756 74.5% 14.1% 11.5% -1.8 56
2024-02-25 Estoril D 3-3 1701 1764 31.8% 29.8% 38.4% +0.2 17
2024-02-25 @ Vizela D 3-3 1764 1701 38.4% 29.8% 31.8% -0.2 22
2024-02-26 Braga L 0-4 1724 1960 16.4% 21.7% 61.9% -14.4 24
2024-02-26 @ Boavista W 4-0 1960 1724 61.9% 21.7% 16.4% +14.4 46
2024-03-01 Arouca L 1-5 1688 1856 20.9% 26.1% 53.0% -15.9 18
2024-03-01 @ Chaves W 5-1 1856 1688 53.0% 26.1% 20.9% +15.9 34
2024-03-02 Estrela da Amadora W 3-0 1975 1730 72.6% 15.2% 12.2% +7.4 49
2024-03-02 @ Braga L 0-3 1730 1975 12.2% 15.2% 72.6% -7.3 22
2024-03-02 Vitoria Guimaraes L 1-3 1764 1863 27.4% 29.1% 43.5% -11.2 22
2024-03-02 @ Estoril W 3-1 1863 1764 43.5% 29.1% 27.4% +11.2 44
2024-03-02 Rio Ave D 0-0 1848 1757 53.3% 25.9% 20.7% -1.7 39
2024-03-02 @ Moreirense D 0-0 1757 1848 20.7% 25.9% 53.3% +1.7 23
2024-03-03 Gil Vicente D 0-0 1753 1788 35.6% 29.9% 34.4% -0.0 27
2024-03-03 @ Casa Pia D 0-0 1788 1753 34.4% 29.9% 35.6% +0.1 27
2024-03-03 Vizela D 0-0 1674 1701 36.9% 29.9% 33.2% -0.2 23
2024-03-03 @ Portimonense D 0-0 1701 1674 33.2% 29.9% 36.9% +0.2 18
2024-03-03 Benfica W 5-0 2044 2098 33.0% 29.9% 37.2% +37.9 52
2024-03-03 @ Porto L 0-5 2098 2044 37.2% 29.9% 33.0% -37.9 58
2024-03-03 Farense W 3-2 2094 1772 81.0% 10.0% 9.1% +1.6 59
2024-03-03 @ Sporting Clube de Portugal L 2-3 1772 2094 9.1% 10.0% 81.0% -1.6 26
2024-03-04 Boavista D 1-1 1797 1710 52.8% 26.2% 21.0% -1.5 27
2024-03-04 @ Famalicao D 1-1 1710 1797 21.0% 26.2% 52.8% +1.5 25
2024-03-08 Casa Pia W 3-1 1723 1752 36.5% 29.9% 33.6% +13.0 25
2024-03-08 @ Estrela da Amadora L 1-3 1752 1723 33.6% 29.9% 36.5% -13.0 27
2024-03-08 Porto L 0-3 1674 2082 8.9% 9.7% 81.4% -4.9 23
2024-03-08 @ Portimonense W 3-0 2082 1674 81.4% 9.7% 8.9% +4.9 55
2024-03-09 Moreirense W 1-0 1711 1846 23.8% 27.7% 48.5% +10.4 28
2024-03-09 @ Boavista L 0-1 1846 1711 48.5% 27.7% 23.8% -10.4 39
2024-03-09 Braga D 0-0 1759 1982 17.2% 22.6% 60.2% +2.3 24
2024-03-09 @ Rio Ave D 0-0 1982 1759 60.2% 22.6% 17.2% -2.3 50
2024-03-09 Famalicao W 1-0 1874 1795 51.8% 26.6% 21.7% +5.5 47
2024-03-09 @ Vitoria Guimaraes L 0-1 1795 1874 21.7% 26.6% 51.8% -5.5 27
2024-03-09 Farense W 2-1 1702 1770 31.1% 29.7% 39.1% +8.4 21
2024-03-09 @ Vizela L 1-2 1770 1702 39.1% 29.7% 31.1% -8.4 26
2024-03-10 Sporting Clube de Portugal L 0-3 1872 2096 17.1% 22.6% 60.3% -11.6 34
2024-03-10 @ Arouca W 3-0 2096 1872 60.3% 22.6% 17.1% +11.6 62
2024-03-10 Estoril W 3-1 2061 1753 79.5% 10.9% 9.6% +3.2 61
2024-03-10 @ Benfica L 1-3 1753 2061 9.6% 10.9% 79.5% -3.2 22
2024-03-11 Chaves D 0-0 1788 1672 56.6% 24.4% 18.9% -2.0 28
2024-03-11 @ Gil Vicente D 0-0 1672 1788 18.9% 24.4% 56.6% +2.0 19
2024-03-15 Portimonense W 1-0 1750 1669 51.9% 26.5% 21.6% +5.5 25
2024-03-15 @ Estoril L 0-1 1669 1750 21.6% 26.5% 51.9% -5.5 23
2024-03-16 Gil Vicente W 2-1 1980 1786 66.5% 19.0% 14.5% +3.2 53
2024-03-16 @ Braga L 1-2 1786 1980 14.5% 19.0% 66.5% -3.2 28
2024-03-16 Estrela da Amadora D 0-0 1790 1736 48.3% 27.8% 23.9% -1.2 28
2024-03-16 @ Famalicao D 0-0 1736 1790 23.9% 27.8% 48.3% +1.3 26
2024-03-16 Rio Ave D 1-1 1762 1761 40.8% 29.5% 29.7% -0.5 27
2024-03-16 @ Farense D 1-1 1761 1762 29.7% 29.5% 40.8% +0.5 25
2024-03-16 Vizela W 4-1 2086 1710 85.7% 7.0% 7.3% +3.2 58
2024-03-16 @ Porto L 1-4 1710 2086 7.3% 7.0% 85.7% -3.2 21
2024-03-17 Benfica L 0-1 1739 2064 12.1% 15.2% 72.7% -2.7 27
2024-03-17 @ Casa Pia W 1-0 2064 1739 72.7% 15.2% 12.1% +2.7 64
2024-03-17 Vitoria Guimaraes L 1-2 1674 1880 18.3% 23.8% 58.0% -4.3 19
2024-03-17 @ Chaves W 2-1 1880 1674 58.0% 23.8% 18.3% +4.3 50
2024-03-17 Arouca W 1-0 1836 1860 37.3% 29.9% 32.9% +7.9 42
2024-03-17 @ Moreirense L 0-1 1860 1836 32.9% 29.9% 37.3% -7.9 34
2024-03-17 Boavista W 6-1 2107 1722 86.4% 6.6% 7.0% +4.8 65
2024-03-17 @ Sporting Clube de Portugal L 1-6 1722 2107 7.0% 6.6% 86.4% -4.8 28
2024-03-29 Chaves W 1-0 2066 1670 87.2% 6.1% 6.7% +1.2 67
2024-03-29 @ Benfica L 0-1 1670 2066 6.7% 6.1% 87.2% -1.2 19
2024-03-29 Sporting Clube de Portugal L 1-2 1737 2112 10.1% 11.7% 78.2% -2.0 26
2024-03-29 @ Estrela da Amadora W 2-1 2112 1737 78.2% 11.7% 10.1% +2.0 68
2024-03-29 Famalicao L 1-2 1783 1789 40.0% 29.6% 30.4% -8.5 28
2024-03-29 @ Gil Vicente W 2-1 1789 1783 30.4% 29.6% 40.0% +8.5 31
2024-03-30 Farense W 2-1 1853 1761 53.4% 25.9% 20.7% +5.0 37
2024-03-30 @ Arouca L 1-2 1761 1853 20.7% 25.9% 53.4% -5.0 27
2024-03-30 Rio Ave D 0-0 1717 1762 34.3% 29.9% 35.7% +0.1 29
2024-03-30 @ Boavista D 0-0 1762 1717 35.7% 29.9% 34.3% -0.1 26
2024-03-30 Porto W 1-0 1755 2090 11.7% 14.5% 73.8% +13.9 28
2024-03-30 @ Estoril L 0-1 2090 1755 73.8% 14.5% 11.7% -13.9 58
2024-03-30 Moreirense W 1-0 1884 1844 46.5% 28.4% 25.2% +6.4 53
2024-03-30 @ Vitoria Guimaraes L 0-1 1844 1884 25.2% 28.4% 46.5% -6.4 42
2024-03-31 Casa Pia L 0-4 1707 1737 36.5% 29.9% 33.6% -30.3 21
2024-03-31 @ Vizela W 4-0 1737 1707 33.6% 29.9% 36.5% +30.3 30
2024-04-01 Braga L 3-5 1664 1983 12.4% 15.6% 72.0% -3.8 23
2024-04-01 @ Portimonense W 5-3 1983 1664 72.0% 15.6% 12.4% +3.8 56
2024-04-05 Boavista W 2-0 1756 1717 46.2% 28.4% 25.3% +12.1 30
2024-04-05 @ Farense L 0-2 1717 1756 25.3% 28.4% 46.2% -12.1 29
2024-04-06 Arouca L 0-3 1987 1858 58.4% 23.6% 18.1% -32.7 56
2024-04-06 @ Braga W 3-0 1858 1987 18.1% 23.6% 58.4% +32.7 40
2024-04-06 Vizela W 3-2 1797 1676 57.3% 24.1% 18.6% +4.2 34
2024-04-06 @ Famalicao L 2-3 1676 1797 18.6% 24.1% 57.3% -4.2 21
2024-04-06 Gil Vicente W 3-0 1762 1775 38.9% 29.7% 31.3% +20.8 29
2024-04-06 @ Rio Ave L 0-3 1775 1762 31.3% 29.7% 38.9% -20.8 28
2024-04-06 Benfica W 2-1 2114 2068 47.3% 28.1% 24.6% +5.9 71
2024-04-06 @ Sporting Clube de Portugal L 1-2 2068 2114 24.6% 28.1% 47.3% -5.9 67
2024-04-07 Portimonense L 2-3 1669 1660 42.0% 29.3% 28.6% -8.4 19
2024-04-07 @ Chaves W 3-2 1660 1669 28.6% 29.3% 42.0% +8.4 26
2024-04-07 Estrela da Amadora D 2-2 1838 1735 54.9% 25.3% 19.9% -1.2 43
2024-04-07 @ Moreirense D 2-2 1735 1838 19.9% 25.3% 54.9% +1.2 27
2024-04-07 Vitoria Guimaraes L 1-2 2076 1891 65.5% 19.6% 14.9% -12.2 58
2024-04-07 @ Porto W 2-1 1891 2076 14.9% 19.6% 65.5% +12.2 56
2024-04-08 Estoril D 0-0 1767 1769 40.5% 29.6% 30.0% -0.5 31
2024-04-08 @ Casa Pia D 0-0 1769 1767 30.0% 29.6% 40.5% +0.5 29
2024-04-12 Sporting Clube de Portugal L 0-4 1754 2120 10.4% 12.3% 77.3% -7.8 28
2024-04-12 @ Gil Vicente W 4-0 2120 1754 77.3% 12.3% 10.4% +7.8 74
2024-04-13 Braga L 0-1 1770 1954 19.7% 25.1% 55.1% -5.0 29
2024-04-13 @ Estoril W 1-0 1954 1770 55.1% 25.1% 19.7% +5.0 59
2024-04-13 Famalicao D 2-2 2063 1801 74.7% 13.9% 11.4% -2.2 59
2024-04-13 @ Porto D 2-2 1801 2063 11.4% 13.9% 74.7% +2.2 35
2024-04-13 Farense D 1-1 1903 1768 59.1% 23.2% 17.7% -2.0 57
2024-04-13 @ Vitoria Guimaraes D 1-1 1768 1903 17.7% 23.2% 59.1% +2.0 31
2024-04-14 Boavista W 2-1 1890 1705 65.5% 19.6% 14.9% +3.3 43
2024-04-14 @ Arouca L 1-2 1705 1890 14.9% 19.6% 65.5% -3.3 29
2024-04-14 Moreirense W 3-0 2062 1836 70.4% 16.6% 13.0% +8.0 70
2024-04-14 @ Benfica L 0-3 1836 2062 13.0% 16.6% 70.4% -8.0 43
2024-04-14 Rio Ave D 2-2 1736 1783 34.2% 29.9% 35.9% +0.0 28
2024-04-14 @ Estrela da Amadora D 2-2 1783 1736 35.9% 29.9% 34.2% -0.0 30
2024-04-14 Casa Pia D 2-2 1668 1767 27.6% 29.1% 43.4% +0.5 27
2024-04-14 @ Portimonense D 2-2 1767 1668 43.4% 29.1% 27.6% -0.5 32
2024-04-15 Chaves L 0-1 1672 1660 42.4% 29.3% 28.3% -9.5 21
2024-04-15 @ Vizela W 1-0 1660 1672 28.3% 29.3% 42.4% +9.5 22
2024-04-16 Sporting Clube de Portugal L 0-1 1803 2128 12.1% 15.2% 72.7% -2.7 35
2024-04-16 @ Famalicao W 1-0 2128 1803 72.7% 15.2% 12.1% +2.7 77
2024-04-19 Arouca D 1-1 1783 1894 26.1% 28.7% 45.2% +0.9 31
2024-04-19 @ Rio Ave D 1-1 1894 1783 45.2% 28.7% 26.1% -0.9 44
2024-04-20 Estrela da Amadora D 1-1 1702 1737 35.8% 29.9% 34.3% -0.1 30
2024-04-20 @ Boavista D 1-1 1737 1702 34.3% 29.9% 35.8% +0.1 29
2024-04-20 Vizela W 2-1 1959 1663 78.3% 11.6% 10.1% +2.0 62
2024-04-20 @ Braga L 1-2 1663 1959 10.1% 11.6% 78.3% -2.0 21
2024-04-20 Gil Vicente L 0-1 1828 1746 52.2% 26.4% 21.4% -11.0 43
2024-04-20 @ Moreirense W 1-0 1746 1828 21.4% 26.4% 52.2% +11.0 31
2024-04-21 Porto L 1-2 1766 2061 13.4% 17.3% 69.2% -2.9 32
2024-04-21 @ Casa Pia W 2-1 2061 1766 69.2% 17.3% 13.4% +2.9 62
2024-04-21 Estoril D 2-2 1670 1765 27.9% 29.2% 42.9% +0.5 23
2024-04-21 @ Chaves D 2-2 1765 1670 42.9% 29.2% 27.9% -0.5 30
2024-04-21 Portimonense D 2-2 1801 1669 58.8% 23.4% 17.9% -1.5 36
2024-04-21 @ Famalicao D 2-2 1669 1801 17.9% 23.4% 58.8% +1.5 28
2024-04-21 Vitoria Guimaraes W 3-0 2131 1901 70.9% 16.3% 12.8% +7.9 80
2024-04-21 @ Sporting Clube de Portugal L 0-3 1901 2131 12.8% 16.3% 70.9% -7.9 57
2024-04-22 Benfica L 1-3 1770 2070 13.2% 17.0% 69.8% -4.9 31
2024-04-22 @ Farense W 3-1 2070 1770 69.8% 17.0% 13.2% +4.9 73
2024-04-26 Arouca D 2-2 1757 1893 23.7% 27.7% 48.6% +0.8 32
2024-04-26 @ Gil Vicente D 2-2 1893 1757 48.6% 27.7% 23.7% -0.8 45
2024-04-27 Braga W 3-1 2075 1961 56.4% 24.6% 19.1% +7.8 76
2024-04-27 @ Benfica L 1-3 1961 2075 19.1% 24.6% 56.4% -7.9 62
2024-04-27 Chaves W 3-1 1763 1670 53.6% 25.8% 20.6% +8.6 35
2024-04-27 @ Casa Pia L 1-3 1670 1763 20.6% 25.8% 53.6% -8.5 23
2024-04-27 Boavista W 1-0 1893 1702 66.3% 19.1% 14.6% +3.5 60
2024-04-27 @ Vitoria Guimaraes L 0-1 1702 1893 14.6% 19.1% 66.3% -3.4 30
2024-04-27 Rio Ave D 1-1 1661 1783 25.0% 28.3% 46.8% +1.0 22
2024-04-27 @ Vizela D 1-1 1783 1661 46.8% 28.3% 25.0% -1.0 32
2024-04-28 Famalicao W 1-0 1764 1799 35.7% 29.9% 34.4% +8.1 33
2024-04-28 @ Estoril L 0-1 1799 1764 34.4% 29.9% 35.7% -8.1 36
2024-04-28 Moreirense L 0-2 1670 1817 22.7% 27.2% 50.1% -10.9 28
2024-04-28 @ Portimonense W 2-0 1817 1670 50.1% 27.2% 22.7% +10.9 46
2024-04-28 Sporting Clube de Portugal D 2-2 2064 2138 30.4% 29.6% 40.0% +0.3 63
2024-04-28 @ Porto D 2-2 2138 2064 40.0% 29.6% 30.4% -0.3 81
2024-04-29 Farense L 0-3 1737 1765 36.7% 29.9% 33.4% -23.3 29
2024-04-29 @ Estrela da Amadora W 3-0 1765 1737 33.4% 29.9% 36.7% +23.3 34
2024-05-03 Vizela W 1-0 1828 1662 63.2% 21.0% 15.9% +3.8 49
2024-05-03 @ Moreirense L 0-1 1662 1828 15.9% 21.0% 63.2% -3.8 22
2024-05-04 Gil Vicente D 1-1 1698 1758 32.3% 29.8% 37.9% +0.2 31
2024-05-04 @ Boavista D 1-1 1758 1698 37.9% 29.8% 32.3% -0.2 33
2024-05-04 Porto L 0-3 1662 2064 9.1% 10.0% 81.0% -5.0 23
2024-05-04 @ Chaves W 3-0 2064 1662 81.0% 10.0% 9.1% +5.0 66
2024-05-04 Vitoria Guimaraes W 2-1 1782 1896 25.8% 28.6% 45.6% +9.4 35
2024-05-04 @ Rio Ave L 1-2 1896 1782 45.6% 28.6% 25.8% -9.4 60
2024-05-04 Portimonense W 3-0 2138 1659 92.3% 3.1% 4.5% +2.2 84
2024-05-04 @ Sporting Clube de Portugal L 0-3 1659 2138 4.5% 3.1% 92.3% -2.2 28
2024-05-05 Estrela da Amadora D 0-0 1892 1713 64.7% 20.1% 15.2% -2.7 46
2024-05-05 @ Arouca D 0-0 1713 1892 15.2% 20.1% 64.7% +2.7 30
2024-05-05 Casa Pia W 4-3 1953 1772 65.1% 19.9% 15.1% +3.1 65
2024-05-05 @ Braga L 3-4 1772 1953 15.1% 19.9% 65.1% -3.1 35
2024-05-05 Benfica W 2-0 1791 2083 13.6% 17.6% 68.8% +25.1 39
2024-05-05 @ Famalicao L 0-2 2083 1791 68.8% 17.6% 13.6% -25.1 76
2024-05-05 Estoril W 3-2 1788 1772 43.1% 29.1% 27.8% +6.2 37
2024-05-05 @ Farense L 2-3 1772 1788 27.8% 29.1% 43.1% -6.2 33
2024-05-10 Famalicao L 0-1 1657 1816 21.6% 26.6% 51.8% -5.5 23
2024-05-10 @ Chaves W 1-0 1816 1657 51.8% 26.6% 21.6% +5.5 42
2024-05-11 Sporting Clube de Portugal L 0-1 1766 2140 10.1% 11.8% 78.1% -2.1 33
2024-05-11 @ Estoril W 1-0 2140 1766 78.1% 11.8% 10.1% +2.1 87
2024-05-11 Rio Ave D 2-2 1657 1792 23.8% 27.8% 48.4% +0.8 29
2024-05-11 @ Portimonense D 2-2 1792 1657 48.4% 27.8% 23.8% -0.8 36
2024-05-11 Braga L 2-3 1887 1956 31.1% 29.7% 39.2% -6.8 60
2024-05-11 @ Vitoria Guimaraes W 3-2 1956 1887 39.2% 29.7% 31.1% +6.8 68
2024-05-11 Estrela da Amadora W 4-0 1658 1716 32.5% 29.8% 37.6% +31.0 25
2024-05-11 @ Vizela L 0-4 1716 1658 37.6% 29.8% 32.5% -31.0 30
2024-05-12 Arouca W 5-0 2058 1889 63.4% 20.8% 15.8% +16.8 79
2024-05-12 @ Benfica L 0-5 1889 2058 15.8% 20.8% 63.4% -16.8 46
2024-05-12 Moreirense L 0-1 1769 1832 31.8% 29.8% 38.4% -7.7 35
2024-05-12 @ Casa Pia W 1-0 1832 1769 38.4% 29.8% 31.8% +7.7 52
2024-05-12 Farense W 2-0 1758 1795 35.4% 29.9% 34.6% +15.4 36
2024-05-12 @ Gil Vicente L 0-2 1795 1758 34.6% 29.9% 35.4% -15.4 37
2024-05-12 Boavista W 2-1 2069 1698 85.3% 7.3% 7.4% +1.3 69
2024-05-12 @ Porto L 1-2 1698 2069 7.4% 7.3% 85.3% -1.3 31
2024-05-17 Casa Pia L 1-2 1822 1761 49.3% 27.5% 23.2% -10.0 42
2024-05-17 @ Famalicao W 2-1 1761 1822 23.2% 27.5% 49.3% +10.0 38
2024-05-17 Benfica D 1-1 1791 2074 14.0% 18.2% 67.8% +2.6 37
2024-05-17 @ Rio Ave D 1-1 2074 1791 67.8% 18.2% 14.0% -2.6 80
2024-05-18 Vitoria Guimaraes L 1-3 1872 1880 39.6% 29.7% 30.7% -14.7 46
2024-05-18 @ Arouca W 3-1 1880 1872 30.7% 29.7% 39.6% +14.7 63
2024-05-18 Vizela D 2-2 1697 1689 41.9% 29.4% 28.7% -0.4 32
2024-05-18 @ Boavista D 2-2 1689 1697 28.7% 29.4% 41.9% +0.4 26
2024-05-18 Porto L 0-1 1963 2071 26.5% 28.8% 44.7% -6.6 68
2024-05-18 @ Braga W 1-0 2071 1963 44.7% 28.8% 26.5% +6.6 72
2024-05-18 Gil Vicente W 1-0 1685 1773 28.7% 29.3% 41.9% +9.4 33
2024-05-18 @ Estrela da Amadora L 0-1 1773 1685 41.9% 29.3% 28.7% -9.4 36
2024-05-18 Portimonense L 1-3 1779 1658 57.4% 24.1% 18.6% -19.3 37
2024-05-18 @ Farense W 3-1 1658 1779 18.6% 24.1% 57.4% +19.3 32
2024-05-18 Estoril W 2-1 1840 1764 51.3% 26.8% 21.9% +5.3 55
2024-05-18 @ Moreirense L 1-2 1764 1840 21.9% 26.8% 51.3% -5.3 33
2024-05-18 Chaves W 3-0 2142 1651 92.9% 2.8% 4.2% +2.0 90
2024-05-18 @ Sporting Clube de Portugal L 0-3 1651 2142 4.2% 2.8% 92.9% -2.0 23

Playoff Game Log

Every playoff game for the team selected at the top of the tab (empty if they didn't reach the postseason). Sort any column by clicking its header. @ before an opponent name indicates an away game; the record column shows the team's running playoff W-L.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Record
2024-05-25 AVS L 1-2 1677 1703 37.0% 29.9% 33.1% -8.1 0-1
2024-05-25 @ Portimonense W 2-1 1703 1677 33.1% 29.9% 37.0% +8.1 1-0
2024-06-02 Portimonense W 2-1 1711 1669 46.7% 28.3% 25.0% +6.0 2-0
2024-06-02 @ AVS L 1-2 1669 1711 25.0% 28.3% 46.7% -6.0 0-2

Biggest Upsets

The 25 games where the underdog won despite the lowest pregame win probability. Underdog Win % is the winner's pregame chance of winning the game (lower = bigger upset). @ before a team name indicates the away side. An asterisk (*) after the date marks a playoff game.

# Date Underdog Win % Winning Team Losing Team
Team Elo Score Team Elo Score
1 2023-11-03 9.61% Estoril 1724 1 @ Porto 2032 0
2 2024-03-30 11.71% @ Estoril 1755 1 Porto 2090 0
3 2024-05-05 13.60% @ Famalicao 1791 2 Benfica 2083 0
4 2024-04-07 14.89% Vitoria Guimaraes 1891 2 @ Porto 2076 1
5 2023-08-11 16.30% Famalicao 1803 2 @ Braga 1962 1
6 2024-02-24 16.33% Casa Pia 1729 2 @ Vitoria Guimaraes 1887 0
7 2023-08-14 16.91% @ Boavista 1785 3 Benfica 2012 2
8 2023-09-17 16.94% Portimonense 1686 2 @ Vitoria Guimaraes 1833 1
9 2024-01-08 17.91% Casa Pia 1741 4 @ Moreirense 1873 1
10 2024-04-06 18.05% Arouca 1858 3 @ Braga 1987 0
11 2024-02-12 18.48% @ Arouca 1851 3 Porto 2053 2
12 2024-05-18 18.56% Portimonense 1658 3 @ Farense 1779 1
13 2023-09-16 19.04% @ Farense 1769 3 Braga 1963 1
14 2023-10-01 20.38% Chaves 1715 2 @ Arouca 1811 0
15 2024-02-13 21.05% Vizela 1695 1 @ Gil Vicente 1782 0
16 2023-12-09 21.28% @ Vitoria Guimaraes 1860 3 Sporting Clube de Portugal 2023 2
17 2024-04-20 21.40% Gil Vicente 1746 1 @ Moreirense 1828 0
18 2023-09-30 21.97% Portimonense 1693 3 @ Vizela 1769 2
19 2024-01-28 22.16% Portimonense 1675 4 @ Boavista 1749 1
20 2024-02-18 23.04% @ Casa Pia 1718 1 Arouca 1861 0
21 2024-05-17 23.22% Casa Pia 1761 2 @ Famalicao 1822 1
22 2024-03-09 23.75% @ Boavista 1711 1 Moreirense 1846 0
23 2023-09-17 24.26% Casa Pia 1779 1 @ Arouca 1829 0
24 2023-10-08 25.00% Estrela da Amadora 1733 1 @ Casa Pia 1776 0
25 2024-01-28 25.72% @ Gil Vicente 1777 1 Vitoria Guimaraes 1892 0

Biggest Elo Changes

The 25 games that moved the Elo needle the most. Elo Δ is the magnitude of the rating swing; both teams move by the same amount per game (one up, one down). The winning side is shown first. An asterisk (*) after the date marks a playoff game.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2024-03-03 37.88 @ Porto 5 2044 32.95% Benfica 0 2098 37.18%
2 2023-08-26 35.24 @ Farense 5 1740 36.53% Chaves 0 1770 33.57%
3 2023-12-03 34.32 Arouca 4 1761 27.62% @ Boavista 0 1779 43.27%
4 2024-04-06 32.74 Arouca 3 1858 18.05% @ Braga 0 1987 58.38%
5 2024-05-11 31.00 @ Vizela 4 1658 32.52% Estrela da Amadora 0 1716 37.64%
6 2024-03-31 30.31 Casa Pia 4 1737 33.64% @ Vizela 0 1707 36.46%
7 2023-10-01 29.18 Moreirense 4 1814 35.52% @ Rio Ave 0 1771 34.55%
8 2023-12-30 27.93 @ Estoril 4 1784 37.64% Farense 0 1806 32.51%
9 2023-11-10 27.85 @ Estoril 4 1738 37.78% Casa Pia 0 1759 32.38%
10 2024-01-08 27.70 Casa Pia 4 1741 17.91% @ Moreirense 1 1873 58.67%
11 2023-08-12 26.02 @ Gil Vicente 5 1787 49.33% Portimonense 0 1726 23.20%
12 2023-08-12 25.88 Casa Pia 3 1757 28.32% @ Farense 0 1768 42.40%
13 2024-05-05 25.15 @ Famalicao 2 1791 13.60% Benfica 0 2083 68.78%
14 2024-01-28 25.00 Portimonense 4 1675 22.16% @ Boavista 1 1749 50.94%
15 2024-02-11 23.87 @ Sporting Clube de Portugal 5 2065 52.44% Braga 0 1981 21.25%
16 2024-02-24 23.53 Casa Pia 2 1729 16.33% @ Vitoria Guimaraes 0 1887 62.09%
17 2024-04-29 23.29 Farense 3 1765 33.44% @ Estrela da Amadora 0 1737 36.66%
18 2023-10-28 23.21 @ Vitoria Guimaraes 5 1842 53.41% Chaves 0 1750 20.69%
19 2023-12-10 22.91 @ Estoril 4 1761 46.22% Chaves 0 1722 25.36%
20 2024-01-28 22.39 @ Arouca 5 1823 54.63% Vizela 0 1722 20.00%
21 2024-01-14 22.29 Boavista 4 1730 27.31% @ Vizela 1 1750 43.66%
22 2023-10-01 21.29 Chaves 2 1715 20.38% @ Arouca 0 1811 53.94%
23 2024-04-06 20.80 @ Rio Ave 3 1762 38.94% Gil Vicente 0 1775 31.31%
24 2023-12-16 19.30 @ Arouca 3 1794 42.26% Gil Vicente 0 1784 28.45%
25 2024-05-18 19.28 Portimonense 3 1658 18.56% @ Farense 1 1779 57.35%