1966-67 Primeira Divisão Season

182 games · 100,000 simulations

Final

Champion

Benfica

43 points

Relegated

No relegation

Biggest Overachiever

Academica de Coimbra

9.02 points above expected

40 points · 30.98 expected points

Biggest Disappointment

Atletico Clube de Portugal

7.64 points below expected

14 points · 21.64 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 Benfica 26 20 3 3 43 64 19 +45 37.0 +6.05
2 Academica de Coimbra 26 18 4 4 40 50 18 +32 31.0 +9.02
3 Porto 26 17 5 4 39 56 22 +34 33.2 +5.80
4 Sporting Clube de Portugal 26 11 8 7 30 36 24 +12 32.1 -2.13
5 Vitoria Setubal 26 10 7 9 27 27 25 +2 26.1 +0.91
6 Vitoria Guimaraes 26 11 4 11 26 35 40 -5 27.5 -1.47
7 Leixoes 26 8 8 10 24 23 29 -6 23.5 +0.53
8 Braga 26 9 5 12 23 33 33 0 25.0 -2.03
9 Fabril 26 9 5 12 23 27 43 -16 25.1 -2.08
10 Varzim 26 8 6 12 22 29 42 -13 22.6 -0.60
11 Os Belenenses (1st) 26 7 6 13 20 26 34 -8 24.6 -4.59
12 Sanjoanense 26 4 11 11 19 23 39 -16 16.2 +2.84
13 Atletico Clube de Portugal 26 5 4 17 14 29 55 -26 21.6 -7.64
14 Beira-Mar 26 5 4 17 14 23 58 -35 18.6 -4.61

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.

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
Benfica 1875 43 36.95 +6.05 95.0% 27 30 34 37 40 43 45
Porto 1811 39 33.20 +5.80 96.0% 23 27 30 33 36 39 41
Academica de Coimbra 1796 40 30.98 +9.02 100.0% 17 24 28 31 33 38 40
Sporting Clube de Portugal 1748 30 32.13 -2.13 31.0% 23 25 29 33 35 39 42
Vitoria Setubal 1661 27 26.09 +0.91 68.0% 15 20 24 26 28 34 37
Vitoria Guimaraes 1631 26 27.47 -1.47 44.0% 17 21 25 27 30 33 36
Braga 1559 23 25.03 -2.03 39.0% 16 18 22 25 27 33 38
Os Belenenses (1st) 1559 20 24.59 -4.59 18.0% 13 18 22 25 27 33 36
Varzim 1553 22 22.60 -0.60 55.0% 16 17 20 22 25 30 33
Leixoes 1546 24 23.47 +0.53 59.0% 14 16 20 23 26 31 37
Fabril 1521 23 25.08 -2.08 33.0% 16 18 23 25 28 32 34
Atletico Clube de Portugal 1448 14 21.64 -7.64 3.0% 12 15 19 21 24 28 32
Sanjoanense 1443 19 16.16 +2.84 80.0% 6 9 13 16 19 24 25
Beira-Mar 1412 14 18.61 -4.61 18.0% 11 13 16 18 21 25 31

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 ADC ACDP BEI BEN BRA FAB LEI OB( POR SAN SCDP VAR VG VS
Academica de Coimbra
2-0-0
3.55
2-0-0
4.29
0-0-2
2.18
2-0-0
3.48
1-0-1
3.50
1-1-0
3.97
2-0-0
3.47
0-2-0
2.72
1-0-1
4.57
1-1-0
2.95
2-0-0
3.87
2-0-0
3.28
2-0-0
3.20
Atletico Clube de Portugal
0-0-2
2.03
1-0-1
3.02
0-0-2
1.22
0-0-2
2.43
0-1-1
2.36
0-1-1
2.39
1-0-1
2.48
1-0-1
1.49
0-2-0
3.52
0-0-2
1.34
1-0-1
2.51
0-0-2
2.12
1-0-1
2.11
Beira-Mar
0-0-2
1.30
1-0-1
2.53
0-0-2
0.88
0-1-1
1.92
1-0-1
2.22
1-0-1
2.27
2-0-0
2.08
0-0-2
1.13
0-1-1
3.09
0-0-2
1.48
0-0-2
2.51
0-1-1
2.17
0-1-1
1.79
Benfica
2-0-0
3.39
2-0-0
4.39
2-0-0
4.76
1-0-1
4.26
2-0-0
4.36
2-0-0
4.09
1-0-1
4.29
1-1-0
3.19
2-0-0
4.87
1-1-0
3.41
1-1-0
4.15
2-0-0
3.61
1-0-1
4.12
Braga
0-0-2
2.08
2-0-0
3.13
1-1-0
3.65
1-0-1
1.33
0-1-1
2.68
0-0-2
2.89
1-0-1
2.94
1-0-1
1.80
1-1-0
3.75
1-1-0
1.96
0-1-1
3.04
0-0-2
2.63
1-0-1
2.66
Fabril
1-0-1
2.06
1-1-0
3.20
1-0-1
3.35
0-0-2
1.23
1-1-0
2.87
0-1-1
2.80
1-0-1
3.00
0-0-2
1.86
1-1-0
3.76
1-0-1
2.06
1-0-1
2.87
0-1-1
2.61
1-0-1
2.53
Leixoes
0-1-1
1.60
1-1-0
3.17
1-0-1
3.29
0-0-2
1.50
2-0-0
2.68
1-1-0
2.77
0-2-0
2.77
0-0-2
1.63
1-0-1
4.00
1-0-1
1.74
1-1-0
2.80
0-0-2
2.41
0-2-0
2.30
Os Belenenses (1st)
0-0-2
2.10
1-0-1
3.09
0-0-2
3.49
1-0-1
1.31
1-0-1
2.62
1-0-1
2.55
0-2-0
2.79
0-0-2
1.78
0-2-0
3.81
0-1-1
1.96
1-1-0
2.94
2-0-0
2.42
0-0-2
2.49
Porto
0-2-0
2.85
1-0-1
4.10
2-0-0
4.47
0-1-1
2.37
1-0-1
3.77
2-0-0
3.71
2-0-0
3.94
2-0-0
3.80
1-1-0
4.61
1-1-0
2.84
2-0-0
3.55
1-0-1
3.39
2-0-0
3.52
Sanjoanense
1-0-1
1.04
0-2-0
2.04
1-1-0
2.48
0-0-2
0.79
0-1-1
1.83
0-1-1
1.81
1-0-1
1.57
0-2-0
1.77
0-1-1
1.01
0-1-1
1.15
0-0-2
1.99
1-0-1
1.28
0-2-0
1.60
Sporting Clube de Portugal
0-1-1
2.61
2-0-0
4.24
2-0-0
4.11
0-1-1
2.15
0-1-1
3.62
1-0-1
3.53
1-0-1
3.83
1-1-0
3.61
0-1-1
2.71
1-1-0
4.47
1-1-0
3.69
1-0-1
3.33
1-1-0
3.11
Varzim
0-0-2
1.72
1-0-1
3.04
2-0-0
3.04
0-1-1
1.45
1-1-0
2.52
1-0-1
2.69
0-1-1
2.75
0-1-1
2.62
0-0-2
2.03
2-0-0
3.58
0-1-1
1.90
1-1-0
2.32
0-0-2
2.27
Vitoria Guimaraes
0-0-2
2.29
2-0-0
3.45
1-1-0
3.40
0-0-2
1.96
2-0-0
2.93
1-1-0
2.95
2-0-0
3.15
0-0-2
3.14
1-0-1
2.19
1-0-1
4.31
1-0-1
2.24
0-1-1
3.25
0-1-1
2.72
Vitoria Setubal
0-0-2
2.36
1-0-1
3.47
1-1-0
3.78
1-0-1
1.46
1-0-1
2.90
1-0-1
3.04
0-2-0
3.26
2-0-0
3.07
0-0-2
2.04
0-2-0
4.00
0-1-1
2.44
2-0-0
3.30
1-1-0
2.85

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
08.79%10.99%6.87%2.47%1.37%1.92%32.42%
110.99%9.34%5.77%3.85%2.20%1.10%33.24%
26.87%5.77%3.85%1.10%0.55%0.27%18.41%
32.47%3.85%1.10%0.27%0.27%7.97%
41.37%2.20%0.55%0.27%4.40%
5+1.92%1.10%0.27%0.27%3.57%
Total32.42%33.24%18.41%7.97%4.40%3.57%100%

Summary Statistics

Mean scored1.32
Mean allowed1.32
StdDev scored1.41
StdDev allowed1.41
Mean total goals/game2.64
Correlation (home vs away score)-0.105
Sample size (games)182
↓ Scored | Allowed →012345+Total
07.69%7.69%15.38%
119.23%7.69%3.85%30.77%
27.69%15.38%3.85%26.92%
37.69%7.69%15.38%
4
5+7.69%3.85%11.54%
Total50.00%38.46%3.85%7.69%100%

Academica de Coimbra — Summary Statistics

Mean scored1.92
Mean allowed0.69
StdDev scored1.57
StdDev allowed0.88
Mean total goals/game2.62
Correlation (scored vs allowed)0.126
Games played26
↓ Scored | Allowed →012345+Total
03.85%15.38%15.38%3.85%38.46%
17.69%7.69%3.85%7.69%26.92%
27.69%3.85%11.54%23.08%
33.85%3.85%7.69%
43.85%3.85%
5+
Total15.38%23.08%34.62%7.69%7.69%11.54%100%

Atletico Clube de Portugal — Summary Statistics

Mean scored1.12
Mean allowed2.12
StdDev scored1.14
StdDev allowed1.73
Mean total goals/game3.23
Correlation (scored vs allowed)-0.108
Games played26
↓ Scored | Allowed →012345+Total
07.69%11.54%11.54%7.69%7.69%46.15%
13.85%7.69%3.85%3.85%7.69%3.85%30.77%
27.69%7.69%15.38%
33.85%3.85%
43.85%3.85%
5+
Total23.08%23.08%15.38%11.54%15.38%11.54%100%

Beira-Mar — Summary Statistics

Mean scored0.88
Mean allowed2.23
StdDev scored1.07
StdDev allowed2.14
Mean total goals/game3.12
Correlation (scored vs allowed)-0.197
Games played26
↓ Scored | Allowed →012345+Total
03.85%3.85%7.69%
115.38%7.69%3.85%26.92%
211.54%15.38%3.85%30.77%
311.54%7.69%19.23%
43.85%3.85%
5+7.69%3.85%11.54%
Total53.85%30.77%7.69%3.85%3.85%100%

Benfica — Summary Statistics

Mean scored2.46
Mean allowed0.73
StdDev scored2.08
StdDev allowed1.04
Mean total goals/game3.19
Correlation (scored vs allowed)-0.199
Games played26
↓ Scored | Allowed →012345+Total
011.54%15.38%3.85%30.77%
111.54%7.69%11.54%7.69%38.46%
23.85%3.85%7.69%15.38%
33.85%3.85%
43.85%3.85%3.85%11.54%
5+
Total30.77%34.62%15.38%15.38%3.85%100%

Braga — Summary Statistics

Mean scored1.27
Mean allowed1.27
StdDev scored1.28
StdDev allowed1.19
Mean total goals/game2.54
Correlation (scored vs allowed)0.029
Games played26
↓ Scored | Allowed →012345+Total
011.54%7.69%7.69%3.85%7.69%38.46%
115.38%3.85%3.85%11.54%3.85%38.46%
27.69%3.85%11.54%
33.85%3.85%
43.85%3.85%7.69%
5+
Total38.46%11.54%19.23%19.23%11.54%100%

Fabril — Summary Statistics

Mean scored1.04
Mean allowed1.65
StdDev scored1.18
StdDev allowed1.70
Mean total goals/game2.69
Correlation (scored vs allowed)-0.113
Games played26
↓ Scored | Allowed →012345+Total
015.38%11.54%7.69%3.85%3.85%42.31%
115.38%11.54%7.69%3.85%38.46%
23.85%3.85%3.85%11.54%
33.85%3.85%
43.85%3.85%
5+
Total34.62%34.62%19.23%7.69%3.85%100%

Leixoes — Summary Statistics

Mean scored0.88
Mean allowed1.12
StdDev scored1.03
StdDev allowed1.11
Mean total goals/game2.00
Correlation (scored vs allowed)-0.093
Games played26
↓ Scored | Allowed →012345+Total
015.38%15.38%19.23%3.85%53.85%
13.85%7.69%7.69%3.85%23.08%
23.85%11.54%15.38%
3
4
5+3.85%3.85%7.69%
Total26.92%38.46%26.92%3.85%3.85%100%

Os Belenenses (1st) — Summary Statistics

Mean scored1.00
Mean allowed1.31
StdDev scored1.67
StdDev allowed1.35
Mean total goals/game2.31
Correlation (scored vs allowed)-0.195
Games played26
↓ Scored | Allowed →012345+Total
03.85%11.54%3.85%19.23%
111.54%11.54%23.08%
211.54%3.85%3.85%19.23%
33.85%7.69%11.54%
43.85%11.54%15.38%
5+3.85%7.69%11.54%
Total38.46%42.31%15.38%3.85%100%

Porto — Summary Statistics

Mean scored2.15
Mean allowed0.85
StdDev scored1.69
StdDev allowed0.83
Mean total goals/game3.00
Correlation (scored vs allowed)-0.295
Games played26
↓ Scored | Allowed →012345+Total
015.38%15.38%3.85%34.62%
17.69%19.23%3.85%7.69%7.69%46.15%
23.85%3.85%7.69%15.38%
33.85%3.85%
4
5+
Total26.92%38.46%11.54%7.69%11.54%3.85%100%

Sanjoanense — Summary Statistics

Mean scored0.88
Mean allowed1.50
StdDev scored0.82
StdDev allowed1.48
Mean total goals/game2.38
Correlation (scored vs allowed)0.382
Games played26
↓ Scored | Allowed →012345+Total
07.69%15.38%3.85%26.92%
111.54%15.38%3.85%3.85%34.62%
27.69%3.85%7.69%19.23%
33.85%7.69%11.54%
43.85%3.85%7.69%
5+
Total34.62%46.15%11.54%7.69%100%

Sporting Clube de Portugal — Summary Statistics

Mean scored1.38
Mean allowed0.92
StdDev scored1.24
StdDev allowed0.89
Mean total goals/game2.31
Correlation (scored vs allowed)-0.154
Games played26
↓ Scored | Allowed →012345+Total
07.69%7.69%11.54%3.85%3.85%34.62%
119.23%7.69%3.85%7.69%3.85%42.31%
27.69%3.85%11.54%
33.85%3.85%
43.85%3.85%
5+3.85%3.85%
Total30.77%19.23%26.92%11.54%7.69%3.85%100%

Varzim — Summary Statistics

Mean scored1.12
Mean allowed1.62
StdDev scored1.28
StdDev allowed1.55
Mean total goals/game2.73
Correlation (scored vs allowed)-0.037
Games played26
↓ Scored | Allowed →012345+Total
015.38%3.85%3.85%23.08%
13.85%7.69%15.38%3.85%30.77%
211.54%15.38%7.69%34.62%
37.69%3.85%11.54%
4
5+
Total15.38%46.15%26.92%3.85%3.85%3.85%100%

Vitoria Guimaraes — Summary Statistics

Mean scored1.35
Mean allowed1.54
StdDev scored0.98
StdDev allowed1.45
Mean total goals/game2.88
Correlation (scored vs allowed)-0.335
Games played26
↓ Scored | Allowed →012345+Total
011.54%15.38%11.54%3.85%42.31%
115.38%15.38%3.85%34.62%
27.69%7.69%
33.85%7.69%11.54%
4
5+3.85%3.85%
Total34.62%38.46%23.08%3.85%100%

Vitoria Setubal — Summary Statistics

Mean scored1.04
Mean allowed0.96
StdDev scored1.28
StdDev allowed0.87
Mean total goals/game2.00
Correlation (scored vs allowed)0.001
Games played26

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 Academica de Coimbra 40 31.0 +9.02
2 Benfica 43 37.0 +6.05
3 Porto 39 33.2 +5.80
4 Sanjoanense 19 16.2 +2.84
5 Vitoria Setubal 27 26.1 +0.91

Biggest Disappointments

# Team Actual Sim vsSim
1 Atletico Clube de Portugal 14 21.6 -7.64
2 Beira-Mar 14 18.6 -4.61
3 Os Belenenses (1st) 20 24.6 -4.59
4 Sporting Clube de Portugal 30 32.1 -2.13
5 Fabril 23 25.1 -2.08

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 Academica de Coimbra 10 Nov 20 – Feb 19 1 in 1,926
2 Leixoes 4 Nov 20 – Dec 11 1 in 119
3 Sporting Clube de Portugal 6 Mar 5 – Apr 16 1 in 46
4 Braga 3 Nov 20 – Dec 4 1 in 36
5 Vitoria Setubal 3 Apr 23 – May 7 1 in 22

Longest Losing Streaks

# Team Games Dates Probability
1 Vitoria Setubal 4 Oct 23 – Dec 4 1 in 150
2 Beira-Mar 8 Mar 12 – May 7 1 in 75
3 Vitoria Guimaraes 3 Sep 18 – Oct 2 1 in 27
4 Academica de Coimbra 2 Mar 5 – Mar 12 1 in 23
5 Os Belenenses (1st) 4 Nov 20 – Dec 11 1 in 22

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Sanjoanense 5 Dec 11 – Feb 5 1 in 102
2 Porto 14 Jan 8 – May 7 1 in 68
3 Academica de Coimbra 11 Nov 20 – Feb 26 1 in 45
4 Braga 7 Oct 9 – Dec 11 1 in 44
5 Benfica 11 Jan 8 – Apr 16 1 in 15

Longest Winless Streaks

# Team Games Dates Probability
1 Leixoes 12 Jan 8 – Apr 23 1 in 224
2 Vitoria Setubal 8 Oct 16 – Jan 1 1 in 82
3 Os Belenenses (1st) 8 Oct 9 – Dec 18 1 in 38
4 Atletico Clube de Portugal 9 Jan 1 – Mar 19 1 in 31
5 Vitoria Guimaraes 5 Jan 8 – Feb 26 1 in 29

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).

