1959-60 Primeira Divisão Season

182 games · 100,000 simulations

Final

Champion

Benfica

45 points

Relegated

No relegation

Biggest Overachiever

Sporting Clube de Portugal

5.89 points above expected

43 points · 37.11 expected points

Biggest Disappointment

Porto

4.79 points below expected

30 points · 34.79 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 5 1 45 75 27 +48 39.3 +5.73
2 Sporting Clube de Portugal 26 19 5 2 43 82 20 +62 37.1 +5.89
3 Os Belenenses (1st) 26 15 6 5 36 58 25 +33 34.6 +1.38
4 Porto 26 13 4 9 30 48 36 +12 34.8 -4.79
5 Academica de Coimbra 26 8 9 9 25 40 41 -1 25.4 -0.37
6 Fabril 26 10 5 11 25 36 39 -3 22.2 +2.77
7 Vitoria Guimaraes 26 8 7 11 23 47 43 +4 27.1 -4.15
8 Leixoes 26 8 7 11 23 48 56 -8 21.4 +1.63
9 Sporting Covilha 26 8 6 12 22 32 49 -17 22.5 -0.54
10 Atletico Clube de Portugal 26 7 7 12 21 34 46 -12 19.4 +1.61
11 Lusitano de Evora 26 6 9 11 21 32 55 -23 20.4 +0.60
12 Braga 26 6 8 12 20 24 39 -15 21.5 -1.49
13 Vitoria Setubal 26 5 8 13 18 26 52 -26 22.1 -4.07
14 Boavista 26 4 4 18 12 27 81 -54 16.2 -4.20

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 1772 45 39.27 +5.73 98.0% 30 34 37 39 42 44 48
Sporting Clube de Portugal 1756 43 37.11 +5.89 97.0% 27 30 35 37 40 42 45
Os Belenenses (1st) 1678 36 34.62 +1.38 72.0% 25 28 32 34 37 42 46
Porto 1594 30 34.79 -4.79 14.0% 26 28 33 35 38 41 46
Fabril 1465 25 22.23 +2.77 81.0% 14 16 19 22 25 28 33
Academica de Coimbra 1404 25 25.37 -0.37 45.0% 15 17 23 26 28 31 34
Leixoes 1397 23 21.37 +1.63 67.0% 14 15 18 21 24 27 33
Braga 1372 20 21.49 -1.49 41.0% 13 14 19 21 24 28 33
Vitoria Guimaraes 1370 23 27.15 -4.15 18.0% 16 20 25 27 29 33 37
Lusitano de Evora 1347 21 20.40 +0.60 64.0% 12 15 18 20 23 27 31
Atletico Clube de Portugal 1344 21 19.39 +1.61 70.0% 6 13 17 19 22 26 29
Sporting Covilha 1333 22 22.54 -0.54 47.0% 12 16 20 23 25 27 32
Vitoria Setubal 1322 18 22.07 -4.07 20.0% 13 15 19 22 25 29 31
Boavista 1208 12 16.20 -4.20 14.0% 7 10 14 16 18 22 28

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 BEN BOA BRA FAB LEI LDE OB( POR SCDP SC VG VS
Academica de Coimbra
1-1-0
3.26
0-0-2
1.36
2-0-0
3.80
0-1-1
3.31
0-1-1
3.04
1-1-0
3.09
0-1-1
3.19
1-0-1
1.97
1-0-1
1.55
0-1-1
1.60
1-0-1
3.03
1-1-0
2.48
0-2-0
3.21
Atletico Clube de Portugal
0-1-1
2.28
0-0-2
0.94
1-0-1
3.06
1-1-0
2.40
0-1-1
2.44
1-0-1
2.44
1-0-1
2.66
0-1-1
1.18
0-1-1
1.15
0-1-1
0.82
1-0-1
2.42
0-1-1
2.05
2-0-0
2.34
Benfica
2-0-0
4.25
2-0-0
4.70
2-0-0
4.78
2-0-0
4.17
2-0-0
4.59
1-1-0
4.76
2-0-0
4.70
0-1-1
3.50
1-1-0
3.53
1-1-0
3.02
2-0-0
4.57
1-1-0
4.06
2-0-0
4.48
Boavista
0-0-2
1.74
1-0-1
2.46
0-0-2
0.87
0-1-1
2.15
0-0-2
2.10
0-1-1
1.81
1-0-1
2.32
0-0-2
0.94
0-0-2
0.85
0-0-2
0.78
0-1-1
2.13
1-0-1
1.56
1-1-0
1.93
Braga
1-1-0
2.22
0-1-1
3.13
0-0-2
1.43
1-1-0
3.38
0-0-2
2.97
1-0-1
2.77
0-2-0
2.86
0-1-1
1.61
1-1-0
1.25
0-0-2
1.40
1-0-1
2.65
1-0-1
2.02
0-1-1
2.74
Fabril
1-1-0
2.48
1-1-0
3.08
0-0-2
1.01
2-0-0
3.42
2-0-0
2.55
0-0-2
2.66
0-1-1
2.95
1-0-1
1.40
1-0-1
1.66
0-0-2
1.49
1-0-1
2.80
0-1-1
2.38
1-1-0
2.61
Leixoes
0-1-1
2.45
1-0-1
3.09
0-1-1
0.87
1-1-0
3.71
1-0-1
2.75
2-0-0
2.85
1-0-1
2.89
0-1-1
1.35
0-1-1
1.28
0-0-2
1.15
1-1-0
2.59
0-1-1
2.06
1-0-1
2.84
Lusitano de Evora
1-1-0
2.34
1-0-1
2.85
0-0-2
0.91
1-0-1
3.20
0-2-0
2.66
1-1-0
2.57
1-0-1
2.63
0-1-1
1.18
0-0-2
1.43
0-1-1
0.88
0-1-1
2.51
1-0-1
1.96
0-2-0
2.62
Os Belenenses (1st)
1-0-1
3.56
1-1-0
4.40
1-1-0
2.03
2-0-0
4.70
1-1-0
3.98
1-0-1
4.18
1-1-0
4.22
1-1-0
4.40
2-0-0
2.66
1-0-1
2.40
1-1-0
3.89
2-0-0
3.62
0-0-2
4.54
Porto
1-0-1
4.00
1-1-0
4.44
0-1-1
2.00
2-0-0
4.78
0-1-1
4.32
1-0-1
3.91
1-1-0
4.28
2-0-0
4.14
0-0-2
2.87
0-0-2
2.87
1-0-1
4.29
2-0-0
3.60
2-0-0
4.16
Sporting Clube de Portugal
1-1-0
3.94
1-1-0
4.81
0-1-1
2.50
2-0-0
4.90
2-0-0
4.22
2-0-0
4.10
2-0-0
4.43
1-1-0
4.74
1-0-1
3.13
2-0-0
2.66
2-0-0
4.22
1-1-0
3.91
2-0-0
4.62
Sporting Covilha
1-0-1
2.50
1-0-1
3.11
0-0-2
1.02
1-1-0
3.40
1-0-1
2.86
1-0-1
2.72
0-1-1
2.92
1-1-0
3.01
0-1-1
1.66
1-0-1
1.27
0-0-2
1.39
0-1-1
2.23
1-1-0
2.79
Vitoria Guimaraes
0-1-1
3.04
1-1-0
3.49
0-1-1
1.51
1-0-1
3.99
1-0-1
3.52
1-1-0
3.16
1-1-0
3.47
1-0-1
3.56
0-0-2
1.91
0-0-2
1.95
0-1-1
1.63
1-1-0
3.29
1-0-1
3.51
Vitoria Setubal
0-2-0
2.33
0-0-2
3.19
0-0-2
1.10
0-1-1
3.61
1-1-0
2.78
0-1-1
2.90
1-0-1
2.69
0-2-0
2.90
2-0-0
1.05
0-0-2
1.41
0-0-2
0.97
0-1-1
2.74
1-0-1
2.03

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
07.69%6.59%3.85%1.92%2.75%3.02%25.82%
16.59%10.99%5.49%3.85%2.20%3.30%32.42%
23.85%5.49%4.95%2.20%1.10%0.82%18.41%
31.92%3.85%2.20%0.55%0.27%0.27%9.07%
42.75%2.20%1.10%0.27%0.55%6.87%
5+3.02%3.30%0.82%0.27%7.42%
Total25.82%32.42%18.41%9.07%6.87%7.42%100%

Summary Statistics

Mean scored1.67
Mean allowed1.67
StdDev scored1.68
StdDev allowed1.68
Mean total goals/game3.35
Correlation (home vs away score)-0.158
Sample size (games)182
↓ Scored | Allowed →012345+Total
011.54%3.85%11.54%3.85%3.85%34.62%
17.69%15.38%3.85%3.85%3.85%34.62%
23.85%7.69%11.54%
37.69%7.69%
4
5+7.69%3.85%11.54%
Total19.23%38.46%26.92%3.85%3.85%7.69%100%

Academica de Coimbra — Summary Statistics

Mean scored1.54
Mean allowed1.58
StdDev scored2.02
StdDev allowed1.39
Mean total goals/game3.12
Correlation (scored vs allowed)-0.115
Games played26
↓ Scored | Allowed →012345+Total
07.69%7.69%3.85%7.69%7.69%34.62%
17.69%7.69%3.85%3.85%7.69%30.77%
23.85%7.69%3.85%15.38%
33.85%3.85%7.69%
47.69%3.85%11.54%
5+
Total26.92%19.23%19.23%19.23%15.38%100%

Atletico Clube de Portugal — Summary Statistics

Mean scored1.31
Mean allowed1.77
StdDev scored1.35
StdDev allowed1.45
Mean total goals/game3.08
Correlation (scored vs allowed)-0.228
Games played26
↓ Scored | Allowed →012345+Total
03.85%3.85%
111.54%3.85%15.38%
211.54%19.23%3.85%34.62%
33.85%7.69%11.54%
43.85%11.54%3.85%19.23%
5+3.85%7.69%3.85%15.38%
Total26.92%50.00%15.38%7.69%100%

Benfica — Summary Statistics

Mean scored2.88
Mean allowed1.04
StdDev scored1.86
StdDev allowed0.87
Mean total goals/game3.92
Correlation (scored vs allowed)0.052
Games played26
↓ Scored | Allowed →012345+Total
03.85%11.54%3.85%3.85%7.69%11.54%42.31%
17.69%3.85%7.69%7.69%26.92%
23.85%3.85%3.85%7.69%19.23%
33.85%3.85%7.69%
43.85%3.85%
5+
Total3.85%26.92%19.23%11.54%11.54%26.92%100%

Boavista — Summary Statistics

Mean scored1.04
Mean allowed3.12
StdDev scored1.15
StdDev allowed2.29
Mean total goals/game4.15
Correlation (scored vs allowed)-0.169
Games played26
↓ Scored | Allowed →012345+Total
023.08%11.54%15.38%3.85%3.85%57.69%
13.85%3.85%3.85%7.69%19.23%
23.85%3.85%7.69%
33.85%3.85%7.69%
43.85%3.85%
5+3.85%3.85%
Total38.46%23.08%15.38%3.85%11.54%7.69%100%

Braga — Summary Statistics

Mean scored0.92
Mean allowed1.50
StdDev scored1.41
StdDev allowed1.68
Mean total goals/game2.42
Correlation (scored vs allowed)-0.000
Games played26
↓ Scored | Allowed →012345+Total
03.85%3.85%3.85%3.85%15.38%
111.54%11.54%15.38%11.54%3.85%53.85%
211.54%3.85%15.38%
33.85%3.85%3.85%11.54%
4
5+3.85%3.85%
Total30.77%23.08%26.92%11.54%7.69%100%

Fabril — Summary Statistics

Mean scored1.38
Mean allowed1.50
StdDev scored1.13
StdDev allowed1.45
Mean total goals/game2.88
Correlation (scored vs allowed)-0.268
Games played26
↓ Scored | Allowed →012345+Total
03.85%3.85%7.69%
119.23%11.54%11.54%42.31%
27.69%3.85%7.69%3.85%7.69%30.77%
37.69%7.69%
43.85%3.85%
5+7.69%7.69%
Total15.38%34.62%23.08%3.85%11.54%11.54%100%

Leixoes — Summary Statistics

Mean scored1.85
Mean allowed2.15
StdDev scored1.41
StdDev allowed2.07
Mean total goals/game4.00
Correlation (scored vs allowed)-0.362
Games played26
↓ Scored | Allowed →012345+Total
011.54%3.85%3.85%7.69%26.92%
111.54%15.38%3.85%7.69%38.46%
23.85%7.69%7.69%3.85%23.08%
33.85%3.85%7.69%
43.85%3.85%
5+
Total23.08%23.08%15.38%19.23%7.69%11.54%100%

Lusitano de Evora — Summary Statistics

Mean scored1.23
Mean allowed2.12
StdDev scored1.07
StdDev allowed1.93
Mean total goals/game3.35
Correlation (scored vs allowed)-0.013
Games played26
↓ Scored | Allowed →012345+Total
07.69%7.69%3.85%19.23%
115.38%7.69%7.69%30.77%
27.69%3.85%11.54%
33.85%3.85%7.69%
47.69%7.69%3.85%19.23%
5+7.69%3.85%11.54%
Total38.46%34.62%23.08%3.85%100%

Os Belenenses (1st) — Summary Statistics

Mean scored2.23
Mean allowed0.96
StdDev scored2.03
StdDev allowed1.00
Mean total goals/game3.19
Correlation (scored vs allowed)0.024
Games played26
↓ Scored | Allowed →012345+Total
07.69%7.69%3.85%19.23%
111.54%7.69%3.85%3.85%3.85%30.77%
23.85%3.85%7.69%3.85%19.23%
33.85%7.69%3.85%15.38%
43.85%3.85%7.69%
5+3.85%3.85%7.69%
Total34.62%23.08%26.92%7.69%3.85%3.85%100%

Porto — Summary Statistics

Mean scored1.85
Mean allowed1.38
StdDev scored1.52
StdDev allowed1.47
Mean total goals/game3.23
Correlation (scored vs allowed)-0.152
Games played26
↓ Scored | Allowed →012345+Total
03.85%3.85%
17.69%11.54%19.23%
211.54%7.69%7.69%26.92%
37.69%3.85%11.54%
47.69%3.85%11.54%
5+11.54%11.54%3.85%26.92%
Total46.15%38.46%11.54%3.85%100%

Sporting Clube de Portugal — Summary Statistics

Mean scored3.15
Mean allowed0.77
StdDev scored2.09
StdDev allowed0.95
Mean total goals/game3.92
Correlation (scored vs allowed)-0.082
Games played26
↓ Scored | Allowed →012345+Total
011.54%7.69%3.85%3.85%7.69%3.85%38.46%
13.85%7.69%3.85%7.69%3.85%26.92%
27.69%3.85%3.85%15.38%
37.69%3.85%11.54%
47.69%7.69%
5+
Total23.08%30.77%15.38%7.69%15.38%7.69%100%

Sporting Covilha — Summary Statistics

Mean scored1.23
Mean allowed1.88
StdDev scored1.31
StdDev allowed1.73
Mean total goals/game3.12
Correlation (scored vs allowed)-0.307
Games played26
↓ Scored | Allowed →012345+Total
07.69%11.54%3.85%3.85%26.92%
13.85%15.38%3.85%7.69%3.85%34.62%
23.85%3.85%3.85%11.54%
33.85%3.85%3.85%11.54%
43.85%3.85%
5+3.85%7.69%11.54%
Total19.23%46.15%3.85%19.23%3.85%7.69%100%

Vitoria Guimaraes — Summary Statistics

Mean scored1.81
Mean allowed1.65
StdDev scored2.02
StdDev allowed1.50
Mean total goals/game3.46
Correlation (scored vs allowed)-0.208
Games played26
↓ Scored | Allowed →012345+Total
07.69%11.54%3.85%7.69%30.77%
17.69%19.23%7.69%7.69%3.85%3.85%50.00%
27.69%3.85%3.85%15.38%
3
4
5+3.85%3.85%
Total15.38%42.31%15.38%11.54%3.85%11.54%100%

Vitoria Setubal — Summary Statistics

Mean scored1.00
Mean allowed2.00
StdDev scored1.06
StdDev allowed2.04
Mean total goals/game3.00
Correlation (scored vs allowed)-0.130
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 Sporting Clube de Portugal 43 37.1 +5.89
2 Benfica 45 39.3 +5.73
3 Fabril 25 22.2 +2.77
4 Leixoes 23 21.4 +1.63
5 Atletico Clube de Portugal 21 19.4 +1.61

Biggest Disappointments

# Team Actual Sim vsSim
1 Porto 30 34.8 -4.79
2 Boavista 12 16.2 -4.20
3 Vitoria Guimaraes 23 27.1 -4.15
4 Vitoria Setubal 18 22.1 -4.07
5 Braga 20 21.5 -1.49

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 Braga 2 Oct 25 – Nov 1 1 in 31
2 Vitoria Setubal 2 Nov 15 – Nov 22 1 in 27
3 Sporting Clube de Portugal 6 Jan 24 – Mar 13 1 in 18
4 Benfica 9 Jan 10 – Mar 20 1 in 18
5 Atletico Clube de Portugal 2 Jan 24 – Feb 7 1 in 15

Longest Losing Streaks

# Team Games Dates Probability
1 Vitoria Guimaraes 5 Jan 10 – Feb 14 1 in 90
2 Braga 5 Nov 15 – Dec 20 1 in 31
3 Os Belenenses (1st) 2 Oct 4 – Oct 11 1 in 30
4 Boavista 6 Nov 1 – Dec 20 1 in 19
5 Vitoria Setubal 3 Sep 20 – Oct 4 1 in 15

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Benfica 25 Sep 20 – Apr 14 1 in 111
2 Braga 5 Mar 20 – Apr 29 1 in 27
3 Leixoes 6 Dec 13 – Jan 24 1 in 27
4 Vitoria Setubal 4 Mar 20 – Apr 14 1 in 24
5 Sporting Clube de Portugal 17 Nov 1 – Apr 3 1 in 18

Longest Winless Streaks

# Team Games Dates Probability
1 Vitoria Setubal 10 Dec 20 – Mar 13 1 in 64
2 Vitoria Guimaraes 7 Mar 6 – Apr 29 1 in 46
3 Academica de Coimbra 9 Dec 20 – Mar 6 1 in 41
4 Os Belenenses (1st) 3 Mar 20 – Apr 10 1 in 31
5 Porto 3 Oct 4 – Oct 18 1 in 17

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
Benfica50.00%30.00%13.00%6.00%1.00%
Sporting Clube de Portugal31.00%28.00%28.00%12.00%1.00%
Os Belenenses (1st)12.00%18.00%24.00%37.00%7.00%2.00%
Porto7.00%22.00%33.00%28.00%8.00%1.00%1.00%
Academica de Coimbra1.00%4.00%25.00%22.00%14.00%12.00%4.00%4.00%3.00%6.00%4.00%1.00%
Fabril1.00%1.00%8.00%11.00%11.00%14.00%10.00%17.00%4.00%13.00%8.00%2.00%
Vitoria Guimaraes1.00%9.00%34.00%26.00%10.00%5.00%10.00%1.00%3.00%1.00%
Leixoes1.00%1.00%6.00%15.00%10.00%12.00%11.00%13.00%10.00%12.00%9.00%
Sporting Covilha1.00%11.00%14.00%15.00%17.00%11.00%16.00%8.00%6.00%1.00%
Atletico Clube de Portugal3.00%7.00%8.00%10.00%14.00%14.00%15.00%15.00%14.00%
Lusitano de Evora4.00%4.00%6.00%5.00%15.00%11.00%13.00%21.00%12.00%9.00%
Braga2.00%3.00%7.00%8.00%14.00%14.00%15.00%11.00%9.00%10.00%7.00%
Vitoria Setubal8.00%6.00%13.00%14.00%6.00%14.00%14.00%10.00%13.00%2.00%
Boavista1.00%1.00%3.00%2.00%2.00%9.00%8.00%20.00%54.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%
Os Belenenses (1st) 100%
Porto 100%
Sporting Clube de Portugal 100%
Vitoria Guimaraes 99.0% 1.0%
Academica de Coimbra 95.0% 5.0%
Sporting Covilha 93.0% 7.0%
Fabril 90.0% 10.0%
Vitoria Setubal 85.0% 15.0%
Braga 83.0% 17.0%
Leixoes 79.0% 21.0%
Lusitano de Evora 79.0% 21.0%
Atletico Clube de Portugal 71.0% 29.0%
Boavista 26.0% 74.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
1959-09-20 Porto W 1-0 1450 1675 28.8% 23.8% 47.3% +13.5 3
1959-09-20 @ Academica de Coimbra L 0-1 1675 1450 47.3% 23.8% 28.8% -13.5 0
1959-09-20 Leixoes W 4-2 1312 1345 53.5% 24.2% 22.3% +10.8 3
1959-09-20 @ Atletico Clube de Portugal L 2-4 1345 1312 22.3% 24.2% 53.5% -10.8 0
1959-09-20 Vitoria Setubal W 4-1 1645 1407 74.2% 19.8% 6.0% +4.9 3
1959-09-20 @ Benfica L 1-4 1407 1645 6.0% 19.8% 74.2% -4.9 0
1959-09-20 Braga D 0-0 1329 1444 43.5% 24.4% 32.1% -0.8 1
1959-09-20 @ Boavista D 0-0 1444 1329 32.1% 24.4% 43.5% +0.8 1
1959-09-20 Sporting Clube de Portugal L 0-1 1370 1571 31.9% 24.0% 44.1% -9.8 0
1959-09-20 @ Fabril W 1-0 1571 1370 44.1% 24.0% 31.9% +9.8 3
1959-09-20 Os Belenenses (1st) D 0-0 1392 1581 33.4% 24.1% 42.5% +0.6 1
1959-09-20 @ Sporting Covilha D 0-0 1581 1392 42.5% 24.1% 33.4% -0.6 1
1959-09-20 Lusitano de Evora W 7-0 1441 1400 60.8% 23.5% 15.6% +33.2 3
1959-09-20 @ Vitoria Guimaraes L 0-7 1400 1441 15.6% 23.5% 60.8% -33.2 0
1959-09-27 Atletico Clube de Portugal W 4-1 1580 1323 75.2% 19.3% 5.5% +4.4 4
1959-09-27 @ Os Belenenses (1st) L 1-4 1323 1580 5.5% 19.3% 75.2% -4.4 3
1959-09-27 Benfica L 0-3 1445 1650 31.3% 24.0% 44.7% -26.6 1
1959-09-27 @ Braga W 3-0 1650 1445 44.7% 24.0% 31.3% +26.5 6
1959-09-27 Fabril W 3-1 1334 1361 54.2% 24.2% 21.6% +11.8 3
1959-09-27 @ Leixoes L 1-3 1361 1334 21.6% 24.2% 54.2% -11.8 0
1959-09-27 Boavista W 1-0 1367 1328 60.6% 23.6% 15.8% +5.5 3
1959-09-27 @ Lusitano de Evora L 0-1 1328 1367 15.8% 23.6% 60.6% -5.5 1
1959-09-27 Vitoria Guimaraes W 3-2 1661 1474 71.4% 21.0% 7.7% +2.5 3
1959-09-27 @ Porto L 2-3 1474 1661 7.7% 21.0% 71.4% -2.5 3
1959-09-27 Academica de Coimbra W 2-1 1581 1464 66.8% 22.4% 10.8% +3.6 6
1959-09-27 @ Sporting Clube de Portugal L 1-2 1464 1581 10.8% 22.4% 66.8% -3.7 3
1959-09-27 Sporting Covilha L 1-2 1402 1392 57.9% 23.9% 18.2% -15.3 0
1959-09-27 @ Vitoria Setubal W 2-1 1392 1402 18.2% 23.9% 57.9% +15.3 4
1959-10-04 Leixoes W 8-1 1460 1346 66.6% 22.4% 11.0% +19.6 6
1959-10-04 @ Academica de Coimbra L 1-8 1346 1460 11.0% 22.4% 66.6% -19.6 3
1959-10-04 Vitoria Setubal W 2-0 1318 1387 49.4% 24.4% 26.2% +16.0 6
1959-10-04 @ Atletico Clube de Portugal L 0-2 1387 1318 26.2% 24.4% 49.4% -16.0 0
1959-10-04 Lusitano de Evora W 5-3 1677 1372 77.6% 18.1% 4.4% +2.0 9
1959-10-04 @ Benfica L 3-5 1372 1677 4.4% 18.1% 77.6% -2.0 3
1959-10-04 Os Belenenses (1st) W 1-0 1349 1584 27.5% 23.7% 48.8% +13.8 3
1959-10-04 @ Fabril L 0-1 1584 1349 48.8% 23.7% 27.5% -13.8 4
1959-10-04 Sporting Clube de Portugal L 1-4 1664 1584 64.0% 23.0% 13.0% -41.4 3
1959-10-04 @ Porto W 4-1 1584 1664 13.0% 23.0% 64.0% +41.4 9
1959-10-04 Braga W 1-0 1408 1419 55.9% 24.1% 20.1% +6.8 7
1959-10-04 @ Sporting Covilha L 0-1 1419 1408 20.1% 24.1% 55.9% -6.8 1
1959-10-04 Boavista W 5-1 1472 1323 69.0% 21.8% 9.2% +9.9 6
1959-10-04 @ Vitoria Guimaraes L 1-5 1323 1472 9.2% 21.8% 69.0% -9.9 1
1959-10-11 Academica de Coimbra L 1-2 1571 1480 64.9% 22.8% 12.3% -17.1 4
1959-10-11 @ Os Belenenses (1st) W 2-1 1480 1571 12.3% 22.8% 64.9% +17.1 9
1959-10-11 Benfica L 0-2 1313 1679 15.4% 21.6% 63.0% -9.8 1
1959-10-11 @ Boavista W 2-0 1679 1313 63.0% 21.6% 15.4% +9.8 12
1959-10-11 Atletico Clube de Portugal D 0-0 1412 1334 63.9% 23.0% 13.1% -3.8 2
1959-10-11 @ Braga D 0-0 1334 1412 13.1% 23.0% 63.9% +3.8 7
1959-10-11 Porto D 2-2 1326 1622 21.1% 22.9% 56.0% +1.7 4
1959-10-11 @ Leixoes D 2-2 1622 1326 56.0% 22.9% 21.1% -1.7 4
1959-10-11 Sporting Covilha D 0-0 1370 1414 52.3% 24.3% 23.4% -2.0 4
1959-10-11 @ Lusitano de Evora D 0-0 1414 1370 23.4% 24.3% 52.3% +2.0 8
1959-10-11 Vitoria Guimaraes D 1-1 1626 1482 68.7% 21.9% 9.5% -4.1 10
1959-10-11 @ Sporting Clube de Portugal D 1-1 1482 1626 9.5% 21.9% 68.7% +4.1 7
1959-10-11 Fabril D 0-0 1371 1363 57.8% 23.9% 18.3% -2.9 1
1959-10-11 @ Vitoria Setubal D 0-0 1363 1371 18.3% 23.9% 57.8% +2.9 4
1959-10-18 Vitoria Setubal D 0-0 1497 1368 67.6% 22.1% 10.2% -4.4 10
1959-10-18 @ Academica de Coimbra D 0-0 1368 1497 10.2% 22.1% 67.6% +4.4 2
1959-10-18 Lusitano de Evora W 3-1 1338 1368 53.8% 24.2% 22.0% +12.0 10
1959-10-18 @ Atletico Clube de Portugal L 1-3 1368 1338 22.0% 24.2% 53.8% -12.0 4
1959-10-18 Braga W 2-0 1365 1408 52.4% 24.3% 23.3% +14.5 7
1959-10-18 @ Fabril L 0-2 1408 1365 23.3% 24.3% 52.4% -14.5 2
1959-10-18 Os Belenenses (1st) L 2-3 1621 1554 63.0% 23.2% 13.8% -15.8 4
1959-10-18 @ Porto W 3-2 1554 1621 13.8% 23.2% 63.0% +15.8 7
1959-10-18 Leixoes W 5-1 1622 1328 77.1% 18.3% 4.6% +4.7 13
1959-10-18 @ Sporting Clube de Portugal L 1-5 1328 1622 4.6% 18.3% 77.1% -4.7 4
1959-10-18 Boavista W 4-0 1416 1303 66.6% 22.4% 11.0% +14.1 11
1959-10-18 @ Sporting Covilha L 0-4 1303 1416 11.0% 22.4% 66.6% -14.1 1
1959-10-18 Benfica D 1-1 1486 1688 31.6% 24.0% 44.4% +0.8 8
1959-10-18 @ Vitoria Guimaraes D 1-1 1688 1486 44.4% 24.0% 31.6% -0.8 13
1959-10-25 Sporting Clube de Portugal W 1-0 1569 1626 50.8% 24.3% 24.9% +8.1 10
1959-10-25 @ Os Belenenses (1st) L 0-1 1626 1569 24.9% 24.3% 50.8% -8.1 13
1959-10-25 Sporting Covilha W 2-1 1688 1431 75.2% 19.3% 5.5% +1.8 16
1959-10-25 @ Benfica L 1-2 1431 1688 5.5% 19.3% 75.2% -1.8 11
1959-10-25 Atletico Clube de Portugal W 3-2 1289 1350 50.3% 24.4% 25.3% +7.4 4
1959-10-25 @ Boavista L 2-3 1350 1289 25.3% 24.4% 50.3% -7.4 10
1959-10-25 Academica de Coimbra W 2-0 1393 1492 45.6% 24.4% 29.9% +17.8 5
1959-10-25 @ Braga L 0-2 1492 1393 29.9% 24.4% 45.6% -17.8 10
1959-10-25 Vitoria Guimaraes D 1-1 1323 1487 36.9% 24.3% 38.9% +0.1 5
1959-10-25 @ Leixoes D 1-1 1487 1323 38.9% 24.3% 36.9% -0.1 9
1959-10-25 Fabril W 2-1 1356 1380 54.5% 24.2% 21.3% +6.8 7
1959-10-25 @ Lusitano de Evora L 1-2 1380 1356 21.3% 24.2% 54.5% -6.8 7
1959-10-25 Porto L 0-1 1372 1605 27.9% 23.7% 48.4% -8.8 2
1959-10-25 @ Vitoria Setubal W 1-0 1605 1372 48.4% 23.7% 27.9% +8.8 7
1959-11-01 Lusitano de Evora D 1-1 1475 1363 66.4% 22.5% 11.1% -3.8 11
1959-11-01 @ Academica de Coimbra D 1-1 1363 1475 11.1% 22.5% 66.4% +3.8 8
1959-11-01 Benfica L 0-4 1343 1689 16.8% 22.0% 61.3% -20.2 10
1959-11-01 @ Atletico Clube de Portugal W 4-0 1689 1343 61.3% 22.0% 16.8% +20.2 19
1959-11-01 Boavista W 1-0 1373 1296 63.8% 23.0% 13.1% +4.7 10
1959-11-01 @ Fabril L 0-1 1296 1373 13.1% 23.0% 63.8% -4.7 4
1959-11-01 Os Belenenses (1st) D 1-1 1323 1577 25.4% 23.5% 51.1% +1.6 6
1959-11-01 @ Leixoes D 1-1 1577 1323 51.1% 23.5% 25.4% -1.6 11
1959-11-01 Braga L 1-2 1614 1411 72.3% 20.6% 7.1% -18.8 7
1959-11-01 @ Porto W 2-1 1411 1614 7.1% 20.6% 72.3% +18.8 8
1959-11-01 Vitoria Setubal W 8-0 1618 1363 75.1% 19.4% 5.5% +13.3 16
1959-11-01 @ Sporting Clube de Portugal L 0-8 1363 1618 5.5% 19.4% 75.1% -13.3 2
1959-11-01 Sporting Covilha W 4-1 1486 1429 62.3% 23.3% 14.4% +11.8 12
1959-11-01 @ Vitoria Guimaraes L 1-4 1429 1486 14.4% 23.3% 62.3% -11.8 11
1959-11-15 Vitoria Guimaraes W 3-1 1576 1498 63.9% 23.0% 13.1% +7.6 14
1959-11-15 @ Os Belenenses (1st) L 1-3 1498 1576 13.1% 23.0% 63.9% -7.6 12
1959-11-15 Fabril W 2-1 1710 1378 78.9% 17.3% 3.8% +1.2 22
1959-11-15 @ Benfica L 1-2 1378 1710 3.8% 17.3% 78.9% -1.2 10
1959-11-15 Academica de Coimbra L 1-3 1292 1471 34.7% 24.2% 41.1% -17.2 4
1959-11-15 @ Boavista W 3-1 1471 1292 41.1% 24.2% 34.7% +17.2 14
1959-11-15 Sporting Clube de Portugal L 0-2 1430 1631 31.7% 24.0% 44.2% -18.5 8
1959-11-15 @ Braga W 2-0 1631 1430 44.2% 24.0% 31.7% +18.5 19
1959-11-15 Porto L 0-3 1367 1595 28.4% 23.8% 47.8% -24.5 8
1959-11-15 @ Lusitano de Evora W 3-0 1595 1367 47.8% 23.8% 28.4% +24.5 10
1959-11-15 Atletico Clube de Portugal W 3-1 1417 1322 65.2% 22.8% 12.1% +7.0 14
1959-11-15 @ Sporting Covilha L 1-3 1322 1417 12.1% 22.8% 65.2% -7.0 10
1959-11-15 Leixoes W 2-1 1350 1325 59.4% 23.7% 16.9% +5.5 5
1959-11-15 @ Vitoria Setubal L 1-2 1325 1350 16.9% 23.7% 59.4% -5.5 6
1959-11-22 Benfica L 0-2 1488 1711 29.0% 23.8% 47.1% -17.2 14
1959-11-22 @ Academica de Coimbra W 2-0 1711 1488 47.1% 23.8% 29.0% +17.2 25
1959-11-22 Vitoria Setubal L 1-2 1583 1356 73.7% 20.0% 6.3% -19.1 14
1959-11-22 @ Os Belenenses (1st) W 2-1 1356 1583 6.3% 20.0% 73.7% +19.1 8
1959-11-22 Sporting Covilha L 1-2 1377 1424 51.9% 24.3% 23.8% -13.9 10
1959-11-22 @ Fabril W 2-1 1424 1377 23.8% 24.3% 51.9% +13.8 17
1959-11-22 Braga W 2-0 1319 1412 46.5% 24.4% 29.1% +17.4 9
1959-11-22 @ Leixoes L 0-2 1412 1319 29.1% 24.4% 46.5% -17.4 8
1959-11-22 Boavista W 2-1 1619 1274 79.5% 17.0% 3.6% +1.1 13
1959-11-22 @ Porto L 1-2 1274 1619 3.6% 17.0% 79.5% -1.1 4
1959-11-22 Lusitano de Evora W 6-0 1650 1342 77.7% 18.0% 4.3% +7.6 22
1959-11-22 @ Sporting Clube de Portugal L 0-6 1342 1650 4.3% 18.0% 77.7% -7.6 8
1959-11-22 Atletico Clube de Portugal W 3-0 1491 1315 70.6% 21.2% 8.2% +8.0 15
1959-11-22 @ Vitoria Guimaraes L 0-3 1315 1491 8.2% 21.2% 70.6% -8.0 10
1959-12-06 Fabril D 2-2 1307 1363 51.0% 24.3% 24.7% -1.2 11
1959-12-06 @ Atletico Clube de Portugal D 2-2 1363 1307 24.7% 24.3% 51.0% +1.2 11
1959-12-06 Porto W 2-1 1728 1621 66.1% 22.5% 11.3% +3.8 28
1959-12-06 @ Benfica L 1-2 1621 1728 11.3% 22.5% 66.1% -3.8 13
1959-12-06 Sporting Clube de Portugal L 2-5 1273 1658 14.1% 21.2% 64.7% -9.5 4
1959-12-06 @ Boavista W 5-2 1658 1273 64.7% 21.2% 14.1% +9.6 25
1959-12-06 Os Belenenses (1st) L 1-4 1394 1564 35.9% 24.2% 39.8% -25.0 8
1959-12-06 @ Braga W 4-1 1564 1394 39.8% 24.2% 35.9% +25.0 17
1959-12-06 Leixoes W 3-2 1335 1337 56.8% 24.0% 19.3% +5.9 11
1959-12-06 @ Lusitano de Evora L 2-3 1337 1335 19.3% 24.0% 56.8% -5.9 9
1959-12-06 Academica de Coimbra W 4-0 1438 1471 53.5% 24.2% 22.2% +26.6 20
1959-12-06 @ Sporting Covilha L 0-4 1471 1438 22.2% 24.2% 53.5% -26.5 14
1959-12-06 Vitoria Guimaraes L 1-2 1375 1499 42.3% 24.4% 33.2% -11.6 8
1959-12-06 @ Vitoria Setubal W 2-1 1499 1375 33.2% 24.4% 42.3% +11.6 18
1959-12-13 Atletico Clube de Portugal W 1-0 1444 1306 68.3% 22.0% 9.8% +3.5 17
1959-12-13 @ Academica de Coimbra L 0-1 1306 1444 9.8% 22.0% 68.3% -3.5 11
1959-12-13 Lusitano de Evora W 4-0 1589 1340 74.8% 19.5% 5.7% +7.1 20
1959-12-13 @ Os Belenenses (1st) L 0-4 1340 1589 5.7% 19.5% 74.8% -7.1 11
1959-12-13 Boavista W 4-2 1331 1264 63.0% 23.2% 13.8% +7.1 12
1959-12-13 @ Leixoes L 2-4 1264 1331 13.8% 23.2% 63.0% -7.1 4
1959-12-13 Sporting Covilha W 2-0 1617 1464 69.2% 21.7% 9.1% +6.2 16
1959-12-13 @ Porto L 0-2 1464 1617 9.1% 21.7% 69.2% -6.2 20
1959-12-13 Benfica D 1-1 1667 1732 49.9% 24.4% 25.7% -1.5 26
1959-12-13 @ Sporting Clube de Portugal D 1-1 1732 1667 25.7% 24.4% 49.9% +1.5 29
1959-12-13 Fabril W 3-1 1510 1364 68.8% 21.8% 9.4% +5.5 21
1959-12-13 @ Vitoria Guimaraes L 1-3 1364 1510 9.4% 21.8% 68.8% -5.5 11
1959-12-13 Braga W 5-1 1363 1369 56.4% 24.0% 19.6% +19.9 11
1959-12-13 @ Vitoria Setubal L 1-5 1369 1363 19.6% 24.0% 56.4% -19.9 8
1959-12-20 Porto D 0-0 1303 1623 19.0% 22.5% 58.6% +2.9 12
1959-12-20 @ Atletico Clube de Portugal D 0-0 1623 1303 58.6% 22.5% 19.0% -2.9 17
1959-12-20 Leixoes D 1-1 1733 1338 81.7% 15.5% 2.8% -5.4 30
1959-12-20 @ Benfica D 1-1 1338 1733 2.8% 15.5% 81.7% +5.3 13
1959-12-20 Os Belenenses (1st) L 0-1 1257 1596 17.3% 22.1% 60.6% -5.8 4
1959-12-20 @ Boavista W 1-0 1596 1257 60.6% 22.1% 17.3% +5.8 23
1959-12-20 Academica de Coimbra D 1-1 1359 1448 46.9% 24.4% 28.7% -1.1 12
1959-12-20 @ Fabril D 1-1 1448 1359 28.7% 24.4% 46.9% +1.1 18
1959-12-20 Vitoria Setubal D 1-1 1333 1383 51.6% 24.3% 24.1% -1.7 12
1959-12-20 @ Lusitano de Evora D 1-1 1383 1333 24.1% 24.3% 51.6% +1.7 12
1959-12-20 Sporting Clube de Portugal L 0-1 1458 1666 31.0% 24.0% 45.1% -9.6 20
1959-12-20 @ Sporting Covilha W 1-0 1666 1458 45.1% 24.0% 31.0% +9.6 29
1959-12-20 Braga W 1-0 1516 1349 70.1% 21.4% 8.5% +3.0 24
1959-12-20 @ Vitoria Guimaraes L 0-1 1349 1516 8.5% 21.4% 70.1% -3.0 8
1960-01-02 Vitoria Guimaraes D 0-0 1449 1519 49.3% 24.4% 26.4% -1.6 19
1960-01-02 @ Academica de Coimbra D 0-0 1519 1449 26.4% 24.4% 49.3% +1.6 25
1960-01-02 Benfica D 0-0 1602 1728 42.1% 24.4% 33.5% -0.6 24
1960-01-02 @ Os Belenenses (1st) D 0-0 1728 1602 33.5% 24.4% 42.1% +0.6 31
1960-01-02 Lusitano de Evora D 0-0 1346 1332 58.4% 23.8% 17.8% -3.0 9
1960-01-02 @ Braga D 0-0 1332 1346 17.8% 23.8% 58.4% +3.0 13
1960-01-02 Sporting Covilha W 6-0 1343 1449 44.8% 24.4% 30.8% +50.4 16
1960-01-02 @ Leixoes L 0-6 1449 1343 30.8% 24.4% 44.8% -50.4 20
1960-01-02 Fabril W 5-0 1620 1357 75.5% 19.1% 5.3% +8.2 20
1960-01-02 @ Porto L 0-5 1357 1620 5.3% 19.1% 75.5% -8.2 12
1960-01-02 Atletico Clube de Portugal W 3-0 1675 1306 80.5% 16.3% 3.2% +2.9 32
1960-01-02 @ Sporting Clube de Portugal L 0-3 1306 1675 3.2% 16.3% 80.5% -2.8 12
1960-01-02 Boavista D 2-2 1385 1251 68.0% 22.1% 10.0% -3.0 13
1960-01-02 @ Vitoria Setubal D 2-2 1251 1385 10.0% 22.1% 68.0% +3.0 5
1960-01-10 Sporting Covilha W 1-0 1602 1398 72.3% 20.6% 7.1% +2.5 27
1960-01-10 @ Os Belenenses (1st) L 0-1 1398 1602 7.1% 20.6% 72.3% -2.5 20
1960-01-10 Boavista W 3-1 1343 1254 64.8% 22.8% 12.4% +7.2 12
1960-01-10 @ Braga L 1-3 1254 1343 12.4% 22.8% 64.8% -7.2 5
1960-01-10 Atletico Clube de Portugal W 2-0 1394 1303 64.9% 22.8% 12.3% +8.2 19
1960-01-10 @ Leixoes L 0-2 1303 1394 12.3% 22.8% 64.9% -8.2 12
1960-01-10 Vitoria Guimaraes W 1-0 1335 1520 33.8% 24.1% 42.1% +12.2 16
1960-01-10 @ Lusitano de Evora L 0-1 1520 1335 42.1% 24.1% 33.8% -12.2 25
1960-01-10 Academica de Coimbra W 3-1 1628 1447 71.0% 21.1% 7.9% +4.6 23
1960-01-10 @ Porto L 1-3 1447 1628 7.9% 21.1% 71.0% -4.6 19
1960-01-10 Fabril W 2-0 1678 1349 78.7% 17.4% 3.9% +2.4 35
1960-01-10 @ Sporting Clube de Portugal L 0-2 1349 1678 3.9% 17.4% 78.7% -2.5 12
1960-01-10 Benfica L 2-3 1382 1729 16.8% 22.0% 61.2% -5.0 13
1960-01-10 @ Vitoria Setubal W 3-2 1729 1382 61.2% 22.0% 16.8% +5.0 34
1960-01-17 Sporting Clube de Portugal D 2-2 1443 1681 27.3% 23.7% 49.1% +1.0 20
1960-01-17 @ Academica de Coimbra D 2-2 1681 1443 49.1% 23.7% 27.3% -1.0 36
1960-01-17 Os Belenenses (1st) D 1-1 1294 1604 19.9% 22.6% 57.5% +2.4 13
1960-01-17 @ Atletico Clube de Portugal D 1-1 1604 1294 57.5% 22.6% 19.9% -2.4 28
1960-01-17 Braga W 2-0 1734 1350 81.1% 15.9% 3.0% +1.8 37
1960-01-17 @ Benfica L 0-2 1350 1734 3.0% 15.9% 81.1% -1.8 12
1960-01-17 Lusitano de Evora W 4-2 1247 1347 45.5% 24.4% 30.1% +13.8 8
1960-01-17 @ Boavista L 2-4 1347 1247 30.1% 24.4% 45.5% -13.8 16
1960-01-17 Leixoes L 1-3 1347 1402 51.0% 24.3% 24.6% -23.6 12
1960-01-17 @ Fabril W 3-1 1402 1347 24.6% 24.3% 51.0% +23.6 22
1960-01-17 Vitoria Setubal D 1-1 1396 1377 58.8% 23.8% 17.4% -2.7 21
1960-01-17 @ Sporting Covilha D 1-1 1377 1396 17.4% 23.8% 58.8% +2.7 14
1960-01-17 Porto L 0-1 1508 1633 42.2% 24.4% 33.4% -12.3 25
1960-01-17 @ Vitoria Guimaraes W 1-0 1633 1508 33.4% 24.4% 42.2% +12.3 26
1960-01-24 Fabril W 2-1 1602 1323 76.3% 18.7% 4.9% +1.6 31
1960-01-24 @ Os Belenenses (1st) L 1-2 1323 1602 4.9% 18.7% 76.3% -1.6 12
1960-01-24 Vitoria Guimaraes W 2-1 1260 1496 27.6% 23.7% 48.8% +13.0 11
1960-01-24 @ Boavista L 1-2 1496 1260 48.8% 23.7% 27.6% -13.0 25
1960-01-24 Sporting Covilha W 3-0 1349 1393 52.2% 24.3% 23.5% +21.2 15
1960-01-24 @ Braga L 0-3 1393 1349 23.5% 24.3% 52.2% -21.2 21
1960-01-24 Academica de Coimbra D 1-1 1426 1444 55.1% 24.1% 20.8% -2.2 23
1960-01-24 @ Leixoes D 1-1 1444 1426 20.8% 24.1% 55.1% +2.2 21
1960-01-24 Benfica L 2-3 1333 1735 13.0% 20.8% 66.2% -3.9 16
1960-01-24 @ Lusitano de Evora W 3-2 1735 1333 66.2% 20.8% 13.0% +3.9 40
1960-01-24 Porto W 6-1 1680 1645 60.2% 23.6% 16.2% +20.6 39
1960-01-24 @ Sporting Clube de Portugal L 1-6 1645 1680 16.2% 23.6% 60.2% -20.6 26
1960-01-24 Atletico Clube de Portugal L 0-1 1379 1297 64.3% 22.9% 12.8% -18.0 14
1960-01-24 @ Vitoria Setubal W 1-0 1297 1379 12.8% 22.9% 64.3% +18.0 16
1960-02-07 Os Belenenses (1st) L 0-5 1446 1603 37.7% 24.3% 38.0% -49.5 21
1960-02-07 @ Academica de Coimbra W 5-0 1603 1446 38.0% 24.3% 37.7% +49.5 34
1960-02-07 Braga W 1-0 1315 1370 51.0% 24.3% 24.6% +8.1 19
1960-02-07 @ Atletico Clube de Portugal L 0-1 1370 1315 24.6% 24.3% 51.0% -8.1 15
1960-02-07 Boavista W 9-0 1739 1273 84.5% 13.6% 2.0% +4.7 43
1960-02-07 @ Benfica L 0-9 1273 1739 2.0% 13.6% 84.5% -4.7 11
1960-02-07 Vitoria Setubal W 3-1 1322 1362 52.8% 24.3% 23.0% +12.5 15
1960-02-07 @ Fabril L 1-3 1362 1322 23.0% 24.3% 52.8% -12.5 14
1960-02-07 Leixoes W 4-2 1625 1423 72.2% 20.6% 7.2% +3.7 29
1960-02-07 @ Porto L 2-4 1423 1625 7.2% 20.6% 72.2% -3.7 23
1960-02-07 Lusitano de Evora W 3-2 1372 1329 61.0% 23.5% 15.5% +4.9 24
1960-02-07 @ Sporting Covilha L 2-3 1329 1372 15.5% 23.5% 61.0% -4.9 16
1960-02-07 Sporting Clube de Portugal L 0-3 1483 1700 29.7% 23.9% 46.4% -25.5 25
1960-02-07 @ Vitoria Guimaraes W 3-0 1700 1483 46.4% 23.9% 29.7% +25.5 42
1960-02-14 Porto W 1-0 1653 1628 59.3% 23.7% 17.0% +5.9 37
1960-02-14 @ Os Belenenses (1st) L 0-1 1628 1653 17.0% 23.7% 59.3% -5.9 29
1960-02-14 Vitoria Guimaraes W 4-1 1744 1457 76.7% 18.5% 4.8% +3.8 46
1960-02-14 @ Benfica L 1-4 1457 1744 4.8% 18.5% 76.7% -3.8 25
1960-02-14 Sporting Covilha D 1-1 1269 1377 44.5% 24.4% 31.1% -0.8 12
1960-02-14 @ Boavista D 1-1 1377 1269 31.1% 24.4% 44.5% +0.8 25
1960-02-14 Fabril L 1-5 1362 1334 59.6% 23.7% 16.7% -49.9 15
1960-02-14 @ Braga W 5-1 1334 1362 16.7% 23.7% 59.6% +49.9 18
1960-02-14 Sporting Clube de Portugal L 1-2 1420 1726 20.2% 22.7% 57.1% -6.3 23
1960-02-14 @ Leixoes W 2-1 1726 1420 57.1% 22.7% 20.2% +6.3 45
1960-02-14 Atletico Clube de Portugal W 4-1 1324 1323 57.1% 24.0% 18.9% +15.0 19
1960-02-14 @ Lusitano de Evora L 1-4 1323 1324 18.9% 24.0% 57.1% -15.0 19
1960-02-14 Academica de Coimbra D 1-1 1349 1396 51.9% 24.3% 23.8% -1.8 15
1960-02-14 @ Vitoria Setubal D 1-1 1396 1349 23.8% 24.3% 51.9% +1.8 22
1960-02-21 Braga D 0-0 1398 1312 64.5% 22.9% 12.6% -3.9 23
1960-02-21 @ Academica de Coimbra D 0-0 1312 1398 12.6% 22.9% 64.5% +3.9 16
1960-02-21 Boavista W 4-0 1308 1268 60.7% 23.5% 15.7% +19.7 22
1960-02-21 @ Atletico Clube de Portugal L 0-4 1268 1308 15.7% 23.5% 60.7% -19.7 12
1960-02-21 Lusitano de Evora D 1-1 1384 1339 61.2% 23.5% 15.4% -3.0 19
1960-02-21 @ Fabril D 1-1 1339 1384 15.4% 23.5% 61.2% +3.0 20
1960-02-21 Vitoria Setubal W 1-0 1622 1347 76.1% 18.8% 5.0% +1.7 32
1960-02-21 @ Porto L 0-1 1347 1622 5.0% 18.8% 76.1% -1.7 15
1960-02-21 Os Belenenses (1st) W 2-0 1732 1659 63.5% 23.1% 13.4% +8.9 48
1960-02-21 @ Sporting Clube de Portugal L 0-2 1659 1732 13.4% 23.1% 63.5% -9.0 37
1960-02-21 Benfica L 1-4 1377 1748 15.1% 21.5% 63.4% -11.7 25
1960-02-21 @ Sporting Covilha W 4-1 1748 1377 63.4% 21.5% 15.1% +11.7 49
1960-02-21 Leixoes W 7-1 1454 1413 60.8% 23.5% 15.7% +23.7 28
1960-02-21 @ Vitoria Guimaraes L 1-7 1413 1454 15.7% 23.5% 60.8% -23.7 23
1960-03-06 Leixoes W 4-0 1650 1390 75.4% 19.2% 5.4% +6.7 40
1960-03-06 @ Os Belenenses (1st) L 0-4 1390 1650 5.4% 19.2% 75.4% -6.7 23
1960-03-06 Atletico Clube de Portugal W 2-1 1760 1328 83.1% 14.5% 2.4% +0.7 52
1960-03-06 @ Benfica L 1-2 1328 1760 2.4% 14.5% 83.1% -0.7 22
1960-03-06 Fabril L 0-3 1248 1381 41.1% 24.4% 34.5% -32.9 12
1960-03-06 @ Boavista W 3-0 1381 1248 34.5% 24.4% 41.1% +32.9 22
1960-03-06 Porto D 0-0 1316 1624 20.0% 22.7% 57.3% +2.7 17
1960-03-06 @ Braga D 0-0 1624 1316 57.3% 22.7% 20.0% -2.7 33
1960-03-06 Academica de Coimbra W 1-0 1342 1394 51.4% 24.3% 24.3% +8.0 23
1960-03-06 @ Lusitano de Evora L 0-1 1394 1342 24.3% 24.3% 51.4% -8.0 23
1960-03-06 Vitoria Guimaraes D 0-0 1366 1477 44.0% 24.4% 31.6% -0.8 26
1960-03-06 @ Sporting Covilha D 0-0 1477 1366 31.6% 24.4% 44.0% +0.8 29
1960-03-06 Sporting Clube de Portugal L 1-7 1346 1741 13.4% 21.0% 65.6% -19.6 15
1960-03-06 @ Vitoria Setubal W 7-1 1741 1346 65.6% 21.0% 13.4% +19.6 51
1960-03-13 Boavista W 6-2 1386 1215 70.4% 21.3% 8.3% +7.5 26
1960-03-13 @ Academica de Coimbra L 2-6 1215 1386 8.3% 21.3% 70.4% -7.5 12
1960-03-13 Sporting Covilha W 4-0 1327 1365 53.0% 24.2% 22.8% +27.1 25
1960-03-13 @ Atletico Clube de Portugal L 0-4 1365 1327 22.8% 24.2% 53.0% -27.1 26
1960-03-13 Benfica L 1-5 1414 1760 16.8% 22.0% 61.2% -16.8 22
1960-03-13 @ Fabril W 5-1 1760 1414 61.2% 22.0% 16.8% +16.8 55
1960-03-13 Vitoria Setubal W 5-0 1383 1326 62.2% 23.3% 14.5% +22.5 26
1960-03-13 @ Leixoes L 0-5 1326 1383 14.5% 23.3% 62.2% -22.5 15
1960-03-13 Lusitano de Evora W 3-1 1621 1350 76.0% 18.9% 5.1% +2.9 36
1960-03-13 @ Porto L 1-3 1350 1621 5.1% 18.9% 76.0% -2.9 23
1960-03-13 Braga W 4-0 1760 1319 83.5% 14.2% 2.2% +2.5 54
1960-03-13 @ Sporting Clube de Portugal L 0-4 1319 1760 2.2% 14.2% 83.5% -2.5 17
1960-03-13 Os Belenenses (1st) L 2-5 1478 1656 34.8% 24.2% 41.0% -21.1 29
1960-03-13 @ Vitoria Guimaraes W 5-2 1656 1478 41.0% 24.2% 34.8% +21.1 43
1960-03-20 Vitoria Guimaraes D 3-3 1354 1457 45.1% 24.4% 30.4% -0.5 26
1960-03-20 @ Atletico Clube de Portugal D 3-3 1457 1354 30.4% 24.4% 45.1% +0.5 30
1960-03-20 Academica de Coimbra W 5-1 1777 1394 81.1% 15.9% 3.0% +2.9 58
1960-03-20 @ Benfica L 1-5 1394 1777 3.0% 15.9% 81.1% -2.9 26
1960-03-20 Porto L 1-5 1208 1624 12.2% 20.5% 67.4% -12.3 12
1960-03-20 @ Boavista W 5-1 1624 1208 67.4% 20.5% 12.2% +12.3 39
1960-03-20 Leixoes W 1-0 1316 1405 46.9% 24.4% 28.7% +9.1 20
1960-03-20 @ Braga L 0-1 1405 1316 28.7% 24.4% 46.9% -9.1 26
1960-03-20 Sporting Clube de Portugal D 2-2 1347 1763 12.2% 20.5% 67.3% +2.7 24
1960-03-20 @ Lusitano de Evora D 2-2 1763 1347 67.3% 20.5% 12.2% -2.8 55
1960-03-20 Fabril L 2-3 1338 1397 50.5% 24.4% 25.1% -12.8 26
1960-03-20 @ Sporting Covilha W 3-2 1397 1338 25.1% 24.4% 50.5% +12.8 25
1960-03-20 Os Belenenses (1st) W 1-0 1303 1678 14.8% 21.4% 63.8% +17.5 18
1960-03-20 @ Vitoria Setubal L 0-1 1678 1303 63.8% 21.4% 14.8% -17.5 43
1960-04-03 Sporting Covilha W 5-1 1391 1325 62.9% 23.2% 13.9% +14.6 29
1960-04-03 @ Academica de Coimbra L 1-5 1325 1391 13.9% 23.2% 62.9% -14.6 26
1960-04-03 Braga D 4-4 1660 1325 79.0% 17.2% 3.8% -2.8 44
1960-04-03 @ Os Belenenses (1st) D 4-4 1325 1660 3.8% 17.2% 79.0% +2.8 21
1960-04-03 Atletico Clube de Portugal W 1-0 1410 1353 62.1% 23.3% 14.5% +5.1 28
1960-04-03 @ Fabril L 0-1 1353 1410 14.5% 23.3% 62.1% -5.1 26
1960-04-03 Lusitano de Evora W 2-1 1396 1350 61.3% 23.5% 15.3% +5.0 29
1960-04-03 @ Leixoes L 1-2 1350 1396 15.3% 23.5% 61.3% -5.0 24
1960-04-03 Benfica D 2-2 1637 1780 39.6% 24.4% 36.0% -0.2 40
1960-04-03 @ Porto D 2-2 1780 1637 36.0% 24.4% 39.6% +0.2 59
1960-04-03 Boavista W 5-0 1760 1195 87.9% 10.8% 1.2% +1.5 58
1960-04-03 @ Sporting Clube de Portugal L 0-5 1195 1760 1.2% 10.8% 87.9% -1.5 12
1960-04-03 Vitoria Setubal L 0-1 1458 1321 68.2% 22.0% 9.8% -19.0 30
1960-04-03 @ Vitoria Guimaraes W 1-0 1321 1458 9.8% 22.0% 68.2% +19.0 21
1960-04-10 Academica de Coimbra D 2-2 1348 1405 50.8% 24.3% 24.9% -1.2 27
1960-04-10 @ Atletico Clube de Portugal D 2-2 1405 1348 24.9% 24.3% 50.8% +1.2 30
1960-04-10 Sporting Clube de Portugal W 4-3 1780 1762 58.8% 23.8% 17.5% +5.3 62
1960-04-10 @ Benfica L 3-4 1762 1780 17.5% 23.8% 58.8% -5.3 58
1960-04-10 Leixoes D 1-1 1194 1401 31.0% 24.0% 45.1% +0.8 13
1960-04-10 @ Boavista D 1-1 1401 1194 45.1% 24.0% 31.0% -0.8 30
1960-04-10 Vitoria Setubal D 1-1 1328 1340 55.8% 24.1% 20.2% -2.3 22
1960-04-10 @ Braga D 1-1 1340 1328 20.2% 24.1% 55.8% +2.3 22
1960-04-10 Vitoria Guimaraes D 1-1 1415 1439 54.5% 24.2% 21.3% -2.1 29
1960-04-10 @ Fabril D 1-1 1439 1415 21.3% 24.2% 54.5% +2.1 31
1960-04-10 Os Belenenses (1st) D 2-2 1345 1657 19.7% 22.6% 57.8% +1.8 25
1960-04-10 @ Lusitano de Evora D 2-2 1657 1345 57.8% 22.6% 19.7% -1.8 45
1960-04-10 Porto W 3-1 1310 1636 18.5% 22.4% 59.2% +26.7 29
1960-04-10 @ Sporting Covilha L 1-3 1636 1310 59.2% 22.4% 18.5% -26.7 40
1960-04-14 Fabril L 0-2 1407 1413 56.4% 24.0% 19.6% -29.9 30
1960-04-14 @ Academica de Coimbra W 2-0 1413 1407 19.6% 24.0% 56.4% +29.9 32
1960-04-14 Boavista W 8-0 1655 1195 84.2% 13.7% 2.1% +4.3 48
1960-04-14 @ Os Belenenses (1st) L 0-8 1195 1655 2.1% 13.7% 84.2% -4.3 13
1960-04-14 Vitoria Guimaraes W 5-0 1326 1441 43.5% 24.4% 32.0% +43.8 25
1960-04-14 @ Braga L 0-5 1441 1326 32.0% 24.4% 43.5% -43.8 31
1960-04-14 Benfica L 1-2 1400 1785 14.1% 21.2% 64.7% -4.5 30
1960-04-14 @ Leixoes W 2-1 1785 1400 64.7% 21.2% 14.1% +4.5 65
1960-04-14 Atletico Clube de Portugal W 4-0 1610 1347 75.5% 19.1% 5.3% +6.6 43
1960-04-14 @ Porto L 0-4 1347 1610 5.3% 19.1% 75.5% -6.6 27
1960-04-14 Sporting Covilha W 4-0 1757 1337 82.6% 14.9% 2.5% +2.8 61
1960-04-14 @ Sporting Clube de Portugal L 0-4 1337 1757 2.5% 14.9% 82.6% -2.8 29
1960-04-14 Lusitano de Evora D 1-1 1342 1347 56.5% 24.0% 19.5% -2.4 23
1960-04-14 @ Vitoria Setubal D 1-1 1347 1342 19.5% 24.0% 56.5% +2.4 26
1960-04-29 Sporting Clube de Portugal D 1-1 1340 1759 12.0% 20.4% 67.5% +3.7 28
1960-04-29 @ Atletico Clube de Portugal D 1-1 1759 1340 67.5% 20.4% 12.0% -3.7 62
1960-04-29 Os Belenenses (1st) L 1-2 1790 1660 67.7% 22.1% 10.1% -17.8 65
1960-04-29 @ Benfica W 2-1 1660 1790 10.1% 22.1% 67.7% +17.8 51
1960-04-29 Vitoria Setubal W 3-1 1190 1340 38.8% 24.3% 36.8% +18.0 16
1960-04-29 @ Boavista L 1-3 1340 1190 36.8% 24.3% 38.8% -18.0 23
1960-04-29 Porto W 2-0 1443 1616 35.4% 24.2% 40.4% +22.3 35
1960-04-29 @ Fabril L 0-2 1616 1443 40.4% 24.2% 35.4% -22.3 43
1960-04-29 Braga D 0-0 1349 1369 54.9% 24.1% 21.0% -2.4 27
1960-04-29 @ Lusitano de Evora D 0-0 1369 1349 21.0% 24.1% 54.9% +2.4 26
1960-04-29 Leixoes D 2-2 1334 1396 50.2% 24.4% 25.4% -1.2 30
1960-04-29 @ Sporting Covilha D 2-2 1396 1334 25.4% 24.4% 50.2% +1.1 31
1960-04-29 Academica de Coimbra L 1-3 1397 1377 58.9% 23.8% 17.3% -27.0 31
1960-04-29 @ Vitoria Guimaraes W 3-1 1377 1397 17.3% 23.8% 58.9% +27.0 33

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 1959-11-22 6.31% Vitoria Setubal 1356 2 @ Os Belenenses (1st) 1583 1
2 1959-11-01 7.13% Braga 1411 2 @ Porto 1614 1
3 1960-04-03 9.83% Vitoria Setubal 1321 1 @ Vitoria Guimaraes 1458 0
4 1960-04-29 10.14% Os Belenenses (1st) 1660 2 @ Benfica 1790 1
5 1959-10-11 12.27% Academica de Coimbra 1480 2 @ Os Belenenses (1st) 1571 1
6 1960-01-24 12.79% Atletico Clube de Portugal 1297 1 @ Vitoria Setubal 1379 0
7 1959-10-04 12.99% Sporting Clube de Portugal 1584 4 @ Porto 1664 1
8 1959-10-18 13.78% Os Belenenses (1st) 1554 3 @ Porto 1621 2
9 1960-03-20 14.80% @ Vitoria Setubal 1303 1 Os Belenenses (1st) 1678 0
10 1960-02-14 16.68% Fabril 1334 5 @ Braga 1362 1
11 1960-04-29 17.31% Academica de Coimbra 1377 3 @ Vitoria Guimaraes 1397 1
12 1959-09-27 18.19% Sporting Covilha 1392 2 @ Vitoria Setubal 1402 1
13 1960-04-10 18.46% @ Sporting Covilha 1310 3 Porto 1636 1
14 1960-04-14 19.62% Fabril 1413 2 @ Academica de Coimbra 1407 0
15 1959-11-22 23.79% Sporting Covilha 1424 2 @ Fabril 1377 1
16 1960-01-17 24.65% Leixoes 1402 3 @ Fabril 1347 1
17 1960-03-20 25.10% Fabril 1397 3 @ Sporting Covilha 1338 2
18 1959-10-04 27.52% @ Fabril 1349 1 Os Belenenses (1st) 1584 0
19 1960-01-24 27.55% @ Boavista 1260 2 Vitoria Guimaraes 1496 1
20 1959-09-20 28.84% @ Academica de Coimbra 1450 1 Porto 1675 0
21 1959-12-06 33.23% Vitoria Guimaraes 1499 2 @ Vitoria Setubal 1375 1
22 1960-01-17 33.37% Porto 1633 1 @ Vitoria Guimaraes 1508 0
23 1960-01-10 33.78% @ Lusitano de Evora 1335 1 Vitoria Guimaraes 1520 0
24 1960-03-06 34.46% Fabril 1381 3 @ Boavista 1248 0
25 1960-04-29 35.41% @ Fabril 1443 2 Porto 1616 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 1960-01-02 50.38 @ Leixoes 6 1343 44.81% Sporting Covilha 0 1449 30.75%
2 1960-02-14 49.86 Fabril 5 1334 16.68% @ Braga 1 1362 59.63%
3 1960-02-07 49.48 Os Belenenses (1st) 5 1603 38.03% @ Academica de Coimbra 0 1446 37.66%
4 1960-04-14 43.79 @ Braga 5 1326 43.53% Vitoria Guimaraes 0 1441 32.03%
5 1959-10-04 41.37 Sporting Clube de Portugal 4 1584 12.99% @ Porto 1 1664 64.02%
6 1959-09-20 33.17 @ Vitoria Guimaraes 7 1441 60.84% Lusitano de Evora 0 1400 15.64%
7 1960-03-06 32.93 Fabril 3 1381 34.46% @ Boavista 0 1248 41.13%
8 1960-04-14 29.88 Fabril 2 1413 19.62% @ Academica de Coimbra 0 1407 56.35%
9 1960-03-13 27.07 @ Atletico Clube de Portugal 4 1327 52.97% Sporting Covilha 0 1365 22.78%
10 1960-04-29 27.00 Academica de Coimbra 3 1377 17.31% @ Vitoria Guimaraes 1 1397 58.92%
11 1960-04-10 26.73 @ Sporting Covilha 3 1310 18.46% Porto 1 1636 59.19%
12 1959-12-06 26.56 @ Sporting Covilha 4 1438 53.53% Academica de Coimbra 0 1471 22.25%
13 1959-09-27 26.55 Benfica 3 1650 44.73% @ Braga 0 1445 31.27%
14 1960-02-07 25.47 Sporting Clube de Portugal 3 1700 46.40% @ Vitoria Guimaraes 0 1483 29.72%
15 1959-12-06 24.97 Os Belenenses (1st) 4 1564 39.84% @ Braga 1 1394 35.91%
16 1959-11-15 24.55 Porto 3 1595 47.82% @ Lusitano de Evora 0 1367 28.40%
17 1960-02-21 23.74 @ Vitoria Guimaraes 7 1454 60.75% Leixoes 1 1413 15.71%
18 1960-01-17 23.60 Leixoes 3 1402 24.65% @ Fabril 1 1347 51.01%
19 1960-03-13 22.51 @ Leixoes 5 1383 62.19% Vitoria Setubal 0 1326 14.49%
20 1960-04-29 22.30 @ Fabril 2 1443 35.41% Porto 0 1616 40.36%
21 1960-01-24 21.24 @ Braga 3 1349 52.25% Sporting Covilha 0 1393 23.46%
22 1960-03-13 21.10 Os Belenenses (1st) 5 1656 41.02% @ Vitoria Guimaraes 2 1478 34.77%
23 1960-01-24 20.57 @ Sporting Clube de Portugal 6 1680 60.23% Porto 1 1645 16.16%
24 1959-11-01 20.17 Benfica 4 1689 61.25% @ Atletico Clube de Portugal 0 1343 16.78%
25 1959-12-13 19.90 @ Vitoria Setubal 5 1363 56.36% Braga 1 1369 19.62%