Home / Leagues / Portugal / LigaPro / 2019-20
‹ ›

2019-20 LigaPro Season

216 games

Final

Promoted

Nacional

50 pts

Farense · 48 pts

Relegated

No relegation

Biggest Overachiever

Farense

9.05 points above expected

48 points · 38.95 expected points

Biggest Disappointment

Casa Pia

13.12 points below expected

11 points · 24.12 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 Nacional Promoted 24 14 8 2 50 36 16 +20 44.69 +5.31
2 Farense Promoted 24 15 3 6 48 35 22 +13 38.95 +9.05
3 Feirense 24 11 9 4 42 27 18 +9 35.98 +6.02
4 Mafra 24 10 9 5 39 33 24 +9 36.66 +2.34
5 Estoril 24 12 3 9 39 35 26 +9 36.54 +2.46
6 Varzim 24 10 7 7 37 32 31 +1 29.73 +7.27
7 Academica de Coimbra 24 10 5 9 35 34 26 +8 36.25 -1.25
8 Academico de Viseu 24 9 7 8 34 21 24 -3 29.53 +4.47
9 Leixoes 24 8 9 7 33 23 22 +1 32.41 +0.59
10 Chaves 24 9 5 10 32 26 26 0 41.32 -9.32
11 Sporting Covilha 24 9 5 10 32 29 27 +2 36.08 -4.08
12 Oliveirense 24 9 5 10 32 36 31 +5 31.26 +0.74
13 Porto B 24 7 8 9 29 35 36 -1 30.15 -1.15
14 Penafiel 24 6 10 8 28 23 24 -1 31.54 -3.54
15 Benfica B 24 7 7 10 28 31 35 -4 28.98 -0.98
16 Vilafranquense 24 6 6 12 24 27 45 -18 29.11 -5.11
17 Cova Piedade 24 4 5 15 17 20 42 -22 17.41 -0.41
18 Casa Pia 24 2 5 17 11 19 47 -28 24.12 -13.12

Notes

  • No teams were relegated after the top teams in Campeonato de Portugal failed to obtain a license for the following season.

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 Farense 48 38.95 +9.05
2 Varzim 37 29.73 +7.27
3 Feirense 42 35.98 +6.02
4 Nacional 50 44.69 +5.31
5 Academico de Viseu 34 29.53 +4.47

Biggest Disappointments

# Team Actual Sim vsSim
1 Casa Pia 11 24.12 -13.12
2 Chaves 32 41.32 -9.32
3 Vilafranquense 24 29.11 -5.11
4 Sporting Covilha 32 36.08 -4.08
5 Penafiel 28 31.54 -3.54

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 consecutive wins or ties; Winless counts consecutive losses or ties.

Most Unlikely Winning Streaks

# Team Games Dates Probability
1 Feirense 6 Feb 2 – Mar 7 1 in 171
2 Farense 6 Oct 13 – Nov 30 1 in 147
3 Academica de Coimbra 5 Dec 8 – Jan 12 1 in 108
4 Estoril 4 Aug 25 – Sep 22 1 in 44
5 Oliveirense 3 Dec 7 – Dec 22 1 in 38

Most Unlikely Losing Streaks

# Team Games Dates Probability
1 Cova Piedade 7 Sep 14 – Dec 1 1 in 226
2 Estoril 5 Dec 8 – Jan 11 1 in 198
3 Vilafranquense 4 Aug 24 – Sep 22 1 in 56
4 Sporting Covilha 3 Nov 29 – Dec 15 1 in 53
5 Academico de Viseu 3 Oct 30 – Nov 10 1 in 24

Most Unlikely Unbeaten Streaks

# Team Games Dates Probability
1 Mafra 14 Nov 9 – Feb 23 1 in 258
2 Benfica B 7 Nov 10 – Jan 11 1 in 63
3 Feirense 11 Dec 29 – Mar 7 1 in 61
4 Varzim 6 Sep 14 – Nov 9 1 in 38
5 Academico de Viseu 5 Dec 29 – Jan 26 1 in 19

Most Unlikely Winless Streaks

# Team Games Dates Probability
1 Casa Pia 15 Nov 10 – Mar 8 1 in 88
2 Leixoes 9 Nov 30 – Feb 2 1 in 82
3 Sporting Covilha 7 Nov 2 – Dec 29 1 in 66
4 Penafiel 8 Sep 21 – Dec 15 1 in 45
5 Vilafranquense 8 Dec 7 – Feb 2 1 in 33

Position Race

Each team’s league position across the whole season. Colored teams are the season’s headline finishers — champion, promoted, and relegated; everyone else is gray as context.

Recent Form

Each team’s last 5 games, hottest first. Form shows the results (navy win, gray draw, red loss, newest on the right); the bars show Elo change over the window, points taken, points expected from the odds, and actual minus expected. Beside each team: current Elo and season points.

Team Elo Season Pts Form Elo Δ (5) Points (5) Expected (5) Actual − Exp
Nacional 1745 50 +27 11 8.8 +2.2
Farense 1680 48 +44 11 7.5 +3.5
Feirense 1696 42 +40 15 7.3 +7.7
Estoril 1655 39 -7 8 8.1 -0.1
Mafra 1667 39 -11 5 7.3 -2.3
Varzim 1609 37 +39 10 6.0 +4.0
Academica de Coimbra 1670 35 +16 7 6.3 +0.7
Academico de Viseu 1600 34 -2 7 6.6 +0.4
Leixoes 1621 33 +10 8 6.5 +1.5
Oliveirense 1653 32 +36 10 7.5 +2.5
Chaves 1655 32 +0 5 7.0 -2.0
Sporting Covilha 1617 32 -50 1 8.1 -7.1
Porto B 1612 29 -7 5 7.6 -2.6
Benfica B 1595 28 -45 4 6.8 -2.8
Penafiel 1613 28 -28 3 6.6 -3.6
Vilafranquense 1544 24 -26 6 5.0 +1.0
Cova Piedade 1483 17 -3 5 4.8 +0.2
Casa Pia 1482 11 -32 1 5.0 -4.0

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 ADV BB CP CHA CP EST FAR FEI LEI MAF NAC OLI PEN PB SC VAR VIL
Academica de Coimbra —
1-1-0
2.82
1-0-0
1.62
1-0-0
1.53
1-0-1
2.55
1-0-0
2.04
0-0-1
1.33
0-0-1
1.21
0-1-1
2.48
1-1-0
2.85
0-1-1
2.74
0-0-2
2.21
1-0-0
1.50
1-1-0
2.74
1-0-0
1.33
1-0-0
1.02
0-0-1
1.40
0-0-1
1.15
Academico de Viseu
0-1-1
2.64
—
0-2-0
2.86
2-0-0
3.23
0-1-0
1.19
1-0-0
1.86
0-0-1
1.05
1-0-1
2.33
0-1-1
2.48
1-0-0
0.98
0-1-0
1.05
0-1-0
1.00
0-0-1
1.30
2-0-0
2.51
0-0-1
1.66
1-0-1
2.31
1-0-0
1.12
0-0-1
1.48
Benfica B
0-0-1
1.11
0-2-0
2.60
—
1-0-0
1.71
0-0-1
1.10
1-0-1
3.34
1-0-1
2.57
1-0-0
0.81
0-1-0
0.99
0-0-2
2.55
0-1-0
1.27
1-0-1
1.75
1-0-1
2.88
0-1-0
1.01
0-0-1
1.45
0-1-0
0.94
0-1-0
1.36
1-0-1
2.71
Casa Pia
0-0-1
1.20
0-0-2
2.24
0-0-1
1.02
—
0-0-1
0.93
1-1-0
2.96
0-0-2
2.28
0-0-2
2.39
0-1-0
0.99
0-0-1
1.13
0-0-1
1.21
0-0-1
1.05
0-0-2
2.46
0-1-1
2.42
0-1-1
2.28
0-0-1
1.13
0-1-0
1.10
1-0-0
1.41
Chaves
1-0-1
2.90
0-1-0
1.54
1-0-0
1.63
1-0-0
1.81
—
1-0-0
1.94
1-0-0
1.51
0-0-1
1.25
0-0-2
2.84
0-1-0
1.68
1-0-1
2.92
0-0-2
2.85
0-0-1
1.93
1-1-0
2.94
0-1-0
1.52
1-0-1
2.69
0-1-1
3.40
1-0-0
1.63
Cova Piedade
0-0-1
0.73
0-0-1
0.89
1-0-1
2.13
0-1-1
2.50
0-0-1
0.82
—
0-0-1
0.90
0-0-1
1.11
1-0-1
1.86
0-1-0
0.72
0-1-1
1.92
1-0-0
0.65
0-0-1
1.16
0-1-1
1.98
0-0-1
0.97
1-0-1
1.65
0-0-2
2.33
0-1-0
0.97
Estoril
1-0-0
1.40
1-0-0
1.69
1-0-1
2.89
2-0-0
3.20
0-0-1
1.22
1-0-0
1.85
—
1-0-1
2.65
0-0-1
1.60
0-1-0
1.62
0-0-1
1.52
0-0-1
1.31
1-1-0
3.02
0-0-1
1.47
1-1-0
2.88
0-0-1
1.11
1-0-1
3.40
2-0-0
3.16
Farense
1-0-0
1.52
1-0-1
3.13
0-0-1
1.95
2-0-0
3.07
1-0-0
1.47
1-0-0
1.62
1-0-1
2.80
—
1-0-0
1.71
1-1-0
3.05
1-0-0
1.70
0-0-1
1.22
2-0-0
2.88
0-0-1
1.40
0-1-1
2.98
0-1-0
1.35
1-0-0
1.60
2-0-0
3.00
Feirense
1-1-0
2.98
1-1-0
2.97
0-1-0
1.75
0-1-0
1.74
2-0-0
2.62
1-0-1
3.63
1-0-0
1.13
0-0-1
1.02
—
1-1-0
2.98
1-0-1
2.93
0-1-0
1.25
0-1-0
1.49
0-1-0
1.24
1-0-0
1.72
1-0-0
1.03
0-0-1
1.69
1-1-0
2.85
Leixoes
0-1-1
2.60
0-0-1
1.75
2-0-0
2.91
1-0-0
1.60
0-1-0
1.05
0-1-0
2.04
0-1-0
1.11
0-1-1
2.41
0-1-1
2.48
—
0-0-1
1.39
0-1-1
2.13
1-0-0
1.79
0-0-1
1.59
1-0-0
1.34
1-1-0
2.32
2-0-0
3.04
0-1-0
1.31
Mafra
1-1-0
2.71
0-1-0
1.68
0-1-0
1.46
1-0-0
1.52
1-0-1
2.55
1-1-0
3.56
1-0-0
1.21
0-0-1
1.04
1-0-1
2.53
1-0-0
1.33
—
0-2-0
2.31
1-0-0
1.40
1-0-1
2.83
1-0-0
1.53
0-1-0
1.23
0-1-1
3.26
0-1-0
1.73
Nacional
2-0-0
3.25
0-1-0
1.74
1-0-1
3.75
1-0-0
1.68
2-0-0
2.60
0-0-1
2.13
1-0-0
1.42
1-0-0
1.51
0-1-0
1.47
1-1-0
3.34
0-2-0
3.15
—
0-1-0
1.95
1-1-0
3.36
1-0-0
1.81
1-0-0
1.49
0-1-0
1.92
2-0-0
3.25
Oliveirense
0-0-1
1.22
1-0-0
1.43
1-0-1
2.57
2-0-0
3.04
1-0-0
0.82
1-0-0
1.57
0-1-1
2.44
0-0-2
2.57
0-1-0
1.24
0-0-1
0.95
0-0-1
1.33
0-1-0
0.80
—
1-0-0
1.37
1-1-0
2.68
0-0-2
2.33
1-1-0
2.70
0-0-1
1.13
Penafiel
0-1-1
2.71
0-0-2
2.95
0-1-0
1.72
1-1-0
3.07
0-1-1
2.52
1-1-0
3.50
1-0-0
1.26
1-0-0
1.33
0-1-0
1.49
1-0-0
1.14
1-0-1
2.63
0-1-1
2.11
0-0-1
1.36
—
0-1-0
1.56
0-1-0
0.99
0-0-1
1.42
0-1-0
1.48
Porto B
0-0-1
1.39
1-0-0
1.07
1-0-0
1.28
1-1-0
3.18
0-1-0
1.21
1-0-0
1.77
0-1-1
2.57
1-1-0
2.48
0-0-1
1.01
0-0-1
1.39
0-0-1
1.19
0-0-1
0.93
0-1-1
2.77
0-1-0
1.17
—
1-0-1
2.25
1-1-0
2.88
0-1-1
3.00
Sporting Covilha
0-0-1
1.71
1-0-1
3.15
0-1-0
1.80
1-0-0
1.60
1-0-1
2.77
1-0-1
3.85
1-0-0
1.62
0-1-0
1.38
0-0-1
1.71
0-1-1
3.14
0-1-0
1.50
0-0-1
1.24
2-0-0
3.13
0-1-0
1.74
1-0-1
3.21
—
0-0-1
1.57
1-0-1
3.13
Varzim
1-0-0
1.32
0-0-1
1.61
0-1-0
1.37
0-1-0
1.63
1-1-0
2.07
2-0-0
3.14
1-0-1
2.06
0-0-1
1.13
1-0-0
1.04
0-0-2
2.42
1-1-0
2.21
0-1-0
0.83
0-1-1
2.75
1-0-0
1.30
0-1-1
2.58
1-0-0
1.15
—
1-0-0
1.16
Vilafranquense
1-0-0
1.58
1-0-0
1.24
1-0-1
2.75
0-0-1
1.32
0-0-1
1.10
0-1-0
1.77
0-0-2
2.31
0-0-2
2.45
0-1-1
2.60
0-1-0
1.42
0-1-0
1.01
0-0-2
2.23
1-0-0
1.60
0-1-0
1.25
1-1-0
2.46
1-0-1
2.33
0-0-1
1.57
—

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