Team1234567891011121314
Benfica58.00%21.00%13.00%3.00%2.00%3.00%
Academica de Coimbra5.00%20.00%20.00%23.00%11.00%9.00%5.00%2.00%3.00%1.00%1.00%
Porto21.00%18.00%21.00%21.00%10.00%4.00%4.00%1.00%
Sporting Clube de Portugal11.00%26.00%23.00%11.00%10.00%5.00%8.00%1.00%3.00%1.00%1.00%
Vitoria Setubal1.00%5.00%4.00%5.00%15.00%14.00%12.00%16.00%9.00%9.00%5.00%2.00%3.00%
Vitoria Guimaraes5.00%5.00%16.00%19.00%9.00%11.00%10.00%15.00%5.00%2.00%1.00%2.00%
Leixoes1.00%3.00%1.00%2.00%4.00%10.00%6.00%11.00%13.00%18.00%10.00%7.00%12.00%2.00%
Braga2.00%6.00%5.00%9.00%12.00%10.00%14.00%7.00%9.00%12.00%9.00%2.00%3.00%
Fabril4.00%4.00%6.00%11.00%14.00%15.00%14.00%11.00%12.00%6.00%2.00%1.00%
Varzim1.00%4.00%6.00%6.00%13.00%14.00%8.00%16.00%22.00%6.00%4.00%
Os Belenenses (1st)1.00%2.00%1.00%6.00%7.00%12.00%15.00%8.00%3.00%18.00%12.00%10.00%1.00%4.00%
Sanjoanense1.00%2.00%5.00%3.00%6.00%8.00%23.00%52.00%
Atletico Clube de Portugal4.00%3.00%3.00%7.00%4.00%7.00%11.00%17.00%18.00%18.00%8.00%
Beira-Mar1.00%2.00%1.00%4.00%6.00%6.00%7.00%17.00%30.00%26.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.

