1971-72 Primeira Divisão Season

240 games

Final

Champion

Benfica

55 points

Relegated

No relegation

Biggest Overachiever

Benfica

8.50 points above expected

55 points · 46.50 expected points

Biggest Disappointment

Academica de Coimbra

9.31 points below expected

21 points · 30.31 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 30 26 3 1 55 81 16 +65 46.50 +8.50
2 Vitoria Setubal 30 17 11 2 45 62 16 +46 42.81 +2.19
3 Sporting Clube de Portugal 30 17 9 4 43 51 26 +25 41.27 +1.73
4 Fabril 30 12 13 5 37 43 28 +15 30.74 +6.26
5 Porto 30 13 7 10 33 51 32 +19 38.04 -5.04
6 Vitoria Guimaraes 30 11 8 11 30 49 47 +2 27.96 +2.04
7 Os Belenenses (1st) 30 11 7 12 29 35 33 +2 27.23 +1.77
8 Barreirense 30 11 5 14 27 34 46 -12 26.08 +0.92
9 Farense 30 9 7 14 25 34 48 -14 26.00 -1.00
10 Atletico Clube de Portugal 30 8 9 13 25 35 52 -17 23.29 +1.71
11 Boavista 30 7 10 13 24 28 46 -18 26.15 -2.15
12 Uniao Tomar 30 9 5 16 23 25 42 -17 23.13 -0.13
13 Beira-Mar 30 7 9 14 23 29 51 -22 23.12 -0.12
14 Academica de Coimbra 30 7 7 16 21 29 38 -9 30.31 -9.31
15 Leixoes 30 7 7 16 21 26 51 -25 24.74 -3.74
16 Tirsense 30 6 7 17 19 26 66 -40 22.64 -3.64

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 2037 55 46.50 +8.50 99.8% 33 41 44 47 49 52 58
Vitoria Setubal 1916 45 42.81 +2.19 75.5% 27 36 40 43 45 49 55
Sporting Clube de Portugal 1868 43 41.27 +1.73 70.3% 24 35 39 41 44 48 54
Porto 1806 33 38.04 -5.04 13.6% 23 31 35 38 41 45 51
Fabril 1723 37 30.74 +6.26 94.5% 15 24 28 31 34 38 46
Vitoria Guimaraes 1668 30 27.96 +2.04 72.4% 13 21 25 28 31 35 43
Os Belenenses (1st) 1647 29 27.23 +1.77 70.8% 13 20 24 27 30 34 42
Academica de Coimbra 1635 21 30.31 -9.31 1.8% 12 24 27 30 33 37 45
Barreirense 1600 27 26.08 +0.92 63.1% 11 19 23 26 29 33 42
Boavista 1595 24 26.15 -2.15 34.4% 12 19 23 26 29 33 42
Farense 1581 25 26.00 -1.00 45.7% 9 19 23 26 29 33 42
Atletico Clube de Portugal 1556 25 23.29 +1.71 70.5% 9 17 20 23 26 30 38
Uniao Tomar 1551 23 23.13 -0.13 53.7% 5 16 20 23 26 30 41
Leixoes 1536 21 24.74 -3.74 22.6% 8 18 22 25 28 32 40
Beira-Mar 1510 23 23.12 -0.12 53.9% 9 16 20 23 26 30 39
Tirsense 1498 19 22.64 -3.64 22.9% 9 16 20 23 25 30 40

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 BAR BEI BEN BOA FAB FAR LEI OB( POR SCDP TIR UT VG VS
Academica de Coimbra
0-1-1
3.59
1-0-1
3.11
0-0-2
3.43
0-0-2
1.11
1-0-1
3.10
0-1-1
2.74
0-1-1
3.28
0-1-1
3.32
2-0-0
3.02
1-0-1
1.99
0-1-1
1.68
0-1-1
3.56
1-0-1
3.22
1-1-0
3.01
0-0-2
1.41
Atletico Clube de Portugal
1-1-0
1.89
1-0-1
2.41
0-0-2
2.98
0-0-2
0.82
0-1-1
2.38
0-1-1
2.25
1-0-1
2.48
2-0-0
2.51
0-1-1
2.14
1-1-0
1.32
0-1-1
1.11
1-0-1
2.80
1-0-1
2.59
0-2-0
2.25
0-1-1
1.03
Barreirense
1-0-1
2.34
1-0-1
3.05
2-0-0
3.04
1-0-1
0.85
1-0-1
2.69
0-1-1
2.28
1-0-1
2.65
1-0-1
2.81
1-0-1
2.51
0-2-0
1.48
0-0-2
1.34
2-0-0
3.10
0-0-2
3.26
0-1-1
2.53
0-1-1
1.23
Beira-Mar
2-0-0
2.05
2-0-0
2.48
0-0-2
2.41
0-0-2
0.76
0-2-0
2.46
0-1-1
1.87
0-1-1
2.53
0-1-1
2.62
0-1-1
2.30
0-0-2
1.38
1-0-1
1.07
0-2-0
2.72
1-0-1
2.78
1-0-1
2.32
0-1-1
1.07
Benfica
2-0-0
4.43
2-0-0
4.77
1-0-1
4.71
2-0-0
4.82
1-1-0
4.63
1-1-0
4.42
2-0-0
4.83
2-0-0
4.79
2-0-0
4.65
2-0-0
3.48
2-0-0
3.50
2-0-0
4.71
2-0-0
4.86
2-0-0
4.58
1-1-0
3.19
Boavista
1-0-1
2.36
1-1-0
3.08
1-0-1
2.78
0-2-0
3.01
0-1-1
0.94
1-0-1
2.33
1-1-0
2.69
0-1-1
2.94
1-0-1
2.58
0-0-2
1.54
0-1-1
1.26
0-1-1
3.09
1-1-0
3.11
0-0-2
2.41
0-1-1
1.11
Fabril
1-1-0
2.72
1-1-0
3.22
1-1-0
3.17
1-1-0
3.61
0-1-1
1.10
1-0-1
3.13
1-1-0
3.31
1-1-0
3.41
0-1-1
3.17
1-0-1
2.12
0-1-1
1.71
1-1-0
3.41
1-1-0
3.44
1-1-0
3.09
1-1-0
1.47
Farense
1-1-0
2.19
1-0-1
2.98
1-0-1
2.81
1-1-0
2.93
0-0-2
0.76
0-1-1
2.77
0-1-1
2.15
1-0-1
2.84
1-0-1
2.58
0-1-1
1.56
0-1-1
1.25
1-0-1
3.32
1-1-0
3.03
1-0-1
2.58
0-0-2
1.20
Leixoes
1-1-0
2.15
0-0-2
2.94
1-0-1
2.64
1-1-0
2.84
0-0-2
0.79
1-1-0
2.52
0-1-1
2.05
1-0-1
2.61
1-0-1
2.49
0-0-2
1.58
0-1-1
1.30
1-1-0
2.94
0-0-2
2.81
0-1-1
2.41
0-0-2
1.13
Os Belenenses (1st)
0-0-2
2.44
1-1-0
3.32
1-0-1
2.96
1-1-0
3.17
0-0-2
0.91
1-0-1
2.88
1-1-0
2.29
1-0-1
2.87
1-0-1
2.97
1-0-1
1.57
1-0-1
1.23
1-0-1
3.15
1-1-0
3.24
0-1-1
2.64
0-2-0
1.23
Porto
1-0-1
3.48
0-1-1
4.18
0-2-0
4.01
2-0-0
4.12
0-0-2
2.00
2-0-0
3.95
1-0-1
3.35
1-1-0
3.93
2-0-0
3.91
1-0-1
3.91
0-1-1
2.34
1-1-0
4.30
1-1-0
4.16
1-0-1
3.67
0-0-2
1.98
Sporting Clube de Portugal
1-1-0
3.80
1-1-0
4.41
2-0-0
4.17
1-0-1
4.46
0-0-2
1.98
1-1-0
4.24
1-1-0
3.77
1-1-0
4.26
1-1-0
4.22
1-0-1
4.28
1-1-0
3.12
2-0-0
4.54
2-0-0
4.32
2-0-0
4.07
0-2-0
2.56
Tirsense
1-1-0
1.92
1-0-1
2.66
0-0-2
2.36
0-2-0
2.73
0-0-2
0.88
1-1-0
2.37
0-1-1
2.05
1-0-1
2.14
0-1-1
2.52
1-0-1
2.32
0-1-1
1.22
0-0-2
1.01
1-0-1
2.75
0-0-2
2.01
0-0-2
1.14
Uniao Tomar
1-0-1
2.24
1-0-1
2.87
2-0-0
2.21
1-0-1
2.67
0-0-2
0.73
0-1-1
2.34
0-1-1
2.03
0-1-1
2.43
2-0-0
2.65
0-1-1
2.22
0-1-1
1.34
0-0-2
1.21
1-0-1
2.70
1-0-1
2.18
0-0-2
1.06
Vitoria Guimaraes
0-1-1
2.46
0-2-0
3.21
1-1-0
2.92
1-0-1
3.14
0-0-2
0.97
2-0-0
3.05
0-1-1
2.38
1-0-1
2.88
1-1-0
3.05
1-1-0
2.82
1-0-1
1.81
0-0-2
1.42
2-0-0
3.45
1-0-1
3.28
0-1-1
1.21
Vitoria Setubal
2-0-0
4.07
1-1-0
4.50
1-1-0
4.30
1-1-0
4.45
0-1-1
2.28
1-1-0
4.40
0-1-1
4.03
2-0-0
4.33
2-0-0
4.40
0-2-0
4.29
2-0-0
3.48
0-2-0
2.90
2-0-0
4.40
2-0-0
4.48
1-1-0
4.30

Points vs. Goals Scored, Allowed, and Differential

Points plotted against goals scored, allowed, and differential. Use the buttons to switch views; hover a team for exact values. The table gives each fit's R² and slope (the change in points per 10 goals).

Fit Metrics

Slope
Scored 0.91 +6.2
Allowed 0.77 -6.5
Differential 0.94 +3.6

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.75%9.79%6.88%2.50%1.88%1.46%31.25%
19.79%12.50%5.42%3.54%0.83%1.88%33.96%
26.88%5.42%3.75%1.67%0.42%0.21%18.33%
32.50%3.54%1.67%0.83%0.21%0.42%9.17%
41.88%0.83%0.42%0.21%3.33%
5+1.46%1.88%0.21%0.42%3.96%
Total31.25%33.96%18.33%9.17%3.33%3.96%100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 1.33 +0.00
SD 1.36 1.36 2.05
CV 1.02 1.02
Max 7 7 +7
Min 0 0 -7

Games Played: 240

↓ Scored | Allowed →012345+Total
010.00%30.00%10.00%3.33%53.33%
13.33%6.67%3.33%3.33%16.67%
26.67%3.33%3.33%13.33%
33.33%3.33%3.33%3.33%13.33%
43.33%3.33%
5+
Total23.33%43.33%20.00%10.00%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 0.97 1.27 -0.30
SD 1.25 1.05 1.53
CV 1.29 0.83
Max 4 4 +3
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%6.67%3.33%3.33%3.33%20.00%
16.67%20.00%6.67%10.00%6.67%50.00%
210.00%3.33%6.67%3.33%23.33%
33.33%3.33%6.67%
4
5+
Total20.00%33.33%20.00%16.67%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.17 1.73 -0.57
SD 0.83 1.48 1.83
CV 0.71 0.86
Max 3 5 +2
Min 0 0 -5

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%13.33%6.67%3.33%33.33%
110.00%13.33%6.67%3.33%3.33%36.67%
216.67%3.33%20.00%
33.33%3.33%
46.67%6.67%
5+
Total16.67%43.33%23.33%6.67%6.67%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.53 -0.40
SD 1.14 1.25 2.03
CV 1.00 0.82
Max 4 5 +4
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
013.33%6.67%6.67%6.67%33.33%
110.00%13.33%10.00%6.67%10.00%50.00%
26.67%3.33%10.00%
33.33%3.33%
4
5+3.33%3.33%
Total26.67%26.67%23.33%6.67%6.67%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 0.97 1.70 -0.73
SD 1.07 1.60 2.00
CV 1.10 0.94
Max 5 5 +5
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%3.33%6.67%
116.67%3.33%20.00%
210.00%6.67%3.33%20.00%
316.67%16.67%33.33%
4
5+6.67%10.00%3.33%20.00%
Total53.33%40.00%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 2.70 0.53 +2.17
SD 1.73 0.63 1.72
CV 0.64 1.18
Max 7 2 +7
Min 0 0 -1

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%6.67%6.67%3.33%26.67%
16.67%20.00%10.00%6.67%6.67%3.33%53.33%
213.33%3.33%3.33%20.00%
3
4
5+
Total30.00%30.00%20.00%6.67%6.67%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 0.93 1.53 -0.60
SD 0.69 1.59 1.85
CV 0.74 1.04
Max 2 6 +2
Min 0 0 -6

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%6.67%6.67%3.33%26.67%
113.33%23.33%36.67%
26.67%6.67%10.00%23.33%
3
46.67%6.67%
5+3.33%3.33%6.67%
Total36.67%40.00%16.67%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.43 0.93 +0.50
SD 1.43 0.91 1.63
CV 1.00 0.97
Max 5 3 +4
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%6.67%16.67%3.33%36.67%
110.00%10.00%6.67%3.33%3.33%33.33%
26.67%3.33%3.33%3.33%16.67%
36.67%6.67%
43.33%3.33%6.67%
5+
Total26.67%23.33%30.00%10.00%3.33%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.13 1.60 -0.47
SD 1.20 1.43 1.74
CV 1.06 0.89
Max 4 5 +2
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
013.33%16.67%6.67%10.00%3.33%50.00%
110.00%6.67%10.00%26.67%
23.33%3.33%3.33%3.33%13.33%
33.33%3.33%6.67%
43.33%3.33%
5+
Total26.67%30.00%13.33%13.33%13.33%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 0.87 1.70 -0.83
SD 1.11 1.60 1.91
CV 1.28 0.94
Max 4 6 +2
Min 0 0 -6

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%20.00%6.67%36.67%
16.67%13.33%6.67%3.33%30.00%
23.33%10.00%3.33%16.67%
310.00%3.33%13.33%
43.33%3.33%
5+
Total20.00%56.67%16.67%6.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.17 1.10 +0.07
SD 1.18 0.80 1.34
CV 1.01 0.73
Max 4 3 +3
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%10.00%3.33%20.00%
113.33%13.33%6.67%6.67%40.00%
210.00%3.33%6.67%20.00%
33.33%3.33%6.67%
43.33%3.33%
5+6.67%3.33%10.00%
Total40.00%30.00%13.33%16.67%100%

Summary Statistics

Scored Allowed Difference
Mean 1.70 1.07 +0.63
SD 1.66 1.11 2.11
CV 0.98 1.04
Max 6 3 +6
Min 0 0 -2

Games Played: 30

↓ Scored | Allowed →012345+Total
016.67%3.33%3.33%23.33%
16.67%6.67%6.67%20.00%
213.33%13.33%3.33%30.00%
310.00%3.33%3.33%3.33%20.00%
43.33%3.33%
5+3.33%3.33%
Total46.67%30.00%13.33%10.00%100%

Summary Statistics

Scored Allowed Difference
Mean 1.70 0.87 +0.83
SD 1.32 1.01 1.42
CV 0.77 1.16
Max 5 3 +3
Min 0 0 -3

Games Played: 30

↓ Scored | Allowed →012345+Total
03.33%10.00%6.67%3.33%3.33%10.00%36.67%
116.67%16.67%10.00%3.33%46.67%
23.33%3.33%3.33%10.00%
33.33%3.33%6.67%
4
5+
Total23.33%26.67%16.67%10.00%6.67%16.67%100%

Summary Statistics

Scored Allowed Difference
Mean 0.87 2.20 -1.33
SD 0.86 2.17 2.35
CV 0.99 0.99
Max 3 7 +2
Min 0 0 -7

Games Played: 30

↓ Scored | Allowed →012345+Total
010.00%10.00%23.33%10.00%3.33%56.67%
16.67%6.67%6.67%20.00%
26.67%3.33%10.00%
33.33%3.33%3.33%10.00%
43.33%3.33%
5+
Total26.67%26.67%33.33%10.00%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 0.83 1.40 -0.57
SD 1.18 1.19 1.94
CV 1.41 0.85
Max 4 5 +3
Min 0 0 -5

Games Played: 30

↓ Scored | Allowed →012345+Total
06.67%6.67%6.67%3.33%23.33%
16.67%13.33%6.67%3.33%3.33%33.33%
26.67%10.00%6.67%3.33%26.67%
33.33%3.33%6.67%
4
5+10.00%10.00%
Total20.00%40.00%16.67%13.33%6.67%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 1.63 1.57 +0.07
SD 1.65 1.33 2.18
CV 1.01 0.85
Max 7 5 +6
Min 0 0 -4

Games Played: 30

↓ Scored | Allowed →012345+Total
013.33%3.33%16.67%
113.33%13.33%3.33%30.00%
210.00%10.00%20.00%
36.67%3.33%10.00%
413.33%13.33%
5+6.67%3.33%10.00%
Total63.33%23.33%10.00%3.33%100%

Summary Statistics

Scored Allowed Difference
Mean 2.07 0.53 +1.53
SD 1.68 0.82 1.98
CV 0.81 1.54
Max 6 3 +6
Min 0 0 -2

Games Played: 30

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.

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 Benfica 55 46.50 +8.50
2 Fabril 37 30.74 +6.26
3 Vitoria Setubal 45 42.81 +2.19
4 Vitoria Guimaraes 30 27.96 +2.04
5 Os Belenenses (1st) 29 27.23 +1.77

Biggest Disappointments

# Team Actual Sim vsSim
1 Academica de Coimbra 21 30.31 -9.31
2 Porto 33 38.04 -5.04
3 Leixoes 21 24.74 -3.74
4 Tirsense 19 22.64 -3.64
5 Boavista 24 26.15 -2.15

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.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Beira-Mar 3 Dec 5 – Dec 19 1 in 611
2 Uniao Tomar 4 Dec 5 – Dec 26 1 in 173
3 Barreirense 3 Mar 12 – Mar 26 1 in 77
4 Fabril 4 Oct 24 – Nov 28 1 in 76
5 Benfica 9 Nov 28 – Jan 30 1 in 61

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Academica de Coimbra 6 Nov 7 – Dec 26 1 in 1,396
2 Atletico Clube de Portugal 6 Oct 24 – Dec 12 1 in 232
3 Leixoes 6 Sep 26 – Nov 7 1 in 50
4 Boavista 3 Dec 26 – Jan 16 1 in 44
5 Os Belenenses (1st) 4 Sep 26 – Oct 24 1 in 38

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Vitoria Setubal 25 Oct 3 – May 14 1 in 147
2 Beira-Mar 6 Nov 7 – Dec 26 1 in 68
3 Fabril 10 Feb 6 – May 7 1 in 49
4 Os Belenenses (1st) 7 Dec 12 – Jan 30 1 in 46
5 Benfica 23 Sep 12 – Mar 19 1 in 28

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Boavista 13 Dec 12 – Mar 19 1 in 134
2 Leixoes 10 Sep 26 – Dec 19 1 in 25
3 Academica de Coimbra 9 Feb 13 – May 7 1 in 24
4 Atletico Clube de Portugal 9 Oct 24 – Jan 2 1 in 23
5 Beira-Mar 10 Dec 26 – Mar 12 1 in 23

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

Team12345678910111213141516
Benfica68.54%21.67%8.01%1.66%0.11%0.01%
Vitoria Setubal19.21%40.99%26.70%10.81%1.74%0.38%0.12%0.05%
Sporting Clube de Portugal9.71%27.31%37.68%19.62%3.90%1.09%0.44%0.14%0.06%0.02%0.02%0.01%
Fabril0.02%0.24%1.96%8.70%24.25%18.75%13.39%9.41%6.98%5.50%3.64%2.72%2.00%1.22%0.88%0.34%
Porto2.51%9.52%23.21%44.05%12.92%4.24%1.79%0.89%0.44%0.25%0.13%0.01%0.03%0.01%
Vitoria Guimaraes0.02%0.32%2.94%10.21%13.36%12.82%12.37%10.98%8.89%7.58%6.32%5.28%4.18%2.95%1.78%
Os Belenenses (1st)0.02%0.24%1.66%8.08%10.96%12.27%11.34%11.26%10.26%8.69%7.81%5.96%5.05%4.07%2.33%
Barreirense0.10%1.22%4.37%6.99%8.82%10.28%10.59%10.36%9.68%9.56%8.95%7.97%6.48%4.63%
Farense0.02%0.13%1.00%4.22%7.17%8.75%9.91%9.71%10.28%10.24%10.06%8.74%8.12%6.52%5.13%
Atletico Clube de Portugal0.01%0.01%0.14%1.23%2.22%3.70%5.07%6.10%7.54%9.37%10.66%11.48%12.93%14.73%14.81%
Boavista0.02%0.10%0.89%4.56%6.69%8.91%9.27%10.60%10.70%10.33%10.05%8.80%7.86%6.45%4.77%
Uniao Tomar0.03%0.18%1.18%2.47%3.47%4.69%6.08%7.26%9.28%9.92%11.35%13.27%14.08%16.74%
Beira-Mar0.01%0.23%1.06%2.08%3.30%4.60%6.02%6.92%8.88%9.91%12.18%13.31%14.73%16.77%
Academica de Coimbra0.01%0.18%1.38%6.27%19.05%17.88%14.27%11.17%8.87%6.70%5.10%3.74%2.63%1.40%0.99%0.36%
Leixoes0.09%0.52%2.24%4.28%5.47%7.08%7.96%9.32%9.39%10.49%10.98%10.70%11.85%9.63%
Tirsense0.03%0.11%0.88%1.43%2.48%3.73%4.35%6.00%7.67%8.74%11.62%13.98%16.27%22.71%

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

Season Trends

How each metric evolved across the season - Elo rating, actual and projected points, title/promotion probability, and relegation probability - day by day.

Edges & Scoring

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Home Edge
Share of matches won by the home team minus the share won by the away team.
No Edge: under 5% * Slight Edge: 5% to 15% * Clear Edge: 15% to 25% * Strong Edge: 25% and up.
Elo Value
Number of Elo rating points one goal is worth. A team this many Elo points better than another is expected to win by one goal on a neutral field.
Scoring Tilt
Average home goals minus average away goals per match. The gold line is the home goals edge implied by the scoring value of an Elo point and the home-field Elo bonus.
Road-Tilted: under -0.2 * Neutral: -0.2 to 0.5 * Home-Tilted: 0.5 to 1.2 * Strong Home: 1.2 and up.
Home Edge
HomeDrawAway
+23.33%
Clear Edge
48.75%25.83%25.42%
Elo Value
Home Edge
169 Elo
0.006 goals per Elo point
082.59500
Scoring Tilt
Expected
+0.64 goals
Home-Tilted
-2+0.49+2

Title Race

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Title-Race Openness
Effective number of teams with a live shot at finishing 1st, from the simulation. 1 means the favorite is a near-lock; larger means a wide-open race. Equal to 1 divided by the sum of squared title odds.
One-Team Race: under 2 * Top-Heavy: 2 to 4 * Open: 4 to 6 * Wide Open: 6 and up.
Champion Preseason Odds
Preseason probability that the eventual champion would finish 1st, from the simulation. The dot marks their rank across all teams, from longshot to favorite.
Preseason Favorite: 1st * Among the Favorites: 2nd to 3rd * Middle of the Pack: 4th to 8th * Longshot: 9th or lower.
Title Margin
Points-per-game gap between the champion and the runner-up. Shown per game so it reads the same across long and short seasons. The gold line is the winning margin the model expected, so a dot to the right means a more one-sided race than projected. A title won on goal difference shows 0.00.
Photo Finish: under 0.15 * Tight Race: 0.15 to 0.4 * Comfortable: 0.4 to 0.75 * Runaway: 0.75 and up.
Title-Race Openness
1.9
One-Team Race
124610
Champion Preseason Odds
69%
Benfica, 1st of 16
LongshotFavorite
Title Margin
Expected
0.33/gm
Tight Race
00.130.5/gm

Simulation-Based Surprises

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Luck Spread
Standard deviation of the gap between each team's actual points and their simulated average points. The gold line is the spread the model expected from chance alone.
As Expected: under 3.29 * Some Luck: 3.29 to 4.93 * Lucky: 4.93 to 6.57 * Wild Swing: 6.57 and up.
Average Finish Error
Average gap between where each team was projected to finish and where they actually finished in the table.
Pinpoint: under 1.74 * Close: 1.74 to 2.61 * Off: 2.61 to 3.48 * Way Off: 3.48 and up.
Biggest Overachiever
The team that finished highest inside its own range of simulated outcomes. The gold line is where the top team in a league of 16 typically lands.
Biggest Underachiever
The team that finished lowest inside its own range of simulated outcomes. The gold line is where the bottom team in a league of 16 typically lands.
Season Outliers
Number of teams that finished above the 95th or below the 5th percentile of their own simulated range. Even a well-calibrated model expects about 10% of teams in the extremes.
Minimal Outliers: under 16 * As Expected: 16 to 25.6 * Several Outliers: 25.6 to 35.2 * Many Outliers: 35.2 and up.
Luck Spread
Expected
4.15 points
Some Luck
04.1110
Average Finish Error
Expected
1.75
Close
02.175
Biggest Overachiever
Expected 96.88%
99.76%
Benfica
50100
Biggest Underachiever
Expected 3.12%
1.75%
Academica de Coimbra
050
Season Outliers
Expected
2 of 16
Minimal Outliers
01.68

Parity

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Gini Index
How evenly points were spread across the league. Lower means a tight, balanced table; higher means a few teams ran off with most of the points.
Balanced: under 0.12 * Even: 0.12 to 0.18 * Top-Heavy: 0.18 to 0.26 * Lopsided: 0.26 and up.
Noll-Scully
How much more spread out the table was than a league where every match is a coin flip. The gold line at 1 is that coin-flip baseline. Above it, real talent gaps stretched the table; below it, the league was tighter than luck alone would produce.
Coin-Flip Parity: under 1 * Moderate Separation: 1 to 1.6 * Strong Separation: 1.6 to 2.2 * Wide Separation: 2.2 and up.
Interquartile Edge
Chance the team at the 75th percentile of Elo would beat the team at the 25th percentile on a neutral field. Higher means a bigger gap between the upper and lower half of the table.
Even: under 60% * Slight Edge: 60% to 70% * Clear Edge: 70% to 80% * Wide Edge: 80% and up.
Best vs. Worst
Chance the top-rated team would beat the bottom-rated team on a neutral field. The gold line is how large that gap tends to be in a league of this size; a dot to the right flags an unusually dominant or unusually weak team.
Even: under 70% * Clear Edge: 70% to 82% * Strong Edge: 82% to 92% * Dominant: 92% and up.
Close Games
Share of matches decided by 1 goal or fewer, draws included. The gold line is how many close games the matchups and the scoring value of an Elo point predict.
Few: under 30% * Some Drama: 30% to 40% * Frequent: 40% to 50% * Very Frequent: 50% and up.
Blowouts
Share of matches decided by 3 goals or more. The gold line is how many routs the matchups and the scoring model predict.
Rare: under 8% * Occasional: 8% to 14% * Frequent: 14% to 22% * Very Frequent: 22% and up.
Gini Index
0.17
Even
00.120.180.260.5
Noll-Scully
Coin-flip
1.86
Strong Separation
01.003
Interquartile Edge
75%
Clear Edge
50%60%70%80%100%
Best vs. Worst
Baseline 97%
96%
Dominant
50%100%
Close Games
Expected
60%
Very Frequent
0%54%100%
Blowouts
Expected
18%
Frequent
0%22%100%

Predictability

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Brier Score
How close the pregame probabilities landed to the actual result, averaged over the season. Confident, correct calls are rewarded most; confident misses are punished most. Lower is better; since draws are possible, a score under 0.66 beats guessing the base rate.
Highly Predictable: under 0.56 * Predictable: 0.56 to 0.62 * Hard to Predict: 0.62 to 0.66 * Coin-Flip: 0.66 and up.
Matchup Imbalance
How lopsided the matchups were on paper, averaging the gap between the two win probabilities over their sum. 0 means every match was a toss-up; 1 means every match was a heavy favorite against a big underdog.
Very Even: under 0.1 * Slight Separation: 0.1 to 0.18 * Notable Separation: 0.18 to 0.28 * Lopsided: 0.28 and up.
Strangeness
How wild the final table was versus what the model expected. A value of 1 means teams landed about one standard deviation from their projections on average. Above 1 is a stranger season; below 1 hugged the projections.
Very Predictable: under 0.8 * As Expected: 0.8 to 1.1 * Wilder Than Modeled: 1.1 to 1.4 * Chaotic: 1.4 and up.
Repeatability
How closely the final table order matched the preseason Elo order, by Spearman rank correlation. Higher means last season's ratings strongly predicted this season's finish. Shows N/A for an inaugural season.
Weak Carryover: under 0.3 * Some Carryover: 0.3 to 0.6 * Strong Carryover: 0.6 to 0.85 * Near-Lock: 0.85 and up.
Upset Rate
Share of matches the underdog won. The gold line is how often the model expected underdogs to win; a dot to the right means upsets ran hotter than expected.
Chalky: under 25% * As Expected: 25% to 33% * Upset-Prone: 33% to 42% * Very Upset-Prone: 42% and up.
Clear Favorite Upset Rate
Share of matches the underdog won, counting only games with a clear favorite (at least 60% likely to win once a draw is set aside). The gold line is how often the model expected these favorites to slip.
Solid Favorites: under 15% * As Expected: 15% to 25% * Shaky Favorites: 25% to 35% * Very Shaky: 35% and up.
Brier Score
Expected
0.55
Highly Predictable
00.572
Matchup Imbalance
0.50
Lopsided
00.10.180.280.5
Strangeness
Expected
1.11
Wilder Than Modeled
01.002
Repeatability
0.66
Strong Carryover
00.30.60.851
Upset Rate
Expected
15%
Chalky
0%18%50%
Clear Favorite Upset Rate
Expected
14%
Solid Favorites
0%16%50%

Calibration

How these are measured

The navy dot is the actual value, the gold line and key are the model's reference where one applies, and the slate ticks are the cutoffs between read labels listed under each metric.

Probability calibration
An all-in-one chi-square test of the model's probabilities. Matches are grouped by how confident the model was, and within each group the predicted and actual counts of home wins, draws, and away wins are compared. The p-value is plotted; above 0.05 means well-calibrated.
Miscalibrated: under 0.05 * Borderline: 0.05 to 0.1 * Well Calibrated: 0.1 to 0.5 * Excellent: 0.5 and up.
Calibration slope
Checks whether the spread of the probabilities is right. Each probability is turned into log-odds and a line is fit predicting the actual results. A slope of 1.00 is perfect; below 1 is overconfidence (favorites lost more than their odds implied); above 1 is under-confidence.
Overconfident: under 0.85 * Calibrated: 0.85 to 1.15 * Underconfident: 1.15 to 1.3 * Very Underconfident: 1.3 and up.
Calibration error (ECE)
The average gap between the model's stated chances and how often the predicted result actually happened. Smaller is better. The gold line is the noise ceiling, the error luck alone can produce even with perfect probabilities; below it, the model's error is no larger than chance.
Well Within Noise: under 0.1 * Near Noise Ceiling: 0.1 to 0.15 * Above Noise: 0.15 to 0.21 * Well Above Noise: 0.21 and up.
Probability calibration
0.25
Well Calibrated
0.010.050.10.51
Calibration slope
Ideal
1.05
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.066
Well Within Noise
00.1030.25

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%
Vitoria Setubal 100%
Fabril 98.78% 1.22%
Academica de Coimbra 98.65% 1.35%
Vitoria Guimaraes 95.27% 4.73%
Os Belenenses (1st) 93.60% 6.40%
Barreirense 88.89% 11.11%
Boavista 88.78% 11.22%
Farense 88.35% 11.65%
Leixoes 78.52% 21.48%
Atletico Clube de Portugal 70.46% 29.54%
Uniao Tomar 69.18% 30.82%
Beira-Mar 68.50% 31.50%
Tirsense 61.02% 38.98%

Overall Game Log

Summary of every completed game this season. Sort any column by clicking its header.

Date Opponent Score Pre Elo Opp Elo Win % Tie % Loss % Elo Δ Points
1971-09-12 Atletico Clube de Portugal L 0-2 1742 1543 68.0% 24.2% 7.8% -32.7 0
1971-09-12 @ Academica de Coimbra W 2-0 1543 1742 7.8% 24.2% 68.0% +32.7 2
1971-09-12 Leixoes L 0-1 1618 1608 53.1% 27.0% 19.9% -13.7 0
1971-09-12 @ Os Belenenses (1st) W 1-0 1608 1618 19.9% 27.0% 53.1% +13.7 2
1971-09-12 Uniao Tomar W 1-0 1607 1544 58.1% 26.5% 15.4% +5.1 2
1971-09-12 @ Farense L 0-1 1544 1607 15.4% 26.5% 58.1% -5.1 0
1971-09-12 Tirsense W 4-0 1628 1599 54.9% 26.9% 18.2% +21.1 2
1971-09-12 @ Fabril L 0-4 1599 1628 18.2% 26.9% 54.9% -21.1 0
1971-09-12 Benfica L 1-3 1807 1888 42.2% 27.4% 30.4% -18.4 0
1971-09-12 @ Porto W 3-1 1888 1807 30.4% 27.4% 42.2% +18.4 2
1971-09-12 Boavista W 4-1 1846 1637 68.5% 24.0% 7.4% +5.9 2
1971-09-12 @ Sporting Clube de Portugal L 1-4 1637 1846 7.4% 24.0% 68.5% -5.9 0
1971-09-12 Barreirense W 2-0 1632 1631 52.0% 27.1% 20.9% +12.4 2
1971-09-12 @ Vitoria Guimaraes L 0-2 1631 1632 20.9% 27.1% 52.0% -12.4 0
1971-09-12 Beira-Mar W 4-0 1848 1548 73.3% 21.9% 4.8% +5.8 2
1971-09-12 @ Vitoria Setubal L 0-4 1548 1848 4.8% 21.9% 73.3% -5.8 0
1971-09-19 Vitoria Guimaraes D 2-2 1576 1644 43.9% 27.4% 28.7% -0.6 3
1971-09-19 @ Atletico Clube de Portugal D 2-2 1644 1576 28.7% 27.4% 43.9% +0.6 3
1971-09-19 Sporting Clube de Portugal L 1-2 1619 1852 22.7% 26.4% 50.8% -6.6 0
1971-09-19 @ Barreirense W 2-1 1852 1619 50.8% 26.4% 22.7% +6.6 4
1971-09-19 Os Belenenses (1st) L 1-3 1542 1605 44.6% 27.4% 28.1% -19.2 0
1971-09-19 @ Beira-Mar W 3-1 1605 1542 28.1% 27.4% 44.6% +19.2 2
1971-09-19 Fabril D 1-1 1906 1649 71.1% 23.0% 5.9% -4.1 3
1971-09-19 @ Benfica D 1-1 1649 1906 5.9% 23.0% 71.1% +4.1 3
1971-09-19 Farense W 1-0 1631 1612 53.9% 27.0% 19.1% +6.1 2
1971-09-19 @ Boavista L 0-1 1612 1631 19.1% 27.0% 53.9% -6.1 2
1971-09-19 Academica de Coimbra W 1-0 1622 1710 41.3% 27.4% 31.3% +9.0 4
1971-09-19 @ Leixoes L 0-1 1710 1622 31.3% 27.4% 41.3% -9.0 0
1971-09-19 Vitoria Setubal L 0-1 1578 1853 18.8% 25.9% 55.4% -5.9 0
1971-09-19 @ Tirsense W 1-0 1853 1578 55.4% 25.9% 18.8% +5.9 4
1971-09-19 Porto L 0-2 1539 1788 21.2% 26.2% 52.6% -12.4 0
1971-09-19 @ Uniao Tomar W 2-0 1788 1539 52.6% 26.2% 21.2% +12.4 2
1971-09-26 Tirsense D 0-0 1523 1572 46.2% 27.4% 26.4% -1.2 1
1971-09-26 @ Beira-Mar D 0-0 1572 1523 26.4% 27.4% 46.2% +1.2 1
1971-09-26 Academica de Coimbra L 0-1 1624 1701 42.8% 27.4% 29.8% -11.4 2
1971-09-26 @ Os Belenenses (1st) W 1-0 1701 1624 29.8% 27.4% 42.8% +11.4 2
1971-09-26 Barreirense W 1-0 1606 1612 51.3% 27.2% 21.5% +6.8 4
1971-09-26 @ Farense L 0-1 1612 1606 21.5% 27.2% 51.3% -6.8 0
1971-09-26 Uniao Tomar W 2-1 1653 1527 63.2% 25.6% 11.2% +3.6 5
1971-09-26 @ Fabril L 1-2 1527 1653 11.2% 25.6% 63.2% -3.6 0
1971-09-26 Boavista W 6-0 1801 1637 65.7% 24.9% 9.3% +16.9 4
1971-09-26 @ Porto L 0-6 1637 1801 9.3% 24.9% 65.7% -16.9 2
1971-09-26 Atletico Clube de Portugal W 2-0 1859 1575 72.5% 22.3% 5.2% +3.3 6
1971-09-26 @ Sporting Clube de Portugal L 0-2 1575 1859 5.2% 22.3% 72.5% -3.3 3
1971-09-26 Leixoes W 3-2 1645 1631 53.4% 27.0% 19.6% +5.6 5
1971-09-26 @ Vitoria Guimaraes L 2-3 1631 1645 19.6% 27.0% 53.4% -5.6 4
1971-09-26 Benfica L 1-3 1859 1902 47.1% 27.3% 25.6% -20.1 4
1971-09-26 @ Vitoria Setubal W 3-1 1902 1859 25.6% 27.3% 47.1% +20.1 5
1971-10-03 Vitoria Guimaraes W 4-1 1712 1650 58.0% 26.5% 15.5% +11.8 4
1971-10-03 @ Academica de Coimbra L 1-4 1650 1712 15.5% 26.5% 58.0% -11.8 5
1971-10-03 Farense W 3-2 1572 1613 47.3% 27.3% 25.4% +6.9 5
1971-10-03 @ Atletico Clube de Portugal L 2-3 1613 1572 25.4% 27.3% 47.3% -6.9 4
1971-10-03 Porto D 1-1 1606 1817 25.1% 26.7% 48.2% +1.3 1
1971-10-03 @ Barreirense D 1-1 1817 1606 48.2% 26.7% 25.1% -1.3 5
1971-10-03 Beira-Mar W 2-1 1922 1521 77.7% 19.3% 2.9% +0.9 7
1971-10-03 @ Benfica L 1-2 1521 1922 2.9% 19.3% 77.7% -0.9 1
1971-10-03 Fabril W 2-0 1620 1657 47.9% 27.3% 24.9% +14.2 4
1971-10-03 @ Boavista L 0-2 1657 1620 24.9% 27.3% 47.9% -14.2 5
1971-10-03 Sporting Clube de Portugal L 1-3 1625 1862 22.4% 26.4% 51.2% -11.2 4
1971-10-03 @ Leixoes W 3-1 1862 1625 51.2% 26.4% 22.4% +11.2 8
1971-10-03 Os Belenenses (1st) W 1-0 1574 1613 47.5% 27.3% 25.1% +7.6 3
1971-10-03 @ Tirsense L 0-1 1613 1574 25.1% 27.3% 47.5% -7.6 2
1971-10-03 Vitoria Setubal L 0-3 1523 1839 15.5% 25.2% 59.4% -13.7 0
1971-10-03 @ Uniao Tomar W 3-0 1839 1523 59.4% 25.2% 15.5% +13.7 6
1971-10-17 Uniao Tomar W 2-1 1520 1510 53.1% 27.0% 19.9% +6.0 3
1971-10-17 @ Beira-Mar L 1-2 1510 1520 19.9% 27.0% 53.1% -6.0 0
1971-10-17 Vitoria Guimaraes L 0-1 1605 1638 48.2% 27.3% 24.5% -12.6 2
1971-10-17 @ Os Belenenses (1st) W 1-0 1638 1605 24.5% 27.3% 48.2% +12.6 7
1971-10-17 Leixoes W 4-3 1606 1614 51.1% 27.2% 21.7% +5.9 6
1971-10-17 @ Farense L 3-4 1614 1606 21.7% 27.2% 51.1% -5.9 4
1971-10-17 Barreirense D 1-1 1643 1607 55.6% 26.8% 17.6% -2.2 6
1971-10-17 @ Fabril D 1-1 1607 1643 17.6% 26.8% 55.6% +2.2 2
1971-10-17 Atletico Clube de Portugal L 1-3 1816 1578 70.1% 23.4% 6.5% -29.1 5
1971-10-17 @ Porto W 3-1 1578 1816 6.5% 23.4% 70.1% +29.1 7
1971-10-17 Academica de Coimbra W 1-0 1873 1724 64.8% 25.2% 10.0% +3.4 10
1971-10-17 @ Sporting Clube de Portugal L 0-1 1724 1873 10.0% 25.2% 64.8% -3.4 4
1971-10-17 Benfica L 0-3 1581 1923 13.7% 24.7% 61.6% -12.2 3
1971-10-17 @ Tirsense W 3-0 1923 1581 61.6% 24.7% 13.7% +12.2 9
1971-10-17 Boavista W 5-1 1853 1635 69.0% 23.8% 7.1% +7.3 8
1971-10-17 @ Vitoria Setubal L 1-5 1635 1853 7.1% 23.8% 69.0% -7.3 4
1971-10-24 Farense D 0-0 1720 1612 61.9% 25.9% 12.3% -3.4 5
1971-10-24 @ Academica de Coimbra D 0-0 1612 1720 12.3% 25.9% 61.9% +3.4 7
1971-10-24 Fabril L 0-1 1608 1640 48.3% 27.3% 24.4% -12.6 7
1971-10-24 @ Atletico Clube de Portugal W 1-0 1640 1608 24.4% 27.3% 48.3% +12.6 8
1971-10-24 Vitoria Setubal D 1-1 1609 1860 21.0% 26.2% 52.8% +1.8 3
1971-10-24 @ Barreirense D 1-1 1860 1609 52.8% 26.2% 21.0% -1.8 9
1971-10-24 Os Belenenses (1st) W 1-0 1935 1592 75.3% 20.8% 3.9% +1.3 11
1971-10-24 @ Benfica L 0-1 1592 1935 3.9% 20.8% 75.3% -1.3 2
1971-10-24 Beira-Mar D 0-0 1627 1526 61.3% 26.0% 12.7% -3.3 5
1971-10-24 @ Boavista D 0-0 1526 1627 12.7% 26.0% 61.3% +3.3 4
1971-10-24 Porto L 0-1 1608 1787 29.0% 27.0% 44.0% -8.5 4
1971-10-24 @ Leixoes W 1-0 1787 1608 44.0% 27.0% 29.0% +8.5 7
1971-10-24 Tirsense W 2-0 1504 1569 44.3% 27.4% 28.3% +15.8 2
1971-10-24 @ Uniao Tomar L 0-2 1569 1504 28.3% 27.4% 44.3% -15.8 3
1971-10-24 Sporting Clube de Portugal L 1-2 1651 1877 23.5% 26.5% 49.9% -6.8 7
1971-10-24 @ Vitoria Guimaraes W 2-1 1877 1651 49.9% 26.5% 23.5% +6.8 12
1971-10-31 Barreirense L 1-2 1530 1611 42.2% 27.4% 30.4% -10.6 4
1971-10-31 @ Beira-Mar W 2-1 1611 1530 30.4% 27.4% 42.2% +10.6 5
1971-10-31 Sporting Clube de Portugal W 2-1 1591 1884 17.3% 25.6% 57.1% +13.7 4
1971-10-31 @ Os Belenenses (1st) L 1-2 1884 1591 57.1% 25.6% 17.3% -13.7 12
1971-10-31 Uniao Tomar W 3-0 1936 1519 78.4% 18.9% 2.7% +2.3 13
1971-10-31 @ Benfica L 0-3 1519 1936 2.7% 18.9% 78.4% -2.3 2
1971-10-31 Vitoria Guimaraes W 1-0 1615 1644 48.7% 27.3% 24.0% +7.3 9
1971-10-31 @ Farense L 0-1 1644 1615 24.0% 27.3% 48.7% -7.4 7
1971-10-31 Leixoes W 4-0 1653 1599 57.3% 26.6% 16.1% +19.0 10
1971-10-31 @ Fabril L 0-4 1599 1653 16.1% 26.6% 57.3% -19.0 4
1971-10-31 Academica de Coimbra L 2-3 1795 1717 59.5% 26.3% 14.2% -13.7 7
1971-10-31 @ Porto W 3-2 1717 1795 14.2% 26.3% 59.5% +13.7 7
1971-10-31 Boavista W 1-0 1553 1624 43.6% 27.4% 29.0% +8.5 5
1971-10-31 @ Tirsense L 0-1 1624 1553 29.0% 27.4% 43.6% -8.5 5
1971-10-31 Atletico Clube de Portugal W 3-0 1858 1595 71.5% 22.8% 5.7% +5.3 11
1971-10-31 @ Vitoria Setubal L 0-3 1595 1858 5.7% 22.8% 71.5% -5.3 7
1971-11-07 Fabril L 0-1 1731 1672 57.7% 26.6% 15.7% -14.9 7
1971-11-07 @ Academica de Coimbra W 1-0 1672 1731 15.7% 26.6% 57.7% +14.8 12
1971-11-07 Beira-Mar L 2-3 1590 1519 58.8% 26.4% 14.8% -13.5 7
1971-11-07 @ Atletico Clube de Portugal W 3-2 1519 1590 14.8% 26.4% 58.8% +13.5 6
1971-11-07 Tirsense W 2-1 1621 1562 57.8% 26.5% 15.6% +4.9 7
1971-11-07 @ Barreirense L 1-2 1562 1621 15.6% 26.5% 57.8% -4.9 5
1971-11-07 Benfica D 2-2 1616 1939 14.9% 25.0% 60.0% +2.0 6
1971-11-07 @ Boavista D 2-2 1939 1616 60.0% 25.0% 14.9% -2.0 14
1971-11-07 Vitoria Setubal L 1-3 1580 1864 18.1% 25.7% 56.2% -9.3 4
1971-11-07 @ Leixoes W 3-1 1864 1580 56.2% 25.7% 18.1% +9.4 13
1971-11-07 Farense W 2-0 1870 1623 70.6% 23.2% 6.2% +4.0 14
1971-11-07 @ Sporting Clube de Portugal L 0-2 1623 1870 6.2% 23.2% 70.6% -4.0 9
1971-11-07 Os Belenenses (1st) D 0-0 1517 1605 41.3% 27.4% 31.3% -0.6 3
1971-11-07 @ Uniao Tomar D 0-0 1605 1517 31.3% 27.4% 41.3% +0.6 5
1971-11-07 Porto L 0-4 1637 1782 33.4% 27.2% 39.4% -33.7 7
1971-11-07 @ Vitoria Guimaraes W 4-0 1782 1637 39.4% 27.2% 33.4% +33.7 9
1971-11-28 Leixoes D 0-0 1533 1571 47.6% 27.3% 25.1% -1.4 7
1971-11-28 @ Beira-Mar D 0-0 1571 1533 25.1% 27.3% 47.6% +1.4 5
1971-11-28 Farense W 2-1 1605 1619 50.5% 27.2% 22.3% +6.5 7
1971-11-28 @ Os Belenenses (1st) L 1-2 1619 1605 22.3% 27.2% 50.5% -6.5 9
1971-11-28 Barreirense W 5-1 1937 1626 73.8% 21.7% 4.5% +4.5 16
1971-11-28 @ Benfica L 1-5 1626 1937 4.5% 21.7% 73.8% -4.5 7
1971-11-28 Vitoria Guimaraes W 5-3 1687 1603 59.9% 26.2% 13.9% +6.4 14
1971-11-28 @ Fabril L 3-5 1603 1687 13.9% 26.2% 59.9% -6.4 7
1971-11-28 Sporting Clube de Portugal D 0-0 1815 1874 45.1% 27.4% 27.5% -1.1 10
1971-11-28 @ Porto D 0-0 1874 1815 27.5% 27.4% 45.1% +1.1 15
1971-11-28 Atletico Clube de Portugal W 1-0 1557 1576 49.9% 27.2% 22.9% +7.1 7
1971-11-28 @ Tirsense L 0-1 1576 1557 22.9% 27.2% 49.9% -7.1 7
1971-11-28 Boavista D 0-0 1516 1618 39.5% 27.4% 33.1% -0.4 4
1971-11-28 @ Uniao Tomar D 0-0 1618 1516 33.1% 27.4% 39.5% +0.4 7
1971-11-28 Academica de Coimbra W 1-0 1873 1716 65.3% 25.1% 9.6% +3.3 15
1971-11-28 @ Vitoria Setubal L 0-1 1716 1873 9.6% 25.1% 65.3% -3.3 7
1971-12-05 Beira-Mar L 0-1 1713 1531 66.9% 24.6% 8.6% -17.1 7
1971-12-05 @ Academica de Coimbra W 1-0 1531 1713 8.6% 24.6% 66.9% +17.1 9
1971-12-05 Benfica L 1-5 1569 1941 11.8% 24.1% 64.1% -11.5 7
1971-12-05 @ Atletico Clube de Portugal W 5-1 1941 1569 64.1% 24.1% 11.8% +11.5 18
1971-12-05 Uniao Tomar L 0-3 1622 1516 61.6% 25.9% 12.4% -43.3 7
1971-12-05 @ Barreirense W 3-0 1516 1622 12.4% 25.9% 61.6% +43.4 6
1971-12-05 Os Belenenses (1st) W 2-0 1618 1612 52.6% 27.1% 20.3% +12.1 9
1971-12-05 @ Boavista L 0-2 1612 1618 20.3% 27.1% 52.6% -12.2 7
1971-12-05 Porto D 0-0 1612 1814 26.2% 26.8% 47.0% +1.3 10
1971-12-05 @ Farense D 0-0 1814 1612 47.0% 26.8% 26.2% -1.3 11
1971-12-05 Tirsense D 1-1 1573 1564 52.9% 27.0% 20.1% -1.9 6
1971-12-05 @ Leixoes D 1-1 1564 1573 20.1% 27.0% 52.9% +1.9 8
1971-12-05 Fabril W 3-0 1875 1693 66.9% 24.6% 8.5% +8.1 17
1971-12-05 @ Sporting Clube de Portugal L 0-3 1693 1875 8.5% 24.6% 66.9% -8.1 14
1971-12-05 Vitoria Setubal D 1-1 1597 1876 18.4% 25.8% 55.8% +2.2 8
1971-12-05 @ Vitoria Guimaraes D 1-1 1876 1597 55.8% 25.8% 18.4% -2.2 16
1971-12-12 Vitoria Guimaraes W 2-1 1548 1599 46.1% 27.4% 26.5% +7.5 11
1971-12-12 @ Beira-Mar L 1-2 1599 1548 26.5% 27.4% 46.1% -7.5 8
1971-12-12 Porto W 3-2 1600 1813 24.9% 26.7% 48.4% +11.2 9
1971-12-12 @ Os Belenenses (1st) L 2-3 1813 1600 48.4% 26.7% 24.9% -11.2 11
1971-12-12 Leixoes W 6-0 1953 1571 77.0% 19.8% 3.2% +5.4 20
1971-12-12 @ Benfica L 0-6 1571 1953 3.2% 19.8% 77.0% -5.4 6
1971-12-12 Barreirense L 1-2 1630 1578 57.1% 26.6% 16.3% -13.9 9
1971-12-12 @ Boavista W 2-1 1578 1630 16.3% 26.6% 57.1% +13.9 9
1971-12-12 Farense W 2-1 1685 1613 58.9% 26.4% 14.7% +4.6 16
1971-12-12 @ Fabril L 1-2 1613 1685 14.7% 26.4% 58.9% -4.6 10
1971-12-12 Academica de Coimbra W 1-0 1566 1695 35.5% 27.3% 37.2% +10.2 10
1971-12-12 @ Tirsense L 0-1 1695 1566 37.2% 27.3% 35.5% -10.2 7
1971-12-12 Atletico Clube de Portugal W 3-1 1559 1557 52.2% 27.1% 20.7% +10.7 8
1971-12-12 @ Uniao Tomar L 1-3 1557 1559 20.7% 27.1% 52.2% -10.7 7
1971-12-12 Sporting Clube de Portugal D 0-0 1874 1883 51.0% 27.2% 21.9% -1.8 17
1971-12-12 @ Vitoria Setubal D 0-0 1883 1874 21.9% 27.2% 51.0% +1.8 18
1971-12-19 Benfica L 0-3 1685 1958 18.9% 25.9% 55.2% -16.3 7
1971-12-19 @ Academica de Coimbra W 3-0 1958 1685 55.2% 25.9% 18.9% +16.3 22
1971-12-19 Boavista D 1-1 1547 1616 43.8% 27.4% 28.9% -0.8 8
1971-12-19 @ Atletico Clube de Portugal D 1-1 1616 1547 28.9% 27.4% 43.8% +0.8 10
1971-12-19 Os Belenenses (1st) L 1-2 1592 1611 49.9% 27.2% 22.9% -12.2 9
1971-12-19 @ Barreirense W 2-1 1611 1592 22.9% 27.2% 49.9% +12.2 11
1971-12-19 Vitoria Setubal L 0-2 1609 1872 19.8% 26.0% 54.2% -11.7 10
1971-12-19 @ Farense W 2-0 1872 1609 54.2% 26.0% 19.8% +11.7 19
1971-12-19 Uniao Tomar L 0-1 1565 1570 51.4% 27.1% 21.4% -13.3 6
1971-12-19 @ Leixoes W 1-0 1570 1565 21.4% 27.1% 51.4% +13.3 10
1971-12-19 Fabril W 1-0 1802 1690 62.1% 25.8% 12.0% +4.1 13
1971-12-19 @ Porto L 0-1 1690 1802 12.0% 25.8% 62.1% -4.1 16
1971-12-19 Beira-Mar L 0-1 1885 1556 74.7% 21.2% 4.2% -18.7 18
1971-12-19 @ Sporting Clube de Portugal W 1-0 1556 1885 4.2% 21.2% 74.7% +18.7 13
1971-12-19 Tirsense W 7-1 1591 1576 53.6% 27.0% 19.4% +26.8 10
1971-12-19 @ Vitoria Guimaraes L 1-7 1576 1591 19.4% 27.0% 53.6% -26.8 10
1971-12-26 Atletico Clube de Portugal W 2-1 1580 1546 55.5% 26.8% 17.7% +5.4 11
1971-12-26 @ Barreirense L 1-2 1546 1580 17.7% 26.8% 55.5% -5.4 8
1971-12-26 Farense D 1-1 1574 1597 49.5% 27.2% 23.3% -1.5 14
1971-12-26 @ Beira-Mar D 1-1 1597 1574 23.3% 27.2% 49.5% +1.5 11
1971-12-26 Fabril D 1-1 1623 1686 44.6% 27.4% 28.0% -0.9 12
1971-12-26 @ Os Belenenses (1st) D 1-1 1686 1623 28.0% 27.4% 44.6% +0.9 17
1971-12-26 Vitoria Guimaraes W 3-0 1974 1618 75.9% 20.5% 3.6% +3.2 24
1971-12-26 @ Benfica L 0-3 1618 1974 3.6% 20.5% 75.9% -3.2 10
1971-12-26 Leixoes L 1-3 1617 1552 58.3% 26.5% 15.2% -24.5 10
1971-12-26 @ Boavista W 3-1 1552 1617 15.2% 26.5% 58.3% +24.5 8
1971-12-26 Sporting Clube de Portugal L 3-5 1549 1866 15.4% 25.1% 59.5% -6.8 10
1971-12-26 @ Tirsense W 5-3 1866 1549 59.5% 25.1% 15.4% +6.8 20
1971-12-26 Academica de Coimbra W 2-1 1583 1669 41.6% 27.4% 30.9% +8.4 12
1971-12-26 @ Uniao Tomar L 1-2 1669 1583 30.9% 27.4% 41.6% -8.4 7
1971-12-26 Porto W 2-0 1884 1806 59.4% 26.3% 14.3% +9.0 21
1971-12-26 @ Vitoria Setubal L 0-2 1806 1884 14.3% 26.3% 59.4% -9.0 13
1972-01-02 Boavista W 3-1 1660 1593 58.6% 26.4% 15.0% +8.2 9
1972-01-02 @ Academica de Coimbra L 1-3 1593 1660 15.0% 26.4% 58.6% -8.2 10
1972-01-02 Atletico Clube de Portugal W 3-1 1622 1541 59.7% 26.3% 14.0% +7.7 14
1972-01-02 @ Os Belenenses (1st) L 1-3 1541 1622 14.0% 26.3% 59.7% -7.7 8
1972-01-02 Tirsense W 2-0 1599 1542 57.5% 26.6% 15.9% +9.9 13
1972-01-02 @ Farense L 0-2 1542 1599 15.9% 26.6% 57.5% -9.9 10
1972-01-02 Vitoria Setubal D 2-2 1687 1893 25.7% 26.8% 47.5% +0.9 18
1972-01-02 @ Fabril D 2-2 1893 1687 47.5% 26.8% 25.7% -0.9 22
1972-01-02 Barreirense W 2-0 1576 1585 51.0% 27.2% 21.9% +12.9 10
1972-01-02 @ Leixoes L 0-2 1585 1576 21.9% 27.2% 51.0% -12.9 11
1972-01-02 Beira-Mar W 1-0 1797 1573 69.4% 23.7% 6.9% +2.4 15
1972-01-02 @ Porto L 0-1 1573 1797 6.9% 23.7% 69.4% -2.4 14
1972-01-02 Benfica L 0-3 1873 1978 39.0% 27.4% 33.6% -29.0 20
1972-01-02 @ Sporting Clube de Portugal W 3-0 1978 1873 33.6% 27.4% 39.0% +29.0 26
1972-01-02 Uniao Tomar W 2-0 1615 1592 54.4% 26.9% 18.7% +11.3 12
1972-01-02 @ Vitoria Guimaraes L 0-2 1592 1615 18.7% 26.9% 54.4% -11.4 12
1972-01-16 Leixoes W 2-0 1533 1589 45.4% 27.4% 27.2% +15.3 10
1972-01-16 @ Atletico Clube de Portugal L 0-2 1589 1533 27.2% 27.4% 45.4% -15.3 10
1972-01-16 Academica de Coimbra W 1-0 1573 1669 40.2% 27.4% 32.4% +9.2 13
1972-01-16 @ Barreirense L 0-1 1669 1573 32.4% 27.4% 40.2% -9.2 9
1972-01-16 Fabril D 1-1 1571 1688 37.3% 27.4% 35.3% -0.1 15
1972-01-16 @ Beira-Mar D 1-1 1688 1571 35.3% 27.4% 37.3% +0.1 19
1972-01-16 Farense W 2-0 2007 1608 77.6% 19.4% 3.0% +1.8 28
1972-01-16 @ Benfica L 0-2 1608 2007 3.0% 19.4% 77.6% -1.8 13
1972-01-16 Vitoria Guimaraes L 0-1 1584 1626 47.2% 27.3% 25.5% -12.3 10
1972-01-16 @ Boavista W 1-0 1626 1584 25.5% 27.3% 47.2% +12.3 14
1972-01-16 Porto D 3-3 1532 1799 19.5% 26.0% 54.5% +1.2 11
1972-01-16 @ Tirsense D 3-3 1799 1532 54.5% 26.0% 19.5% -1.2 16
1972-01-16 Sporting Clube de Portugal L 0-2 1581 1844 19.8% 26.0% 54.2% -11.7 12
1972-01-16 @ Uniao Tomar W 2-0 1844 1581 54.2% 26.0% 19.8% +11.7 22
1972-01-16 Os Belenenses (1st) D 1-1 1892 1630 71.4% 22.8% 5.8% -4.2 23
1972-01-16 @ Vitoria Setubal D 1-1 1630 1892 5.8% 22.8% 71.4% +4.2 15
1972-01-23 Academica de Coimbra D 1-1 1548 1659 38.1% 27.4% 34.5% -0.2 11
1972-01-23 @ Atletico Clube de Portugal D 1-1 1659 1548 34.5% 27.4% 38.1% +0.2 10
1972-01-23 Vitoria Guimaraes D 2-2 1582 1639 45.4% 27.4% 27.3% -0.7 14
1972-01-23 @ Barreirense D 2-2 1639 1582 27.3% 27.4% 45.4% +0.7 15
1972-01-23 Vitoria Setubal D 2-2 1571 1888 15.4% 25.1% 59.5% +2.0 16
1972-01-23 @ Beira-Mar D 2-2 1888 1571 59.5% 25.1% 15.4% -2.0 24
1972-01-23 Porto W 1-0 2009 1798 68.6% 24.0% 7.4% +2.5 30
1972-01-23 @ Benfica L 0-1 1798 2009 7.4% 24.0% 68.6% -2.6 16
1972-01-23 Sporting Clube de Portugal D 1-1 1572 1856 18.0% 25.7% 56.3% +2.2 11
1972-01-23 @ Boavista D 1-1 1856 1572 56.3% 25.7% 18.0% -2.2 23
1972-01-23 Os Belenenses (1st) L 1-3 1574 1634 44.9% 27.4% 27.7% -19.3 10
1972-01-23 @ Leixoes W 3-1 1634 1574 27.7% 27.4% 44.9% +19.3 17
1972-01-23 Fabril D 1-1 1534 1688 32.2% 27.2% 40.6% +0.5 12
1972-01-23 @ Tirsense D 1-1 1688 1534 40.6% 27.2% 32.2% -0.5 20
1972-01-23 Farense D 0-0 1569 1607 47.7% 27.3% 25.0% -1.4 13
1972-01-23 @ Uniao Tomar D 0-0 1607 1569 25.0% 27.3% 47.7% +1.4 14
1972-01-30 Leixoes D 0-0 1660 1555 61.6% 25.9% 12.5% -3.3 11
1972-01-30 @ Academica de Coimbra D 0-0 1555 1660 12.5% 25.9% 61.6% +3.3 11
1972-01-30 Beira-Mar D 0-0 1654 1572 59.7% 26.3% 14.1% -3.1 18
1972-01-30 @ Os Belenenses (1st) D 0-0 1572 1654 14.1% 26.3% 59.7% +3.1 17
1972-01-30 Boavista D 1-1 1608 1574 55.4% 26.8% 17.8% -2.2 15
1972-01-30 @ Farense D 1-1 1574 1608 17.8% 26.8% 55.4% +2.2 12
1972-01-30 Benfica L 0-2 1687 2011 14.9% 25.0% 60.1% -9.1 20
1972-01-30 @ Fabril W 2-0 2011 1687 60.1% 25.0% 14.9% +9.1 32
1972-01-30 Uniao Tomar D 1-1 1796 1567 69.6% 23.6% 6.8% -4.0 17
1972-01-30 @ Porto D 1-1 1567 1796 6.8% 23.6% 69.6% +4.0 14
1972-01-30 Barreirense W 3-0 1854 1581 71.9% 22.6% 5.5% +5.1 25
1972-01-30 @ Sporting Clube de Portugal L 0-3 1581 1854 5.5% 22.6% 71.9% -5.1 14
1972-01-30 Atletico Clube de Portugal D 1-1 1639 1548 60.5% 26.1% 13.4% -2.9 16
1972-01-30 @ Vitoria Guimaraes D 1-1 1548 1639 13.4% 26.1% 60.5% +2.8 12
1972-01-30 Tirsense W 6-0 1886 1534 75.7% 20.6% 3.7% +6.4 26
1972-01-30 @ Vitoria Setubal L 0-6 1534 1886 3.7% 20.6% 75.7% -6.4 12
1972-02-06 Os Belenenses (1st) W 2-0 1656 1650 52.6% 27.1% 20.3% +12.2 13
1972-02-06 @ Academica de Coimbra L 0-2 1650 1656 20.3% 27.1% 52.6% -12.2 18
1972-02-06 Sporting Clube de Portugal D 0-0 1551 1859 16.1% 25.3% 58.6% +2.8 13
1972-02-06 @ Atletico Clube de Portugal D 0-0 1859 1551 58.6% 25.3% 16.1% -2.8 26
1972-02-06 Farense W 3-1 1576 1606 48.6% 27.3% 24.1% +12.0 16
1972-02-06 @ Barreirense L 1-3 1606 1576 24.1% 27.3% 48.6% -12.1 15
1972-02-06 Vitoria Setubal D 0-0 2020 1892 63.3% 25.6% 11.1% -3.6 33
1972-02-06 @ Benfica D 0-0 1892 2020 11.1% 25.6% 63.3% +3.6 27
1972-02-06 Porto L 1-2 1576 1792 24.7% 26.7% 48.6% -7.0 12
1972-02-06 @ Boavista W 2-1 1792 1576 48.6% 26.7% 24.7% +7.0 19
1972-02-06 Vitoria Guimaraes D 1-1 1558 1637 42.6% 27.4% 30.0% -0.7 12
1972-02-06 @ Leixoes D 1-1 1637 1558 30.0% 27.4% 42.6% +0.7 17
1972-02-06 Beira-Mar D 1-1 1528 1576 46.5% 27.4% 26.2% -1.1 13
1972-02-06 @ Tirsense D 1-1 1576 1528 26.2% 27.4% 46.5% +1.1 18
1972-02-06 Fabril D 1-1 1571 1678 38.8% 27.4% 33.9% -0.3 15
1972-02-06 @ Uniao Tomar D 1-1 1678 1571 33.9% 27.4% 38.8% +0.2 21
1972-02-13 Benfica L 1-3 1577 2017 8.5% 22.5% 68.9% -4.6 18
1972-02-13 @ Beira-Mar W 3-1 2017 1577 68.9% 22.5% 8.5% +4.6 35
1972-02-13 Tirsense W 1-0 1638 1527 62.1% 25.8% 12.1% +4.1 20
1972-02-13 @ Os Belenenses (1st) L 0-1 1527 1638 12.1% 25.8% 62.1% -4.1 13
1972-02-13 Atletico Clube de Portugal W 3-1 1594 1554 56.0% 26.8% 17.2% +9.2 17
1972-02-13 @ Farense L 1-3 1554 1594 17.2% 26.8% 56.0% -9.2 13
1972-02-13 Boavista W 2-0 1678 1569 61.9% 25.9% 12.2% +7.9 23
1972-02-13 @ Fabril L 0-2 1569 1678 12.2% 25.9% 61.9% -7.8 12
1972-02-13 Barreirense D 1-1 1799 1588 68.6% 24.0% 7.4% -3.9 20
1972-02-13 @ Porto D 1-1 1588 1799 7.4% 24.0% 68.6% +3.9 17
1972-02-13 Leixoes D 2-2 1856 1557 73.2% 22.0% 4.8% -3.2 27
1972-02-13 @ Sporting Clube de Portugal D 2-2 1557 1856 4.8% 22.0% 73.2% +3.2 13
1972-02-13 Academica de Coimbra D 0-0 1637 1668 48.5% 27.3% 24.2% -1.5 18
1972-02-13 @ Vitoria Guimaraes D 0-0 1668 1637 24.2% 27.3% 48.5% +1.5 14
1972-02-13 Uniao Tomar W 5-0 1896 1571 74.5% 21.3% 4.2% +6.2 29
1972-02-13 @ Vitoria Setubal L 0-5 1571 1896 4.2% 21.3% 74.5% -6.2 15
1972-02-20 Sporting Clube de Portugal D 3-3 1670 1853 28.5% 27.0% 44.5% +0.5 15
1972-02-20 @ Academica de Coimbra D 3-3 1853 1670 44.5% 27.0% 28.5% -0.5 28
1972-02-20 Porto D 1-1 1544 1795 21.1% 26.2% 52.7% +1.8 14
1972-02-20 @ Atletico Clube de Portugal D 1-1 1795 1544 52.7% 26.2% 21.1% -1.8 21
1972-02-20 Fabril L 0-2 1592 1686 40.5% 27.4% 32.1% -20.5 17
1972-02-20 @ Barreirense W 2-0 1686 1592 32.1% 27.4% 40.5% +20.5 25
1972-02-20 Tirsense W 7-0 2021 1523 81.4% 16.8% 1.8% +3.3 37
1972-02-20 @ Benfica L 0-7 1523 2021 1.8% 16.8% 81.4% -3.3 13
1972-02-20 Vitoria Setubal D 1-1 1562 1902 13.8% 24.7% 61.5% +2.9 13
1972-02-20 @ Boavista D 1-1 1902 1562 61.5% 24.7% 13.8% -2.9 30
1972-02-20 Farense W 1-0 1561 1603 47.1% 27.3% 25.6% +7.7 15
1972-02-20 @ Leixoes L 0-1 1603 1561 25.6% 27.3% 47.1% -7.7 17
1972-02-20 Beira-Mar W 2-0 1565 1572 51.2% 27.2% 21.6% +12.8 17
1972-02-20 @ Uniao Tomar L 0-2 1572 1565 21.6% 27.2% 51.2% -12.8 18
1972-02-20 Os Belenenses (1st) D 1-1 1636 1642 51.2% 27.2% 21.6% -1.7 19
1972-02-20 @ Vitoria Guimaraes D 1-1 1642 1636 21.6% 27.2% 51.2% +1.7 21
1972-02-27 Boavista D 1-1 1559 1564 51.4% 27.1% 21.4% -1.7 19
1972-02-27 @ Beira-Mar D 1-1 1564 1559 21.4% 27.1% 51.4% +1.7 14
1972-02-27 Benfica L 0-1 1644 2024 11.4% 23.9% 64.7% -3.7 21
1972-02-27 @ Os Belenenses (1st) W 1-0 2024 1644 64.7% 23.9% 11.4% +3.7 39
1972-02-27 Academica de Coimbra W 4-2 1595 1670 43.0% 27.4% 29.6% +12.6 19
1972-02-27 @ Farense L 2-4 1670 1595 29.6% 27.4% 43.0% -12.6 15
1972-02-27 Atletico Clube de Portugal D 1-1 1707 1546 65.5% 25.0% 9.5% -3.5 26
1972-02-27 @ Fabril D 1-1 1546 1707 9.5% 25.0% 65.5% +3.5 15
1972-02-27 Leixoes W 2-0 1793 1568 69.4% 23.7% 6.9% +4.5 23
1972-02-27 @ Porto L 0-2 1568 1793 6.9% 23.7% 69.4% -4.5 15
1972-02-27 Vitoria Guimaraes W 3-0 1852 1634 69.0% 23.8% 7.1% +6.7 30
1972-02-27 @ Sporting Clube de Portugal L 0-3 1634 1852 7.1% 23.8% 69.0% -6.7 19
1972-02-27 Uniao Tomar W 1-0 1519 1578 45.1% 27.4% 27.5% +8.2 15
1972-02-27 @ Tirsense L 0-1 1578 1519 27.5% 27.4% 45.1% -8.2 17
1972-02-27 Barreirense W 4-0 1899 1571 74.6% 21.2% 4.2% +5.0 32
1972-02-27 @ Vitoria Setubal L 0-4 1571 1899 4.2% 21.2% 74.6% -5.0 17
1972-03-12 Porto L 0-1 1658 1797 34.1% 27.3% 38.6% -9.6 15
1972-03-12 @ Academica de Coimbra W 1-0 1797 1658 38.6% 27.3% 34.1% +9.6 25
1972-03-12 Vitoria Setubal D 2-2 1550 1904 12.9% 24.4% 62.7% +2.2 16
1972-03-12 @ Atletico Clube de Portugal D 2-2 1904 1550 62.7% 24.4% 12.9% -2.2 33
1972-03-12 Beira-Mar W 4-0 1566 1558 52.9% 27.0% 20.1% +22.8 19
1972-03-12 @ Barreirense L 0-4 1558 1566 20.1% 27.0% 52.9% -22.8 19
1972-03-12 Tirsense D 1-1 1566 1527 55.9% 26.8% 17.3% -2.3 15
1972-03-12 @ Boavista D 1-1 1527 1566 17.3% 26.8% 55.9% +2.3 16
1972-03-12 Fabril D 0-0 1564 1703 34.2% 27.3% 38.6% +0.3 16
1972-03-12 @ Leixoes D 0-0 1703 1564 38.6% 27.3% 34.2% -0.3 27
1972-03-12 Os Belenenses (1st) W 2-1 1859 1640 69.1% 23.8% 7.1% +2.3 32
1972-03-12 @ Sporting Clube de Portugal L 1-2 1640 1859 7.1% 23.8% 69.1% -2.3 21
1972-03-12 Benfica L 0-1 1570 2028 7.8% 22.1% 70.1% -2.5 17
1972-03-12 @ Uniao Tomar W 1-0 2028 1570 70.1% 22.1% 7.8% +2.5 41
1972-03-12 Farense W 5-1 1627 1608 54.0% 27.0% 19.1% +18.2 21
1972-03-12 @ Vitoria Guimaraes L 1-5 1608 1627 19.1% 27.0% 54.0% -18.2 19
1972-03-19 Atletico Clube de Portugal W 5-0 1535 1552 50.1% 27.2% 22.7% +31.0 21
1972-03-19 @ Beira-Mar L 0-5 1552 1535 22.7% 27.2% 50.1% -31.0 16
1972-03-19 Uniao Tomar W 2-0 1638 1567 58.8% 26.4% 14.8% +9.3 23
1972-03-19 @ Os Belenenses (1st) L 0-2 1567 1638 14.8% 26.4% 58.8% -9.3 17
1972-03-19 Boavista W 2-0 2031 1564 80.3% 17.6% 2.1% +1.2 43
1972-03-19 @ Benfica L 0-2 1564 2031 2.1% 17.6% 80.3% -1.2 15
1972-03-19 Sporting Clube de Portugal D 1-1 1590 1861 19.1% 25.9% 55.0% +2.1 20
1972-03-19 @ Farense D 1-1 1861 1590 55.0% 25.9% 19.1% -2.1 33
1972-03-19 Academica de Coimbra D 2-2 1703 1648 57.4% 26.6% 16.0% -1.8 28
1972-03-19 @ Fabril D 2-2 1648 1703 16.0% 26.6% 57.4% +1.8 16
1972-03-19 Vitoria Guimaraes L 1-2 1807 1646 65.6% 25.0% 9.4% -15.8 25
1972-03-19 @ Porto W 2-1 1646 1807 9.4% 25.0% 65.6% +15.8 23
1972-03-19 Barreirense L 0-1 1530 1589 45.0% 27.4% 27.6% -11.9 16
1972-03-19 @ Tirsense W 1-0 1589 1530 27.6% 27.4% 45.0% +11.9 21
1972-03-19 Leixoes W 4-0 1902 1564 75.0% 21.0% 4.0% +4.7 35
1972-03-19 @ Vitoria Setubal L 0-4 1564 1902 4.0% 21.0% 75.0% -4.7 16
1972-03-26 Vitoria Setubal L 0-2 1650 1907 20.5% 26.1% 53.4% -12.0 16
1972-03-26 @ Academica de Coimbra W 2-0 1907 1650 53.4% 26.1% 20.5% +12.0 37
1972-03-26 Tirsense W 2-1 1521 1518 52.3% 27.1% 20.6% +6.1 18
1972-03-26 @ Atletico Clube de Portugal L 1-2 1518 1521 20.6% 27.1% 52.3% -6.1 16
1972-03-26 Benfica W 1-0 1601 2032 8.9% 22.8% 68.3% +17.1 23
1972-03-26 @ Barreirense L 0-1 2032 1601 68.3% 22.8% 8.9% -17.1 43
1972-03-26 Uniao Tomar W 2-0 1563 1558 52.5% 27.1% 20.4% +12.2 17
1972-03-26 @ Boavista L 0-2 1558 1563 20.4% 27.1% 52.5% -12.2 17
1972-03-26 Os Belenenses (1st) W 3-1 1592 1647 45.5% 27.4% 27.1% +13.2 22
1972-03-26 @ Farense L 1-3 1647 1592 27.1% 27.4% 45.5% -13.2 23
1972-03-26 Beira-Mar W 2-1 1559 1566 51.3% 27.2% 21.6% +6.4 18
1972-03-26 @ Leixoes L 1-2 1566 1559 21.6% 27.2% 51.3% -6.4 21
1972-03-26 Porto W 2-1 1859 1791 58.6% 26.4% 15.0% +4.7 35
1972-03-26 @ Sporting Clube de Portugal L 1-2 1791 1859 15.0% 26.4% 58.6% -4.7 25
1972-03-26 Fabril D 0-0 1661 1701 47.4% 27.3% 25.2% -1.4 24
1972-03-26 @ Vitoria Guimaraes D 0-0 1701 1661 25.2% 27.3% 47.4% +1.4 29
1972-04-09 Academica de Coimbra W 1-0 1559 1638 42.5% 27.4% 30.0% +8.7 23
1972-04-09 @ Beira-Mar L 0-1 1638 1559 30.0% 27.4% 42.5% -8.7 16
1972-04-09 Boavista W 4-1 1634 1575 57.8% 26.6% 15.7% +12.0 25
1972-04-09 @ Os Belenenses (1st) L 1-4 1575 1634 15.7% 26.6% 57.8% -12.0 17
1972-04-09 Atletico Clube de Portugal W 5-1 2015 1527 81.0% 17.0% 1.9% +1.7 45
1972-04-09 @ Benfica L 1-5 1527 2015 1.9% 17.0% 81.0% -1.7 18
1972-04-09 Sporting Clube de Portugal D 0-0 1703 1864 31.2% 27.1% 41.6% +0.6 30
1972-04-09 @ Fabril D 0-0 1864 1703 41.6% 27.1% 31.2% -0.6 36
1972-04-09 Farense W 2-0 1786 1605 66.9% 24.6% 8.5% +5.6 27
1972-04-09 @ Porto L 0-2 1605 1786 8.5% 24.6% 66.9% -5.6 22
1972-04-09 Leixoes L 2-4 1512 1566 45.7% 27.4% 26.9% -17.5 16
1972-04-09 @ Tirsense W 4-2 1566 1512 26.9% 27.4% 45.7% +17.5 20
1972-04-09 Barreirense W 4-1 1546 1618 43.3% 27.4% 29.3% +19.8 19
1972-04-09 @ Uniao Tomar L 1-4 1618 1546 29.3% 27.4% 43.3% -19.8 23
1972-04-09 Vitoria Guimaraes W 1-0 1919 1660 71.2% 22.9% 5.9% +2.0 39
1972-04-09 @ Vitoria Setubal L 0-1 1660 1919 5.9% 22.9% 71.2% -2.0 24
1972-04-16 Tirsense D 1-1 1629 1494 63.8% 25.4% 10.7% -3.3 17
1972-04-16 @ Academica de Coimbra D 1-1 1494 1629 10.7% 25.4% 63.8% +3.3 17
1972-04-16 Uniao Tomar W 2-0 1525 1565 47.4% 27.3% 25.2% +14.4 20
1972-04-16 @ Atletico Clube de Portugal L 0-2 1565 1525 25.2% 27.3% 47.4% -14.4 19
1972-04-16 Boavista L 0-1 1598 1563 55.6% 26.8% 17.6% -14.3 23
1972-04-16 @ Barreirense W 1-0 1563 1598 17.6% 26.8% 55.6% +14.3 19
1972-04-16 Fabril D 2-2 1599 1703 39.2% 27.4% 33.5% -0.2 23
1972-04-16 @ Farense D 2-2 1703 1599 33.5% 27.4% 39.2% +0.2 31
1972-04-16 Benfica L 0-1 1583 2017 8.8% 22.7% 68.5% -2.9 20
1972-04-16 @ Leixoes W 1-0 2017 1583 68.5% 22.7% 8.8% +2.9 47
1972-04-16 Os Belenenses (1st) W 3-2 1792 1646 64.6% 25.3% 10.2% +3.1 29
1972-04-16 @ Porto L 2-3 1646 1792 10.2% 25.3% 64.6% -3.1 25
1972-04-16 Vitoria Setubal D 0-0 1863 1921 45.3% 27.4% 27.4% -1.1 37
1972-04-16 @ Sporting Clube de Portugal D 0-0 1921 1863 27.4% 27.4% 45.3% +1.1 40
1972-04-16 Beira-Mar W 5-1 1658 1568 60.4% 26.2% 13.5% +13.5 26
1972-04-16 @ Vitoria Guimaraes L 1-5 1568 1658 13.5% 26.2% 60.4% -13.5 23
1972-05-07 Sporting Clube de Portugal L 0-1 1555 1862 16.1% 25.3% 58.6% -5.2 23
1972-05-07 @ Beira-Mar W 1-0 1862 1555 58.6% 25.3% 16.1% +5.2 39
1972-05-07 Barreirense L 1-2 1643 1584 57.8% 26.6% 15.7% -14.0 25
1972-05-07 @ Os Belenenses (1st) W 2-1 1584 1643 15.7% 26.6% 57.8% +14.0 25
1972-05-07 Academica de Coimbra W 3-1 2019 1626 77.4% 19.5% 3.0% +1.6 49
1972-05-07 @ Benfica L 1-3 1626 2019 3.0% 19.5% 77.4% -1.6 17
1972-05-07 Atletico Clube de Portugal W 2-1 1577 1540 55.8% 26.8% 17.4% +5.4 21
1972-05-07 @ Boavista L 1-2 1540 1577 17.4% 26.8% 55.8% -5.3 20
1972-05-07 Porto W 1-0 1703 1795 40.8% 27.4% 31.8% +9.1 33
1972-05-07 @ Fabril L 0-1 1795 1703 31.8% 27.4% 40.8% -9.1 29
1972-05-07 Vitoria Guimaraes L 1-2 1497 1672 29.6% 27.0% 43.4% -8.1 17
1972-05-07 @ Tirsense W 2-1 1672 1497 43.4% 27.0% 29.6% +8.1 28
1972-05-07 Leixoes W 1-0 1551 1580 48.7% 27.3% 24.1% +7.4 21
1972-05-07 @ Uniao Tomar L 0-1 1580 1551 24.1% 27.3% 48.7% -7.4 20
1972-05-07 Farense W 4-0 1922 1599 74.4% 21.4% 4.3% +5.1 42
1972-05-07 @ Vitoria Setubal L 0-4 1599 1922 4.3% 21.4% 74.4% -5.1 23
1972-05-14 Uniao Tomar W 3-0 1624 1558 58.4% 26.5% 15.1% +13.8 19
1972-05-14 @ Academica de Coimbra L 0-3 1558 1624 15.1% 26.5% 58.4% -13.8 21
1972-05-14 Barreirense W 1-0 1534 1598 44.5% 27.4% 28.1% +8.3 22
1972-05-14 @ Atletico Clube de Portugal L 0-1 1598 1534 28.1% 27.4% 44.5% -8.3 25
1972-05-14 Beira-Mar W 2-0 1594 1550 56.4% 26.7% 16.9% +10.4 25
1972-05-14 @ Farense L 0-2 1550 1594 16.9% 26.7% 56.4% -10.4 23
1972-05-14 Os Belenenses (1st) L 0-1 1712 1629 59.9% 26.2% 13.9% -15.4 33
1972-05-14 @ Fabril W 1-0 1629 1712 13.9% 26.2% 59.9% +15.4 27
1972-05-14 Boavista D 0-0 1573 1583 50.9% 27.2% 21.9% -1.8 21
1972-05-14 @ Leixoes D 0-0 1583 1573 21.9% 27.2% 50.9% +1.8 22
1972-05-14 Vitoria Setubal L 0-1 1786 1927 34.0% 27.3% 38.8% -9.5 29
1972-05-14 @ Porto W 1-0 1927 1786 38.8% 27.3% 34.0% +9.5 44
1972-05-14 Tirsense W 3-2 1867 1489 76.8% 19.9% 3.3% +1.0 41
1972-05-14 @ Sporting Clube de Portugal L 2-3 1489 1867 3.3% 19.9% 76.8% -0.9 17
1972-05-14 Benfica L 1-3 1680 2021 13.7% 24.7% 61.6% -7.3 28
1972-05-14 @ Vitoria Guimaraes W 3-1 2021 1680 61.6% 24.7% 13.7% +7.3 51
1972-05-21 Os Belenenses (1st) D 1-1 1543 1644 39.5% 27.4% 33.2% -0.3 23
1972-05-21 @ Atletico Clube de Portugal D 1-1 1644 1543 33.2% 27.4% 39.5% +0.3 28
1972-05-21 Leixoes W 4-0 1590 1571 53.9% 27.0% 19.1% +21.9 27
1972-05-21 @ Barreirense L 0-4 1571 1590 19.1% 27.0% 53.9% -21.9 21
1972-05-21 Porto L 1-5 1539 1777 22.3% 26.4% 51.3% -20.4 23
1972-05-21 @ Beira-Mar W 5-1 1777 1539 51.3% 26.4% 22.3% +20.5 31
1972-05-21 Sporting Clube de Portugal W 2-1 2028 1868 65.5% 25.0% 9.5% +3.1 53
1972-05-21 @ Benfica L 1-2 1868 2028 9.5% 25.0% 65.5% -3.1 41
1972-05-21 Academica de Coimbra W 2-0 1584 1638 45.7% 27.4% 26.9% +15.1 24
1972-05-21 @ Boavista L 0-2 1638 1584 26.9% 27.4% 45.7% -15.1 19
1972-05-21 Farense W 2-0 1488 1604 37.4% 27.4% 35.2% +18.5 19
1972-05-21 @ Tirsense L 0-2 1604 1488 35.2% 27.4% 37.4% -18.5 25
1972-05-21 Vitoria Guimaraes W 3-2 1544 1672 35.8% 27.3% 36.9% +9.1 23
1972-05-21 @ Uniao Tomar L 2-3 1672 1544 36.9% 27.3% 35.8% -9.1 28
1972-05-21 Fabril L 0-1 1936 1697 70.2% 23.4% 6.4% -17.8 44
1972-05-21 @ Vitoria Setubal W 1-0 1697 1936 6.4% 23.4% 70.2% +17.8 35
1972-05-28 Barreirense W 2-0 1623 1612 53.2% 27.0% 19.8% +11.9 21
1972-05-28 @ Academica de Coimbra L 0-2 1612 1623 19.8% 27.0% 53.2% -11.9 27
1972-05-28 Vitoria Setubal D 0-0 1645 1919 18.9% 25.9% 55.3% +2.3 29
1972-05-28 @ Os Belenenses (1st) D 0-0 1919 1645 55.3% 25.9% 18.9% -2.4 45
1972-05-28 Benfica L 2-5 1586 2031 8.3% 22.4% 69.3% -5.4 25
1972-05-28 @ Farense W 5-2 2031 1586 69.3% 22.4% 8.3% +5.5 55
1972-05-28 Beira-Mar W 5-1 1715 1519 67.8% 24.3% 7.9% +8.2 37
1972-05-28 @ Fabril L 1-5 1519 1715 7.9% 24.3% 67.8% -8.2 23
1972-05-28 Atletico Clube de Portugal L 0-1 1549 1542 52.7% 27.1% 20.2% -13.6 21
1972-05-28 @ Leixoes W 1-0 1542 1549 20.2% 27.1% 52.7% +13.6 25
1972-05-28 Tirsense W 6-0 1797 1507 72.8% 22.2% 5.0% +8.9 33
1972-05-28 @ Porto L 0-6 1507 1797 5.0% 22.2% 72.8% -8.9 19
1972-05-28 Uniao Tomar W 2-0 1865 1554 73.8% 21.6% 4.5% +2.9 43
1972-05-28 @ Sporting Clube de Portugal L 0-2 1554 1865 4.5% 21.6% 73.8% -2.8 23
1972-05-28 Boavista W 2-1 1663 1600 58.2% 26.5% 15.3% +4.8 30
1972-05-28 @ Vitoria Guimaraes L 1-2 1600 1663 15.3% 26.5% 58.2% -4.8 24

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 1971-12-19 4.15% Beira-Mar 1556 1 @ Sporting Clube de Portugal 1885 0
2 1972-05-21 6.43% Fabril 1697 1 @ Vitoria Setubal 1936 0
3 1971-10-17 6.48% Atletico Clube de Portugal 1578 3 @ Porto 1816 1
4 1971-09-12 7.81% Atletico Clube de Portugal 1543 2 @ Academica de Coimbra 1742 0
5 1971-12-05 8.55% Beira-Mar 1531 1 @ Academica de Coimbra 1713 0
6 1972-03-26 8.92% @ Barreirense 1601 1 Benfica 2032 0
7 1972-03-19 9.43% Vitoria Guimaraes 1646 2 @ Porto 1807 1
8 1971-12-05 12.44% Uniao Tomar 1516 3 @ Barreirense 1622 0
9 1972-05-14 13.89% Os Belenenses (1st) 1629 1 @ Fabril 1712 0
10 1971-10-31 14.25% Academica de Coimbra 1717 3 @ Porto 1795 2
11 1971-11-07 14.81% Beira-Mar 1519 3 @ Atletico Clube de Portugal 1590 2
12 1971-12-26 15.22% Leixoes 1552 3 @ Boavista 1617 1
13 1972-05-07 15.70% Barreirense 1584 2 @ Os Belenenses (1st) 1643 1
14 1971-11-07 15.71% Fabril 1672 1 @ Academica de Coimbra 1731 0
15 1971-12-12 16.27% Barreirense 1578 2 @ Boavista 1630 1
16 1971-10-31 17.28% @ Os Belenenses (1st) 1591 2 Sporting Clube de Portugal 1884 1
17 1972-04-16 17.61% Boavista 1563 1 @ Barreirense 1598 0
18 1971-09-12 19.89% Leixoes 1608 1 @ Os Belenenses (1st) 1618 0
19 1972-05-28 20.25% Atletico Clube de Portugal 1542 1 @ Leixoes 1549 0
20 1971-12-19 21.42% Uniao Tomar 1570 1 @ Leixoes 1565 0
21 1971-12-19 22.88% Os Belenenses (1st) 1611 2 @ Barreirense 1592 1
22 1971-10-24 24.44% Fabril 1640 1 @ Atletico Clube de Portugal 1608 0
23 1971-10-17 24.50% Vitoria Guimaraes 1638 1 @ Os Belenenses (1st) 1605 0
24 1971-12-12 24.92% @ Os Belenenses (1st) 1600 3 Porto 1813 2
25 1972-01-16 25.49% Vitoria Guimaraes 1626 1 @ Boavista 1584 0

Biggest Elo Changes

The 25 games that resulted in the largest shift in Elo rating.

# Date Elo Δ Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 1971-12-05 43.35 Uniao Tomar 3 1516 12.44% @ Barreirense 0 1622 61.64% 25.92%
2 1971-11-07 33.70 Porto 4 1782 39.36% @ Vitoria Guimaraes 0 1637 33.41% 27.23%
3 1971-09-12 32.72 Atletico Clube de Portugal 2 1543 7.81% @ Academica de Coimbra 0 1742 67.97% 24.22%
4 1972-03-19 31.04 @ Beira-Mar 5 1535 50.07% Atletico Clube de Portugal 0 1552 22.71% 27.22%
5 1971-10-17 29.11 Atletico Clube de Portugal 3 1578 6.48% @ Porto 1 1816 70.12% 23.40%
6 1972-01-02 28.97 Benfica 3 1978 33.59% @ Sporting Clube de Portugal 0 1873 39.03% 27.38%
7 1971-12-19 26.83 @ Vitoria Guimaraes 7 1591 53.58% Tirsense 1 1576 19.43% 26.99%
8 1971-12-26 24.49 Leixoes 3 1552 15.22% @ Boavista 1 1617 58.31% 26.48%
9 1972-03-12 22.79 @ Barreirense 4 1566 52.91% Beira-Mar 0 1558 20.05% 27.04%
10 1972-05-21 21.93 @ Barreirense 4 1590 53.92% Leixoes 0 1571 19.12% 26.96%
11 1971-09-12 21.06 @ Fabril 4 1628 54.92% Tirsense 0 1599 18.21% 26.87%
12 1972-02-20 20.51 Fabril 2 1686 32.15% @ Barreirense 0 1592 40.45% 27.39%
13 1972-05-21 20.46 Porto 5 1777 51.27% @ Beira-Mar 1 1539 22.34% 26.39%
14 1971-09-26 20.13 Benfica 3 1902 25.57% @ Vitoria Setubal 1 1859 47.10% 27.33%
15 1972-04-09 19.77 @ Uniao Tomar 4 1546 43.32% Barreirense 1 1618 29.28% 27.40%
16 1972-01-23 19.34 Os Belenenses (1st) 3 1634 27.70% @ Leixoes 1 1574 44.93% 27.38%
17 1971-09-19 19.21 Os Belenenses (1st) 3 1605 28.05% @ Beira-Mar 1 1542 44.57% 27.38%
18 1971-10-31 19.00 @ Fabril 4 1653 57.27% Leixoes 0 1599 16.12% 26.61%
19 1971-12-19 18.68 Beira-Mar 1 1556 4.15% @ Sporting Clube de Portugal 0 1885 74.65% 21.19%
20 1972-05-21 18.48 @ Tirsense 2 1488 37.44% Farense 0 1604 35.21% 27.35%
21 1971-09-12 18.38 Benfica 3 1888 30.37% @ Porto 1 1807 42.23% 27.40%
22 1972-03-12 18.21 @ Vitoria Guimaraes 5 1627 53.99% Farense 1 1608 19.05% 26.95%
23 1972-05-21 17.84 Fabril 1 1697 6.43% @ Vitoria Setubal 0 1936 70.21% 23.36%
24 1972-04-09 17.55 Leixoes 4 1566 26.94% @ Tirsense 2 1512 45.70% 27.36%
25 1972-03-26 17.13 @ Barreirense 1 1601 8.92% Benfica 0 2032 68.33% 22.75%