R² Slope
Scored 0.44 +10.8
Allowed 0.75 -9.4
Differential 0.90 +7.5

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
09.26%10.19%5.79%2.55%0.93%0.23%28.94%
110.19%13.89%8.10%4.40%1.39%0.23%38.19%
25.79%8.10%3.24%2.31%0.23%—19.68%
32.55%4.40%2.31%0.46%0.23%—9.95%
40.93%1.39%0.23%0.23%——2.78%
5+0.23%0.23%————0.46%
Total28.94%38.19%19.68%9.95%2.78%0.46%100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.21 +0.00
SD 1.08 1.08 1.57
CV 0.89 0.89 —
Max 5 5 +5
Min 0 0 -5

Games Played: 216

↓ Scored | Allowed →012345+Total
012.50%16.67%————29.17%
14.17%8.33%16.67%———29.17%
24.17%8.33%—4.17%——16.67%
38.33%8.33%4.17%———20.83%
4———4.17%——4.17%
5+———————
Total29.17%41.67%20.83%8.33%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.42 1.08 +0.33
SD 1.25 0.93 1.34
CV 0.88 0.86 —
Max 4 3 +3
Min 0 0 -1

Games Played: 24

↓ Scored | Allowed →012345+Total
020.83%4.17%16.67%———41.67%
120.83%8.33%—12.50%——41.67%
24.17%4.17%————8.33%
3——4.17%———4.17%
4—4.17%————4.17%
5+———————
Total45.83%20.83%20.83%12.50%——100%

Summary Statistics

Scored Allowed Difference
Mean 0.88 1.00 -0.12
SD 1.03 1.10 1.45
CV 1.18 1.10 —
Max 4 3 +3
Min 0 0 -2

Games Played: 24

↓ Scored | Allowed →012345+Total
04.17%16.67%4.17%—4.17%4.17%33.33%
14.17%12.50%4.17%8.33%——29.17%
24.17%8.33%8.33%———20.83%
34.17%——4.17%——8.33%
48.33%—————8.33%
5+———————
Total25.00%37.50%16.67%12.50%4.17%4.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.29 1.46 -0.17
SD 1.27 1.35 2.14
CV 0.98 0.93 —
Max 4 5 +4
Min 0 0 -5

Games Played: 24

↓ Scored | Allowed →012345+Total
04.17%20.83%8.33%—4.17%—37.50%
14.17%12.50%8.33%16.67%8.33%—50.00%
2——4.17%4.17%——8.33%
3——4.17%———4.17%
4———————
5+———————
Total8.33%33.33%25.00%20.83%12.50%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.79 1.96 -1.17
SD 0.78 1.20 1.24
CV 0.98 0.61 —
Max 3 4 +1
Min 0 0 -4

Games Played: 24

↓ Scored | Allowed →012345+Total
012.50%12.50%8.33%4.17%——37.50%
1—8.33%12.50%———20.83%
216.67%16.67%—4.17%——37.50%
3—4.17%————4.17%
4———————
5+———————
Total29.17%41.67%20.83%8.33%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.08 1.08 +0.00
SD 0.97 0.93 1.44
CV 0.90 0.86 —
Max 3 3 +2
Min 0 0 -3

Games Played: 24

↓ Scored | Allowed →012345+Total
08.33%8.33%20.83%8.33%——45.83%
1—8.33%12.50%—8.33%—29.17%
24.17%8.33%4.17%4.17%——20.83%
3—4.17%————4.17%
4———————
5+———————
Total12.50%29.17%37.50%12.50%8.33%—100%

Summary Statistics

Scored Allowed Difference
Mean 0.83 1.75 -0.92
SD 0.92 1.11 1.50
CV 1.10 0.64 —
Max 3 4 +2
Min 0 0 -3

Games Played: 24

↓ Scored | Allowed →012345+Total
0—8.33%8.33%4.17%——20.83%
112.50%12.50%12.50%4.17%——41.67%
212.50%4.17%————16.67%
34.17%8.33%————12.50%
4—8.33%————8.33%
5+———————
Total29.17%41.67%20.83%8.33%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.46 1.08 +0.38
SD 1.22 0.93 1.79
CV 0.83 0.86 —
Max 4 3 +3
Min 0 0 -3

Games Played: 24

↓ Scored | Allowed →012345+Total
04.17%8.33%4.17%8.33%——25.00%
116.67%8.33%—4.17%——29.17%
28.33%12.50%————20.83%
38.33%16.67%————25.00%
4———————
5+———————
Total37.50%45.83%4.17%12.50%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.46 0.92 +0.54
SD 1.14 0.97 1.74
CV 0.78 1.06 —
Max 3 3 +3
Min 0 0 -3

Games Played: 24

↓ Scored | Allowed →012345+Total
08.33%4.17%————12.50%
125.00%25.00%12.50%———62.50%
28.33%12.50%4.17%———25.00%
3———————
4———————
5+———————
Total41.67%41.67%16.67%———100%

Summary Statistics

Scored Allowed Difference
Mean 1.12 0.75 +0.38
SD 0.61 0.74 0.88
CV 0.54 0.98 —
Max 2 2 +2
Min 0 0 -1

Games Played: 24

↓ Scored | Allowed →012345+Total
012.50%20.83%4.17%———37.50%
120.83%20.83%————41.67%
2——4.17%4.17%——8.33%
3—4.17%8.33%———12.50%
4———————
5+———————
Total33.33%45.83%16.67%4.17%——100%

Summary Statistics

Scored Allowed Difference
Mean 0.96 0.92 +0.04
SD 1.00 0.83 0.95
CV 1.04 0.91 —
Max 3 3 +2
Min 0 0 -2

Games Played: 24

↓ Scored | Allowed →012345+Total
08.33%4.17%————12.50%
116.67%20.83%16.67%———54.17%
24.17%4.17%8.33%———16.67%
3—12.50%4.17%———16.67%
4———————
5+———————
Total29.17%41.67%29.17%———100%

Summary Statistics

Scored Allowed Difference
Mean 1.38 1.00 +0.38
SD 0.92 0.78 1.01
CV 0.67 0.78 —
Max 3 2 +2
Min 0 0 -1

Games Played: 24

↓ Scored | Allowed →012345+Total
012.50%4.17%————16.67%
120.83%20.83%—4.17%——45.83%
24.17%16.67%————20.83%
34.17%4.17%————8.33%
4—4.17%————4.17%
5+—4.17%————4.17%
Total41.67%54.17%—4.17%——100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 0.67 +0.83
SD 1.25 0.70 1.31
CV 0.83 1.05 —
Max 5 3 +4
Min 0 0 -2

Games Played: 24

↓ Scored | Allowed →012345+Total
012.50%8.33%4.17%4.17%——29.17%
1—8.33%4.17%8.33%——20.83%
212.50%12.50%—8.33%——33.33%
3—4.17%——4.17%—8.33%
44.17%—————4.17%
5+4.17%—————4.17%
Total33.33%33.33%8.33%20.83%4.17%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.50 1.29 +0.21
SD 1.35 1.27 1.93
CV 0.90 0.98 —
Max 5 4 +5
Min 0 0 -3

Games Played: 24

↓ Scored | Allowed →012345+Total
016.67%12.50%4.17%4.17%——37.50%
18.33%16.67%12.50%———37.50%
2—8.33%8.33%———16.67%
38.33%—————8.33%
4———————
5+———————
Total33.33%37.50%25.00%4.17%——100%

Summary Statistics

Scored Allowed Difference
Mean 0.96 1.00 -0.04
SD 0.95 0.88 1.33
CV 1.00 0.88 —
Max 3 3 +3
Min 0 0 -3

Games Played: 24

↓ Scored | Allowed →012345+Total
08.33%4.17%4.17%———16.67%
1—20.83%8.33%12.50%4.17%—45.83%
28.33%4.17%4.17%4.17%——20.83%
3—8.33%————8.33%
4—4.17%4.17%———8.33%
5+———————
Total16.67%41.67%20.83%16.67%4.17%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.46 1.50 -0.04
SD 1.14 1.10 1.60
CV 0.78 0.74 —
Max 4 4 +3
Min 0 0 -3

Games Played: 24

↓ Scored | Allowed →012345+Total
012.50%16.67%4.17%———33.33%
116.67%—12.50%———29.17%
28.33%—8.33%4.17%4.17%—25.00%
3—4.17%4.17%———8.33%
4—4.17%————4.17%
5+———————
Total37.50%25.00%29.17%4.17%4.17%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.21 1.12 +0.08
SD 1.14 1.12 1.35
CV 0.94 0.99 —
Max 4 4 +3
Min 0 0 -2

Games Played: 24

↓ Scored | Allowed →012345+Total
04.17%8.33%4.17%—4.17%—20.83%
18.33%16.67%4.17%8.33%——37.50%
2—25.00%4.17%———29.17%
38.33%——4.17%——12.50%
4———————
5+———————
Total20.83%50.00%12.50%12.50%4.17%—100%

Summary Statistics

Scored Allowed Difference
Mean 1.33 1.29 +0.04
SD 0.96 1.08 1.57
CV 0.72 0.84 —
Max 3 4 +3
Min 0 0 -4

Games Played: 24

↓ Scored | Allowed →012345+Total
04.17%4.17%8.33%12.50%4.17%—33.33%
14.17%20.83%8.33%—4.17%4.17%41.67%
24.17%——4.17%——8.33%
3——12.50%———12.50%
44.17%—————4.17%
5+———————
Total16.67%25.00%29.17%16.67%8.33%4.17%100%

Summary Statistics

Scored Allowed Difference
Mean 1.12 1.88 -0.75
SD 1.15 1.36 1.98
CV 1.03 0.73 —
Max 4 5 +4
Min 0 0 -4