Next-Season Status

Across 100,000 regular-season simulations, the probability of each team's next-season status. Columns appear in best-to-worst outcome order: promotion-positive on the left, relegation-positive on the right. Cells with darker shading indicate higher likelihood.

Team Same level Direct relegation
Benfica 100%
Porto 100%
Sporting Clube de Portugal 100%
Academica de Coimbra 99.0% 1.0%
Vitoria Guimaraes 98.0% 2.0%
Fabril 97.0% 3.0%
Vitoria Setubal 97.0% 3.0%
Braga 95.0% 5.0%
Os Belenenses (1st) 95.0% 5.0%
Varzim 90.0% 10.0%
Leixoes 86.0% 14.0%
Atletico Clube de Portugal 74.0% 26.0%
Beira-Mar 44.0% 56.0%
Sanjoanense 25.0% 75.0%

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
1966-09-18 Academica de Coimbra L 0-2 1541 1635 45.3% 22.4% 32.2% -23.2 0
1966-09-18 @ Atletico Clube de Portugal W 2-0 1635 1541 32.2% 22.4% 45.3% +23.2 3
1966-09-18 Vitoria Setubal D 0-0 1501 1677 34.0% 22.2% 43.8% +0.6 1
1966-09-18 @ Beira-Mar D 0-0 1677 1501 43.8% 22.2% 34.0% -0.6 1
1966-09-18 Os Belenenses (1st) W 2-0 1606 1610 56.1% 22.1% 21.8% +12.8 3
1966-09-18 @ Fabril L 0-2 1610 1606 21.8% 22.1% 56.1% -12.8 0
1966-09-18 Sanjoanense W 1-0 1576 1436 68.5% 20.6% 10.9% +3.6 3
1966-09-18 @ Leixoes L 0-1 1436 1576 10.9% 20.6% 68.5% -3.6 0
1966-09-18 Braga D 0-0 1743 1528 73.2% 19.3% 7.5% -4.8 1
1966-09-18 @ Sporting Clube de Portugal D 0-0 1528 1743 7.5% 19.3% 73.2% +4.8 1
1966-09-18 Porto L 0-3 1595 1696 44.4% 22.4% 33.2% -33.1 0
1966-09-18 @ Varzim W 3-0 1696 1595 33.2% 22.4% 44.4% +33.1 3
1966-09-18 Benfica L 0-1 1643 1778 39.6% 22.4% 38.0% -11.0 0
1966-09-18 @ Vitoria Guimaraes W 1-0 1778 1643 38.0% 22.4% 39.6% +11.0 3
1966-09-25 Fabril L 2-3 1658 1619 60.4% 21.8% 17.8% -14.3 3
1966-09-25 @ Academica de Coimbra W 3-2 1619 1658 17.8% 21.8% 60.4% +14.3 6
1966-09-25 Beira-Mar L 0-2 1597 1502 65.3% 21.2% 13.5% -32.5 0
1966-09-25 @ Os Belenenses (1st) W 2-0 1502 1597 13.5% 21.2% 65.3% +32.5 4
1966-09-25 Leixoes W 3-1 1789 1579 72.9% 19.4% 7.7% +4.1 6
1966-09-25 @ Benfica L 1-3 1579 1789 7.7% 19.4% 72.9% -4.1 3
1966-09-25 Atletico Clube de Portugal W 1-0 1532 1518 58.0% 22.0% 20.0% +6.3 4
1966-09-25 @ Braga L 0-1 1518 1532 20.0% 22.0% 58.0% -6.3 0
1966-09-25 Sporting Clube de Portugal W 1-0 1729 1738 55.6% 22.2% 22.2% +6.9 6
1966-09-25 @ Porto L 0-1 1738 1729 22.2% 22.2% 55.6% -6.9 1
1966-09-25 Varzim L 1-3 1432 1562 40.3% 22.4% 37.3% -18.2 0
1966-09-25 @ Sanjoanense W 3-1 1562 1432 37.3% 22.4% 40.3% +18.2 3
1966-09-25 Vitoria Guimaraes W 1-0 1676 1632 60.8% 21.8% 17.4% +5.6 4
1966-09-25 @ Vitoria Setubal L 0-1 1632 1676 17.4% 21.8% 60.8% -5.6 0
1966-10-02 Braga W 2-1 1643 1539 66.0% 21.1% 12.9% +4.0 6
1966-10-02 @ Academica de Coimbra L 1-2 1539 1643 12.9% 21.1% 66.0% -4.0 4
1966-10-02 Porto W 2-0 1511 1736 27.9% 21.8% 50.3% +25.2 3
1966-10-02 @ Atletico Clube de Portugal L 0-2 1736 1511 50.3% 21.8% 27.9% -25.2 6
1966-10-02 Beira-Mar W 1-0 1633 1534 65.5% 21.1% 13.3% +4.4 9
1966-10-02 @ Fabril L 0-1 1534 1633 13.3% 21.1% 65.5% -4.3 4
1966-10-02 Vitoria Setubal D 1-1 1575 1681 43.6% 22.4% 34.0% -0.6 4
1966-10-02 @ Leixoes D 1-1 1681 1575 34.0% 22.4% 43.6% +0.5 5
1966-10-02 Sanjoanense W 4-1 1731 1414 78.3% 17.2% 4.5% +3.3 4
1966-10-02 @ Sporting Clube de Portugal L 1-4 1414 1731 4.5% 17.2% 78.3% -3.3 0
1966-10-02 Benfica D 0-0 1581 1794 29.2% 21.9% 48.8% +1.3 4
1966-10-02 @ Varzim D 0-0 1794 1581 48.8% 21.9% 29.2% -1.3 7
1966-10-02 Os Belenenses (1st) L 1-2 1627 1565 62.5% 21.6% 15.9% -15.6 0
1966-10-02 @ Vitoria Guimaraes W 2-1 1565 1627 15.9% 21.6% 62.5% +15.6 3
1966-10-09 Vitoria Guimaraes L 1-3 1530 1611 46.9% 22.4% 30.7% -20.7 4
1966-10-09 @ Beira-Mar W 3-1 1611 1530 30.7% 22.4% 46.9% +20.7 3
1966-10-09 Leixoes D 0-0 1580 1575 57.1% 22.1% 20.8% -2.5 4
1966-10-09 @ Os Belenenses (1st) D 0-0 1575 1580 20.8% 22.1% 57.1% +2.5 5
1966-10-09 Sporting Clube de Portugal W 3-0 1792 1734 62.1% 21.6% 16.2% +14.3 10
1966-10-09 @ Benfica L 0-3 1734 1792 16.2% 21.6% 62.1% -14.3 4
1966-10-09 Fabril D 1-1 1535 1637 44.1% 22.4% 33.5% -0.6 5
1966-10-09 @ Braga D 1-1 1637 1535 33.5% 22.4% 44.1% +0.6 10
1966-10-09 Academica de Coimbra D 1-1 1711 1647 62.6% 21.6% 15.8% -2.9 7
1966-10-09 @ Porto D 1-1 1647 1711 15.8% 21.6% 62.6% +3.0 7
1966-10-09 Atletico Clube de Portugal D 2-2 1411 1537 40.9% 22.4% 36.7% -0.2 1
1966-10-09 @ Sanjoanense D 2-2 1537 1411 36.7% 22.4% 40.9% +0.2 4
1966-10-09 Varzim W 1-0 1682 1582 65.6% 21.1% 13.2% +4.3 8
1966-10-09 @ Vitoria Setubal L 0-1 1582 1682 13.2% 21.1% 65.6% -4.3 4
1966-10-16 Sanjoanense W 5-3 1650 1410 74.6% 18.8% 6.7% +3.0 10
1966-10-16 @ Academica de Coimbra L 3-5 1410 1650 6.7% 18.8% 74.6% -3.0 1
1966-10-16 Benfica L 1-2 1537 1807 22.9% 21.4% 55.7% -6.6 4
1966-10-16 @ Atletico Clube de Portugal W 2-1 1807 1537 55.7% 21.4% 22.9% +6.6 13
1966-10-16 Porto W 2-0 1534 1708 34.3% 22.2% 43.5% +22.3 8
1966-10-16 @ Braga L 0-2 1708 1534 43.5% 22.2% 34.3% -22.3 7
1966-10-16 Vitoria Guimaraes D 2-2 1638 1632 57.2% 22.1% 20.8% -1.7 11
1966-10-16 @ Fabril D 2-2 1632 1638 20.8% 22.1% 57.2% +1.7 4
1966-10-16 Beira-Mar W 4-1 1577 1509 63.0% 21.5% 15.5% +11.5 8
1966-10-16 @ Leixoes L 1-4 1509 1577 15.5% 21.5% 63.0% -11.5 4
1966-10-16 Vitoria Setubal D 1-1 1720 1686 59.9% 21.9% 18.2% -2.6 5
1966-10-16 @ Sporting Clube de Portugal D 1-1 1686 1720 18.2% 21.9% 59.9% +2.6 9
1966-10-16 Os Belenenses (1st) D 0-0 1577 1578 56.5% 22.1% 21.4% -2.4 5
1966-10-16 @ Varzim D 0-0 1578 1577 21.4% 22.1% 56.5% +2.4 5
1966-10-23 Varzim L 2-4 1497 1575 47.4% 22.4% 30.2% -18.7 4
1966-10-23 @ Beira-Mar W 4-2 1575 1497 30.2% 22.4% 47.4% +18.7 8
1966-10-23 Sporting Clube de Portugal D 1-1 1580 1717 39.3% 22.4% 38.3% -0.1 6
1966-10-23 @ Os Belenenses (1st) D 1-1 1717 1580 38.3% 22.4% 39.3% +0.1 6
1966-10-23 Academica de Coimbra W 2-1 1813 1653 69.9% 20.3% 9.9% +3.1 16
1966-10-23 @ Benfica L 1-2 1653 1813 9.9% 20.3% 69.9% -3.1 10
1966-10-23 Fabril W 5-0 1685 1636 61.3% 21.7% 17.0% +24.0 10
1966-10-23 @ Porto L 0-5 1636 1685 17.0% 21.7% 61.3% -24.0 11
1966-10-23 Braga D 0-0 1407 1556 37.7% 22.3% 40.0% +0.1 2
1966-10-23 @ Sanjoanense D 0-0 1556 1407 40.0% 22.3% 37.7% -0.1 9
1966-10-23 Leixoes W 2-0 1634 1589 61.0% 21.8% 17.3% +10.4 7
1966-10-23 @ Vitoria Guimaraes L 0-2 1589 1634 17.3% 21.8% 61.0% -10.4 8
1966-10-23 Atletico Clube de Portugal L 0-2 1689 1530 69.8% 20.3% 9.9% -34.7 9
1966-10-23 @ Vitoria Setubal W 2-0 1530 1689 9.9% 20.3% 69.8% +34.7 7
1966-11-20 Vitoria Setubal W 3-0 1650 1654 56.1% 22.1% 21.8% +18.5 13
1966-11-20 @ Academica de Coimbra L 0-3 1654 1650 21.8% 22.1% 56.1% -18.5 9
1966-11-20 Os Belenenses (1st) W 2-1 1565 1580 54.9% 22.2% 22.9% +6.7 10
1966-11-20 @ Atletico Clube de Portugal L 1-2 1580 1565 22.9% 22.2% 54.9% -6.7 6
1966-11-20 Benfica W 4-0 1556 1816 23.9% 21.5% 54.6% +51.5 12
1966-11-20 @ Braga L 0-4 1816 1556 54.6% 21.5% 23.9% -51.5 16
1966-11-20 Leixoes L 0-1 1612 1578 60.0% 21.9% 18.2% -15.9 11
1966-11-20 @ Fabril W 1-0 1578 1612 18.2% 21.9% 60.0% +15.9 11
1966-11-20 Sanjoanense W 4-1 1709 1408 77.6% 17.5% 4.9% +3.6 13
1966-11-20 @ Porto L 1-4 1408 1709 4.9% 17.5% 77.6% -3.6 2
1966-11-20 Beira-Mar W 2-0 1717 1479 74.5% 18.8% 6.7% +4.1 9
1966-11-20 @ Sporting Clube de Portugal L 0-2 1479 1717 6.7% 18.8% 74.5% -4.1 4
1966-11-20 Vitoria Guimaraes W 1-0 1594 1644 50.8% 22.4% 26.8% +8.1 11
1966-11-20 @ Varzim L 0-1 1644 1594 26.8% 22.4% 50.8% -8.1 7
1966-11-27 Atletico Clube de Portugal W 4-1 1475 1572 44.9% 22.4% 32.7% +21.9 7
1966-11-27 @ Beira-Mar L 1-4 1572 1475 32.7% 22.4% 44.9% -21.9 10
1966-11-27 Academica de Coimbra L 0-1 1573 1669 45.1% 22.4% 32.5% -12.2 6
1966-11-27 @ Os Belenenses (1st) W 1-0 1669 1573 32.5% 22.4% 45.1% +12.2 16
1966-11-27 Porto W 3-0 1765 1713 61.6% 21.7% 16.7% +14.7 19
1966-11-27 @ Benfica L 0-3 1713 1765 16.7% 21.7% 61.6% -14.7 13
1966-11-27 Varzim W 2-0 1594 1602 55.7% 22.2% 22.1% +13.0 14
1966-11-27 @ Leixoes L 0-2 1602 1594 22.1% 22.2% 55.7% -13.0 11
1966-11-27 Fabril L 0-4 1404 1597 31.8% 22.1% 46.1% -33.0 2
1966-11-27 @ Sanjoanense W 4-0 1597 1404 46.1% 22.1% 31.8% +33.0 14
1966-11-27 Sporting Clube de Portugal W 2-1 1636 1722 46.4% 22.4% 31.2% +8.6 10
1966-11-27 @ Vitoria Guimaraes L 1-2 1722 1636 31.2% 22.4% 46.4% -8.6 9
1966-11-27 Braga L 1-2 1636 1608 59.4% 21.9% 18.7% -14.8 9
1966-11-27 @ Vitoria Setubal W 2-1 1608 1636 18.7% 21.9% 59.4% +14.8 15
1966-12-04 Beira-Mar W 5-0 1681 1497 71.4% 19.8% 8.7% +12.7 19
1966-12-04 @ Academica de Coimbra L 0-5 1497 1681 8.7% 19.8% 71.4% -12.7 7
1966-12-04 Vitoria Guimaraes L 1-2 1550 1645 45.2% 22.4% 32.4% -11.5 10
1966-12-04 @ Atletico Clube de Portugal W 2-1 1645 1550 32.4% 22.4% 45.2% +11.5 13
1966-12-04 Os Belenenses (1st) W 4-1 1623 1561 62.4% 21.6% 16.0% +11.9 18
1966-12-04 @ Braga L 1-4 1561 1623 16.0% 21.6% 62.4% -11.9 6
1966-12-04 Varzim W 2-0 1630 1589 60.6% 21.8% 17.6% +10.6 17
1966-12-04 @ Fabril L 0-2 1589 1630 17.6% 21.8% 60.6% -10.6 11
1966-12-04 Vitoria Setubal W 2-0 1698 1621 63.8% 21.4% 14.8% +9.1 16
1966-12-04 @ Porto L 0-2 1621 1698 14.8% 21.4% 63.8% -9.0 9
1966-12-04 Benfica L 1-3 1371 1779 12.1% 19.2% 68.8% -6.2 2
1966-12-04 @ Sanjoanense W 3-1 1779 1371 68.8% 19.2% 12.1% +6.2 22
1966-12-04 Leixoes L 0-1 1713 1607 66.1% 21.1% 12.9% -17.4 9
1966-12-04 @ Sporting Clube de Portugal W 1-0 1607 1713 12.9% 21.1% 66.1% +17.4 17
1966-12-11 Braga D 0-0 1484 1634 37.4% 22.3% 40.2% +0.2 8
1966-12-11 @ Beira-Mar D 0-0 1634 1484 40.2% 22.3% 37.4% -0.2 19
1966-12-11 Porto L 1-2 1549 1707 36.4% 22.3% 41.3% -9.7 6
1966-12-11 @ Os Belenenses (1st) W 2-1 1707 1549 41.3% 22.3% 36.4% +9.7 19
1966-12-11 Fabril W 3-0 1786 1640 68.9% 20.5% 10.6% +9.6 25
1966-12-11 @ Benfica L 0-3 1640 1786 10.6% 20.5% 68.9% -9.6 17
1966-12-11 Atletico Clube de Portugal W 3-1 1624 1538 64.5% 21.3% 14.1% +7.5 20
1966-12-11 @ Leixoes L 1-3 1538 1624 14.1% 21.3% 64.5% -7.5 10
1966-12-11 Sporting Clube de Portugal D 2-2 1578 1696 42.1% 22.4% 35.5% -0.3 12
1966-12-11 @ Varzim D 2-2 1696 1578 35.5% 22.4% 42.1% +0.3 10
1966-12-11 Academica de Coimbra L 0-1 1656 1694 52.3% 22.3% 25.4% -14.0 13
1966-12-11 @ Vitoria Guimaraes W 1-0 1694 1656 25.4% 22.3% 52.3% +13.9 22
1966-12-11 Sanjoanense D 0-0 1612 1365 74.9% 18.6% 6.4% -5.0 10
1966-12-11 @ Vitoria Setubal D 0-0 1365 1612 6.4% 18.6% 74.9% +5.0 3
1966-12-18 Leixoes W 2-1 1708 1632 63.7% 21.4% 14.9% +4.6 25
1966-12-18 @ Academica de Coimbra L 1-2 1632 1708 14.9% 21.4% 63.7% -4.6 20
1966-12-18 Varzim W 4-1 1531 1578 51.2% 22.4% 26.5% +18.4 13
1966-12-18 @ Atletico Clube de Portugal L 1-4 1578 1531 26.5% 22.4% 51.2% -18.4 12
1966-12-18 Vitoria Setubal W 1-0 1795 1607 71.7% 19.8% 8.6% +2.8 28
1966-12-18 @ Benfica L 0-1 1607 1795 8.6% 19.8% 71.7% -2.8 10
1966-12-18 Vitoria Guimaraes L 2-3 1634 1642 55.7% 22.2% 22.1% -13.2 19
1966-12-18 @ Braga W 3-2 1642 1634 22.1% 22.2% 55.7% +13.2 16
1966-12-18 Sporting Clube de Portugal L 1-3 1631 1696 49.0% 22.4% 28.6% -21.5 17
1966-12-18 @ Fabril W 3-1 1696 1631 28.6% 22.4% 49.0% +21.5 13
1966-12-18 Beira-Mar W 4-1 1717 1484 74.2% 18.9% 6.9% +5.2 22
1966-12-18 @ Porto L 1-4 1484 1717 6.9% 18.9% 74.2% -5.2 8
1966-12-18 Os Belenenses (1st) D 0-0 1370 1540 34.8% 22.2% 43.0% +0.5 4
1966-12-18 @ Sanjoanense D 0-0 1540 1370 43.0% 22.2% 34.8% -0.5 7
1967-01-01 Sanjoanense D 1-1 1479 1370 66.3% 21.0% 12.7% -3.4 9
1967-01-01 @ Beira-Mar D 1-1 1370 1479 12.7% 21.0% 66.3% +3.4 5
1967-01-01 Benfica W 2-1 1539 1798 24.0% 21.5% 54.5% +13.6 10
1967-01-01 @ Os Belenenses (1st) L 1-2 1798 1539 54.5% 21.5% 24.0% -13.5 28
1967-01-01 Vitoria Setubal W 1-0 1609 1604 57.1% 22.1% 20.8% +6.5 20
1967-01-01 @ Fabril L 0-1 1604 1609 20.8% 22.1% 57.1% -6.5 10
1967-01-01 Braga W 1-0 1627 1621 57.2% 22.1% 20.7% +6.5 23
1967-01-01 @ Leixoes L 0-1 1621 1627 20.7% 22.1% 57.2% -6.5 19
1967-01-01 Atletico Clube de Portugal W 3-1 1717 1549 70.4% 20.1% 9.5% +5.1 16
1967-01-01 @ Sporting Clube de Portugal L 1-3 1549 1717 9.5% 20.1% 70.4% -5.1 13
1967-01-01 Academica de Coimbra L 1-3 1559 1712 37.1% 22.3% 40.6% -17.1 12
1967-01-01 @ Varzim W 3-1 1712 1559 40.6% 22.3% 37.1% +17.1 28
1967-01-01 Porto W 2-0 1655 1722 48.8% 22.4% 28.8% +16.1 19
1967-01-01 @ Vitoria Guimaraes L 0-2 1722 1655 28.8% 22.4% 48.8% -16.1 22
1967-01-08 Sporting Clube de Portugal W 1-0 1729 1722 57.2% 22.1% 20.7% +6.5 31
1967-01-08 @ Academica de Coimbra L 0-1 1722 1729 20.7% 22.1% 57.2% -6.5 16
1967-01-08 Fabril D 0-0 1544 1616 48.2% 22.4% 29.4% -1.2 14
1967-01-08 @ Atletico Clube de Portugal D 0-0 1616 1544 29.4% 22.4% 48.2% +1.2 21
1967-01-08 Beira-Mar W 2-0 1784 1475 77.9% 17.3% 4.7% +2.8 31
1967-01-08 @ Benfica L 0-2 1475 1784 4.7% 17.3% 77.9% -2.8 9
1967-01-08 Varzim D 1-1 1615 1542 63.4% 21.5% 15.2% -3.0 20
1967-01-08 @ Braga D 1-1 1542 1615 15.2% 21.5% 63.4% +3.0 13
1967-01-08 Leixoes W 4-0 1706 1634 63.4% 21.5% 15.2% +17.6 25
1967-01-08 @ Porto L 0-4 1634 1706 15.2% 21.5% 63.4% -17.6 23
1967-01-08 Vitoria Guimaraes W 2-1 1374 1671 20.2% 21.0% 58.8% +14.5 8
1967-01-08 @ Sanjoanense L 1-2 1671 1374 58.8% 21.0% 20.2% -14.5 19
1967-01-08 Os Belenenses (1st) W 1-0 1597 1553 61.0% 21.8% 17.3% +5.5 13
1967-01-08 @ Vitoria Setubal L 0-1 1553 1597 17.3% 21.8% 61.0% -5.5 10
1967-02-05 Atletico Clube de Portugal W 1-0 1736 1543 71.9% 19.7% 8.4% +2.8 34
1967-02-05 @ Academica de Coimbra L 0-1 1543 1736 8.4% 19.7% 71.9% -2.8 14
1967-02-05 Fabril W 5-0 1547 1617 48.4% 22.4% 29.2% +38.1 13
1967-02-05 @ Os Belenenses (1st) L 0-5 1617 1547 29.2% 22.4% 48.4% -38.1 21
1967-02-05 Vitoria Guimaraes W 7-0 1787 1657 67.9% 20.7% 11.4% +22.8 34
1967-02-05 @ Benfica L 0-7 1657 1787 11.4% 20.7% 67.9% -22.8 19
1967-02-05 Sporting Clube de Portugal W 3-1 1612 1716 43.9% 22.4% 33.7% +15.8 23
1967-02-05 @ Braga L 1-3 1716 1612 33.7% 22.4% 43.9% -15.8 16
1967-02-05 Varzim W 3-1 1724 1545 71.0% 20.0% 9.0% +4.9 28
1967-02-05 @ Porto L 1-3 1545 1724 9.0% 20.0% 71.0% -4.9 13
1967-02-05 Leixoes W 2-0 1388 1616 27.5% 21.8% 50.7% +25.4 11
1967-02-05 @ Sanjoanense L 0-2 1616 1388 50.7% 21.8% 27.5% -25.4 23
1967-02-05 Beira-Mar W 5-1 1603 1472 67.9% 20.7% 11.4% +11.2 16
1967-02-05 @ Vitoria Setubal L 1-5 1472 1603 11.4% 20.7% 67.9% -11.2 9
1967-02-12 Braga L 0-1 1540 1627 46.2% 22.4% 31.4% -12.5 14
1967-02-12 @ Atletico Clube de Portugal W 1-0 1627 1540 31.4% 22.4% 46.2% +12.5 26
1967-02-12 Os Belenenses (1st) W 1-0 1461 1585 41.2% 22.4% 36.4% +10.3 12
1967-02-12 @ Beira-Mar L 0-1 1585 1461 36.4% 22.4% 41.2% -10.3 13
1967-02-12 Academica de Coimbra L 0-2 1579 1739 36.1% 22.3% 41.6% -19.3 21
1967-02-12 @ Fabril W 2-0 1739 1579 41.6% 22.3% 36.1% +19.3 37
1967-02-12 Benfica L 1-2 1591 1810 28.5% 21.9% 49.6% -7.9 23
1967-02-12 @ Leixoes W 2-1 1810 1591 49.6% 21.9% 28.5% +7.9 37
1967-02-12 Porto D 2-2 1700 1729 53.4% 22.3% 24.3% -1.3 17
1967-02-12 @ Sporting Clube de Portugal D 2-2 1729 1700 24.3% 22.3% 53.4% +1.3 29
1967-02-12 Sanjoanense W 1-0 1541 1414 67.6% 20.8% 11.6% +3.8 16
1967-02-12 @ Varzim L 0-1 1414 1541 11.6% 20.8% 67.6% -3.8 11
1967-02-12 Vitoria Setubal D 1-1 1634 1614 58.6% 22.0% 19.4% -2.4 20
1967-02-12 @ Vitoria Guimaraes D 1-1 1614 1634 19.4% 22.0% 58.6% +2.4 17
1967-02-19 Fabril W 2-0 1472 1559 46.1% 22.4% 31.5% +17.3 15
1967-02-19 @ Beira-Mar L 0-2 1559 1472 31.5% 22.4% 46.1% -17.3 21
1967-02-19 Vitoria Guimaraes W 2-1 1575 1632 50.0% 22.4% 27.6% +7.8 16
1967-02-19 @ Os Belenenses (1st) L 1-2 1632 1575 27.6% 22.4% 50.0% -7.8 20
1967-02-19 Varzim W 6-2 1818 1544 76.3% 18.1% 5.6% +4.6 40
1967-02-19 @ Benfica L 2-6 1544 1818 5.6% 18.1% 76.3% -4.6 16
1967-02-19 Academica de Coimbra L 1-3 1640 1758 42.0% 22.4% 35.6% -18.8 26
1967-02-19 @ Braga W 3-1 1758 1640 35.6% 22.4% 42.0% +18.8 40
1967-02-19 Atletico Clube de Portugal W 5-1 1730 1527 72.5% 19.5% 8.0% +7.9 32
1967-02-19 @ Porto L 1-5 1527 1730 8.0% 19.5% 72.5% -7.9 14
1967-02-19 Sporting Clube de Portugal D 1-1 1410 1699 21.0% 21.1% 57.8% +2.2 12
1967-02-19 @ Sanjoanense D 1-1 1699 1410 57.8% 21.1% 21.0% -2.2 18
1967-02-19 Leixoes D 0-0 1617 1583 59.9% 21.9% 18.2% -2.9 18
1967-02-19 @ Vitoria Setubal D 0-0 1583 1617 18.2% 21.9% 59.9% +2.9 24
1967-02-26 Porto D 0-0 1777 1738 60.4% 21.8% 17.8% -3.0 41
1967-02-26 @ Academica de Coimbra D 0-0 1738 1777 17.8% 21.8% 60.4% +3.0 33
1967-02-26 Sanjoanense D 2-2 1520 1412 66.2% 21.0% 12.8% -2.5 15
1967-02-26 @ Atletico Clube de Portugal D 2-2 1412 1520 12.8% 21.0% 66.2% +2.5 13
1967-02-26 Braga W 1-0 1542 1621 47.3% 22.4% 30.3% +8.9 24
1967-02-26 @ Fabril L 0-1 1621 1542 30.3% 22.4% 47.3% -8.9 26
1967-02-26 Os Belenenses (1st) D 0-0 1586 1583 56.9% 22.1% 21.0% -2.4 25
1967-02-26 @ Leixoes D 0-0 1583 1586 21.0% 22.1% 56.9% +2.5 17
1967-02-26 Benfica D 1-1 1697 1823 40.9% 22.4% 36.7% -0.2 19
1967-02-26 @ Sporting Clube de Portugal D 1-1 1823 1697 36.7% 22.4% 40.9% +0.2 41
1967-02-26 Vitoria Setubal L 0-1 1540 1614 47.9% 22.4% 29.7% -12.9 16
1967-02-26 @ Varzim W 1-0 1614 1540 29.7% 22.4% 47.9% +12.9 21
1967-02-26 Beira-Mar D 1-1 1624 1489 68.2% 20.6% 11.2% -3.7 21
1967-02-26 @ Vitoria Guimaraes D 1-1 1489 1624 11.2% 20.6% 68.2% +3.7 16
1967-03-05 Leixoes W 3-0 1493 1583 45.7% 22.4% 31.9% +25.4 19
1967-03-05 @ Beira-Mar L 0-3 1583 1493 31.9% 22.4% 45.7% -25.4 25
1967-03-05 Varzim W 2-0 1585 1527 62.2% 21.6% 16.2% +9.9 20
1967-03-05 @ Os Belenenses (1st) L 0-2 1527 1585 16.2% 21.6% 62.2% -9.9 16
1967-03-05 Atletico Clube de Portugal W 2-0 1823 1517 77.8% 17.4% 4.8% +2.9 44
1967-03-05 @ Benfica L 0-2 1517 1823 4.8% 17.4% 77.8% -2.9 15
1967-03-05 Braga W 3-1 1741 1612 67.8% 20.7% 11.5% +6.2 36
1967-03-05 @ Porto L 1-3 1612 1741 11.5% 20.7% 67.8% -6.2 26
1967-03-05 Academica de Coimbra W 1-0 1415 1774 15.2% 20.1% 64.7% +16.9 16
1967-03-05 @ Sanjoanense L 0-1 1774 1415 64.7% 20.1% 15.2% -16.8 41
1967-03-05 Fabril W 3-1 1620 1551 63.1% 21.5% 15.4% +8.1 24
1967-03-05 @ Vitoria Guimaraes L 1-3 1551 1620 15.4% 21.5% 63.1% -8.1 24
1967-03-05 Sporting Clube de Portugal L 0-2 1627 1696 48.4% 22.4% 29.2% -24.5 21
1967-03-05 @ Vitoria Setubal W 2-0 1696 1627 29.2% 22.4% 48.4% +24.5 22
1967-03-12 Benfica L 0-1 1757 1826 48.5% 22.4% 29.1% -13.0 41
1967-03-12 @ Academica de Coimbra W 1-0 1826 1757 29.1% 22.4% 48.5% +13.0 47
1967-03-12 Vitoria Setubal L 0-2 1514 1602 46.1% 22.4% 31.5% -23.5 15
1967-03-12 @ Atletico Clube de Portugal W 2-0 1602 1514 31.5% 22.4% 46.1% +23.5 24
1967-03-12 Sanjoanense W 1-0 1606 1432 70.8% 20.0% 9.2% +3.0 29
1967-03-12 @ Braga L 0-1 1432 1606 9.2% 20.0% 70.8% -3.0 16
1967-03-12 Porto L 1-5 1543 1747 30.4% 22.0% 47.6% -26.5 24
1967-03-12 @ Fabril W 5-1 1747 1543 47.6% 22.0% 30.4% +26.5 39
1967-03-12 Vitoria Guimaraes L 0-1 1558 1628 48.3% 22.4% 29.2% -13.0 25
1967-03-12 @ Leixoes W 1-0 1628 1558 29.2% 22.4% 48.3% +13.0 27
1967-03-12 Os Belenenses (1st) W 1-0 1721 1595 67.5% 20.8% 11.7% +3.8 25
1967-03-12 @ Sporting Clube de Portugal L 0-1 1595 1721 11.7% 20.8% 67.5% -3.8 20
1967-03-12 Beira-Mar W 1-0 1517 1518 56.4% 22.1% 21.4% +6.7 19
1967-03-12 @ Varzim L 0-1 1518 1517 21.4% 22.1% 56.4% -6.7 19
1967-03-19 Sporting Clube de Portugal L 1-2 1511 1725 29.2% 21.9% 48.9% -8.1 19
1967-03-19 @ Beira-Mar W 2-1 1725 1511 48.9% 21.9% 29.2% +8.1 28
1967-03-19 Atletico Clube de Portugal W 7-1 1591 1491 65.7% 21.1% 13.2% +18.7 23
1967-03-19 @ Os Belenenses (1st) L 1-7 1491 1591 13.2% 21.1% 65.7% -18.7 15
1967-03-19 Braga W 4-0 1839 1609 74.0% 19.0% 7.0% +8.2 50
1967-03-19 @ Benfica L 0-4 1609 1839 7.0% 19.0% 74.0% -8.2 29
1967-03-19 Fabril D 0-0 1545 1516 59.4% 21.9% 18.7% -2.8 26
1967-03-19 @ Leixoes D 0-0 1516 1545 18.7% 21.9% 59.4% +2.8 25
1967-03-19 Porto D 1-1 1429 1773 16.3% 20.3% 63.4% +3.0 17
1967-03-19 @ Sanjoanense D 1-1 1773 1429 63.4% 20.3% 16.3% -3.0 40
1967-03-19 Varzim D 2-2 1641 1524 67.0% 20.9% 12.2% -2.6 28
1967-03-19 @ Vitoria Guimaraes D 2-2 1524 1641 12.2% 20.9% 67.0% +2.6 20
1967-03-19 Academica de Coimbra L 0-1 1626 1744 42.0% 22.4% 35.6% -11.5 24
1967-03-19 @ Vitoria Setubal W 1-0 1744 1626 35.6% 22.4% 42.0% +11.5 44
1967-04-02 Os Belenenses (1st) W 6-0 1755 1610 68.9% 20.5% 10.6% +18.3 47
1967-04-02 @ Academica de Coimbra L 0-6 1610 1755 10.6% 20.5% 68.9% -18.3 23
1967-04-02 Beira-Mar W 3-0 1472 1503 53.1% 22.3% 24.6% +20.6 18
1967-04-02 @ Atletico Clube de Portugal L 0-3 1503 1472 24.6% 22.3% 53.1% -20.6 19
1967-04-02 Vitoria Setubal L 2-3 1601 1614 55.1% 22.2% 22.7% -13.1 29
1967-04-02 @ Braga W 3-2 1614 1601 22.7% 22.2% 55.1% +13.1 27
1967-04-02 Sanjoanense D 0-0 1519 1431 64.7% 21.3% 14.1% -3.6 26
1967-04-02 @ Fabril D 0-0 1431 1519 14.1% 21.3% 64.7% +3.6 18
1967-04-02 Benfica D 1-1 1770 1847 47.5% 22.4% 30.0% -1.0 41
1967-04-02 @ Porto D 1-1 1847 1770 30.0% 22.4% 47.5% +1.0 51
1967-04-02 Vitoria Guimaraes W 3-0 1733 1639 65.1% 21.2% 13.6% +12.2 31
1967-04-02 @ Sporting Clube de Portugal L 0-3 1639 1733 13.6% 21.2% 65.1% -12.2 28
1967-04-02 Leixoes D 1-1 1526 1542 54.8% 22.2% 23.0% -1.9 21
1967-04-02 @ Varzim D 1-1 1542 1526 23.0% 22.2% 54.8% +1.9 27
1967-04-09 Academica de Coimbra L 0-3 1483 1774 20.8% 21.1% 58.1% -17.6 19
1967-04-09 @ Beira-Mar W 3-0 1774 1483 58.1% 21.1% 20.8% +17.6 50
1967-04-09 Braga W 1-0 1592 1588 56.9% 22.1% 21.0% +6.6 26
1967-04-09 @ Os Belenenses (1st) L 0-1 1588 1592 21.0% 22.1% 56.9% -6.6 29
1967-04-09 Sanjoanense W 1-0 1848 1435 82.3% 14.9% 2.8% +0.9 54
1967-04-09 @ Benfica L 0-1 1435 1848 2.8% 14.9% 82.3% -0.9 18
1967-04-09 Sporting Clube de Portugal L 0-1 1544 1745 30.8% 22.0% 47.2% -9.0 27
1967-04-09 @ Leixoes W 1-0 1745 1544 47.2% 22.0% 30.8% +9.0 34
1967-04-09 Fabril W 1-0 1524 1516 57.4% 22.1% 20.5% +6.4 24
1967-04-09 @ Varzim L 0-1 1516 1524 20.5% 22.1% 57.4% -6.4 26
1967-04-09 Atletico Clube de Portugal W 2-0 1627 1493 68.1% 20.7% 11.2% +7.0 31
1967-04-09 @ Vitoria Guimaraes L 0-2 1493 1627 11.2% 20.7% 68.1% -7.0 18
1967-04-09 Porto L 0-1 1627 1769 38.6% 22.4% 39.0% -10.8 27
1967-04-09 @ Vitoria Setubal W 1-0 1769 1627 39.0% 22.4% 38.6% +10.8 44
1967-04-16 Vitoria Guimaraes W 2-1 1791 1634 69.7% 20.3% 10.0% +3.1 53
1967-04-16 @ Academica de Coimbra L 1-2 1634 1791 10.0% 20.3% 69.7% -3.1 31
1967-04-16 Leixoes D 2-2 1486 1535 50.9% 22.4% 26.7% -1.1 19
1967-04-16 @ Atletico Clube de Portugal D 2-2 1535 1486 26.7% 22.4% 50.9% +1.1 28
1967-04-16 Beira-Mar W 4-2 1581 1465 66.8% 20.9% 12.2% +5.9 32
1967-04-16 @ Braga L 2-4 1465 1581 12.2% 20.9% 66.8% -5.9 19
1967-04-16 Benfica L 1-2 1509 1849 16.7% 20.4% 62.9% -4.9 26
1967-04-16 @ Fabril W 2-1 1849 1509 62.9% 20.4% 16.7% +4.9 57
1967-04-16 Os Belenenses (1st) W 2-0 1780 1598 71.3% 19.9% 8.8% +5.5 47
1967-04-16 @ Porto L 0-2 1598 1780 8.8% 19.9% 71.3% -5.5 26
1967-04-16 Vitoria Setubal D 1-1 1434 1616 33.1% 22.2% 44.7% +0.7 19
1967-04-16 @ Sanjoanense D 1-1 1616 1434 44.7% 22.2% 33.1% -0.7 28
1967-04-16 Varzim W 4-0 1754 1531 73.6% 19.1% 7.2% +8.5 37
1967-04-16 @ Sporting Clube de Portugal L 0-4 1531 1754 7.2% 19.1% 73.6% -8.5 24
1967-04-23 Porto L 0-2 1459 1786 17.7% 20.6% 61.7% -10.4 19
1967-04-23 @ Beira-Mar W 2-0 1786 1459 61.7% 20.6% 17.7% +10.4 50
1967-04-23 Sanjoanense D 1-1 1593 1435 69.7% 20.3% 10.0% -3.9 27
1967-04-23 @ Os Belenenses (1st) D 1-1 1435 1593 10.0% 20.3% 69.7% +3.9 20
1967-04-23 Academica de Coimbra D 1-1 1536 1794 24.1% 21.5% 54.4% +1.8 29
1967-04-23 @ Leixoes D 1-1 1794 1536 54.4% 21.5% 24.1% -1.8 54
1967-04-23 Fabril L 0-1 1762 1504 75.5% 18.4% 6.1% -19.7 37
1967-04-23 @ Sporting Clube de Portugal W 1-0 1504 1762 6.1% 18.4% 75.5% +19.7 29
1967-04-23 Atletico Clube de Portugal W 5-0 1522 1485 60.3% 21.8% 17.9% +25.1 27
1967-04-23 @ Varzim L 0-5 1485 1522 17.9% 21.8% 60.3% -25.2 19
1967-04-23 Braga W 2-1 1630 1587 60.8% 21.8% 17.4% +5.2 34
1967-04-23 @ Vitoria Guimaraes L 1-2 1587 1630 17.4% 21.8% 60.8% -5.2 32
1967-04-23 Benfica W 3-2 1616 1854 26.3% 21.7% 52.0% +12.3 31
1967-04-23 @ Vitoria Setubal L 2-3 1854 1616 52.0% 21.7% 26.3% -12.3 57
1967-04-30 Varzim W 2-1 1793 1548 74.8% 18.7% 6.5% +2.0 57
1967-04-30 @ Academica de Coimbra L 1-2 1548 1793 6.5% 18.7% 74.8% -2.0 27
1967-04-30 Sporting Clube de Portugal L 0-1 1459 1743 21.6% 21.2% 57.2% -6.6 19
1967-04-30 @ Atletico Clube de Portugal W 1-0 1743 1459 57.2% 21.2% 21.6% +6.6 40
1967-04-30 Os Belenenses (1st) W 2-0 1842 1589 75.2% 18.5% 6.2% +3.8 60
1967-04-30 @ Benfica L 0-2 1589 1842 6.2% 18.5% 75.2% -3.8 27
1967-04-30 Leixoes L 1-2 1582 1538 60.8% 21.8% 17.4% -15.2 32
1967-04-30 @ Braga W 2-1 1538 1582 17.4% 21.8% 60.8% +15.2 32
1967-04-30 Vitoria Guimaraes W 4-1 1796 1636 69.9% 20.2% 9.8% +7.5 53
1967-04-30 @ Porto L 1-4 1636 1796 9.8% 20.2% 69.9% -7.5 34
1967-04-30 Beira-Mar W 1-0 1439 1449 55.5% 22.2% 22.4% +6.9 23
1967-04-30 @ Sanjoanense L 0-1 1449 1439 22.4% 22.2% 55.5% -6.9 19
1967-04-30 Fabril W 3-1 1628 1524 65.9% 21.1% 13.0% +7.0 34
1967-04-30 @ Vitoria Setubal L 1-3 1524 1628 13.0% 21.1% 65.9% -7.0 29
1967-05-07 Benfica L 0-9 1442 1845 12.4% 19.3% 68.4% -30.1 19
1967-05-07 @ Beira-Mar W 9-0 1845 1442 68.4% 19.3% 12.4% +30.1 63
1967-05-07 Vitoria Setubal L 0-2 1585 1635 50.8% 22.4% 26.8% -25.6 27
1967-05-07 @ Os Belenenses (1st) W 2-0 1635 1585 26.8% 22.4% 50.8% +25.6 37
1967-05-07 Atletico Clube de Portugal W 4-3 1517 1453 62.7% 21.6% 15.8% +4.5 32
1967-05-07 @ Fabril L 3-4 1453 1517 15.8% 21.6% 62.7% -4.4 19
1967-05-07 Porto L 0-1 1553 1804 24.9% 21.6% 53.5% -7.5 32
1967-05-07 @ Leixoes W 1-0 1804 1553 53.5% 21.6% 24.9% +7.5 56
1967-05-07 Academica de Coimbra D 0-0 1749 1795 51.4% 22.4% 26.2% -1.7 41
1967-05-07 @ Sporting Clube de Portugal D 0-0 1795 1749 26.2% 22.4% 51.4% +1.7 58
1967-05-07 Braga W 1-0 1546 1567 54.2% 22.2% 23.5% +7.2 30
1967-05-07 @ Varzim L 0-1 1567 1546 23.5% 22.2% 54.2% -7.2 32
1967-05-07 Sanjoanense W 2-1 1628 1446 71.3% 19.9% 8.8% +2.8 37
1967-05-07 @ Vitoria Guimaraes L 1-2 1446 1628 8.8% 19.9% 71.3% -2.8 23

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 1967-04-23 6.08% Fabril 1504 1 @ Sporting Clube de Portugal 1762 0
2 1966-10-23 9.93% Atletico Clube de Portugal 1530 2 @ Vitoria Setubal 1689 0
3 1966-12-04 12.86% Leixoes 1607 1 @ Sporting Clube de Portugal 1713 0
4 1966-09-25 13.52% Beira-Mar 1502 2 @ Os Belenenses (1st) 1597 0
5 1967-03-05 15.23% @ Sanjoanense 1415 1 Academica de Coimbra 1774 0
6 1966-10-02 15.91% Os Belenenses (1st) 1565 2 @ Vitoria Guimaraes 1627 1
7 1967-04-30 17.38% Leixoes 1538 2 @ Braga 1582 1
8 1966-09-25 17.78% Fabril 1619 3 @ Academica de Coimbra 1658 2
9 1966-11-20 18.18% Leixoes 1578 1 @ Fabril 1612 0
10 1966-11-27 18.73% Braga 1608 2 @ Vitoria Setubal 1636 1
11 1967-01-08 20.21% @ Sanjoanense 1374 2 Vitoria Guimaraes 1671 1
12 1966-12-18 22.14% Vitoria Guimaraes 1642 3 @ Braga 1634 2
13 1967-04-02 22.71% Vitoria Setubal 1614 3 @ Braga 1601 2
14 1966-11-20 23.92% @ Braga 1556 4 Benfica 1816 0
15 1967-01-01 24.03% @ Os Belenenses (1st) 1539 2 Benfica 1798 1
16 1966-12-11 25.36% Academica de Coimbra 1694 1 @ Vitoria Guimaraes 1656 0
17 1967-04-23 26.30% @ Vitoria Setubal 1616 3 Benfica 1854 2
18 1967-05-07 26.78% Vitoria Setubal 1635 2 @ Os Belenenses (1st) 1585 0
19 1967-02-05 27.45% @ Sanjoanense 1388 2 Leixoes 1616 0
20 1966-10-02 27.88% @ Atletico Clube de Portugal 1511 2 Porto 1736 0
21 1966-12-18 28.60% Sporting Clube de Portugal 1696 3 @ Fabril 1631 1
22 1967-03-12 29.06% Benfica 1826 1 @ Academica de Coimbra 1757 0
23 1967-03-05 29.16% Sporting Clube de Portugal 1696 2 @ Vitoria Setubal 1627 0
24 1967-03-12 29.25% Vitoria Guimaraes 1628 1 @ Leixoes 1558 0
25 1967-02-26 29.69% Vitoria Setubal 1614 1 @ Varzim 1540 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 1966-11-20 51.53 @ Braga 4 1556 23.92% Benfica 0 1816 54.61%
2 1967-02-05 38.12 @ Os Belenenses (1st) 5 1547 48.41% Fabril 0 1617 29.17%
3 1966-10-23 34.65 Atletico Clube de Portugal 2 1530 9.93% @ Vitoria Setubal 0 1689 69.80%
4 1966-09-18 33.07 Porto 3 1696 33.17% @ Varzim 0 1595 44.40%
5 1966-11-27 33.01 Fabril 4 1597 46.11% @ Sanjoanense 0 1404 31.80%
6 1966-09-25 32.50 Beira-Mar 2 1502 13.52% @ Os Belenenses (1st) 0 1597 65.29%
7 1967-05-07 30.13 Benfica 9 1845 68.38% @ Beira-Mar 0 1442 12.36%
8 1967-03-12 26.48 Porto 5 1747 47.63% @ Fabril 1 1543 30.36%
9 1967-05-07 25.62 Vitoria Setubal 2 1635 26.78% @ Os Belenenses (1st) 0 1585 50.85%
10 1967-02-05 25.44 @ Sanjoanense 2 1388 27.45% Leixoes 0 1616 50.74%
11 1967-03-05 25.41 @ Beira-Mar 3 1493 45.70% Leixoes 0 1583 31.87%
12 1966-10-02 25.24 @ Atletico Clube de Portugal 2 1511 27.88% Porto 0 1736 50.29%
13 1967-04-23 25.16 @ Varzim 5 1522 60.30% Atletico Clube de Portugal 0 1485 17.87%
14 1967-03-05 24.54 Sporting Clube de Portugal 2 1696 29.16% @ Vitoria Setubal 0 1627 48.43%
15 1966-10-23 23.99 @ Porto 5 1685 61.33% Fabril 0 1636 16.95%
16 1967-03-12 23.50 Vitoria Setubal 2 1602 31.49% @ Atletico Clube de Portugal 0 1514 46.07%
17 1966-09-18 23.17 Academica de Coimbra 2 1635 32.25% @ Atletico Clube de Portugal 0 1541 45.31%
18 1967-02-05 22.78 @ Benfica 7 1787 67.88% Vitoria Guimaraes 0 1657 11.41%
19 1966-10-16 22.34 @ Braga 2 1534 34.27% Porto 0 1708 43.52%
20 1966-11-27 21.86 @ Beira-Mar 4 1475 44.88% Atletico Clube de Portugal 1 1572 32.68%
21 1966-12-18 21.47 Sporting Clube de Portugal 3 1696 28.60% @ Fabril 1 1631 48.99%
22 1966-10-09 20.67 Vitoria Guimaraes 3 1611 30.66% @ Beira-Mar 1 1530 46.91%
23 1967-04-02 20.60 @ Atletico Clube de Portugal 3 1472 53.07% Beira-Mar 0 1503 24.63%
24 1967-04-23 19.68 Fabril 1 1504 6.08% @ Sporting Clube de Portugal 0 1762 75.49%
25 1967-02-12 19.30 Academica de Coimbra 2 1739 41.57% @ Fabril 0 1579 36.15%