Games Played: 24

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
Nacional 1745 50 58.37 -8.37 12.0% 40 47 53 58 64 70 82
Feirense 1696 42 49.66 -7.66 19.0% 29 38 44 50 55 61 67
Farense 1680 48 52.63 -4.63 25.0% 35 38 47 53 57 63 68
Academica de Coimbra 1670 35 49.93 -14.93 2.0% 31 37 45 50 55 62 67
Mafra 1667 39 50.34 -11.34 10.0% 31 37 45 49 56 65 69
Chaves 1655 32 55.00 -23.00 1.0% 31 43 50 56 60 66 73
Estoril 1655 39 50.22 -11.22 10.0% 27 37 45 50 56 65 70
Oliveirense 1653 32 44.94 -12.94 2.0% 28 34 41 45 48 56 61
Leixoes 1621 33 46.09 -13.09 4.0% 24 34 41 46 50 58 65
Sporting Covilha 1617 32 49.76 -17.76 3.0% 29 37 44 50 55 61 71
Penafiel 1613 28 45.22 -17.22 2.0% 25 32 41 46 51 55 59
Porto B 1612 29 43.83 -14.83 4.0% 27 30 38 44 49 57 64
Varzim 1609 37 43.41 -6.41 18.0% 25 31 39 42 49 55 59
Academico de Viseu 1600 34 43.21 -9.21 14.0% 28 32 40 43 47 53 60
Benfica B 1595 28 42.66 -14.66 3.0% 22 30 36 43 48 56 63
Vilafranquense 1544 24 42.79 -18.79 0.0% 25 31 40 43 47 50 54
Cova Piedade 1483 17 31.09 -14.09 2.0% 13 22 27 31 34 40 52
Casa Pia 1482 11 37.80 -26.80 0.0% 24 26 33 38 42 49 56

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

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.

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 11.5% * Slight Edge: 11.5% to 19% * Clear Edge: 19% to 28.5% * Strong Edge: 28.5% 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
+17.59%
Slight Edge
45.37%26.85%27.78%
Elo Value
Home Edge
201 Elo
0.005 goals per Elo point
061.77600
Scoring Tilt
Expected
+0.31 goals
Neutral
-2+0.31+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 3 * Open: 3 to 4 * Wide Open: 4 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 9th * Longshot: 10th 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.06 * Tight Race: 0.06 to 0.13 * Comfortable: 0.13 to 0.24 * Runaway: 0.24 and up.
Title-Race Openness
5.5
Wide Open
123410
Champion Preseason Odds
35%
Nacional, 1st of 18
LongshotFavorite
Title Margin
Expected
0.08/gm
Tight Race
00.150.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 4.92 * Some Luck: 4.92 to 7.38 * Lucky: 7.38 to 9.84 * Wild Swing: 9.84 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 3.06 * Close: 3.06 to 4.59 * Off: 4.59 to 6.12 * Way Off: 6.12 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 18 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 18 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 18 * As Expected: 18 to 28.8 * Several Outliers: 28.8 to 39.6 * Many Outliers: 39.6 and up.
Unexpected Promotions
Number of teams that were actually promoted but were not in the model's projected top field of the same size. The gold line is how many the model expected to miss on average.
As Expected: under 1.15 * A Surprise: 1.15 to 1.84 * Several Surprises: 1.84 to 2.53 * Many Surprises: 2.53 and up.
Luck Spread
Expected
6.28 points
Some Luck
06.1515
Average Finish Error
Expected
2.33
Pinpoint
03.828
Biggest Overachiever
Expected 97.22%
96.43%
Farense
50100
Biggest Underachiever
Expected 2.78%
0.31%
Casa Pia
050
Season Outliers
Expected
2 of 18
Minimal Outliers
01.89
Unexpected Promotions
Expected
1 of 2
As Expected
01.12

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.13 * Even: 0.13 to 0.17 * Top-Heavy: 0.17 to 0.2 * Lopsided: 0.2 and up.
Noll-Scully
Take a league where every match is a coin flip and nobody is better than anybody. You would still get a table, with a leader and a bottom club, purely by luck, and you can work out how far apart that table would be. This is the real table measured against it. At 1.00 the season was no more spread out than pure chance; at 2.00 it was twice as spread out, which takes genuine differences in quality. Dividing by the luck figure is what makes seasons of different lengths comparable, because a short season spreads a table by luck alone far more than a long one does. Elo SD in the corner is the same question in rating points: how far apart the teams finished on the ratings.
Coin-Flip Parity: under 1.5 * Moderate Separation: 1.5 to 1.8 * Strong Separation: 1.8 to 2.15 * Wide Separation: 2.15 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 63.5% * Slight Edge: 63.5% to 68% * Clear Edge: 68% to 74.5% * Wide Edge: 74.5% 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 85% * Clear Edge: 85% to 91% * Strong Edge: 91% to 95% * Dominant: 95% 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 54.5% * Some Drama: 54.5% to 60% * Frequent: 60% to 65% * Very Frequent: 65% 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 14.5% * Occasional: 14.5% to 18.5% * Frequent: 18.5% to 23.5% * Very Frequent: 23.5% and up.
Gini Index
0.16
Even
00.130.20.5
Noll-Scully
Elo SD: 67.77
1.51
Moderate Separation
0.751.51.82.153
Interquartile Edge
59%
Even
50%63.5%74.5%100%
Best vs. Worst
Baseline
82%
Even
50%82%100%
Close Games
Expected
69%
Very Frequent
0%66%100%
Blowouts
Expected
11%
Rare
0%11%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.34 * Slight Separation: 0.34 to 0.42 * Notable Separation: 0.42 to 0.51 * Lopsided: 0.51 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.38 * Some Carryover: 0.38 to 0.57 * Strong Carryover: 0.57 to 0.7 * Near-Lock: 0.7 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 18% * As Expected: 18% to 22% * Upset-Prone: 22% to 25% * Very Upset-Prone: 25% 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.5% * As Expected: 15.5% to 18.5% * Shaky Favorites: 18.5% to 22% * Very Shaky: 22% and up.
Brier Score
Expected
0.64
Hard to Predict
00.642
Matchup Imbalance
0.21
Very Even
00.340.420.5
Strangeness
Expected
1.13
Wilder Than Modeled
01.002
Repeatability
0.01
Weak Carryover
00.380.570.71
Upset Rate
Expected
28%
Very Upset-Prone
0%29%50%
Clear Favorite Upset Rate
Expected
25%
Very Shaky
0%25%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.11 * Near Noise Ceiling: 0.11 to 0.17 * Above Noise: 0.17 to 0.23 * Well Above Noise: 0.23 and up.
Probability calibration
0.71
Excellent
0.010.050.10.51
Calibration slope
Ideal
0.92
Calibrated
0.51.001.5
Calibration error (ECE)
Noise ceiling
0.067
Well Within Noise
00.1130.25

Final Table Odds

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

Team123456789101112131415161718
Nacional35.00%13.00%7.00%14.00%11.00%5.00%4.00%3.00%2.00%4.00%—1.00%1.00%—————
Farense11.00%17.00%10.00%6.00%10.00%11.00%8.00%5.00%5.00%4.00%3.00%2.00%1.00%2.00%4.00%1.00%——
Feirense7.00%6.00%10.00%9.00%14.00%3.00%10.00%5.00%7.00%2.00%8.00%6.00%3.00%3.00%2.00%3.00%1.00%1.00%
Mafra9.00%8.00%7.00%9.00%4.00%5.00%13.00%6.00%6.00%6.00%3.00%6.00%7.00%4.00%4.00%2.00%1.00%—
Estoril8.00%10.00%7.00%9.00%8.00%5.00%4.00%8.00%5.00%7.00%4.00%9.00%5.00%2.00%3.00%4.00%1.00%1.00%
Varzim—1.00%2.00%4.00%4.00%7.00%4.00%8.00%6.00%3.00%3.00%7.00%6.00%17.00%10.00%10.00%6.00%2.00%
Academica de Coimbra7.00%7.00%11.00%5.00%9.00%8.00%9.00%6.00%11.00%6.00%4.00%3.00%4.00%2.00%2.00%3.00%2.00%1.00%
Academico de Viseu1.00%1.00%1.00%4.00%3.00%1.00%3.00%10.00%6.00%9.00%9.00%7.00%14.00%7.00%6.00%6.00%7.00%5.00%
Leixoes3.00%3.00%5.00%3.00%5.00%7.00%4.00%5.00%7.00%8.00%14.00%7.00%8.00%8.00%4.00%3.00%4.00%2.00%
Chaves14.00%19.00%15.00%11.00%7.00%7.00%6.00%1.00%3.00%7.00%4.00%2.00%1.00%—2.00%1.00%——
Sporting Covilha4.00%7.00%13.00%10.00%6.00%13.00%3.00%5.00%4.00%6.00%6.00%3.00%3.00%6.00%4.00%2.00%4.00%1.00%
Oliveirense—3.00%1.00%5.00%2.00%6.00%8.00%8.00%10.00%6.00%8.00%5.00%10.00%11.00%7.00%4.00%5.00%1.00%
Porto B1.00%2.00%4.00%2.00%3.00%7.00%5.00%5.00%7.00%5.00%7.00%7.00%9.00%6.00%9.00%9.00%7.00%5.00%
Penafiel——3.00%6.00%7.00%8.00%5.00%9.00%7.00%8.00%9.00%6.00%6.00%6.00%7.00%6.00%3.00%4.00%
Benfica B—2.00%4.00%2.00%3.00%3.00%6.00%5.00%6.00%5.00%8.00%7.00%7.00%5.00%8.00%9.00%13.00%7.00%
Vilafranquense———1.00%3.00%1.00%7.00%8.00%7.00%10.00%7.00%14.00%5.00%10.00%11.00%7.00%9.00%—
Cova Piedade————1.00%—————1.00%1.00%3.00%4.00%4.00%10.00%19.00%57.00%
Casa Pia—1.00%———3.00%1.00%3.00%1.00%4.00%2.00%7.00%7.00%7.00%13.00%20.00%18.00%13.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.

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 Direct promotion Same level
Nacional 49.00% 51.00%
Chaves 36.00% 64.00%
Farense 29.00% 71.00%
Estoril 18.00% 82.00%
Mafra 17.00% 83.00%
Academica de Coimbra 14.00% 86.00%
Feirense 13.00% 87.00%
Sporting Covilha 11.00% 89.00%
Leixoes 6.00% 94.00%
Oliveirense 3.00% 97.00%
Academico de Viseu 2.00% 98.00%
Casa Pia 1.00% 99.00%
Varzim 1.00% 99.00%
Benfica B — 100%
Cova Piedade — 100%
Penafiel — 100%
Porto B — 100%
Vilafranquense — 100%

Overall Game Log

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

Date Opponent ScoreExcitement Pre Elo Opp Elo Win % Tie % Loss %Proj. Margin Elo Δ Points
2019-08-10 Casa Pia W 3-161.0 1619 1650 36.02% 27.38% 36.60%+0.15 +14.2 3
2019-08-10 @ Farense L 1-361.0 1650 1619 36.60% 27.38% 36.02%-0.15 -14.2 0
2019-08-10 Chaves W 3-054.6 1645 1691 33.97% 27.35% 38.68%+0.08 +24.9 3
2019-08-10 @ Nacional L 0-354.6 1691 1645 38.68% 27.35% 33.97%-0.08 -24.9 0
2019-08-10 Cova Piedade W 3-265.4 1603 1568 45.24% 26.92% 27.84%+0.48 +6.3 3
2019-08-10 @ Mafra L 2-365.4 1568 1603 27.84% 26.92% 45.24%-0.48 -6.3 0
2019-08-10 Oliveirense D 0-063.4 1574 1592 37.96% 27.37% 34.67%+0.22 -0.2 1
2019-08-10 @ Varzim D 0-063.4 1592 1574 34.67% 27.37% 37.96%-0.22 +0.2 1
2019-08-11 Academico de Viseu L 0-255.7 1622 1614 41.63% 27.22% 31.15%+0.35 -18.1 0
2019-08-11 @ Penafiel W 2-055.7 1614 1622 31.15% 27.22% 41.63%-0.35 +18.1 3
2019-08-11 Vilafranquense W 2-054.8 1630 1656 36.73% 27.38% 35.89%+0.17 +16.2 3
2019-08-11 @ Feirense L 0-254.8 1656 1630 35.89% 27.38% 36.73%-0.17 -16.2 0
2019-08-11 Estoril W 2-164.3 1610 1633 37.36% 27.37% 35.26%+0.20 +8.0 3
2019-08-11 @ Benfica B L 1-264.3 1633 1610 35.26% 27.37% 37.36%-0.20 -8.0 0
2019-08-11 Leixoes W 3-268.1 1624 1617 41.48% 27.23% 31.29%+0.34 +6.9 3
2019-08-11 @ Academica de Coimbra L 2-368.1 1617 1624 31.29% 27.23% 41.48%-0.34 -6.9 0
2019-08-11 Porto B W 2-051.9 1639 1610 44.50% 27.00% 28.50%+0.45 +13.6 3
2019-08-11 @ Sporting Covilha L 0-251.9 1610 1639 28.50% 27.00% 44.50%-0.45 -13.6 0
2019-08-17 Academica de Coimbra D 0-065.5 1632 1631 40.75% 27.27% 31.98%+0.32 -0.4 4
2019-08-17 @ Academico de Viseu D 0-065.5 1631 1632 31.98% 27.27% 40.75%-0.32 +0.5 4
2019-08-17 Mafra W 2-161.6 1666 1609 48.18% 26.55% 25.27%+0.59 +6.2 3
2019-08-17 @ Chaves L 1-261.6 1609 1666 25.27% 26.55% 48.18%-0.59 -6.2 3
2019-08-17 Penafiel L 1-267.0 1636 1604 44.93% 26.95% 28.12%+0.47 -9.6 0
2019-08-17 @ Casa Pia W 2-167.0 1604 1636 28.12% 26.95% 44.93%-0.47 +9.6 3
2019-08-17 Sporting Covilha L 0-253.0 1592 1652 32.04% 27.27% 40.69%+0.01 -14.9 1
2019-08-17 @ Oliveirense W 2-053.0 1652 1592 40.69% 27.27% 32.04%-0.01 +14.9 6
2019-08-18 Benfica B W 4-051.1 1640 1618 43.52% 27.08% 29.39%+0.42 +26.4 3
2019-08-18 @ Vilafranquense L 0-451.1 1618 1640 29.39% 27.08% 43.52%-0.42 -26.4 3
2019-08-18 Farense L 1-265.8 1625 1633 39.37% 27.33% 33.30%+0.27 -8.7 0
2019-08-18 @ Estoril W 2-165.8 1633 1625 33.30% 27.33% 39.37%-0.27 +8.7 6
2019-08-18 Feirense W 2-166.1 1562 1646 29.03% 27.05% 43.91%-0.11 +9.4 3
2019-08-18 @ Cova Piedade L 1-266.1 1646 1562 43.91% 27.05% 29.03%+0.11 -9.4 3
2019-08-18 Nacional D 1-171.1 1610 1670 32.11% 27.28% 40.61%+0.01 +0.4 1
2019-08-18 @ Leixoes D 1-171.1 1670 1610 40.61% 27.28% 32.11%-0.01 -0.4 4
2019-08-18 Varzim D 1-169.0 1596 1573 43.65% 27.07% 29.28%+0.42 -0.7 1
2019-08-18 @ Porto B D 1-169.0 1573 1596 29.28% 27.07% 43.65%-0.42 +0.7 2
2019-08-23 Oliveirense W 2-161.1 1592 1577 42.59% 27.16% 30.25%+0.38 +7.1 6
2019-08-23 @ Benfica B L 1-261.1 1577 1592 30.25% 27.16% 42.59%-0.38 -7.1 1
2019-08-24 Academico de Viseu D 0-065.6 1637 1632 41.19% 27.25% 31.56%+0.33 -0.5 4
2019-08-24 @ Feirense D 0-065.6 1632 1637 31.56% 27.25% 41.19%-0.33 +0.5 5
2019-08-24 Vilafranquense W 1-058.2 1667 1667 40.61% 27.28% 32.11%+0.31 +7.9 9
2019-08-24 @ Sporting Covilha L 0-158.2 1667 1667 32.11% 27.28% 40.61%-0.31 -7.9 3
2019-08-24 Chaves L 1-265.0 1631 1673 34.63% 27.37% 38.00%+0.10 -7.9 4
2019-08-24 @ Academica de Coimbra W 2-165.0 1673 1631 38.00% 27.37% 34.63%-0.10 +7.9 6
2019-08-24 Cova Piedade W 3-048.4 1614 1571 46.25% 26.81% 26.94%+0.52 +18.9 6
2019-08-24 @ Penafiel L 0-348.4 1571 1614 26.94% 26.81% 46.25%-0.52 -18.9 3
2019-08-25 Estoril L 0-159.9 1627 1616 41.98% 27.20% 30.82%+0.36 -9.7 0
2019-08-25 @ Casa Pia W 1-059.9 1616 1627 30.82% 27.20% 41.98%-0.36 +9.7 3
2019-08-25 Leixoes L 0-156.7 1574 1610 35.40% 27.38% 37.23%+0.13 -8.5 2
2019-08-25 @ Varzim W 1-056.7 1610 1574 37.23% 27.38% 35.40%-0.13 +8.5 4
2019-08-25 Mafra D 0-065.9 1669 1603 49.35% 26.37% 24.29%+0.64 -1.4 5
2019-08-25 @ Nacional D 0-065.9 1603 1669 24.29% 26.37% 49.35%-0.64 +1.3 4
2019-08-25 Porto B L 1-363.3 1642 1596 46.75% 26.74% 26.50%+0.54 -17.2 6
2019-08-25 @ Farense W 3-163.3 1596 1642 26.50% 26.74% 46.75%-0.54 +17.2 4
2019-08-31 Benfica B W 2-052.9 1552 1599 33.91% 27.35% 38.74%+0.07 +17.1 6
2019-08-31 @ Cova Piedade L 0-252.9 1599 1552 38.74% 27.35% 33.91%-0.07 -17.1 6
2019-08-31 Casa Pia D 0-064.9 1613 1617 39.92% 27.31% 32.77%+0.29 -0.4 5
2019-08-31 @ Porto B D 0-064.9 1617 1613 32.77% 27.31% 39.92%-0.29 +0.4 1
2019-08-31 Feirense D 2-276.9 1619 1636 38.08% 27.36% 34.56%+0.22 -0.1 5
2019-08-31 @ Leixoes D 2-276.9 1636 1619 34.56% 27.36% 38.08%-0.22 +0.1 5
2019-08-31 Nacional L 1-266.7 1659 1668 39.22% 27.33% 33.44%+0.26 -8.6 3
2019-08-31 @ Vilafranquense W 2-166.7 1668 1659 33.44% 27.33% 39.22%-0.26 +8.7 8
2019-09-01 Academica de Coimbra W 1-057.5 1604 1623 37.87% 27.37% 34.76%+0.21 +8.4 7
2019-09-01 @ Mafra L 0-157.5 1623 1604 34.76% 27.37% 37.87%-0.21 -8.4 4
2019-09-01 Farense L 0-156.2 1570 1624 32.84% 27.31% 39.85%+0.04 -8.0 1
2019-09-01 @ Oliveirense W 1-056.2 1624 1570 39.85% 27.31% 32.84%-0.04 +8.0 9
2019-09-01 Penafiel W 2-162.4 1680 1632 46.99% 26.71% 26.30%+0.55 +6.4 9
2019-09-01 @ Chaves L 1-262.4 1632 1680 26.30% 26.71% 46.99%-0.55 -6.4 6
2019-09-01 Sporting Covilha L 1-360.9 1632 1675 34.42% 27.36% 38.22%+0.09 -13.6 5
2019-09-01 @ Academico de Viseu W 3-160.9 1675 1632 38.22% 27.36% 34.42%-0.09 +13.6 12
2019-09-01 Varzim W 3-155.8 1626 1566 48.56% 26.49% 24.95%+0.61 +10.6 6
2019-09-01 @ Estoril L 1-355.8 1566 1626 24.95% 26.49% 48.56%-0.61 -10.6 2
2019-09-13 Academico de Viseu D 0-064.3 1582 1619 35.32% 27.38% 37.30%+0.13 +0.1 7
2019-09-13 @ Benfica B D 0-064.3 1619 1582 37.30% 27.38% 35.32%-0.13 -0.1 6
2019-09-14 Vilafranquense W 3-052.7 1633 1650 38.03% 27.36% 34.60%+0.22 +22.9 12
2019-09-14 @ Farense L 0-352.7 1650 1633 34.60% 27.36% 38.03%-0.22 -22.9 3
2019-09-14 Chaves W 1-060.3 1636 1687 33.37% 27.33% 39.30%+0.06 +9.2 8
2019-09-14 @ Feirense L 0-160.3 1687 1636 39.30% 27.33% 33.37%-0.06 -9.2 9
2019-09-14 Cova Piedade W 2-161.1 1555 1570 38.48% 27.36% 34.17%+0.23 +7.8 5
2019-09-14 @ Varzim L 1-261.1 1570 1555 34.17% 27.36% 38.48%-0.23 -7.8 6
2019-09-14 Porto B W 2-162.5 1636 1612 43.82% 27.06% 29.12%+0.43 +6.9 9
2019-09-14 @ Estoril L 1-262.5 1612 1636 29.12% 27.06% 43.82%-0.43 -6.9 5
2019-09-15 Leixoes L 2-374.4 1689 1619 49.83% 26.29% 23.88%+0.66 -9.9 12
2019-09-15 @ Sporting Covilha W 3-274.4 1619 1689 23.88% 26.29% 49.83%-0.66 +9.9 8
2019-09-15 Mafra W 2-162.7 1626 1613 42.37% 27.17% 30.46%+0.37 +7.2 9
2019-09-15 @ Penafiel L 1-262.7 1613 1626 30.46% 27.17% 42.37%-0.37 -7.2 7
2019-09-15 Nacional L 1-264.0 1615 1677 31.85% 27.26% 40.88%+0.00 -7.4 4
2019-09-15 @ Academica de Coimbra W 2-164.0 1677 1615 40.88% 27.26% 31.85%+0.00 +7.4 11
2019-09-15 Oliveirense L 1-362.4 1617 1562 47.96% 26.58% 25.46%+0.58 -17.5 1
2019-09-15 @ Casa Pia W 3-162.4 1562 1617 25.46% 26.58% 47.96%-0.58 +17.6 4
2019-09-21 Farense W 1-059.1 1619 1655 35.28% 27.38% 37.35%+0.12 +8.8 9
2019-09-21 @ Academico de Viseu L 0-159.1 1655 1619 37.35% 27.38% 35.28%-0.12 -8.8 12
2019-09-21 Penafiel W 2-162.4 1684 1633 47.37% 26.66% 25.97%+0.56 +6.3 14
2019-09-21 @ Nacional L 1-262.4 1633 1684 25.97% 26.66% 47.37%-0.56 -6.3 9
2019-09-21 Porto B D 0-063.9 1579 1605 36.84% 27.38% 35.78%+0.18 -0.1 5
2019-09-21 @ Oliveirense D 0-063.9 1605 1579 35.78% 27.38% 36.84%-0.18 +0.0 6
2019-09-21 Sporting Covilha L 2-372.4 1678 1679 40.33% 27.29% 32.38%+0.30 -8.4 9
2019-09-21 @ Chaves W 3-272.4 1679 1678 32.38% 27.29% 40.33%-0.30 +8.4 15
2019-09-22 Benfica B W 1-054.5 1628 1582 46.79% 26.74% 26.47%+0.54 +6.8 11
2019-09-22 @ Leixoes L 0-154.5 1582 1628 26.47% 26.74% 46.79%-0.54 -6.8 7
2019-09-22 Casa Pia L 0-156.1 1562 1600 35.12% 27.37% 37.51%+0.12 -8.5 6
2019-09-22 @ Cova Piedade W 1-056.1 1600 1562 37.51% 27.37% 35.12%-0.12 +8.5 4
2019-09-22 Estoril L 1-458.7 1627 1643 38.26% 27.36% 34.38%+0.23 -20.8 3
2019-09-22 @ Vilafranquense W 4-158.7 1643 1627 34.38% 27.36% 38.26%-0.23 +20.8 12
2019-09-22 Feirense D 1-170.6 1607 1645 35.13% 27.37% 37.50%+0.12 +0.1 5
2019-09-22 @ Academica de Coimbra D 1-170.6 1645 1607 37.50% 27.37% 35.13%-0.12 -0.1 9
2019-09-22 Varzim D 1-169.0 1606 1563 46.31% 26.80% 26.89%+0.52 -0.9 8
2019-09-22 @ Mafra D 1-169.0 1563 1606 26.89% 26.80% 46.31%-0.52 +0.9 6
2019-10-05 Benfica B W 1-054.4 1607 1575 44.91% 26.96% 28.14%+0.47 +7.1 8
2019-10-05 @ Academica de Coimbra L 0-154.4 1575 1607 28.14% 26.96% 44.91%-0.47 -7.1 7
2019-10-05 Porto B W 4-153.9 1690 1605 51.63% 25.95% 22.42%+0.73 +13.6 17
2019-10-05 @ Nacional L 1-453.9 1605 1690 22.42% 25.95% 51.63%-0.73 -13.6 6
2019-10-12 Casa Pia W 1-055.9 1635 1608 44.23% 27.02% 28.75%+0.44 +7.3 14
2019-10-12 @ Leixoes L 0-155.9 1608 1635 28.75% 27.02% 44.23%-0.44 -7.3 4
2019-10-12 Estoril W 2-054.0 1669 1664 41.24% 27.24% 31.52%+0.33 +14.7 12
2019-10-12 @ Chaves L 0-254.0 1664 1669 31.52% 27.24% 41.24%-0.33 -14.7 12
2019-10-13 Farense L 0-250.7 1553 1647 27.92% 26.93% 45.15%-0.16 -13.4 6
2019-10-13 @ Cova Piedade W 2-050.7 1647 1553 45.15% 26.93% 27.92%+0.16 +13.4 15
2019-10-13 Oliveirense W 3-266.1 1606 1579 44.23% 27.02% 28.74%+0.44 +6.5 6
2019-10-13 @ Vilafranquense L 2-366.1 1579 1606 28.74% 27.02% 44.23%-0.44 -6.5 5
2019-10-26 Academica de Coimbra D 0-065.2 1627 1615 42.23% 27.18% 30.58%+0.37 -0.6 10
2019-10-26 @ Penafiel D 0-065.2 1615 1627 30.58% 27.18% 42.23%-0.37 +0.6 9
2019-10-26 Academico de Viseu L 2-369.6 1601 1627 36.79% 27.38% 35.83%+0.18 -7.8 4
2019-10-26 @ Casa Pia W 3-269.6 1627 1601 35.83% 27.38% 36.79%-0.18 +7.8 12
2019-10-26 Vilafranquense D 1-169.7 1592 1613 37.54% 27.37% 35.09%+0.20 -0.1 7
2019-10-26 @ Porto B D 1-169.7 1613 1592 35.09% 27.37% 37.54%-0.20 +0.1 7
2019-10-26 Mafra L 1-267.5 1645 1605 46.03% 26.83% 27.14%+0.51 -9.8 9
2019-10-26 @ Feirense W 2-167.5 1605 1645 27.14% 26.83% 46.03%-0.51 +9.8 11
2019-10-26 Nacional W 1-062.7 1568 1704 23.25% 26.15% 50.60%-0.37 +11.2 10
2019-10-26 @ Benfica B L 0-162.7 1704 1568 50.60% 26.15% 23.25%+0.37 -11.2 17
2019-10-27 Chaves W 2-168.1 1564 1684 24.88% 26.48% 48.64%-0.29 +10.2 9
2019-10-27 @ Varzim L 1-268.1 1684 1564 48.64% 26.48% 24.88%+0.29 -10.2 12
2019-10-27 Cova Piedade W 1-051.2 1687 1540 58.76% 24.13% 17.11%+1.04 +4.6 18
2019-10-27 @ Sporting Covilha L 0-151.2 1540 1687 17.11% 24.13% 58.76%-1.04 -4.6 6
2019-10-27 Leixoes W 1-057.2 1660 1643 42.92% 27.13% 29.94%+0.39 +7.5 18
2019-10-27 @ Farense L 0-157.2 1643 1660 29.94% 27.13% 42.92%-0.39 -7.5 14
2019-10-27 Oliveirense W 3-047.9 1649 1573 50.60% 26.15% 23.25%+0.69 +16.7 15
2019-10-27 @ Estoril L 0-347.9 1573 1649 23.25% 26.15% 50.60%-0.69 -16.7 5
2019-10-30 Porto B L 0-256.8 1635 1592 46.40% 26.79% 26.81%+0.52 -19.7 12
2019-10-30 @ Academico de Viseu W 2-056.8 1592 1635 26.81% 26.79% 46.40%-0.52 +19.7 10
2019-10-30 Varzim D 1-171.6 1693 1574 55.60% 25.04% 19.36%+0.90 -1.8 18
2019-10-30 @ Nacional D 1-171.6 1574 1693 19.36% 25.04% 55.60%-0.90 +1.8 10
2019-11-02 Vilafranquense W 3-268.5 1593 1613 37.71% 27.37% 34.92%+0.21 +7.5 7
2019-11-02 @ Casa Pia L 2-368.5 1613 1593 34.92% 27.37% 37.71%-0.21 -7.5 7
2019-11-02 Penafiel D 0-066.5 1692 1626 49.24% 26.38% 24.37%+0.63 -1.3 19
2019-11-02 @ Sporting Covilha D 0-066.5 1626 1692 24.37% 26.38% 49.24%-0.63 +1.3 11
2019-11-03 Academica de Coimbra W 2-164.0 1576 1615 34.93% 27.37% 37.70%+0.11 +8.4 13
2019-11-03 @ Varzim L 1-264.0 1615 1576 37.70% 27.37% 34.93%-0.11 -8.4 9
2019-11-03 Academico de Viseu W 3-157.8 1666 1615 47.33% 26.67% 26.00%+0.56 +10.9 18
2019-11-03 @ Estoril L 1-357.8 1615 1666 26.00% 26.67% 47.33%-0.56 -10.9 12
2019-11-03 Chaves L 1-358.0 1579 1674 27.81% 26.92% 45.28%-0.16 -11.6 10
2019-11-03 @ Benfica B W 3-158.0 1674 1579 45.28% 26.92% 27.81%+0.16 +11.5 15
2019-11-03 Cova Piedade W 2-048.2 1556 1535 43.39% 27.10% 29.51%+0.41 +14.0 8
2019-11-03 @ Oliveirense L 0-248.2 1535 1556 29.51% 27.10% 43.39%-0.41 -14.0 6
2019-11-03 Leixoes L 1-360.8 1611 1635 37.18% 27.38% 35.44%+0.19 -14.4 10
2019-11-03 @ Porto B W 3-160.8 1635 1611 35.44% 27.38% 37.18%-0.19 +14.4 17
2019-11-03 Mafra W 2-161.8 1667 1614 47.64% 26.63% 25.73%+0.57 +6.3 21
2019-11-03 @ Farense L 1-261.8 1614 1667 25.73% 26.63% 47.64%-0.57 -6.3 11
2019-11-03 Nacional D 1-171.7 1635 1691 32.70% 27.31% 39.99%+0.03 +0.3 10
2019-11-03 @ Feirense D 1-171.7 1691 1635 39.99% 27.31% 32.70%-0.03 -0.3 19
2019-11-09 Farense L 1-263.6 1607 1674 31.20% 27.23% 41.57%-0.03 -7.3 9
2019-11-09 @ Academica de Coimbra W 2-163.6 1674 1607 41.57% 27.23% 31.20%+0.03 +7.3 24
2019-11-09 Oliveirense W 3-264.8 1649 1570 50.94% 26.09% 22.97%+0.70 +5.4 20
2019-11-09 @ Leixoes L 2-364.8 1570 1649 22.97% 26.09% 50.94%-0.70 -5.4 8
2019-11-09 Porto B W 3-158.0 1608 1597 42.06% 27.19% 30.74%+0.36 +12.5 14
2019-11-09 @ Mafra L 1-358.0 1597 1608 30.74% 27.19% 42.06%-0.36 -12.5 10
2019-11-09 Varzim L 1-267.3 1636 1584 47.45% 26.65% 25.90%+0.56 -10.0 10
2019-11-09 @ Feirense W 2-167.3 1584 1636 25.90% 26.65% 47.45%-0.56 +10.0 16
2019-11-10 Vilafranquense L 0-254.8 1605 1606 40.38% 27.29% 32.33%+0.30 -17.7 12
2019-11-10 @ Academico de Viseu W 2-054.8 1606 1605 32.33% 27.29% 40.38%-0.30 +17.7 10
2019-11-10 Benfica B D 1-169.8 1628 1568 48.51% 26.50% 24.99%+0.60 -1.1 12
2019-11-10 @ Penafiel D 1-169.8 1568 1628 24.99% 26.50% 48.51%-0.60 +1.1 11
2019-11-10 Casa Pia W 2-050.3 1685 1601 51.58% 25.96% 22.46%+0.73 +11.2 18
2019-11-10 @ Chaves L 0-250.3 1601 1685 22.46% 25.96% 51.58%-0.73 -11.2 7
2019-11-10 Estoril L 0-248.3 1521 1677 21.34% 25.67% 52.99%-0.47 -10.7 6
2019-11-10 @ Cova Piedade W 2-048.3 1677 1521 52.99% 25.67% 21.34%+0.47 +10.7 21
2019-11-10 Sporting Covilha W 1-058.7 1691 1691 40.53% 27.28% 32.18%+0.31 +7.9 22
2019-11-10 @ Nacional L 0-158.7 1691 1691 32.18% 27.28% 40.53%-0.31 -7.9 19
2019-11-16 Farense L 1-358.6 1594 1681 28.71% 27.02% 44.27%-0.12 -11.8 16
2019-11-16 @ Varzim W 3-158.6 1681 1594 44.27% 27.02% 28.71%+0.12 +11.8 27
2019-11-16 Feirense D 0-065.3 1627 1626 40.64% 27.28% 32.08%+0.31 -0.4 13
2019-11-16 @ Penafiel D 0-065.3 1626 1627 32.08% 27.28% 40.64%-0.31 +0.4 11
2019-11-17 Sporting Covilha D 2-277.7 1621 1683 31.85% 27.26% 40.89%+0.00 +0.3 15
2019-11-17 @ Mafra D 2-277.7 1683 1621 40.89% 27.26% 31.85%+0.00 -0.3 20
2019-11-29 Feirense L 1-268.9 1682 1626 48.05% 26.57% 25.38%+0.59 -10.1 20
2019-11-29 @ Sporting Covilha W 2-168.9 1626 1682 25.38% 26.57% 48.05%-0.59 +10.1 14
2019-11-30 Academica de Coimbra W 3-267.1 1623 1599 43.78% 27.06% 29.16%+0.43 +6.6 13
2019-11-30 @ Vilafranquense L 2-367.1 1599 1623 29.16% 27.06% 43.78%-0.43 -6.6 9
2019-11-30 Chaves W 1-058.9 1693 1696 40.03% 27.30% 32.67%+0.29 +8.0 30
2019-11-30 @ Farense L 0-158.9 1696 1693 32.67% 27.30% 40.03%-0.29 -8.0 18
2019-11-30 Leixoes D 1-172.0 1688 1655 45.00% 26.95% 28.05%+0.47 -0.8 22
2019-11-30 @ Estoril D 1-172.0 1655 1688 28.05% 26.95% 45.00%-0.47 +0.8 21
2019-11-30 Penafiel W 1-058.2 1582 1626 34.33% 27.36% 38.31%+0.09 +9.0 19
2019-11-30 @ Varzim L 0-158.2 1626 1582 38.31% 27.36% 34.33%-0.09 -9.0 13
2019-12-01 Cova Piedade W 4-149.7 1585 1511 50.28% 26.21% 23.51%+0.67 +14.2 13
2019-12-01 @ Porto B L 1-449.7 1511 1585 23.51% 26.21% 50.28%-0.67 -14.2 6
2019-12-01 Mafra D 2-275.6 1569 1621 33.19% 27.33% 39.49%+0.05 +0.2 12
2019-12-01 @ Benfica B D 2-275.6 1621 1569 39.49% 27.33% 33.19%-0.05 -0.2 16
2019-12-01 Nacional L 0-155.7 1590 1699 26.10% 26.68% 47.21%-0.24 -6.7 7
2019-12-01 @ Casa Pia W 1-055.7 1699 1590 47.21% 26.68% 26.10%+0.24 +6.7 25
2019-12-07 Vilafranquense D 0-062.7 1496 1630 23.51% 26.21% 50.28%-0.36 +1.5 7
2019-12-07 @ Cova Piedade D 0-062.7 1630 1496 50.28% 26.21% 23.51%+0.36 -1.5 14
2019-12-07 Farense W 1-058.7 1705 1701 41.14% 27.25% 31.61%+0.33 +7.8 28
2019-12-07 @ Nacional L 0-158.7 1701 1705 31.61% 27.25% 41.14%-0.33 -7.8 30
2019-12-07 Oliveirense L 0-259.6 1688 1565 56.15% 24.90% 18.96%+0.92 -23.1 18
2019-12-07 @ Chaves W 2-059.6 1565 1688 18.96% 24.90% 56.15%-0.92 +23.1 11
2019-12-07 Porto B D 2-276.3 1617 1599 43.05% 27.12% 29.83%+0.40 -0.5 14
2019-12-07 @ Penafiel D 2-276.3 1599 1617 29.83% 27.12% 43.05%-0.40 +0.5 14
2019-12-08 Academico de Viseu L 0-161.9 1656 1587 49.65% 26.32% 24.04%+0.65 -11.1 21
2019-12-08 @ Leixoes W 1-061.9 1587 1656 24.04% 26.32% 49.65%-0.65 +11.1 15
2019-12-08 Benfica B D 1-170.0 1636 1569 49.43% 26.35% 24.22%+0.64 -1.2 15
2019-12-08 @ Feirense D 1-170.0 1569 1636 24.22% 26.35% 49.43%-0.64 +1.2 13
2019-12-08 Casa Pia W 3-157.4 1593 1583 41.92% 27.20% 30.88%+0.36 +12.5 12
2019-12-08 @ Academica de Coimbra L 1-357.4 1583 1593 30.88% 27.20% 41.92%-0.36 -12.5 7
2019-12-08 Estoril W 3-163.0 1621 1687 31.31% 27.23% 41.46%-0.02 +15.6 19
2019-12-08 @ Mafra L 1-363.0 1687 1621 41.46% 27.23% 31.31%+0.02 -15.6 22
2019-12-08 Sporting Covilha W 1-060.7 1591 1672 29.44% 27.09% 43.47%-0.09 +9.9 22
2019-12-08 @ Varzim L 0-160.7 1672 1591 43.47% 27.09% 29.44%+0.09 -9.9 20
2019-12-13 Chaves D 1-170.9 1599 1665 31.32% 27.23% 41.45%-0.02 +0.5 15
2019-12-13 @ Porto B D 1-170.9 1665 1599 41.45% 27.23% 31.32%+0.02 -0.5 19
2019-12-13 Cova Piedade W 4-148.7 1598 1498 53.43% 25.57% 21.00%+0.80 +12.9 18
2019-12-13 @ Academico de Viseu L 1-448.7 1498 1598 21.00% 25.57% 53.43%-0.80 -12.9 7
2019-12-13 Varzim D 3-378.7 1570 1601 36.13% 27.38% 36.49%+0.15 +0.0 14
2019-12-13 @ Benfica B D 3-378.7 1601 1570 36.49% 27.38% 36.13%-0.15 -0.0 23
2019-12-14 Leixoes D 1-171.0 1628 1645 38.23% 27.36% 34.41%+0.23 -0.2 15
2019-12-14 @ Vilafranquense D 1-171.0 1645 1628 34.41% 27.36% 38.23%-0.23 +0.2 22
2019-12-14 Mafra L 0-156.0 1570 1636 31.31% 27.23% 41.46%-0.02 -7.8 7
2019-12-14 @ Casa Pia W 1-056.0 1636 1570 41.46% 27.23% 31.31%+0.02 +7.8 22
2019-12-14 Nacional L 1-265.8 1671 1713 34.58% 27.36% 38.06%+0.10 -7.9 22
2019-12-14 @ Estoril W 2-165.8 1713 1671 38.06% 27.36% 34.58%-0.10 +7.9 31
2019-12-15 Academica de Coimbra L 1-268.3 1662 1605 48.13% 26.56% 25.31%+0.59 -10.2 20
2019-12-15 @ Sporting Covilha W 2-168.3 1605 1662 25.31% 26.56% 48.13%-0.59 +10.2 15
2019-12-15 Feirense W 1-055.9 1693 1635 48.28% 26.53% 25.19%+0.60 +6.5 33
2019-12-15 @ Farense L 0-155.9 1635 1693 25.19% 26.53% 48.28%-0.60 -6.5 15
2019-12-15 Penafiel W 2-163.8 1588 1617 36.44% 27.38% 36.18%+0.16 +8.2 14
2019-12-15 @ Oliveirense L 1-263.8 1617 1588 36.18% 27.38% 36.44%-0.16 -8.2 14
2019-12-21 Cova Piedade D 0-063.5 1645 1485 60.06% 23.71% 16.23%+1.10 -2.5 23
2019-12-21 @ Leixoes D 0-063.5 1485 1645 16.23% 23.71% 60.06%-1.10 +2.5 8
2019-12-22 Academico de Viseu W 2-052.9 1596 1611 38.45% 27.36% 34.20%+0.23 +15.6 17
2019-12-22 @ Oliveirense L 0-252.9 1611 1596 34.20% 27.36% 38.45%-0.23 -15.6 18
2019-12-28 Estoril W 1-059.8 1608 1663 32.80% 27.31% 39.89%+0.03 +9.3 17
2019-12-28 @ Penafiel L 0-159.8 1663 1608 39.89% 27.31% 32.80%-0.03 -9.3 22
2019-12-28 Oliveirense W 4-370.1 1616 1612 41.07% 27.25% 31.67%+0.33 +6.8 18
2019-12-28 @ Academica de Coimbra L 3-470.1 1612 1616 31.67% 27.25% 41.07%-0.33 -6.8 17
2019-12-29 Academico de Viseu D 1-170.6 1644 1595 47.13% 26.70% 26.18%+0.55 -1.0 23
2019-12-29 @ Mafra D 1-170.6 1595 1644 26.18% 26.70% 47.13%-0.55 +1.0 19
2019-12-29 Vilafranquense W 2-162.6 1665 1628 45.51% 26.89% 27.60%+0.49 +6.6 22
2019-12-29 @ Chaves L 1-262.6 1628 1665 27.60% 26.89% 45.51%-0.49 -6.6 15
2019-12-29 Benfica B D 2-276.7 1652 1570 51.24% 26.03% 22.73%+0.71 -1.0 21
2019-12-29 @ Sporting Covilha D 2-276.7 1570 1652 22.73% 26.03% 51.24%-0.71 +1.0 15
2019-12-29 Casa Pia D 1-169.7 1629 1563 49.30% 26.38% 24.33%+0.64 -1.2 16
2019-12-29 @ Feirense D 1-169.7 1563 1629 24.33% 26.38% 49.30%-0.64 +1.2 8
2020-01-04 Chaves L 0-246.4 1488 1671 18.88% 24.87% 56.25%-0.61 -9.5 8
2020-01-04 @ Cova Piedade W 2-046.4 1671 1488 56.25% 24.87% 18.88%+0.61 +9.5 25
2020-01-04 Feirense L 0-257.1 1654 1627 44.18% 27.03% 28.79%+0.44 -19.0 22
2020-01-04 @ Estoril W 2-057.1 1627 1654 28.79% 27.03% 44.18%-0.44 +19.0 19
2020-01-04 Mafra L 1-360.2 1605 1643 35.08% 27.37% 37.55%+0.12 -13.8 17
2020-01-04 @ Oliveirense W 3-160.2 1643 1605 37.55% 27.37% 35.08%-0.12 +13.8 26
2020-01-04 Penafiel L 0-160.7 1642 1618 43.89% 27.05% 29.06%+0.43 -10.0 23
2020-01-04 @ Leixoes W 1-060.7 1618 1642 29.06% 27.05% 43.89%-0.43 +10.0 20
2020-01-05 Academica de Coimbra L 1-360.4 1600 1622 37.31% 27.38% 35.32%+0.19 -14.4 15
2020-01-05 @ Porto B W 3-160.4 1622 1600 35.32% 27.38% 37.31%-0.19 +14.4 21
2020-01-05 Benfica B L 0-358.4 1700 1571 56.65% 24.76% 18.59%+0.94 -33.8 33
2020-01-05 @ Farense W 3-058.4 1571 1700 18.59% 24.76% 56.65%-0.94 +33.8 18
2020-01-05 Nacional D 0-066.5 1596 1721 24.38% 26.39% 49.23%-0.31 +1.3 20
2020-01-05 @ Academico de Viseu D 0-066.5 1721 1596 49.23% 26.39% 24.38%+0.31 -1.3 32
2020-01-05 Sporting Covilha L 1-454.7 1564 1651 28.64% 27.01% 44.35%-0.13 -16.7 8
2020-01-05 @ Casa Pia W 4-154.7 1651 1564 44.35% 27.01% 28.64%+0.13 +16.7 24
2020-01-05 Varzim L 0-354.2 1622 1601 43.30% 27.10% 29.60%+0.41 -27.1 15
2020-01-05 @ Vilafranquense W 3-054.2 1601 1622 29.60% 27.10% 43.30%-0.41 +27.1 26
2020-01-10 Academico de Viseu L 1-266.7 1628 1597 44.76% 26.97% 28.27%+0.46 -9.6 26
2020-01-10 @ Varzim W 2-166.7 1597 1628 28.27% 26.97% 44.76%-0.46 +9.6 23
2020-01-11 Casa Pia W 4-047.3 1605 1547 48.31% 26.53% 25.16%+0.60 +23.3 21
2020-01-11 @ Benfica B L 0-447.3 1547 1605 25.16% 26.53% 48.31%-0.60 -23.3 8
2020-01-11 Estoril W 1-056.6 1668 1635 44.99% 26.95% 28.07%+0.47 +7.1 27
2020-01-11 @ Sporting Covilha L 0-156.6 1635 1668 28.07% 26.95% 44.99%-0.47 -7.1 22
2020-01-11 Leixoes D 0-066.4 1681 1632 47.08% 26.70% 26.22%+0.55 -1.1 26
2020-01-11 @ Chaves D 0-066.4 1632 1681 26.22% 26.70% 47.08%-0.55 +1.1 24
2020-01-11 Porto B W 1-054.3 1646 1585 48.67% 26.48% 24.86%+0.61 +6.5 22
2020-01-11 @ Feirense L 0-154.3 1585 1646 24.86% 26.48% 48.67%-0.61 -6.5 15
2020-01-12 Vilafranquense D 1-170.9 1657 1594 48.86% 26.45% 24.70%+0.62 -1.2 27
2020-01-12 @ Mafra D 1-170.9 1594 1657 24.70% 26.45% 48.86%-0.62 +1.2 16
2020-01-12 Cova Piedade W 3-042.3 1637 1478 59.98% 23.74% 16.29%+1.10 +12.0 24
2020-01-12 @ Academica de Coimbra L 0-342.3 1478 1637 16.29% 23.74% 59.98%-1.10 -12.0 8
2020-01-12 Farense W 3-053.7 1628 1666 35.13% 27.37% 37.50%+0.12 +24.3 23
2020-01-12 @ Penafiel L 0-353.7 1666 1628 37.50% 27.37% 35.13%-0.12 -24.3 33
2020-01-12 Oliveirense D 0-067.0 1720 1591 56.71% 24.74% 18.55%+0.95 -2.1 33
2020-01-12 @ Nacional D 0-067.0 1591 1720 18.55% 24.74% 56.71%-0.95 +2.1 18
2020-01-18 Academica de Coimbra W 1-058.4 1628 1649 37.57% 27.37% 35.06%+0.20 +8.4 25
2020-01-18 @ Estoril L 0-158.4 1649 1628 35.06% 27.37% 37.57%-0.20 -8.4 24
2020-01-18 Benfica B W 2-164.8 1579 1629 33.49% 27.34% 39.17%+0.06 +8.6 18
2020-01-18 @ Porto B L 1-264.8 1629 1579 39.17% 27.34% 33.49%-0.06 -8.6 21
2020-01-18 Feirense D 1-170.5 1593 1653 32.16% 27.28% 40.55%+0.01 +0.4 19
2020-01-18 @ Oliveirense D 1-170.5 1653 1593 40.55% 27.28% 32.16%-0.01 -0.4 23
2020-01-18 Mafra L 0-255.3 1633 1656 37.35% 27.38% 35.27%+0.20 -16.7 24
2020-01-18 @ Leixoes W 2-055.3 1656 1633 35.27% 27.38% 37.35%-0.20 +16.7 30
2020-01-19 Chaves D 0-065.9 1607 1680 30.45% 27.17% 42.38%-0.05 +0.6 24
2020-01-19 @ Academico de Viseu D 0-065.9 1680 1607 42.38% 27.17% 30.45%+0.05 -0.6 27
2020-01-19 Nacional W 3-165.9 1466 1718 14.13% 22.51% 63.36%-0.94 +22.1 11
2020-01-19 @ Cova Piedade L 1-365.9 1718 1466 63.36% 22.51% 14.13%+0.94 -22.1 33
2020-01-19 Penafiel D 1-170.6 1596 1652 32.58% 27.30% 40.12%+0.03 +0.4 17
2020-01-19 @ Vilafranquense D 1-170.6 1652 1596 40.12% 27.30% 32.58%-0.03 -0.3 24
2020-01-19 Sporting Covilha D 0-066.2 1641 1675 35.77% 27.38% 36.85%+0.14 +0.1 34
2020-01-19 @ Farense D 0-066.2 1675 1641 36.85% 27.38% 35.77%-0.14 -0.0 28
2020-01-19 Varzim D 2-274.5 1524 1619 27.70% 26.90% 45.40%-0.17 +0.6 9
2020-01-19 @ Casa Pia D 2-274.5 1619 1524 45.40% 26.90% 27.70%+0.17 -0.6 27
2020-01-26 Academica de Coimbra D 1-170.7 1617 1640 37.17% 27.38% 35.46%+0.19 -0.1 25
2020-01-26 @ Leixoes D 1-170.7 1640 1617 35.46% 27.38% 37.17%-0.19 +0.1 25
2020-01-26 Farense L 0-249.0 1524 1642 25.20% 26.54% 48.26%-0.28 -12.3 9
2020-01-26 @ Casa Pia W 2-049.0 1642 1524 48.26% 26.54% 25.20%+0.28 +12.3 37
2020-01-26 Feirense D 1-170.6 1596 1652 32.59% 27.30% 40.11%+0.03 +0.3 18
2020-01-26 @ Vilafranquense D 1-170.6 1652 1596 40.11% 27.30% 32.59%-0.03 -0.3 24
2020-01-26 Mafra D 1-169.4 1488 1672 18.85% 24.86% 56.30%-0.61 +1.9 12
2020-01-26 @ Cova Piedade D 1-169.4 1672 1488 56.30% 24.86% 18.85%+0.61 -1.9 31
2020-01-26 Nacional L 0-256.5 1679 1695 38.24% 27.36% 34.40%+0.23 -17.0 27
2020-01-26 @ Chaves W 2-056.5 1695 1679 34.40% 27.36% 38.24%-0.23 +17.0 36
2020-01-26 Penafiel W 1-059.1 1608 1652 34.28% 27.36% 38.37%+0.09 +9.0 27
2020-01-26 @ Academico de Viseu L 0-159.1 1652 1608 38.37% 27.36% 34.28%-0.09 -9.0 24
2020-01-26 Sporting Covilha W 4-266.6 1587 1675 28.63% 27.01% 44.36%-0.13 +14.7 21
2020-01-26 @ Porto B L 2-466.6 1675 1587 44.36% 27.01% 28.63%+0.13 -14.7 28
2020-01-26 Varzim W 4-052.2 1594 1618 37.02% 27.38% 35.60%+0.18 +30.5 22
2020-01-26 @ Oliveirense L 0-452.2 1618 1594 35.60% 27.38% 37.02%-0.18 -30.6 27
2020-01-27 Benfica B W 1-056.5 1636 1620 42.80% 27.14% 30.06%+0.39 +7.5 28
2020-01-27 @ Estoril L 0-156.5 1620 1636 30.06% 27.14% 42.80%-0.39 -7.5 21
2020-01-30 Academico de Viseu W 2-052.2 1640 1617 43.79% 27.06% 29.15%+0.43 +13.8 28
2020-01-30 @ Academica de Coimbra L 0-252.2 1617 1640 29.15% 27.06% 43.79%-0.43 -13.8 27
2020-02-01 Casa Pia D 1-169.3 1643 1512 56.94% 24.68% 18.39%+0.96 -1.9 25
2020-02-01 @ Penafiel D 1-169.3 1512 1643 18.39% 24.68% 56.94%-0.96 +1.9 10
2020-02-01 Chaves W 1-057.9 1671 1662 41.68% 27.22% 31.10%+0.35 +7.7 34
2020-02-01 @ Mafra L 0-157.9 1662 1671 31.10% 27.22% 41.68%-0.35 -7.7 27
2020-02-01 Estoril L 0-256.7 1654 1644 41.89% 27.21% 30.90%+0.36 -18.2 37
2020-02-01 @ Farense W 2-056.7 1644 1654 30.90% 27.21% 41.89%-0.36 +18.2 31
2020-02-02 Vilafranquense W 4-050.4 1612 1596 42.75% 27.15% 30.10%+0.39 +26.9 24
2020-02-02 @ Benfica B L 0-450.4 1596 1612 30.10% 27.15% 42.75%-0.39 -26.9 18
2020-02-02 Cova Piedade W 2-155.1 1652 1490 60.30% 23.63% 16.07%+1.11 +4.1 27
2020-02-02 @ Feirense L 1-255.1 1490 1652 16.07% 23.63% 60.30%-1.11 -4.1 12
2020-02-02 Leixoes W 1-054.5 1712 1617 52.93% 25.68% 21.39%+0.78 +5.7 39
2020-02-02 @ Nacional L 0-154.5 1617 1712 21.39% 25.68% 52.93%-0.78 -5.7 25
2020-02-02 Porto B L 0-253.8 1588 1602 38.48% 27.36% 34.16%+0.24 -17.0 27
2020-02-02 @ Varzim W 2-053.8 1602 1588 34.16% 27.36% 38.48%-0.24 +17.0 24
2020-02-03 Oliveirense W 1-056.2 1660 1624 45.43% 26.90% 27.67%+0.49 +7.0 31
2020-02-03 @ Sporting Covilha L 0-156.2 1624 1660 27.67% 26.90% 45.43%-0.49 -7.0 22
2020-02-08 Feirense L 0-157.5 1603 1656 33.02% 27.32% 39.67%+0.04 -8.1 27
2020-02-08 @ Academico de Viseu W 1-057.5 1656 1603 39.67% 27.32% 33.02%-0.04 +8.1 30
2020-02-08 Nacional D 1-172.3 1678 1718 34.88% 27.37% 37.75%+0.11 +0.1 35
2020-02-08 @ Mafra D 1-172.3 1718 1678 37.75% 27.37% 34.88%-0.11 -0.1 40
2020-02-08 Penafiel D 2-274.4 1486 1641 21.42% 25.69% 52.89%-0.46 +1.1 13
2020-02-08 @ Cova Piedade D 2-274.4 1641 1486 52.89% 25.69% 21.42%+0.46 -1.1 26
2020-02-08 Varzim W 1-054.1 1611 1571 45.99% 26.84% 27.17%+0.51 +7.0 28
2020-02-08 @ Leixoes L 0-154.1 1571 1611 27.17% 26.84% 45.99%-0.51 -6.9 27
2020-02-09 Academica de Coimbra L 1-266.8 1655 1654 40.55% 27.28% 32.17%+0.31 -8.9 27
2020-02-09 @ Chaves W 2-166.8 1654 1655 32.17% 27.28% 40.55%-0.31 +8.9 31
2020-02-09 Benfica B W 5-053.9 1617 1639 37.37% 27.37% 35.26%+0.20 +37.4 25
2020-02-09 @ Oliveirense L 0-553.9 1639 1617 35.26% 27.37% 37.37%-0.20 -37.4 24
2020-02-09 Casa Pia W 4-149.5 1662 1514 58.84% 24.11% 17.05%+1.04 +10.6 34
2020-02-09 @ Estoril L 1-449.5 1514 1662 17.05% 24.11% 58.84%-1.04 -10.6 10
2020-02-09 Farense D 1-170.7 1619 1636 38.21% 27.36% 34.43%+0.23 -0.2 25
2020-02-09 @ Porto B D 1-170.7 1636 1619 34.43% 27.36% 38.21%-0.23 +0.2 38
2020-02-09 Sporting Covilha W 1-060.8 1569 1667 27.39% 26.86% 45.75%-0.18 +10.3 21
2020-02-09 @ Vilafranquense L 0-160.8 1667 1569 45.75% 26.86% 27.39%+0.18 -10.3 31
2020-02-15 Vilafranquense W 5-150.9 1718 1580 57.77% 24.44% 17.80%+0.99 +14.2 43
2020-02-15 @ Nacional L 1-550.9 1580 1718 17.80% 24.44% 57.77%-0.99 -14.2 21
2020-02-15 Estoril W 3-055.5 1564 1673 26.11% 26.69% 47.21%-0.23 +29.0 30
2020-02-15 @ Varzim L 0-355.5 1673 1564 47.21% 26.69% 26.11%+0.23 -29.0 34
2020-02-15 Leixoes W 1-055.7 1664 1618 46.77% 26.74% 26.49%+0.54 +6.8 33
2020-02-15 @ Feirense L 0-155.7 1618 1664 26.49% 26.74% 46.77%-0.54 -6.8 28
2020-02-15 Mafra D 0-066.5 1663 1678 38.37% 27.36% 34.27%+0.23 -0.2 32
2020-02-15 @ Academica de Coimbra D 0-066.5 1678 1663 34.27% 27.36% 38.37%-0.23 +0.2 36
2020-02-16 Academico de Viseu L 0-161.9 1657 1595 48.80% 26.45% 24.75%+0.62 -10.9 31
2020-02-16 @ Sporting Covilha W 1-061.9 1595 1657 24.75% 26.45% 48.80%-0.62 +10.9 30
2020-02-16 Cova Piedade W 2-044.6 1602 1487 55.15% 25.16% 19.69%+0.88 +9.9 27
2020-02-16 @ Benfica B L 0-244.6 1487 1602 19.69% 25.16% 55.15%-0.88 -9.9 13
2020-02-16 Oliveirense W 3-160.8 1636 1654 37.89% 27.37% 34.74%+0.21 +13.7 41
2020-02-16 @ Farense L 1-360.8 1654 1636 34.74% 27.37% 37.89%-0.21 -13.7 25
2020-02-16 Porto B L 1-354.0 1503 1619 25.37% 26.56% 48.07%-0.27 -10.7 10
2020-02-16 @ Casa Pia W 3-154.0 1619 1503 48.07% 26.56% 25.37%+0.27 +10.7 28
2020-02-17 Chaves D 0-065.8 1640 1646 39.68% 27.32% 33.00%+0.28 -0.3 27
2020-02-17 @ Penafiel D 0-065.8 1646 1640 33.00% 27.32% 39.68%-0.28 +0.3 28
2020-02-21 Farense L 0-349.8 1565 1650 29.04% 27.05% 43.91%-0.11 -20.0 21
2020-02-21 @ Vilafranquense W 3-049.8 1650 1565 43.91% 27.05% 29.04%+0.11 +20.0 44
2020-02-22 Casa Pia W 2-155.3 1641 1493 58.83% 24.11% 17.06%+1.04 +4.3 28
2020-02-22 @ Oliveirense L 1-255.3 1493 1641 17.06% 24.11% 58.83%-1.04 -4.3 10
2020-02-22 Estoril D 1-171.0 1630 1644 38.57% 27.35% 34.07%+0.24 -0.2 29
2020-02-22 @ Porto B D 1-171.0 1644 1630 34.07% 27.35% 38.57%-0.24 +0.2 35
2020-02-22 Feirense L 1-265.9 1646 1671 36.98% 27.38% 35.64%+0.18 -8.3 28
2020-02-22 @ Chaves W 2-165.9 1671 1646 35.64% 27.38% 36.98%-0.18 +8.3 36
2020-02-22 Sporting Covilha D 0-065.4 1611 1646 35.57% 27.38% 37.05%+0.13 +0.1 29
2020-02-22 @ Leixoes D 0-065.4 1646 1611 37.05% 27.38% 35.57%-0.13 -0.1 32
2020-02-23 Academica de Coimbra W 1-056.0 1732 1663 49.69% 26.31% 24.00%+0.65 +6.3 46
2020-02-23 @ Nacional L 0-156.0 1663 1732 24.00% 26.31% 49.69%-0.65 -6.3 32
2020-02-23 Benfica B D 1-170.0 1606 1612 39.65% 27.32% 33.03%+0.28 -0.3 31
2020-02-23 @ Academico de Viseu D 1-170.0 1612 1606 33.03% 27.32% 39.65%-0.28 +0.3 28
2020-02-23 Penafiel W 1-056.5 1679 1639 45.87% 26.85% 27.28%+0.50 +7.0 39
2020-02-23 @ Mafra L 0-156.5 1639 1679 27.28% 26.85% 45.87%-0.50 -7.0 27
2020-02-23 Varzim L 1-256.4 1477 1593 25.38% 26.57% 48.05%-0.27 -6.2 13
2020-02-23 @ Cova Piedade W 2-156.4 1593 1477 48.05% 26.57% 25.38%+0.27 +6.2 33
2020-02-28 Leixoes L 0-159.2 1612 1611 40.66% 27.28% 32.06%+0.31 -9.4 28
2020-02-28 @ Benfica B W 1-059.2 1611 1612 32.06% 27.28% 40.66%-0.31 +9.4 32
2020-02-29 Academica de Coimbra W 1-057.4 1679 1657 43.62% 27.08% 29.30%+0.42 +7.4 39
2020-02-29 @ Feirense L 0-157.4 1657 1679 29.30% 27.08% 43.62%-0.42 -7.4 32
2020-02-29 Academico de Viseu W 3-157.2 1670 1605 49.07% 26.41% 24.52%+0.63 +10.4 47
2020-02-29 @ Farense L 1-357.2 1605 1670 24.52% 26.41% 49.07%-0.63 -10.4 31
2020-02-29 Nacional D 1-172.3 1632 1738 26.44% 26.73% 46.83%-0.22 +1.0 28
2020-02-29 @ Penafiel D 1-172.3 1738 1632 46.83% 26.73% 26.44%+0.22 -1.0 47
2020-03-01 Vilafranquense W 2-048.0 1644 1545 53.25% 25.61% 21.14%+0.80 +10.6 38
2020-03-01 @ Estoril L 0-248.0 1545 1644 21.14% 25.61% 53.25%-0.80 -10.6 21
2020-03-01 Chaves L 0-256.4 1646 1638 41.65% 27.22% 31.13%+0.35 -18.1 32
2020-03-01 @ Sporting Covilha W 2-056.4 1638 1646 31.13% 27.22% 41.65%-0.35 +18.1 31
2020-03-01 Cova Piedade D 1-161.8 1488 1471 42.91% 27.13% 29.95%+0.39 -0.6 11
2020-03-01 @ Casa Pia D 1-161.8 1471 1488 29.95% 27.13% 42.91%-0.39 +0.6 14
2020-03-01 Mafra W 2-167.6 1599 1686 28.72% 27.02% 44.26%-0.12 +9.5 36
2020-03-01 @ Varzim L 1-267.6 1686 1599 44.26% 27.02% 28.72%+0.12 -9.5 39
2020-03-01 Oliveirense L 1-265.7 1630 1645 38.34% 27.36% 34.30%+0.23 -8.5 29
2020-03-01 @ Porto B W 2-165.7 1645 1630 34.30% 27.36% 38.34%-0.23 +8.5 31
2020-03-05 Penafiel W 3-051.3 1649 1633 42.74% 27.15% 30.11%+0.39 +20.6 35
2020-03-05 @ Academica de Coimbra L 0-351.3 1633 1649 30.11% 27.15% 42.74%-0.39 -20.6 28
2020-03-07 Estoril D 1-171.5 1654 1654 40.40% 27.29% 32.31%+0.30 -0.4 32
2020-03-07 @ Oliveirense D 1-171.5 1654 1654 32.31% 27.29% 40.40%-0.30 +0.4 39
2020-03-07 Feirense L 0-160.6 1676 1687 39.05% 27.34% 33.61%+0.25 -9.2 39
2020-03-07 @ Mafra W 1-060.6 1687 1676 33.61% 27.34% 39.05%-0.25 +9.1 42
2020-03-07 Porto B W 3-270.0 1535 1621 28.77% 27.02% 44.21%-0.12 +9.0 24
2020-03-07 @ Vilafranquense L 2-370.0 1621 1535 44.21% 27.02% 28.77%+0.12 -9.0 29
2020-03-08 Benfica B W 3-155.5 1737 1603 57.38% 24.55% 18.07%+0.98 +7.9 50
2020-03-08 @ Nacional L 1-355.5 1603 1737 18.07% 24.55% 57.38%-0.98 -7.9 28
2020-03-08 Casa Pia W 1-048.7 1595 1488 54.27% 25.38% 20.35%+0.84 +5.4 34
2020-03-08 @ Academico de Viseu L 0-148.7 1488 1595 20.35% 25.38% 54.27%-0.84 -5.4 11
2020-03-08 Sporting Covilha W 2-165.5 1472 1628 21.29% 25.66% 53.05%-0.47 +11.0 17
2020-03-08 @ Cova Piedade L 1-265.5 1628 1472 53.05% 25.66% 21.29%+0.47 -11.0 32
2020-03-08 Varzim D 1-171.0 1656 1608 46.92% 26.72% 26.36%+0.54 -1.0 32
2020-03-08 @ Chaves D 1-171.0 1608 1656 26.36% 26.72% 46.92%-0.54 +1.0 37
2020-03-09 Farense D 1-171.4 1621 1680 32.20% 27.28% 40.52%+0.01 +0.4 33
2020-03-09 @ Leixoes D 1-171.4 1680 1621 40.52% 27.28% 32.20%-0.01 -0.4 48

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 2020-01-19 14.13% @ Cova Piedade 1466 3 Nacional 1718 1
2 2020-01-05 18.59% Benfica B 1571 3 @ Farense 1700 0
3 2019-12-07 18.96% Oliveirense 1565 2 @ Chaves 1688 0
4 2020-03-08 21.29% @ Cova Piedade 1472 2 Sporting Covilha 1628 1
5 2019-10-26 23.25% @ Benfica B 1568 1 Nacional 1704 0
6 2019-09-15 23.88% Leixoes 1619 3 @ Sporting Covilha 1689 2
7 2019-12-08 24.04% Academico de Viseu 1587 1 @ Leixoes 1656 0
8 2020-02-16 24.75% Academico de Viseu 1595 1 @ Sporting Covilha 1657 0
9 2019-10-27 24.88% @ Varzim 1564 2 Chaves 1684 1
10 2019-12-15 25.31% Academica de Coimbra 1605 2 @ Sporting Covilha 1662 1
11 2019-11-29 25.38% Feirense 1626 2 @ Sporting Covilha 1682 1
12 2019-09-15 25.46% Oliveirense 1562 3 @ Casa Pia 1617 1
13 2019-11-09 25.90% Varzim 1584 2 @ Feirense 1636 1
14 2020-02-15 26.11% @ Varzim 1564 3 Estoril 1673 0
15 2019-08-25 26.50% Porto B 1596 3 @ Farense 1642 1
16 2019-10-30 26.81% Porto B 1592 2 @ Academico de Viseu 1635 0
17 2019-10-26 27.14% Mafra 1605 2 @ Feirense 1645 1
18 2020-02-09 27.39% @ Vilafranquense 1569 1 Sporting Covilha 1667 0
19 2019-08-17 28.12% Penafiel 1604 2 @ Casa Pia 1636 1
20 2020-01-10 28.27% Academico de Viseu 1597 2 @ Varzim 1628 1
21 2020-01-26 28.63% @ Porto B 1587 4 Sporting Covilha 1675 2
22 2020-03-01 28.72% @ Varzim 1599 2 Mafra 1686 1
23 2020-03-07 28.77% @ Vilafranquense 1535 3 Porto B 1621 2
24 2020-01-04 28.79% Feirense 1627 2 @ Estoril 1654 0
25 2019-08-18 29.03% @ Cova Piedade 1562 2 Feirense 1646 1

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 2020-02-09 37.40 @ Oliveirense 5 1617 37.37% Benfica B 0 1639 35.26% 27.37%
2 2020-01-05 33.82 Benfica B 3 1571 18.59% @ Farense 0 1700 56.65% 24.76%
3 2020-01-26 30.56 @ Oliveirense 4 1594 37.02% Varzim 0 1618 35.60% 27.38%
4 2020-02-15 29.05 @ Varzim 3 1564 26.11% Estoril 0 1673 47.21% 26.69%
5 2020-01-05 27.12 Varzim 3 1601 29.60% @ Vilafranquense 0 1622 43.30% 27.10%
6 2020-02-02 26.93 @ Benfica B 4 1612 42.75% Vilafranquense 0 1596 30.10% 27.15%
7 2019-08-18 26.44 @ Vilafranquense 4 1640 43.52% Benfica B 0 1618 29.39% 27.08%
8 2019-08-10 24.87 @ Nacional 3 1645 33.97% Chaves 0 1691 38.68% 27.35%
9 2020-01-12 24.30 @ Penafiel 3 1628 35.13% Farense 0 1666 37.50% 27.37%
10 2020-01-11 23.32 @ Benfica B 4 1605 48.31% Casa Pia 0 1547 25.16% 26.53%
11 2019-12-07 23.11 Oliveirense 2 1565 18.96% @ Chaves 0 1688 56.15% 24.90%
12 2019-09-14 22.91 @ Farense 3 1633 38.03% Vilafranquense 0 1650 34.60% 27.36%
13 2020-01-19 22.13 @ Cova Piedade 3 1466 14.13% Nacional 1 1718 63.36% 22.51%
14 2019-09-22 20.80 Estoril 4 1643 34.38% @ Vilafranquense 1 1627 38.26% 27.36%
15 2020-03-05 20.62 @ Academica de Coimbra 3 1649 42.74% Penafiel 0 1633 30.11% 27.15%
16 2020-02-21 20.05 Farense 3 1650 43.91% @ Vilafranquense 0 1565 29.04% 27.05%
17 2019-10-30 19.73 Porto B 2 1592 26.81% @ Academico de Viseu 0 1635 46.40% 26.79%
18 2020-01-04 18.97 Feirense 2 1627 28.79% @ Estoril 0 1654 44.18% 27.03%
19 2019-08-24 18.89 @ Penafiel 3 1614 46.25% Cova Piedade 0 1571 26.94% 26.81%
20 2020-02-01 18.19 Estoril 2 1644 30.90% @ Farense 0 1654 41.89% 27.21%
21 2020-03-01 18.11 Chaves 2 1638 31.13% @ Sporting Covilha 0 1646 41.65% 27.22%
22 2019-08-11 18.10 Academico de Viseu 2 1614 31.15% @ Penafiel 0 1622 41.63% 27.22%
23 2019-11-10 17.69 Vilafranquense 2 1606 32.33% @ Academico de Viseu 0 1605 40.38% 27.29%
24 2019-09-15 17.55 Oliveirense 3 1562 25.46% @ Casa Pia 1 1617 47.96% 26.58%
25 2019-08-25 17.19 Porto B 3 1596 26.50% @ Farense 1 1642 46.75% 26.74%

Most & Least Exciting Games

The season’s games ranked by excitement rating (0–100) — a blend of closeness, upset, team quality, and scoring. An asterisk (*) after the date indicates a playoff game.

# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2019-12-13 78.7 @ Benfica B 3 1570 36.13% Varzim 3 1601 36.49% 27.38%
2 2019-11-17 77.7 @ Mafra 2 1621 31.85% Sporting Covilha 2 1683 40.89% 27.26%
3 2019-08-31 76.9 @ Leixoes 2 1619 38.08% Feirense 2 1636 34.56% 27.36%
4 2019-12-29 76.7 @ Sporting Covilha 2 1652 51.24% Benfica B 2 1570 22.73% 26.03%
5 2019-12-07 76.3 @ Penafiel 2 1617 43.05% Porto B 2 1599 29.83% 27.12%
6 2019-12-01 75.6 @ Benfica B 2 1569 33.19% Mafra 2 1621 39.49% 27.33%
7 2020-01-19 74.5 @ Casa Pia 2 1524 27.70% Varzim 2 1619 45.40% 26.90%
8 2019-09-15 74.4 Leixoes 3 1619 23.88% @ Sporting Covilha 2 1689 49.83% 26.29%
9 2020-02-08 74.4 @ Cova Piedade 2 1486 21.42% Penafiel 2 1641 52.89% 25.69%
10 2019-09-21 72.4 Sporting Covilha 3 1679 32.38% @ Chaves 2 1678 40.33% 27.29%
11 2020-02-08 72.3 @ Mafra 1 1678 34.88% Nacional 1 1718 37.75% 27.37%
12 2020-02-29 72.3 @ Penafiel 1 1632 26.44% Nacional 1 1738 46.83% 26.73%
13 2019-11-30 72.0 @ Estoril 1 1688 45.00% Leixoes 1 1655 28.05% 26.95%
14 2019-11-03 71.7 @ Feirense 1 1635 32.70% Nacional 1 1691 39.99% 27.31%
15 2019-10-30 71.6 @ Nacional 1 1693 55.60% Varzim 1 1574 19.36% 25.04%
16 2020-03-07 71.5 @ Oliveirense 1 1654 40.40% Estoril 1 1654 32.31% 27.29%
17 2020-03-09 71.4 @ Leixoes 1 1621 32.20% Farense 1 1680 40.52% 27.28%
18 2019-08-18 71.1 @ Leixoes 1 1610 32.11% Nacional 1 1670 40.61% 27.28%
19 2019-12-14 71.0 @ Vilafranquense 1 1628 38.23% Leixoes 1 1645 34.41% 27.36%
20 2020-02-22 71.0 @ Porto B 1 1630 38.57% Estoril 1 1644 34.07% 27.35%
21 2020-03-08 71.0 @ Chaves 1 1656 46.92% Varzim 1 1608 26.36% 26.72%
22 2019-12-13 70.9 @ Porto B 1 1599 31.32% Chaves 1 1665 41.45% 27.23%
23 2020-01-12 70.9 @ Mafra 1 1657 48.86% Vilafranquense 1 1594 24.70% 26.45%
24 2020-01-26 70.7 @ Leixoes 1 1617 37.17% Academica de Coimbra 1 1640 35.46% 27.38%
25 2020-02-09 70.7 @ Porto B 1 1619 38.21% Farense 1 1636 34.43% 27.36%
# Date Excitement Winning Team Losing Team Tie %
Team Score Elo Win % Team Score Elo Win %
1 2020-01-12 42.3 @ Academica de Coimbra 3 1637 59.98% Cova Piedade 0 1478 16.29% 23.74%
2 2020-02-16 44.6 @ Benfica B 2 1602 55.15% Cova Piedade 0 1487 19.69% 25.16%
3 2020-01-04 46.4 Chaves 2 1671 56.25% @ Cova Piedade 0 1488 18.88% 24.87%
4 2020-01-11 47.3 @ Benfica B 4 1605 48.31% Casa Pia 0 1547 25.16% 26.53%
5 2019-10-27 47.9 @ Estoril 3 1649 50.60% Oliveirense 0 1573 23.25% 26.15%
6 2020-03-01 48.0 @ Estoril 2 1644 53.25% Vilafranquense 0 1545 21.14% 25.61%
7 2019-11-03 48.2 @ Oliveirense 2 1556 43.39% Cova Piedade 0 1535 29.51% 27.10%
8 2019-11-10 48.3 Estoril 2 1677 52.99% @ Cova Piedade 0 1521 21.34% 25.67%
9 2019-08-24 48.4 @ Penafiel 3 1614 46.25% Cova Piedade 0 1571 26.94% 26.81%
10 2019-12-13 48.7 @ Academico de Viseu 4 1598 53.43% Cova Piedade 1 1498 21.00% 25.57%
11 2020-03-08 48.7 @ Academico de Viseu 1 1595 54.27% Casa Pia 0 1488 20.35% 25.38%
12 2020-01-26 49.0 Farense 2 1642 48.26% @ Casa Pia 0 1524 25.20% 26.54%
13 2020-02-09 49.5 @ Estoril 4 1662 58.84% Casa Pia 1 1514 17.05% 24.11%
14 2019-12-01 49.7 @ Porto B 4 1585 50.28% Cova Piedade 1 1511 23.51% 26.21%
15 2020-02-21 49.8 Farense 3 1650 43.91% @ Vilafranquense 0 1565 29.04% 27.05%
16 2019-11-10 50.3 @ Chaves 2 1685 51.58% Casa Pia 0 1601 22.46% 25.96%
17 2020-02-02 50.4 @ Benfica B 4 1612 42.75% Vilafranquense 0 1596 30.10% 27.15%
18 2019-10-13 50.7 Farense 2 1647 45.15% @ Cova Piedade 0 1553 27.92% 26.93%
19 2020-02-15 50.9 @ Nacional 5 1718 57.77% Vilafranquense 1 1580 17.80% 24.44%
20 2019-08-18 51.1 @ Vilafranquense 4 1640 43.52% Benfica B 0 1618 29.39% 27.08%
21 2019-10-27 51.2 @ Sporting Covilha 1 1687 58.76% Cova Piedade 0 1540 17.11% 24.13%
22 2020-03-05 51.3 @ Academica de Coimbra 3 1649 42.74% Penafiel 0 1633 30.11% 27.15%
23 2019-08-11 51.9 @ Sporting Covilha 2 1639 44.50% Porto B 0 1610 28.50% 27.00%
24 2020-01-26 52.2 @ Oliveirense 4 1594 37.02% Varzim 0 1618 35.60% 27.38%
25 2020-01-30 52.2 @ Academica de Coimbra 2 1640 43.79% Academico de Viseu 0 1617 29.15% 27.06%