2025-26 Liga Portugal 2 Season

306 games · 100,000 simulations

Final

Promoted

No promotions.

Relegated

No relegation

Biggest Overachiever

Leixoes

11.42 points above expected

50 points · 38.58 expected points

Biggest Disappointment

Chaves

6.64 points below expected

43 points · 49.64 expected points

League Table

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

# Team GP W D L Pts GF GA GD SimPts vsSim
1 Maritimo 34 20 6 8 66 50 29 +21 56.9 +9.13
2 Academico de Viseu 34 17 8 9 59 58 33 +25 51.2 +7.76
3 Uniao Torreense 34 18 5 11 59 46 33 +13 49.8 +9.18
4 Porto B 34 15 6 13 51 41 42 -1 41.8 +9.24
5 Vizela 34 14 9 11 51 39 40 -1 56.0 -5.00
6 Uniao Leiria 34 13 11 10 50 52 46 +6 52.6 -2.60
7 Leixoes 34 15 5 14 50 46 55 -9 38.6 +11.42
8 Penafiel 34 12 8 14 44 38 38 0 41.6 +2.39
9 Benfica B 34 11 11 12 44 43 44 -1 48.5 -4.46
10 Sporting Clube de Portugal B 34 13 4 17 43 41 33 +8 47.0 -3.99
11 Chaves 34 12 7 15 43 41 40 +1 49.6 -6.64
12 Feirense 34 11 10 13 43 36 41 -5 42.9 +0.07
13 Felgueiras 1932 34 11 10 13 43 34 39 -5 44.2 -1.25
14 Lusitania Lourosa 34 11 10 13 43 44 52 -8 45.4 -2.43
15 Farense 34 11 9 14 42 32 37 -5 48.3 -6.26
16 Portimonense 34 11 7 16 40 39 49 -10 35.7 +4.32
17 Pacos de Ferreira 34 9 12 13 39 34 48 -14 37.7 +1.29
18 Oliveirense 34 8 10 16 34 34 49 -15 34.5 -0.54

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
Maritimo 1773 66 56.87 +9.13 92.0% 40 46 53 56 60 67 82
Academico de Viseu 1772 59 51.24 +7.76 88.0% 30 40 46 50 56 65 70
Uniao Torreense 1749 59 49.82 +9.18 93.0% 30 36 45 50 55 62 67
Uniao Leiria 1713 50 52.60 -2.60 39.0% 28 43 47 53 57 64 67
Farense 1700 42 48.26 -6.26 17.0% 31 37 44 49 53 57 62
Vizela 1699 51 56.00 -5.00 27.0% 42 45 51 56 60 67 73
Chaves 1686 43 49.64 -6.64 19.0% 34 37 45 49 54 60 64
Benfica B 1685 44 48.46 -4.46 30.0% 33 36 43 48 54 60 64
Penafiel 1674 44 41.61 +2.39 71.0% 27 31 37 41 46 52 68
Porto B 1672 51 41.76 +9.24 90.0% 25 28 37 42 47 54 60
Felgueiras 1932 1672 43 44.25 -1.25 41.0% 24 34 39 44 49 56 63
Sporting Clube de Portugal B 1657 43 46.99 -3.99 31.0% 31 35 42 47 52 58 65
Leixoes 1656 50 38.58 +11.42 96.0% 24 26 33 38 44 50 52
Lusitania Lourosa 1648 43 45.43 -2.43 41.0% 30 33 40 45 50 57 68
Feirense 1640 43 42.93 +0.07 51.0% 28 31 38 43 47 53 63
Portimonense 1615 40 35.68 +4.32 74.0% 18 23 31 36 41 46 53
Pacos de Ferreira 1602 39 37.71 +1.29 64.0% 20 26 33 37 42 50 54
Oliveirense 1572 34 34.54 -0.54 51.0% 17 25 30 34 38 47 52

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 ADV BB CHA FAR FEI F1 LEI LL MAR OLI PDF PEN POR PB SCDP UL UT VIZ
Academico de Viseu
1-0-1
2.98
1-0-1
2.65
1-1-0
2.96
1-1-0
3.33
1-0-1
3.23
2-0-0
3.39
2-0-0
3.12
1-1-0
2.24
1-1-0
3.49
0-1-1
3.34
1-0-1
3.26
1-0-1
3.36
1-0-1
3.25
1-1-0
3.19
1-0-1
2.56
1-0-1
2.64
0-2-0
2.76
Benfica B
1-0-1
2.36
1-1-0
2.77
1-0-1
2.81
2-0-0
2.97
1-0-1
2.93
0-2-0
3.41
0-1-1
2.98
0-1-1
2.19
1-0-1
3.75
1-0-1
3.44
0-1-1
3.19
0-1-1
3.45
0-1-1
3.21
2-0-0
2.76
0-2-0
2.51
0-1-1
2.71
1-0-1
2.36
Chaves
1-0-1
2.68
0-1-1
2.56
2-0-0
2.65
0-1-1
2.92
0-1-1
2.91
1-0-1
3.19
0-2-0
2.84
1-0-1
2.16
2-0-0
3.63
1-0-1
3.38
1-0-1
3.21
0-0-2
3.59
0-0-2
3.19
0-2-0
2.76
0-0-2
2.57
2-0-0
2.39
1-0-1
2.33
Farense
0-1-1
2.38
1-0-1
2.55
0-0-2
2.70
0-1-1
3.11
1-1-0
2.93
1-0-1
3.22
2-0-0
2.71
1-0-1
2.41
0-2-0
3.73
0-2-0
3.48
0-2-0
3.02
0-0-2
3.48
1-0-1
3.23
1-0-1
2.65
1-0-1
2.45
0-0-2
2.83
2-0-0
2.24
Feirense
0-1-1
2.07
0-0-2
2.39
1-1-0
2.42
1-1-0
2.24
0-1-1
2.63
1-0-1
2.96
0-0-2
2.64
0-1-1
2.13
1-0-1
3.20
1-0-1
3.06
1-0-1
2.67
2-0-0
2.94
1-1-0
2.84
0-0-2
2.32
0-2-0
2.13
1-1-0
2.17
1-1-0
1.94
Felgueiras 1932
1-0-1
2.19
1-0-1
2.42
1-1-0
2.43
0-1-1
2.41
1-1-0
2.71
0-0-2
3.28
1-0-1
2.60
0-1-1
2.26
2-0-0
3.27
0-2-0
3.02
0-1-1
3.00
0-2-0
3.18
1-0-1
2.88
1-0-1
2.36
2-0-0
2.08
0-0-2
2.32
0-1-1
2.13
Leixoes
0-0-2
2.05
0-2-0
1.99
1-0-1
2.18
1-0-1
2.16
1-0-1
2.39
2-0-0
2.12
1-1-0
2.31
0-0-2
1.66
1-0-1
2.91
1-0-1
2.53
1-1-0
2.63
2-0-0
2.74
1-0-1
2.34
1-0-1
2.31
1-0-1
1.91
1-1-0
1.79
0-0-2
1.85
Lusitania Lourosa
0-0-2
2.24
1-1-0
2.38
0-2-0
2.51
0-0-2
2.62
2-0-0
2.69
1-0-1
2.73
0-1-1
3.09
1-0-1
2.32
0-1-1
3.41
2-0-0
3.03
0-1-1
3.09
1-0-1
3.16
1-1-0
2.71
1-0-1
2.60
0-2-0
2.09
1-0-1
2.38
0-1-1
2.03
Maritimo
0-1-1
3.13
1-1-0
3.18
1-0-1
3.25
1-0-1
2.99
1-1-0
3.24
1-1-0
3.14
2-0-0
3.85
1-0-1
3.02
2-0-0
3.92
1-1-0
3.73
1-0-1
3.40
2-0-0
3.86
1-0-1
3.57
2-0-0
3.25
1-0-1
2.93
1-0-1
3.12
1-1-0
2.59
Oliveirense
0-1-1
1.94
1-0-1
1.72
0-0-2
1.82
0-2-0
1.74
1-0-1
2.17
0-0-2
2.11
1-0-1
2.44
1-1-0
2.00
0-0-2
1.62
0-2-0
2.49
1-1-0
2.22
0-1-1
2.44
1-1-0
2.23
1-0-1
2.12
0-1-1
1.81
0-0-2
1.87
1-0-1
1.51
Pacos de Ferreira
1-1-0
2.05
1-0-1
1.96
1-0-1
2.02
0-2-0
1.95
1-0-1
2.29
0-2-0
2.34
1-0-1
2.81
0-0-2
2.32
0-1-1
1.75
0-2-0
2.84
2-0-0
2.15
2-0-0
2.59
0-1-1
2.55
0-0-2
2.39
0-1-1
1.93
0-2-0
1.95
0-0-2
1.79
Penafiel
1-0-1
2.12
1-1-0
2.18
1-0-1
2.17
0-2-0
2.35
1-0-1
2.66
1-1-0
2.34
0-1-1
2.72
1-1-0
2.27
1-0-1
2.00
0-1-1
3.14
0-0-2
3.21
0-0-2
2.94
1-0-1
2.81
1-1-0
2.36
1-0-1
2.10
1-0-1
2.34
1-0-1
1.96
Portimonense
1-0-1
2.03
1-1-0
1.96
2-0-0
1.87
2-0-0
1.94
0-0-2
2.40
0-2-0
2.19
0-0-2
2.60
1-0-1
2.21
0-0-2
1.66
1-1-0
2.90
0-0-2
2.74
2-0-0
2.41
1-0-1
2.34
0-0-2
2.30
0-1-1
1.95
0-0-2
1.92
0-2-0
1.67
Porto B
1-0-1
2.12
1-1-0
2.18
2-0-0
2.21
1-0-1
2.14
0-1-1
2.51
1-0-1
2.47
1-0-1
3.03
0-1-1
2.62
1-0-1
1.87
0-1-1
3.16
1-1-0
2.81
1-0-1
2.52
1-0-1
3.01
2-0-0
2.29
0-1-1
2.05
1-0-1
2.07
1-0-1
1.77
Sporting Clube de Portugal B
0-1-1
2.22
0-0-2
2.57
0-2-0
2.57
1-0-1
2.68
2-0-0
3.03
1-0-1
2.99
1-0-1
3.09
1-0-1
2.73
0-0-2
2.13
1-0-1
3.27
2-0-0
2.95
0-1-1
2.99
2-0-0
3.09
0-0-2
3.06
1-0-1
2.24
1-0-1
2.44
0-0-2
2.41
Uniao Leiria
1-0-1
2.80
0-2-0
2.83
2-0-0
2.76
1-0-1
2.91
0-2-0
3.25
0-0-2
3.31
1-0-1
3.51
0-2-0
3.30
1-0-1
2.41
1-1-0
3.64
1-1-0
3.50
1-0-1
3.28
1-1-0
3.47
1-1-0
3.34
1-0-1
3.12
1-0-1
2.74
0-1-1
2.46
Uniao Torreense
1-0-1
2.73
1-1-0
2.62
0-0-2
2.95
2-0-0
2.53
0-1-1
3.19
2-0-0
3.03
0-1-1
3.67
1-0-1
2.97
1-0-1
2.23
2-0-0
3.57
0-2-0
3.46
1-0-1
3.01
2-0-0
3.50
1-0-1
3.31
1-0-1
2.94
1-0-1
2.59
2-0-0
2.42
Vizela
0-2-0
2.60
1-0-1
2.98
1-0-1
3.02
0-0-2
3.12
0-1-1
3.49
1-1-0
3.26
2-0-0
3.59
1-1-0
3.36
0-1-1
2.75
1-0-1
4.06
2-0-0
3.67
1-0-1
3.47
0-2-0
3.83
1-0-1
3.70
2-0-0
2.94
1-1-0
2.87
0-0-2
2.96

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
010.13%11.44%6.37%3.10%0.82%31.86%
111.44%9.15%7.84%2.12%0.82%0.49%31.86%
26.37%7.84%4.58%3.27%0.65%22.71%
33.10%2.12%3.27%0.33%0.98%9.80%
40.82%0.82%0.65%0.98%3.27%
5+0.49%0.49%
Total31.86%31.86%22.71%9.80%3.27%0.49%100%

Summary Statistics

Mean scored1.22
Mean allowed1.22
StdDev scored1.12
StdDev allowed1.12
Mean total goals/game2.44
Correlation (home vs away score)0.080
Sample size (games)306
↓ Scored | Allowed →012345+Total
017.65%5.88%23.53%
18.82%8.82%2.94%20.59%
211.76%2.94%5.88%5.88%26.47%
38.82%8.82%2.94%2.94%23.53%
42.94%2.94%
5+2.94%2.94%
Total47.06%23.53%17.65%8.82%2.94%100%

Academico de Viseu — Summary Statistics

Mean scored1.71
Mean allowed0.97
StdDev scored1.31
StdDev allowed1.14
Mean total goals/game2.68
Correlation (scored vs allowed)0.216
Games played34
↓ Scored | Allowed →012345+Total
02.94%5.88%8.82%2.94%20.59%
111.76%20.59%14.71%47.06%
25.88%8.82%5.88%20.59%
32.94%2.94%2.94%8.82%
42.94%2.94%
5+
Total23.53%35.29%32.35%5.88%2.94%100%

Benfica B — Summary Statistics

Mean scored1.26
Mean allowed1.29
StdDev scored0.99
StdDev allowed1.00
Mean total goals/game2.56
Correlation (scored vs allowed)0.133
Games played34
↓ Scored | Allowed →012345+Total
05.88%20.59%2.94%2.94%32.35%
18.82%8.82%5.88%23.53%
217.65%2.94%5.88%8.82%35.29%
32.94%2.94%2.94%8.82%
4
5+
Total32.35%35.29%17.65%11.76%2.94%100%

Chaves — Summary Statistics

Mean scored1.21
Mean allowed1.18
StdDev scored1.01
StdDev allowed1.11
Mean total goals/game2.38
Correlation (scored vs allowed)0.209
Games played34
↓ Scored | Allowed →012345+Total
014.71%14.71%8.82%5.88%44.12%
15.88%11.76%5.88%2.94%26.47%
211.76%8.82%2.94%23.53%
32.94%2.94%
42.94%2.94%
5+
Total35.29%35.29%14.71%14.71%100%

Farense — Summary Statistics

Mean scored0.94
Mean allowed1.09
StdDev scored1.04
StdDev allowed1.06
Mean total goals/game2.03
Correlation (scored vs allowed)0.005
Games played34
↓ Scored | Allowed →012345+Total
014.71%11.76%5.88%5.88%38.24%
111.76%8.82%11.76%32.35%
22.94%8.82%5.88%2.94%20.59%
32.94%2.94%
42.94%2.94%5.88%
5+
Total29.41%32.35%26.47%11.76%100%

Feirense — Summary Statistics

Mean scored1.06
Mean allowed1.21
StdDev scored1.13
StdDev allowed1.01
Mean total goals/game2.26
Correlation (scored vs allowed)0.256
Games played34
↓ Scored | Allowed →012345+Total
011.76%14.71%8.82%5.88%41.18%
111.76%14.71%2.94%2.94%32.35%
25.88%5.88%2.94%2.94%17.65%
32.94%2.94%5.88%
4
5+2.94%2.94%
Total29.41%41.18%17.65%8.82%2.94%100%

Felgueiras 1932 — Summary Statistics

Mean scored1.00
Mean allowed1.15
StdDev scored1.15
StdDev allowed1.05
Mean total goals/game2.15
Correlation (scored vs allowed)0.025
Games played34
↓ Scored | Allowed →012345+Total
05.88%2.94%11.76%2.94%23.53%
18.82%5.88%2.94%5.88%5.88%2.94%32.35%
25.88%14.71%2.94%2.94%2.94%29.41%
35.88%2.94%5.88%14.71%
4
5+
Total26.47%26.47%23.53%8.82%11.76%2.94%100%

Leixoes — Summary Statistics

Mean scored1.35
Mean allowed1.62
StdDev scored1.01
StdDev allowed1.44
Mean total goals/game2.97
Correlation (scored vs allowed)-0.176
Games played34
↓ Scored | Allowed →012345+Total
08.82%2.94%2.94%2.94%5.88%23.53%
111.76%11.76%11.76%2.94%38.24%
22.94%11.76%8.82%5.88%29.41%
32.94%2.94%5.88%
4
5+2.94%2.94%
Total23.53%29.41%26.47%11.76%8.82%100%

Lusitania Lourosa — Summary Statistics

Mean scored1.29
Mean allowed1.53
StdDev scored1.09
StdDev allowed1.24
Mean total goals/game2.82
Correlation (scored vs allowed)0.061
Games played34
↓ Scored | Allowed →012345+Total
02.94%14.71%17.65%
117.65%11.76%8.82%38.24%
214.71%11.76%2.94%29.41%
32.94%5.88%8.82%
42.94%2.94%5.88%
5+
Total41.18%41.18%8.82%8.82%100%

Maritimo — Summary Statistics

Mean scored1.47
Mean allowed0.85
StdDev scored1.08
StdDev allowed0.93
Mean total goals/game2.32
Correlation (scored vs allowed)-0.050
Games played34
↓ Scored | Allowed →012345+Total
017.65%8.82%11.76%2.94%41.18%
18.82%5.88%5.88%2.94%2.94%26.47%
22.94%5.88%5.88%5.88%2.94%23.53%
35.88%2.94%8.82%
4
5+
Total35.29%20.59%23.53%8.82%8.82%2.94%100%

Oliveirense — Summary Statistics

Mean scored1.00
Mean allowed1.44
StdDev scored1.02
StdDev allowed1.44
Mean total goals/game2.44
Correlation (scored vs allowed)0.207
Games played34
↓ Scored | Allowed →012345+Total
023.53%2.94%11.76%8.82%47.06%
15.88%5.88%8.82%2.94%23.53%
28.82%5.88%2.94%17.65%
32.94%2.94%5.88%
42.94%2.94%5.88%
5+
Total29.41%23.53%29.41%14.71%2.94%100%

Pacos de Ferreira — Summary Statistics

Mean scored1.00
Mean allowed1.41
StdDev scored1.21
StdDev allowed1.23
Mean total goals/game2.41
Correlation (scored vs allowed)0.204
Games played34
↓ Scored | Allowed →012345+Total
014.71%5.88%8.82%29.41%
114.71%8.82%17.65%41.18%
28.82%2.94%5.88%2.94%20.59%
32.94%2.94%5.88%
42.94%2.94%
5+
Total41.18%20.59%26.47%8.82%2.94%100%

Penafiel — Summary Statistics

Mean scored1.12
Mean allowed1.12
StdDev scored1.01
StdDev allowed1.15
Mean total goals/game2.24
Correlation (scored vs allowed)0.249
Games played34
↓ Scored | Allowed →012345+Total
02.94%20.59%5.88%29.41%
18.82%17.65%5.88%5.88%38.24%
22.94%11.76%5.88%20.59%
38.82%2.94%11.76%
4
5+
Total14.71%50.00%20.59%5.88%8.82%100%

Portimonense — Summary Statistics

Mean scored1.15
Mean allowed1.44
StdDev scored0.99
StdDev allowed1.11
Mean total goals/game2.59
Correlation (scored vs allowed)0.327
Games played34
↓ Scored | Allowed →012345+Total
05.88%2.94%8.82%5.88%2.94%26.47%
123.53%5.88%14.71%44.12%
22.94%2.94%5.88%2.94%14.71%
35.88%2.94%2.94%11.76%
42.94%2.94%
5+
Total38.24%14.71%35.29%8.82%2.94%100%

Porto B — Summary Statistics

Mean scored1.21
Mean allowed1.24
StdDev scored1.07
StdDev allowed1.16
Mean total goals/game2.44
Correlation (scored vs allowed)-0.139
Games played34
↓ Scored | Allowed →012345+Total
08.82%32.35%41.18%
15.88%2.94%14.71%2.94%26.47%
25.88%5.88%11.76%
35.88%2.94%2.94%11.76%
45.88%2.94%8.82%
5+
Total32.35%44.12%17.65%5.88%100%

Sporting Clube de Portugal B — Summary Statistics

Mean scored1.21
Mean allowed0.97
StdDev scored1.34
StdDev allowed0.87
Mean total goals/game2.18
Correlation (scored vs allowed)-0.021
Games played34
↓ Scored | Allowed →012345+Total
08.82%8.82%2.94%2.94%23.53%
18.82%5.88%5.88%5.88%26.47%
25.88%5.88%17.65%2.94%32.35%
35.88%2.94%8.82%
42.94%5.88%8.82%
5+
Total23.53%29.41%35.29%11.76%100%

Uniao Leiria — Summary Statistics

Mean scored1.53
Mean allowed1.35
StdDev scored1.21
StdDev allowed0.98
Mean total goals/game2.88
Correlation (scored vs allowed)0.195
Games played34
↓ Scored | Allowed →012345+Total
08.82%17.65%8.82%2.94%38.24%
114.71%2.94%17.65%
22.94%11.76%2.94%17.65%
38.82%2.94%8.82%2.94%23.53%
42.94%2.94%
5+
Total38.24%35.29%17.65%8.82%100%

Uniao Torreense — Summary Statistics

Mean scored1.35
Mean allowed0.97
StdDev scored1.30
StdDev allowed0.97
Mean total goals/game2.32
Correlation (scored vs allowed)0.008
Games played34
↓ Scored | Allowed →012345+Total
05.88%11.76%5.88%5.88%2.94%32.35%
117.65%14.71%2.94%2.94%38.24%
22.94%8.82%5.88%17.65%
32.94%2.94%5.88%
42.94%2.94%5.88%
5+
Total32.35%35.29%17.65%11.76%2.94%100%

Vizela — Summary Statistics

Mean scored1.15
Mean allowed1.18
StdDev scored1.13
StdDev allowed1.11
Mean total goals/game2.32
Correlation (scored vs allowed)-0.093
Games played34

Top Overachievers & Disappointments

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

Biggest Overachievers

# Team Actual Sim vsSim
1 Leixoes 50 38.6 +11.42
2 Porto B 51 41.8 +9.24
3 Uniao Torreense 59 49.8 +9.18
4 Maritimo 66 56.9 +9.13
5 Academico de Viseu 59 51.2 +7.76

Biggest Disappointments

# Team Actual Sim vsSim
1 Chaves 43 49.6 -6.64
2 Farense 42 48.3 -6.26
3 Vizela 51 56.0 -5.00
4 Benfica B 44 48.5 -4.46
5 Sporting Clube de Portugal B 43 47.0 -3.99

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 Academico de Viseu 5 Oct 25 – Nov 29 1 in 175
2 Vizela 5 Feb 20 – Mar 21 1 in 86
3 Porto B 3 Jan 25 – Feb 6 1 in 78
4 Maritimo 5 Nov 3 – Dec 6 1 in 51
5 Portimonense 2 Dec 20 – Jan 3 1 in 27

Longest Losing Streaks

# Team Games Dates Probability
1 Uniao Torreense 6 Nov 9 – Dec 30 1 in 1,826
2 Sporting Clube de Portugal B 6 Dec 14 – Jan 26 1 in 886
3 Vizela 3 Apr 7 – Apr 19 1 in 56
4 Penafiel 3 Jan 4 – Jan 25 1 in 55
5 Portimonense 5 Feb 15 – Mar 16 1 in 51

Longest Unbeaten Streaks

# Team Games Dates Probability
1 Leixoes 6 Jan 8 – Feb 14 1 in 50
2 Academico de Viseu 9 Oct 3 – Dec 20 1 in 42
3 Porto B 6 Jan 25 – Feb 28 1 in 29
4 Penafiel 7 Jan 30 – Mar 13 1 in 25
5 Maritimo 11 Nov 3 – Feb 1 1 in 22

Longest Winless Streaks

# Team Games Dates Probability
1 Farense 7 Dec 13 – Jan 31 1 in 45
2 Chaves 7 Dec 20 – Feb 14 1 in 43
3 Benfica B 7 Aug 10 – Oct 5 1 in 36
4 Vizela 5 Jan 21 – Feb 15 1 in 25
5 Uniao Torreense 6 Nov 9 – Dec 30 1 in 20

Home-Field Advantage Edge

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

Finish Position Heatmap

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

Team123456789101112131415161718
Maritimo28.00%16.00%11.00%13.00%17.00%2.00%3.00%1.00%4.00%3.00%1.00%1.00%
Academico de Viseu12.00%10.00%6.00%13.00%8.00%9.00%9.00%10.00%3.00%6.00%4.00%1.00%3.00%3.00%1.00%1.00%1.00%
Uniao Torreense10.00%3.00%15.00%5.00%12.00%7.00%8.00%4.00%5.00%10.00%5.00%6.00%2.00%3.00%1.00%2.00%2.00%
Porto B1.00%2.00%2.00%2.00%1.00%2.00%7.00%3.00%10.00%9.00%5.00%7.00%9.00%10.00%6.00%10.00%8.00%6.00%
Vizela24.00%21.00%10.00%10.00%8.00%6.00%3.00%6.00%7.00%2.00%2.00%1.00%
Uniao Leiria7.00%22.00%11.00%10.00%5.00%10.00%8.00%7.00%3.00%3.00%7.00%3.00%1.00%1.00%2.00%
Leixoes1.00%4.00%2.00%1.00%5.00%4.00%5.00%5.00%8.00%4.00%10.00%15.00%8.00%16.00%12.00%
Penafiel1.00%1.00%1.00%3.00%1.00%1.00%5.00%9.00%3.00%4.00%10.00%8.00%11.00%9.00%13.00%13.00%5.00%2.00%
Benfica B4.00%5.00%10.00%9.00%3.00%9.00%7.00%8.00%5.00%10.00%6.00%6.00%5.00%5.00%2.00%3.00%3.00%
Sporting Clube de Portugal B3.00%6.00%3.00%4.00%5.00%12.00%8.00%8.00%11.00%4.00%11.00%5.00%4.00%6.00%3.00%4.00%3.00%
Chaves4.00%6.00%10.00%8.00%12.00%8.00%10.00%8.00%6.00%8.00%5.00%4.00%4.00%2.00%2.00%2.00%1.00%
Feirense1.00%1.00%3.00%2.00%3.00%4.00%7.00%6.00%7.00%7.00%8.00%12.00%7.00%12.00%5.00%3.00%7.00%5.00%
Felgueiras 19321.00%2.00%3.00%1.00%5.00%8.00%6.00%5.00%11.00%6.00%7.00%10.00%11.00%1.00%8.00%9.00%3.00%3.00%
Lusitania Lourosa1.00%1.00%9.00%6.00%3.00%8.00%1.00%7.00%5.00%9.00%3.00%13.00%9.00%13.00%4.00%3.00%4.00%1.00%
Farense3.00%4.00%6.00%12.00%6.00%11.00%9.00%5.00%12.00%5.00%10.00%6.00%3.00%4.00%2.00%2.00%
Portimonense1.00%3.00%3.00%1.00%4.00%4.00%4.00%9.00%8.00%13.00%13.00%17.00%20.00%
Pacos de Ferreira1.00%4.00%3.00%5.00%2.00%3.00%4.00%5.00%10.00%7.00%15.00%11.00%14.00%16.00%
Oliveirense3.00%2.00%1.00%2.00%3.00%1.00%7.00%11.00%8.00%17.00%12.00%33.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).

Season Trends

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

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 Won promotion playoff Lost promotion playoff Same level Qualified for relegation playoff Direct relegation
Vizela 50.0% 5.0% 3.0% 42.0%
Maritimo 47.0% 6.0% 11.0% 36.0%
Uniao Leiria 31.0% 2.0% 10.0% 54.0% 1.0% 2.0%
Academico de Viseu 26.0% 1.0% 5.0% 66.0% 1.0% 1.0%
Uniao Torreense 16.0% 9.0% 5.0% 66.0% 2.0% 2.0%
Chaves 11.0% 4.0% 8.0% 74.0% 3.0%
Farense 7.0% 3.0% 8.0% 78.0% 2.0% 2.0%
Felgueiras 1932 3.0% 1.0% 2.0% 79.0% 9.0% 6.0%
Lusitania Lourosa 2.0% 1.0% 10.0% 79.0% 3.0% 5.0%
Benfica B 97.0% 3.0%
Sporting Clube de Portugal B 97.0% 3.0%
Penafiel 2.0% 3.0% 75.0% 13.0% 7.0%
Feirense 4.0% 1.0% 80.0% 3.0% 12.0%
Porto B 86.0% 14.0%
Leixoes 64.0% 8.0% 28.0%
Pacos de Ferreira 2.0% 57.0% 11.0% 30.0%
Portimonense 50.0% 13.0% 37.0%
Oliveirense 38.0% 17.0% 45.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
2025-08-09 Vizela L 1-2 1640 1762 22.8% 29.7% 47.5% -4.5 0
2025-08-09 @ Pacos de Ferreira W 2-1 1762 1640 47.5% 29.7% 22.8% +4.5 3
2025-08-09 Penafiel W 2-1 1630 1650 34.1% 33.5% 32.4% +6.0 3
2025-08-09 @ Portimonense L 1-2 1650 1630 32.4% 33.5% 34.1% -6.0 0
2025-08-09 Sporting Clube de Portugal B L 0-1 1701 1624 48.6% 29.2% 22.3% -8.4 0
2025-08-09 @ Uniao Torreense W 1-0 1624 1701 22.3% 29.2% 48.6% +8.4 3
2025-08-10 Benfica B D 1-1 1694 1721 33.2% 33.6% 33.3% +0.0 1
2025-08-10 @ Chaves D 1-1 1721 1694 33.3% 33.6% 33.2% +0.0 1
2025-08-10 Felgueiras 1932 W 3-0 1648 1703 29.4% 33.2% 37.4% +19.3 3
2025-08-10 @ Leixoes L 0-3 1703 1648 37.4% 33.2% 29.4% -19.3 0
2025-08-10 Lusitania Lourosa L 0-1 1701 1691 38.4% 33.0% 28.6% -7.2 0
2025-08-10 @ Maritimo W 1-0 1691 1701 28.6% 33.0% 38.4% +7.2 3
2025-08-10 Feirense D 0-0 1647 1660 35.1% 33.5% 31.4% -0.2 1
2025-08-10 @ Porto B D 0-0 1660 1647 31.4% 33.5% 35.1% +0.1 1
2025-08-10 Academico de Viseu W 3-2 1720 1673 44.1% 31.2% 24.6% +4.6 3
2025-08-10 @ Uniao Leiria L 2-3 1673 1720 24.6% 31.2% 44.1% -4.6 0
2025-08-11 Farense D 1-1 1581 1740 20.2% 26.5% 53.3% +1.2 1
2025-08-11 @ Oliveirense D 1-1 1740 1581 53.3% 26.5% 20.2% -1.2 1
2025-08-15 Portimonense W 4-1 1660 1636 40.5% 32.5% 27.0% +12.9 4
2025-08-15 @ Feirense L 1-4 1636 1660 27.0% 32.5% 40.5% -12.9 3
2025-08-16 Pacos de Ferreira D 0-0 1668 1636 41.8% 32.1% 26.1% -0.6 1
2025-08-16 @ Academico de Viseu D 0-0 1636 1668 26.1% 32.1% 41.8% +0.6 1
2025-08-16 Maritimo L 0-1 1684 1693 35.6% 33.4% 31.0% -6.8 0
2025-08-16 @ Felgueiras 1932 W 1-0 1693 1684 31.0% 33.4% 35.6% +6.8 3
2025-08-16 Chaves D 2-2 1698 1694 37.6% 33.1% 29.2% -0.2 4
2025-08-16 @ Lusitania Lourosa D 2-2 1694 1698 29.2% 33.1% 37.6% +0.2 2
2025-08-16 Porto B W 4-0 1766 1647 55.2% 25.3% 19.5% +14.1 6
2025-08-16 @ Vizela L 0-4 1647 1766 19.5% 25.3% 55.2% -14.1 1
2025-08-17 Leixoes D 1-1 1721 1668 45.0% 30.9% 24.1% -0.8 2
2025-08-17 @ Benfica B D 1-1 1668 1721 24.1% 30.9% 45.0% +0.8 4
2025-08-17 Uniao Torreense L 0-3 1739 1692 44.0% 31.3% 24.7% -21.5 1
2025-08-17 @ Farense W 3-0 1692 1739 24.7% 31.3% 44.0% +21.5 3
2025-08-17 Oliveirense D 0-0 1644 1582 46.4% 30.3% 23.4% -0.9 1
2025-08-17 @ Penafiel D 0-0 1582 1644 23.4% 30.3% 46.4% +0.9 2
2025-08-17 Uniao Leiria W 1-0 1632 1725 25.3% 31.6% 43.0% +7.7 6
2025-08-17 @ Sporting Clube de Portugal B L 0-1 1725 1632 43.0% 31.6% 25.3% -7.7 3
2025-08-22 Felgueiras 1932 D 1-1 1694 1677 39.7% 32.7% 27.6% -0.4 3
2025-08-22 @ Chaves D 1-1 1677 1694 27.6% 32.7% 39.7% +0.4 1
2025-08-23 Uniao Leiria D 0-0 1636 1717 26.5% 32.2% 41.3% +0.6 2
2025-08-23 @ Pacos de Ferreira D 0-0 1717 1636 41.3% 32.2% 26.5% -0.6 4
2025-08-23 Vizela D 1-1 1623 1780 20.4% 26.7% 53.0% +1.2 4
2025-08-23 @ Portimonense D 1-1 1780 1623 53.0% 26.7% 20.4% -1.2 7
2025-08-23 Academico de Viseu W 2-1 1714 1667 44.0% 31.3% 24.7% +4.9 6
2025-08-23 @ Uniao Torreense L 1-2 1667 1714 24.7% 31.3% 44.0% -4.9 1
2025-08-24 Penafiel W 3-2 1668 1643 40.8% 32.4% 26.8% +5.0 7
2025-08-24 @ Leixoes L 2-3 1643 1668 26.8% 32.4% 40.8% -5.0 1
2025-08-24 Feirense W 1-0 1700 1673 41.1% 32.3% 26.6% +5.5 6
2025-08-24 @ Maritimo L 0-1 1673 1700 26.6% 32.3% 41.1% -5.5 4
2025-08-24 Sporting Clube de Portugal B W 1-0 1583 1640 29.1% 33.1% 37.8% +7.1 5
2025-08-24 @ Oliveirense L 0-1 1640 1583 37.8% 33.1% 29.1% -7.1 6
2025-08-24 Farense L 0-2 1633 1717 26.1% 32.0% 41.9% -10.2 1
2025-08-24 @ Porto B W 2-0 1717 1633 41.9% 32.0% 26.1% +10.2 4
2025-08-25 Benfica B D 1-1 1698 1720 33.8% 33.5% 32.6% -0.0 5
2025-08-25 @ Lusitania Lourosa D 1-1 1720 1698 32.6% 33.5% 33.8% +0.0 3
2025-08-29 Uniao Torreense W 1-0 1716 1719 36.7% 33.3% 30.0% +6.1 7
2025-08-29 @ Uniao Leiria L 0-1 1719 1716 30.0% 33.3% 36.7% -6.1 6
2025-08-30 Portimonense L 1-2 1720 1624 51.5% 27.6% 21.0% -8.2 3
2025-08-30 @ Benfica B W 2-1 1624 1720 21.0% 27.6% 51.5% +8.2 7
2025-08-30 Leixoes W 2-0 1667 1673 36.1% 33.4% 30.5% +11.6 7
2025-08-30 @ Feirense L 0-2 1673 1667 30.5% 33.4% 36.1% -11.6 7
2025-08-30 Lusitania Lourosa W 3-1 1677 1698 34.0% 33.5% 32.5% +10.5 4
2025-08-30 @ Felgueiras 1932 L 1-3 1698 1677 32.5% 33.5% 34.0% -10.5 5
2025-08-30 Chaves L 0-2 1638 1694 29.3% 33.2% 37.6% -11.2 1
2025-08-30 @ Penafiel W 2-0 1694 1638 37.6% 33.2% 29.3% +11.2 6
2025-08-31 Porto B W 2-0 1662 1622 43.0% 31.7% 25.3% +10.0 4
2025-08-31 @ Academico de Viseu L 0-2 1622 1662 25.3% 31.7% 43.0% -10.0 1
2025-08-31 Maritimo L 0-2 1728 1706 40.3% 32.5% 27.2% -14.0 4
2025-08-31 @ Farense W 2-0 1706 1728 27.2% 32.5% 40.3% +14.0 9
2025-08-31 Pacos de Ferreira W 3-0 1633 1637 36.4% 33.3% 30.2% +16.7 9
2025-08-31 @ Sporting Clube de Portugal B L 0-3 1637 1633 30.2% 33.3% 36.4% -16.7 2
2025-08-31 Oliveirense W 1-0 1779 1590 65.7% 18.1% 16.2% +2.9 10
2025-08-31 @ Vizela L 0-1 1590 1779 16.2% 18.1% 65.7% -2.9 5
2025-09-13 Benfica B W 2-1 1688 1712 33.5% 33.6% 33.0% +6.1 7
2025-09-13 @ Felgueiras 1932 L 1-2 1712 1688 33.0% 33.6% 33.5% -6.1 3
2025-09-13 Farense L 0-2 1662 1714 29.8% 33.3% 37.0% -11.4 7
2025-09-13 @ Leixoes W 2-0 1714 1662 37.0% 33.3% 29.8% +11.4 7
2025-09-13 Penafiel D 0-0 1688 1627 46.1% 30.4% 23.5% -0.9 6
2025-09-13 @ Lusitania Lourosa D 0-0 1627 1688 23.5% 30.4% 46.1% +0.9 2
2025-09-14 Feirense D 1-1 1705 1679 41.0% 32.3% 26.7% -0.5 7
2025-09-14 @ Chaves D 1-1 1679 1705 26.7% 32.3% 41.0% +0.5 8
2025-09-14 Vizela D 1-1 1720 1782 28.5% 33.0% 38.6% +0.3 10
2025-09-14 @ Maritimo D 1-1 1782 1720 38.6% 33.0% 28.5% -0.4 11
2025-09-14 Sporting Clube de Portugal B L 1-2 1633 1650 34.5% 33.5% 32.0% -6.3 7
2025-09-14 @ Portimonense W 2-1 1650 1633 32.0% 33.5% 34.5% +6.3 12
2025-09-14 Uniao Leiria L 1-2 1612 1722 23.7% 30.6% 45.7% -4.7 1
2025-09-14 @ Porto B W 2-1 1722 1612 45.7% 30.6% 23.7% +4.7 10
2025-09-14 Pacos de Ferreira D 0-0 1712 1620 51.0% 27.9% 21.2% -1.2 7
2025-09-14 @ Uniao Torreense D 0-0 1620 1712 21.2% 27.9% 51.0% +1.2 3
2025-09-15 Academico de Viseu D 2-2 1587 1672 26.0% 32.0% 42.0% +0.4 6
2025-09-15 @ Oliveirense D 2-2 1672 1587 42.0% 32.0% 26.0% -0.4 5
2025-09-26 Leixoes W 2-0 1782 1650 57.0% 24.1% 18.9% +7.1 14
2025-09-26 @ Vizela L 0-2 1650 1782 18.9% 24.1% 57.0% -7.1 7
2025-09-27 Portimonense L 2-3 1672 1626 43.9% 31.3% 24.8% -7.0 5
2025-09-27 @ Academico de Viseu W 3-2 1626 1672 24.8% 31.3% 43.9% +7.0 10
2025-09-27 Uniao Torreense D 3-3 1706 1711 36.2% 33.4% 30.4% -0.1 4
2025-09-27 @ Benfica B D 3-3 1711 1706 30.4% 33.4% 36.2% +0.1 8
2025-09-27 Felgueiras 1932 W 2-0 1628 1694 28.1% 32.9% 39.1% +13.7 5
2025-09-27 @ Penafiel L 0-2 1694 1628 39.1% 32.9% 28.1% -13.7 7
2025-09-27 Maritimo L 0-1 1656 1720 28.3% 32.9% 38.8% -5.8 12
2025-09-27 @ Sporting Clube de Portugal B W 1-0 1720 1656 38.8% 32.9% 28.3% +5.8 13
2025-09-28 Chaves L 0-2 1725 1705 40.0% 32.6% 27.4% -13.9 7
2025-09-28 @ Farense W 2-0 1705 1725 27.4% 32.6% 40.0% +13.9 10
2025-09-28 Lusitania Lourosa L 1-2 1679 1687 35.9% 33.4% 30.7% -6.5 8
2025-09-28 @ Feirense W 2-1 1687 1679 30.7% 33.4% 35.9% +6.5 9
2025-09-29 Porto B D 2-2 1621 1608 39.0% 32.9% 28.1% -0.3 4
2025-09-29 @ Pacos de Ferreira D 2-2 1608 1621 28.1% 32.9% 39.0% +0.3 2
2025-10-03 Academico de Viseu D 2-2 1726 1665 46.2% 30.3% 23.5% -0.6 14
2025-10-03 @ Maritimo D 2-2 1665 1726 23.5% 30.3% 46.2% +0.6 6
2025-10-04 Vizela W 1-0 1719 1789 27.6% 32.7% 39.7% +7.3 13
2025-10-04 @ Chaves L 0-1 1789 1719 39.7% 32.7% 27.6% -7.3 14
2025-10-04 Farense L 1-2 1693 1711 34.4% 33.5% 32.1% -6.3 9
2025-10-04 @ Lusitania Lourosa W 2-1 1711 1693 32.1% 33.5% 34.4% +6.3 10
2025-10-04 Uniao Leiria D 1-1 1633 1727 25.2% 31.6% 43.2% +0.7 11
2025-10-04 @ Portimonense D 1-1 1727 1633 43.2% 31.6% 25.2% -0.7 11
2025-10-05 Penafiel L 0-2 1706 1642 46.6% 30.1% 23.2% -15.4 4
2025-10-05 @ Benfica B W 2-0 1642 1706 23.2% 30.1% 46.6% +15.4 8
2025-10-05 Feirense W 2-0 1680 1673 38.1% 33.1% 28.8% +11.1 10
2025-10-05 @ Felgueiras 1932 L 0-2 1673 1680 28.8% 33.1% 38.1% -11.1 8
2025-10-05 Sporting Clube de Portugal B L 0-4 1643 1650 36.0% 33.4% 30.6% -24.6 7
2025-10-05 @ Leixoes W 4-0 1650 1643 30.6% 33.4% 36.0% +24.6 15
2025-10-05 Pacos de Ferreira D 2-2 1588 1621 32.2% 33.5% 34.3% +0.0 7
2025-10-05 @ Oliveirense D 2-2 1621 1588 34.3% 33.5% 32.2% -0.1 5
2025-10-05 Uniao Torreense L 2-3 1608 1711 24.3% 31.0% 44.7% -4.5 2
2025-10-05 @ Porto B W 3-2 1711 1608 44.7% 31.0% 24.3% +4.6 11
2025-10-11 Oliveirense D 0-0 1726 1588 58.1% 23.4% 18.5% -1.7 12
2025-10-11 @ Uniao Leiria D 0-0 1588 1726 18.5% 23.4% 58.1% +1.7 8
2025-10-19 Maritimo W 1-0 1604 1725 22.8% 29.7% 47.5% +8.3 5
2025-10-19 @ Porto B L 0-1 1725 1604 47.5% 29.7% 22.8% -8.3 14
2025-10-19 Feirense L 1-2 1657 1662 36.3% 33.4% 30.3% -6.5 8
2025-10-19 @ Penafiel W 2-1 1662 1657 30.3% 33.4% 36.3% +6.5 11
2025-10-24 Oliveirense W 3-2 1716 1589 56.2% 24.6% 19.1% +3.4 14
2025-10-24 @ Uniao Torreense L 2-3 1589 1716 19.1% 24.6% 56.2% -3.4 8
2025-10-24 Felgueiras 1932 D 2-2 1782 1691 50.7% 28.0% 21.3% -0.8 15
2025-10-24 @ Vizela D 2-2 1691 1782 21.3% 28.0% 50.7% +0.8 11
2025-10-25 Chaves W 1-0 1666 1726 28.7% 33.0% 38.3% +7.2 9
2025-10-25 @ Academico de Viseu L 0-1 1726 1666 38.3% 33.0% 28.7% -7.2 13
2025-10-25 Portimonense W 4-1 1621 1634 35.1% 33.5% 31.4% +14.5 8
2025-10-25 @ Pacos de Ferreira L 1-4 1634 1621 31.4% 33.5% 35.1% -14.5 11
2025-10-25 Lusitania Lourosa W 4-0 1675 1687 35.2% 33.5% 31.3% +22.4 18
2025-10-25 @ Sporting Clube de Portugal B L 0-4 1687 1675 31.3% 33.5% 35.2% -22.4 9
2025-10-25 Leixoes L 1-3 1725 1619 53.1% 26.6% 20.3% -14.5 12
2025-10-25 @ Uniao Leiria W 3-1 1619 1725 20.3% 26.6% 53.1% +14.5 10
2025-10-26 Benfica B L 0-2 1668 1690 33.8% 33.6% 32.6% -12.4 11
2025-10-26 @ Feirense W 2-0 1690 1668 32.6% 33.6% 33.8% +12.4 7
2025-10-26 Penafiel D 0-0 1717 1651 47.1% 29.9% 23.0% -1.0 11
2025-10-26 @ Farense D 0-0 1651 1717 23.0% 29.9% 47.1% +1.0 9
2025-10-29 Vizela D 1-1 1664 1781 23.2% 30.1% 46.7% +0.8 10
2025-10-29 @ Lusitania Lourosa D 1-1 1781 1664 46.7% 30.1% 23.2% -0.9 16
2025-10-29 Porto B W 1-0 1586 1612 33.2% 33.6% 33.2% +6.5 11
2025-10-29 @ Oliveirense L 0-1 1612 1586 33.2% 33.6% 33.2% -6.5 5
2025-10-30 Pacos de Ferreira W 2-1 1703 1636 47.1% 29.9% 23.0% +4.5 10
2025-10-30 @ Benfica B L 1-2 1636 1703 23.0% 29.9% 47.1% -4.5 8
2025-10-30 Academico de Viseu L 1-5 1633 1673 31.4% 33.5% 35.2% -18.7 10
2025-10-30 @ Leixoes W 5-1 1673 1633 35.2% 33.5% 31.4% +18.7 12
2025-10-30 Uniao Leiria L 1-3 1717 1710 38.0% 33.1% 28.9% -11.6 14
2025-10-30 @ Maritimo W 3-1 1710 1717 28.9% 33.1% 38.0% +11.6 15
2025-10-30 Uniao Torreense L 0-1 1619 1719 24.6% 31.2% 44.2% -5.2 11
2025-10-30 @ Portimonense W 1-0 1719 1619 44.2% 31.2% 24.6% +5.2 17
2025-11-01 Feirense W 3-2 1697 1656 43.2% 31.6% 25.2% +4.7 21
2025-11-01 @ Sporting Clube de Portugal B L 2-3 1656 1697 25.2% 31.6% 43.2% -4.7 11
2025-11-02 Benfica B W 4-3 1716 1707 38.4% 33.0% 28.6% +5.1 14
2025-11-02 @ Farense L 3-4 1707 1716 28.6% 33.0% 38.4% -5.1 10
2025-11-02 Penafiel L 1-3 1780 1652 56.5% 24.4% 19.1% -15.1 16
2025-11-02 @ Vizela W 3-1 1652 1780 19.1% 24.4% 56.5% +15.1 12
2025-11-03 Maritimo L 0-2 1592 1705 23.5% 30.3% 46.2% -9.3 11
2025-11-03 @ Oliveirense W 2-0 1705 1592 46.2% 30.3% 23.5% +9.3 17
2025-11-03 Leixoes W 3-1 1631 1615 39.5% 32.8% 27.8% +9.3 11
2025-11-03 @ Pacos de Ferreira L 1-3 1615 1631 27.8% 32.8% 39.5% -9.3 10
2025-11-03 Chaves W 2-1 1722 1719 37.5% 33.2% 29.4% +5.6 18
2025-11-03 @ Uniao Leiria L 1-2 1719 1722 29.4% 33.2% 37.5% -5.6 13
2025-11-04 Lusitania Lourosa W 3-2 1691 1665 40.9% 32.4% 26.7% +5.0 15
2025-11-04 @ Academico de Viseu L 2-3 1665 1691 26.7% 32.4% 40.9% -5.0 10
2025-11-04 Felgueiras 1932 W 2-0 1724 1692 41.9% 32.1% 26.1% +10.2 20
2025-11-04 @ Uniao Torreense L 0-2 1692 1724 26.1% 32.1% 41.9% -10.2 11
2025-11-07 Farense D 0-0 1651 1722 27.6% 32.7% 39.8% +0.5 12
2025-11-07 @ Feirense D 0-0 1722 1651 39.8% 32.7% 27.6% -0.5 15
2025-11-08 Vizela L 1-2 1702 1765 28.4% 33.0% 38.6% -5.5 10
2025-11-08 @ Benfica B W 2-1 1765 1702 38.6% 33.0% 28.4% +5.5 19
2025-11-08 Porto B L 0-1 1713 1605 53.4% 26.4% 20.2% -8.9 13
2025-11-08 @ Chaves W 1-0 1605 1713 20.2% 26.4% 53.4% +8.9 8
2025-11-08 Sporting Clube de Portugal B D 1-1 1667 1702 31.9% 33.5% 34.6% +0.1 13
2025-11-08 @ Penafiel D 1-1 1702 1667 34.6% 33.5% 31.9% -0.1 22
2025-11-08 Oliveirense D 1-1 1614 1583 41.7% 32.1% 26.2% -0.5 12
2025-11-08 @ Portimonense D 1-1 1583 1614 26.2% 32.1% 41.7% +0.5 12
2025-11-09 Academico de Viseu L 1-3 1682 1696 34.9% 33.5% 31.6% -11.0 11
2025-11-09 @ Felgueiras 1932 W 3-1 1696 1682 31.6% 33.5% 34.9% +11.0 18
2025-11-09 Uniao Torreense W 1-0 1605 1735 22.2% 29.1% 48.7% +8.4 13
2025-11-09 @ Leixoes L 0-1 1735 1605 48.7% 29.1% 22.2% -8.4 20
2025-11-09 Uniao Leiria D 1-1 1660 1727 27.9% 32.8% 39.3% +0.4 11
2025-11-09 @ Lusitania Lourosa D 1-1 1727 1660 39.3% 32.8% 27.9% -0.4 19
2025-11-09 Pacos de Ferreira W 2-0 1715 1640 48.2% 29.4% 22.4% +8.8 20
2025-11-09 @ Maritimo L 0-2 1640 1715 22.4% 29.4% 48.2% -8.8 11
2025-11-16 Farense D 1-1 1671 1721 29.9% 33.3% 36.8% +0.2 12
2025-11-16 @ Felgueiras 1932 D 1-1 1721 1671 36.8% 33.3% 29.9% -0.2 16
2025-11-16 Chaves L 0-1 1614 1704 25.5% 31.7% 42.8% -5.3 13
2025-11-16 @ Leixoes W 1-0 1704 1614 42.8% 31.7% 25.5% +5.3 16
2025-11-23 Sporting Clube de Portugal B D 0-0 1710 1702 38.2% 33.0% 28.8% -0.4 17
2025-11-23 @ Chaves D 0-0 1702 1710 28.8% 33.0% 38.2% +0.4 23
2025-11-23 Portimonense W 1-0 1614 1614 37.1% 33.2% 29.7% +6.0 11
2025-11-23 @ Porto B L 0-1 1614 1614 29.7% 33.2% 37.1% -6.0 12
2025-11-23 Penafiel W 2-1 1723 1667 45.5% 30.6% 23.8% +4.7 23
2025-11-23 @ Maritimo L 1-2 1667 1723 23.8% 30.6% 45.5% -4.7 13
2025-11-29 Penafiel W 2-0 1707 1662 43.8% 31.4% 24.8% +9.8 21
2025-11-29 @ Academico de Viseu L 0-2 1662 1707 24.8% 31.4% 43.8% -9.8 13
2025-11-29 Leixoes W 2-0 1584 1608 33.4% 33.6% 33.0% +12.2 15
2025-11-29 @ Oliveirense L 0-2 1608 1584 33.0% 33.6% 33.4% -12.2 13
2025-11-30 Maritimo L 0-2 1608 1728 22.9% 29.8% 47.3% -9.0 12
2025-11-30 @ Portimonense W 2-0 1728 1608 47.3% 29.8% 22.9% +9.0 26
2025-11-30 Lusitania Lourosa L 1-2 1620 1661 31.2% 33.5% 35.3% -5.9 11
2025-11-30 @ Porto B W 2-1 1661 1620 35.3% 33.5% 31.2% +5.9 14
2025-11-30 Farense W 3-1 1702 1721 34.3% 33.5% 32.2% +10.4 26
2025-11-30 @ Sporting Clube de Portugal B L 1-3 1721 1702 32.2% 33.5% 34.3% -10.4 16
2025-11-30 Benfica B D 2-2 1727 1696 41.6% 32.1% 26.3% -0.4 20
2025-11-30 @ Uniao Leiria D 2-2 1696 1727 26.3% 32.1% 41.6% +0.4 11
2025-11-30 Chaves L 0-2 1726 1709 39.6% 32.7% 27.7% -13.8 20
2025-11-30 @ Uniao Torreense W 2-0 1709 1726 27.7% 32.7% 39.6% +13.8 20
2025-12-01 Felgueiras 1932 D 1-1 1631 1671 31.4% 33.5% 35.2% +0.1 12
2025-12-01 @ Pacos de Ferreira D 1-1 1671 1631 35.2% 33.5% 31.4% -0.1 13
2025-12-01 Feirense D 1-1 1770 1652 55.0% 25.4% 19.6% -1.3 20
2025-12-01 @ Vizela D 1-1 1652 1770 19.6% 25.4% 55.0% +1.3 13
2025-12-05 Uniao Leiria W 1-0 1652 1727 27.1% 32.5% 40.4% +7.4 16
2025-12-05 @ Penafiel L 0-1 1727 1652 40.4% 32.5% 27.1% -7.4 20
2025-12-06 Oliveirense W 2-0 1697 1596 52.3% 27.1% 20.6% +8.0 14
2025-12-06 @ Benfica B L 0-2 1596 1697 20.6% 27.1% 52.3% -8.0 15
2025-12-06 Sporting Clube de Portugal B L 0-2 1671 1712 31.1% 33.4% 35.5% -11.7 13
2025-12-06 @ Felgueiras 1932 W 2-0 1712 1671 35.5% 33.4% 31.1% +11.7 29
2025-12-06 Porto B L 2-4 1596 1614 34.3% 33.5% 32.1% -9.7 13
2025-12-06 @ Leixoes W 4-2 1614 1596 32.1% 33.5% 34.3% +9.7 14
2025-12-06 Uniao Torreense W 2-0 1737 1713 40.7% 32.4% 26.9% +10.5 29
2025-12-06 @ Maritimo L 0-2 1713 1737 26.9% 32.4% 40.7% -10.5 20
2025-12-07 Pacos de Ferreira W 2-0 1723 1632 50.8% 27.9% 21.2% +8.3 23
2025-12-07 @ Chaves L 0-2 1632 1723 21.2% 27.9% 50.8% -8.3 12
2025-12-07 Academico de Viseu D 0-0 1653 1717 28.3% 32.9% 38.8% +0.4 14
2025-12-07 @ Feirense D 0-0 1717 1653 38.8% 32.9% 28.3% -0.4 22
2025-12-07 Portimonense W 3-2 1667 1599 47.2% 29.8% 22.9% +4.3 17
2025-12-07 @ Lusitania Lourosa L 2-3 1599 1667 22.9% 29.8% 47.2% -4.3 12
2025-12-08 Vizela W 2-0 1710 1769 28.9% 33.1% 38.0% +13.4 19
2025-12-08 @ Farense L 0-2 1769 1710 38.0% 33.1% 28.9% -13.4 20
2025-12-12 Chaves L 2-3 1588 1731 21.2% 27.9% 50.8% -3.9 15
2025-12-12 @ Oliveirense W 3-2 1731 1588 50.8% 27.9% 21.2% +3.9 26
2025-12-12 Penafiel W 1-0 1624 1660 31.9% 33.5% 34.6% +6.7 17
2025-12-12 @ Porto B L 0-1 1660 1624 34.6% 33.5% 31.9% -6.7 16
2025-12-12 Feirense L 2-3 1702 1653 44.3% 31.1% 24.5% -7.1 20
2025-12-12 @ Uniao Torreense W 3-2 1653 1702 24.5% 31.1% 44.3% +7.1 17
2025-12-13 Farense W 3-0 1717 1724 36.0% 33.4% 30.6% +16.9 25
2025-12-13 @ Academico de Viseu L 0-3 1724 1717 30.6% 33.4% 36.0% -16.9 19
2025-12-13 Felgueiras 1932 L 2-3 1719 1659 46.1% 30.4% 23.5% -7.2 20
2025-12-13 @ Uniao Leiria W 3-2 1659 1719 23.5% 30.4% 46.1% +7.2 16
2025-12-14 Lusitania Lourosa L 1-5 1623 1671 30.3% 33.4% 36.4% -18.2 12
2025-12-14 @ Pacos de Ferreira W 5-1 1671 1623 36.4% 33.4% 30.3% +18.2 20
2025-12-14 Leixoes L 1-2 1594 1586 38.2% 33.0% 28.7% -6.7 12
2025-12-14 @ Portimonense W 2-1 1586 1594 28.7% 33.0% 38.2% +6.7 16
2025-12-14 Vizela L 0-1 1724 1756 32.5% 33.5% 34.0% -6.4 29
2025-12-14 @ Sporting Clube de Portugal B W 1-0 1756 1724 34.0% 33.5% 32.5% +6.4 23
2025-12-16 Benfica B D 1-1 1748 1705 43.4% 31.5% 25.1% -0.7 30
2025-12-16 @ Maritimo D 1-1 1705 1748 25.1% 31.5% 43.4% +0.7 15
2025-12-20 Portimonense L 0-1 1735 1588 59.5% 22.5% 18.1% -9.5 26
2025-12-20 @ Chaves W 1-0 1588 1735 18.1% 22.5% 59.5% +9.5 15
2025-12-20 Pacos de Ferreira L 0-1 1660 1605 45.3% 30.7% 24.0% -8.0 17
2025-12-20 @ Feirense W 1-0 1605 1660 24.0% 30.7% 45.3% +8.0 15
2025-12-20 Academico de Viseu D 0-0 1762 1734 41.2% 32.3% 26.5% -0.6 24
2025-12-20 @ Vizela D 0-0 1734 1762 26.5% 32.3% 41.2% +0.6 26
2025-12-21 Uniao Leiria L 0-1 1707 1712 36.3% 33.4% 30.4% -6.9 19
2025-12-21 @ Farense W 1-0 1712 1707 30.4% 33.4% 36.3% +6.9 23
2025-12-21 Porto B W 2-0 1666 1631 42.3% 31.9% 25.8% +10.1 19
2025-12-21 @ Felgueiras 1932 L 0-2 1631 1666 25.8% 31.9% 42.3% -10.1 17
2025-12-21 Maritimo L 1-4 1593 1747 20.6% 27.0% 52.4% -9.7 16
2025-12-21 @ Leixoes W 4-1 1747 1593 52.4% 27.0% 20.6% +9.8 33
2025-12-21 Uniao Torreense W 1-0 1653 1695 31.0% 33.4% 35.5% +6.8 19
2025-12-21 @ Penafiel L 0-1 1695 1653 35.5% 33.4% 31.0% -6.8 20
2025-12-22 Sporting Clube de Portugal B W 1-0 1706 1718 35.2% 33.5% 31.3% +6.3 18
2025-12-22 @ Benfica B L 0-1 1718 1706 31.3% 33.5% 35.2% -6.3 29
2025-12-22 Oliveirense L 0-1 1689 1584 52.9% 26.7% 20.4% -8.9 20
2025-12-22 @ Lusitania Lourosa W 1-0 1584 1689 20.4% 26.7% 52.9% +8.9 18
2025-12-28 Benfica B L 1-2 1734 1712 40.4% 32.5% 27.1% -7.0 26
2025-12-28 @ Academico de Viseu W 2-1 1712 1734 27.1% 32.5% 40.4% +7.0 21
2025-12-28 Farense D 0-0 1613 1700 25.8% 31.9% 42.2% +0.6 16
2025-12-28 @ Pacos de Ferreira D 0-0 1700 1613 42.2% 31.9% 25.8% -0.6 20
2025-12-30 Lusitania Lourosa L 0-1 1688 1680 38.2% 33.1% 28.8% -7.2 20
2025-12-30 @ Uniao Torreense W 1-0 1680 1688 28.8% 33.1% 38.2% +7.2 23
2026-01-03 Portimonense L 0-1 1699 1597 52.5% 27.0% 20.5% -8.8 20
2026-01-03 @ Farense W 1-0 1597 1699 20.5% 27.0% 52.5% +8.8 18
2026-01-03 Uniao Leiria D 2-2 1652 1719 28.0% 32.8% 39.2% +0.3 18
2026-01-03 @ Feirense D 2-2 1719 1652 39.2% 32.8% 28.0% -0.3 24
2026-01-03 Oliveirense W 1-0 1676 1593 49.6% 28.6% 21.8% +4.5 22
2026-01-03 @ Felgueiras 1932 L 0-1 1593 1676 21.8% 28.6% 49.6% -4.5 18
2026-01-04 Pacos de Ferreira L 1-2 1660 1614 43.9% 31.3% 24.8% -7.4 19
2026-01-04 @ Penafiel W 2-1 1614 1660 24.8% 31.3% 43.9% +7.4 19
2026-01-04 Academico de Viseu L 1-2 1712 1727 34.7% 33.5% 31.8% -6.3 29
2026-01-04 @ Sporting Clube de Portugal B W 2-1 1727 1712 31.8% 33.5% 34.7% +6.3 29
2026-01-05 Porto B D 1-1 1719 1621 51.9% 27.3% 20.8% -1.2 22
2026-01-05 @ Benfica B D 1-1 1621 1719 20.8% 27.3% 51.9% +1.2 18
2026-01-05 Uniao Torreense L 0-1 1761 1681 49.1% 28.9% 22.0% -8.4 24
2026-01-05 @ Vizela W 1-0 1681 1761 22.0% 28.9% 49.1% +8.5 23
2026-01-08 Leixoes D 2-2 1687 1583 52.8% 26.8% 20.4% -0.9 24
2026-01-08 @ Lusitania Lourosa D 2-2 1583 1687 20.4% 26.8% 52.8% +0.9 17
2026-01-11 Feirense L 3-4 1588 1653 28.2% 32.9% 38.8% -5.1 18
2026-01-11 @ Oliveirense W 4-3 1653 1588 38.8% 32.9% 28.2% +5.1 21
2026-01-11 Felgueiras 1932 D 0-0 1606 1681 27.1% 32.5% 40.4% +0.5 19
2026-01-11 @ Portimonense D 0-0 1681 1606 40.4% 32.5% 27.1% -0.5 23
2026-01-11 Sporting Clube de Portugal B W 2-1 1622 1705 26.2% 32.1% 41.7% +7.2 21
2026-01-11 @ Porto B L 1-2 1705 1622 41.7% 32.1% 26.2% -7.2 29
2026-01-11 Maritimo L 2-3 1726 1757 32.5% 33.5% 33.9% -5.8 26
2026-01-11 @ Chaves W 3-2 1757 1726 33.9% 33.5% 32.5% +5.7 36
2026-01-15 Pacos de Ferreira W 3-0 1753 1621 57.0% 24.1% 18.9% +10.2 27
2026-01-15 @ Vizela L 0-3 1621 1753 18.9% 24.1% 57.0% -10.3 19
2026-01-16 Uniao Leiria W 2-0 1734 1719 39.2% 32.8% 28.0% +10.8 32
2026-01-16 @ Academico de Viseu L 0-2 1719 1734 28.0% 32.8% 39.2% -10.9 24
2026-01-17 Chaves W 1-0 1718 1720 36.7% 33.3% 30.0% +6.1 25
2026-01-17 @ Benfica B L 0-1 1720 1718 30.0% 33.3% 36.7% -6.1 26
2026-01-17 Oliveirense D 0-0 1691 1583 53.3% 26.5% 20.2% -1.4 21
2026-01-17 @ Farense D 0-0 1583 1691 20.2% 26.5% 53.3% +1.4 19
2026-01-17 Leixoes L 0-1 1680 1584 51.6% 27.5% 20.9% -8.7 23
2026-01-17 @ Felgueiras 1932 W 1-0 1584 1680 20.9% 27.5% 51.6% +8.7 20
2026-01-17 Portimonense L 0-2 1652 1607 43.9% 31.3% 24.8% -14.8 19
2026-01-17 @ Penafiel W 2-0 1607 1652 24.8% 31.3% 43.9% +14.8 22
2026-01-18 Maritimo L 0-4 1687 1762 27.0% 32.5% 40.6% -20.0 24
2026-01-18 @ Lusitania Lourosa W 4-0 1762 1687 40.6% 32.5% 27.0% +20.0 39
2026-01-19 Porto B W 2-1 1658 1629 41.3% 32.2% 26.5% +5.2 24
2026-01-19 @ Feirense L 1-2 1629 1658 26.5% 32.2% 41.3% -5.2 21
2026-01-19 Uniao Torreense L 1-2 1698 1689 38.3% 33.0% 28.7% -6.8 29
2026-01-19 @ Sporting Clube de Portugal B W 2-1 1689 1698 28.7% 33.0% 38.3% +6.8 26
2026-01-21 Vizela D 2-2 1708 1763 29.3% 33.2% 37.5% +0.2 25
2026-01-21 @ Uniao Leiria D 2-2 1763 1708 37.5% 33.2% 29.3% -0.2 28
2026-01-23 Academico de Viseu W 2-1 1611 1744 21.9% 28.8% 49.3% +8.0 22
2026-01-23 @ Pacos de Ferreira L 1-2 1744 1611 49.3% 28.8% 21.9% -8.0 32
2026-01-24 Lusitania Lourosa D 2-2 1714 1667 44.1% 31.2% 24.6% -0.5 27
2026-01-24 @ Chaves D 2-2 1667 1714 24.6% 31.2% 44.1% +0.5 25
2026-01-24 Benfica B D 0-0 1593 1724 22.1% 29.0% 48.9% +1.1 21
2026-01-24 @ Leixoes D 0-0 1724 1593 48.9% 29.0% 22.1% -1.1 26
2026-01-24 Felgueiras 1932 D 1-1 1782 1672 53.8% 26.2% 20.0% -1.3 40
2026-01-24 @ Maritimo D 1-1 1672 1782 20.0% 26.2% 53.8% +1.3 24
2026-01-25 Penafiel W 2-1 1585 1638 29.6% 33.2% 37.1% +6.6 22
2026-01-25 @ Oliveirense L 1-2 1638 1585 37.1% 33.2% 29.6% -6.6 19
2026-01-25 Feirense L 0-1 1621 1663 31.1% 33.5% 35.5% -6.2 22
2026-01-25 @ Portimonense W 1-0 1663 1621 35.5% 33.5% 31.1% +6.2 27
2026-01-25 Vizela W 1-0 1624 1763 21.5% 28.3% 50.2% +8.6 24
2026-01-25 @ Porto B L 0-1 1763 1624 50.2% 28.3% 21.5% -8.6 28
2026-01-25 Farense W 2-1 1696 1689 38.0% 33.1% 28.9% +5.6 29
2026-01-25 @ Uniao Torreense L 1-2 1689 1696 28.9% 33.1% 38.0% -5.6 21
2026-01-26 Sporting Clube de Portugal B W 3-1 1708 1691 39.5% 32.8% 27.8% +9.3 28
2026-01-26 @ Uniao Leiria L 1-3 1691 1708 27.8% 32.8% 39.5% -9.3 29
2026-01-29 Lusitania Lourosa L 1-2 1723 1667 45.4% 30.7% 23.9% -7.6 26
2026-01-29 @ Benfica B W 2-1 1667 1723 23.9% 30.7% 45.4% +7.6 28
2026-01-30 Leixoes D 0-0 1631 1594 42.5% 31.8% 25.6% -0.7 20
2026-01-30 @ Penafiel D 0-0 1594 1631 25.6% 31.8% 42.5% +0.7 22
2026-01-31 Uniao Torreense W 1-0 1736 1702 42.2% 31.9% 25.9% +5.4 35
2026-01-31 @ Academico de Viseu L 0-1 1702 1736 25.9% 31.9% 42.2% -5.4 29
2026-01-31 Porto B L 2-3 1684 1632 44.7% 31.0% 24.3% -7.1 21
2026-01-31 @ Farense W 3-2 1632 1684 24.3% 31.0% 44.7% +7.1 27
2026-01-31 Chaves W 1-0 1673 1713 31.2% 33.5% 35.3% +6.8 27
2026-01-31 @ Felgueiras 1932 L 0-1 1713 1673 35.3% 33.5% 31.2% -6.8 27
2026-01-31 Portimonense D 1-1 1754 1615 58.2% 23.3% 18.5% -1.5 29
2026-01-31 @ Vizela D 1-1 1615 1754 18.5% 23.3% 58.2% +1.5 23
2026-02-01 Maritimo D 1-1 1669 1781 23.5% 30.4% 46.1% +0.8 28
2026-02-01 @ Feirense D 1-1 1781 1669 46.1% 30.4% 23.5% -0.8 41
2026-02-01 Oliveirense W 2-0 1682 1591 50.7% 28.0% 21.3% +8.3 32
2026-02-01 @ Sporting Clube de Portugal B L 0-2 1591 1682 21.3% 28.0% 50.7% -8.3 22
2026-02-06 Penafiel L 0-1 1707 1630 48.5% 29.2% 22.3% -8.4 27
2026-02-06 @ Chaves W 1-0 1630 1707 22.3% 29.2% 48.5% +8.4 23
2026-02-06 Academico de Viseu W 3-1 1639 1742 24.4% 31.1% 44.6% +12.9 30
2026-02-06 @ Porto B L 1-3 1742 1639 44.6% 31.1% 24.4% -12.9 35
2026-02-07 Feirense W 2-1 1595 1670 27.0% 32.5% 40.5% +7.0 25
2026-02-07 @ Leixoes L 1-2 1670 1595 40.5% 32.5% 27.0% -7.0 28
2026-02-07 Felgueiras 1932 W 2-1 1675 1680 36.3% 33.4% 30.4% +5.8 31
2026-02-07 @ Lusitania Lourosa L 1-2 1680 1675 30.4% 33.4% 36.3% -5.8 27
2026-02-07 Farense L 0-1 1780 1677 52.8% 26.8% 20.4% -8.9 41
2026-02-07 @ Maritimo W 1-0 1677 1780 20.4% 26.8% 52.8% +8.9 24
2026-02-07 Vizela W 3-0 1583 1753 19.6% 25.5% 54.9% +24.8 25
2026-02-07 @ Oliveirense L 0-3 1753 1583 54.9% 25.5% 19.6% -24.8 29
2026-02-08 Uniao Leiria W 3-1 1696 1717 34.0% 33.5% 32.5% +10.5 32
2026-02-08 @ Uniao Torreense L 1-3 1717 1696 32.5% 33.5% 34.0% -10.5 28
2026-02-09 Benfica B D 1-1 1617 1715 24.7% 31.3% 44.0% +0.7 24
2026-02-09 @ Portimonense D 1-1 1715 1617 44.0% 31.3% 24.7% -0.7 27
2026-02-10 Sporting Clube de Portugal B L 0-3 1619 1690 27.5% 32.6% 39.9% -15.5 22
2026-02-10 @ Pacos de Ferreira W 3-0 1690 1619 39.9% 32.6% 27.5% +15.5 35
2026-02-14 Oliveirense W 4-1 1729 1608 55.4% 25.2% 19.4% +9.0 38
2026-02-14 @ Academico de Viseu L 1-4 1608 1729 19.4% 25.2% 55.4% -9.0 25
2026-02-14 Felgueiras 1932 W 4-2 1714 1674 43.0% 31.6% 25.3% +7.7 30
2026-02-14 @ Benfica B L 2-4 1674 1714 25.3% 31.6% 43.0% -7.7 27
2026-02-14 Leixoes L 1-2 1685 1602 49.6% 28.6% 21.8% -8.0 24
2026-02-14 @ Farense W 2-1 1602 1685 21.8% 28.6% 49.6% +8.0 28
2026-02-14 Chaves W 1-0 1663 1698 31.9% 33.5% 34.6% +6.7 31
2026-02-14 @ Feirense L 0-1 1698 1663 34.6% 33.5% 31.9% -6.7 27
2026-02-15 Uniao Torreense D 0-0 1603 1707 24.3% 31.0% 44.7% +0.8 23
2026-02-15 @ Pacos de Ferreira D 0-0 1707 1603 44.7% 31.0% 24.3% -0.8 33
2026-02-15 Portimonense W 4-3 1706 1617 50.4% 28.2% 21.4% +3.9 38
2026-02-15 @ Sporting Clube de Portugal B L 3-4 1617 1706 21.4% 28.2% 50.4% -3.9 24
2026-02-15 Porto B D 2-2 1707 1652 45.2% 30.8% 24.0% -0.6 29
2026-02-15 @ Uniao Leiria D 2-2 1652 1707 24.0% 30.8% 45.2% +0.6 31
2026-02-15 Maritimo L 0-3 1728 1772 30.8% 33.4% 35.8% -16.9 29
2026-02-15 @ Vizela W 3-0 1772 1728 35.8% 33.4% 30.8% +17.0 44
2026-02-16 Lusitania Lourosa W 2-0 1639 1680 31.0% 33.4% 35.5% +12.8 26
2026-02-16 @ Penafiel L 0-2 1680 1639 35.5% 33.4% 31.0% -12.8 31
2026-02-20 Vizela L 1-2 1610 1711 24.5% 31.1% 44.4% -4.8 28
2026-02-20 @ Leixoes W 2-1 1711 1610 44.4% 31.1% 24.5% +4.8 32
2026-02-21 Sporting Clube de Portugal B W 1-0 1788 1710 48.9% 29.0% 22.1% +4.6 47
2026-02-21 @ Maritimo L 0-1 1710 1788 22.1% 29.0% 48.9% -4.6 38
2026-02-21 Uniao Leiria L 2-4 1599 1706 23.9% 30.7% 45.4% -7.3 25
2026-02-21 @ Oliveirense W 4-2 1706 1599 45.4% 30.7% 23.9% +7.3 32
2026-02-21 Benfica B W 1-0 1706 1722 34.7% 33.5% 31.8% +6.3 36
2026-02-21 @ Uniao Torreense L 0-1 1722 1706 31.8% 33.5% 34.7% -6.3 30
2026-02-22 Farense W 2-0 1692 1677 39.1% 32.8% 28.0% +10.9 30
2026-02-22 @ Chaves L 0-2 1677 1692 28.0% 32.8% 39.1% -10.9 24
2026-02-22 Penafiel D 0-0 1666 1651 39.2% 32.8% 28.0% -0.4 28
2026-02-22 @ Felgueiras 1932 D 0-0 1651 1666 28.0% 32.8% 39.2% +0.4 27
2026-02-22 Feirense W 1-0 1668 1670 36.7% 33.3% 30.0% +6.1 34
2026-02-22 @ Lusitania Lourosa L 0-1 1670 1668 30.0% 33.3% 36.7% -6.1 31
2026-02-22 Academico de Viseu L 0-1 1613 1738 22.6% 29.5% 47.9% -4.7 24
2026-02-22 @ Portimonense W 1-0 1738 1613 47.9% 29.5% 22.6% +4.7 41
2026-02-23 Pacos de Ferreira W 1-0 1653 1604 44.3% 31.1% 24.5% +5.1 34
2026-02-23 @ Porto B L 0-1 1604 1653 24.5% 31.1% 44.3% -5.1 23
2026-02-28 Leixoes L 0-1 1705 1605 52.2% 27.2% 20.7% -8.8 38
2026-02-28 @ Sporting Clube de Portugal B W 1-0 1605 1705 20.7% 27.2% 52.2% +8.8 31
2026-02-28 Portimonense W 1-0 1714 1609 52.9% 26.7% 20.4% +4.2 35
2026-02-28 @ Uniao Leiria L 0-1 1609 1714 20.4% 26.7% 52.9% -4.2 24
2026-02-28 Porto B L 0-3 1712 1658 45.2% 30.8% 24.0% -21.9 36
2026-02-28 @ Uniao Torreense W 3-0 1658 1712 24.0% 30.8% 45.2% +21.9 37
2026-02-28 Chaves W 3-2 1716 1702 39.0% 32.9% 28.1% +5.2 35
2026-02-28 @ Vizela L 2-3 1702 1716 28.1% 32.9% 39.0% -5.2 30
2026-03-01 Maritimo W 3-1 1743 1793 29.9% 33.3% 36.8% +11.4 44
2026-03-01 @ Academico de Viseu L 1-3 1793 1743 36.8% 33.3% 29.9% -11.4 47
2026-03-01 Lusitania Lourosa W 2-1 1666 1674 36.0% 33.4% 30.6% +5.8 27
2026-03-01 @ Farense L 1-2 1674 1666 30.6% 33.4% 36.0% -5.8 34
2026-03-01 Oliveirense D 0-0 1599 1591 38.1% 33.1% 28.8% -0.4 24
2026-03-01 @ Pacos de Ferreira D 0-0 1591 1599 28.8% 33.1% 38.1% +0.4 26
2026-03-01 Benfica B D 1-1 1652 1716 28.3% 32.9% 38.8% +0.4 28
2026-03-01 @ Penafiel D 1-1 1716 1652 38.8% 32.9% 28.3% -0.4 31
2026-03-02 Felgueiras 1932 D 0-0 1664 1666 36.7% 33.3% 30.0% -0.3 32
2026-03-02 @ Feirense D 0-0 1666 1664 30.0% 33.3% 36.7% +0.3 29
2026-03-06 Academico de Viseu W 1-0 1697 1754 29.1% 33.1% 37.7% +7.1 33
2026-03-06 @ Chaves L 0-1 1754 1697 37.7% 33.1% 29.1% -7.1 44
2026-03-07 Uniao Torreense L 0-3 1592 1690 24.7% 31.3% 44.0% -14.2 26
2026-03-07 @ Oliveirense W 3-0 1690 1592 44.0% 31.3% 24.7% +14.2 39
2026-03-07 Farense D 1-1 1652 1672 34.1% 33.5% 32.4% -0.0 29
2026-03-07 @ Penafiel D 1-1 1672 1652 32.4% 33.5% 34.1% +0.0 28
2026-03-07 Pacos de Ferreira L 2-3 1605 1599 37.9% 33.1% 29.0% -6.4 24
2026-03-07 @ Portimonense W 3-2 1599 1605 29.0% 33.1% 37.9% +6.4 27
2026-03-08 Vizela L 0-1 1666 1721 29.4% 33.2% 37.5% -6.0 29
2026-03-08 @ Felgueiras 1932 W 1-0 1721 1666 37.5% 33.2% 29.4% +6.0 38
2026-03-08 Uniao Leiria L 1-4 1614 1718 24.2% 30.9% 44.8% -11.7 31
2026-03-08 @ Leixoes W 4-1 1718 1614 44.8% 30.9% 24.2% +11.7 38
2026-03-08 Sporting Clube de Portugal B W 1-0 1668 1696 32.9% 33.6% 33.6% +6.6 37
2026-03-08 @ Lusitania Lourosa L 0-1 1696 1668 33.6% 33.6% 32.9% -6.6 38
2026-03-08 Porto B W 2-1 1782 1680 52.4% 27.0% 20.6% +4.0 50
2026-03-08 @ Maritimo L 1-2 1680 1782 20.6% 27.0% 52.4% -4.0 37
2026-03-09 Feirense W 3-0 1715 1663 44.8% 30.9% 24.2% +13.9 34
2026-03-09 @ Benfica B L 0-3 1663 1715 24.2% 30.9% 44.8% -13.9 32
2026-03-13 Penafiel L 0-1 1649 1652 36.6% 33.3% 30.1% -6.9 32
2026-03-13 @ Feirense W 1-0 1652 1649 30.1% 33.3% 36.6% +6.9 32
2026-03-13 Chaves D 0-0 1690 1704 34.9% 33.5% 31.6% -0.1 39
2026-03-13 @ Sporting Clube de Portugal B D 0-0 1704 1690 31.6% 33.5% 34.9% +0.1 34
2026-03-14 Leixoes W 3-1 1747 1602 59.1% 22.8% 18.2% +5.8 47
2026-03-14 @ Academico de Viseu L 1-3 1602 1747 18.2% 22.8% 59.1% -5.8 31
2026-03-14 Benfica B W 1-0 1605 1729 22.6% 29.5% 47.9% +8.3 30
2026-03-14 @ Pacos de Ferreira L 0-1 1729 1605 47.9% 29.5% 22.6% -8.3 34
2026-03-15 Felgueiras 1932 W 1-0 1672 1660 38.8% 32.9% 28.3% +5.8 31
2026-03-15 @ Farense L 0-1 1660 1672 28.3% 32.9% 38.8% -5.8 29
2026-03-15 Maritimo L 1-2 1730 1786 29.2% 33.1% 37.6% -5.6 38
2026-03-15 @ Uniao Leiria W 2-1 1786 1730 37.6% 33.1% 29.2% +5.6 53
2026-03-15 Lusitania Lourosa W 4-3 1727 1674 44.9% 30.9% 24.2% +4.4 41
2026-03-15 @ Vizela L 3-4 1674 1727 24.2% 30.9% 44.9% -4.4 37
2026-03-16 Oliveirense D 0-0 1676 1578 51.9% 27.3% 20.8% -1.3 38
2026-03-16 @ Porto B D 0-0 1578 1676 20.8% 27.3% 51.9% +1.3 27
2026-03-16 Portimonense W 1-0 1705 1598 53.1% 26.6% 20.3% +4.2 42
2026-03-16 @ Uniao Torreense L 0-1 1598 1705 20.3% 26.6% 53.1% -4.2 24
2026-03-20 Uniao Leiria L 0-2 1704 1724 34.2% 33.5% 32.3% -12.5 34
2026-03-20 @ Chaves W 2-0 1724 1704 32.3% 33.5% 34.2% +12.5 41
2026-03-21 Academico de Viseu L 0-3 1670 1753 26.3% 32.1% 41.6% -15.0 37
2026-03-21 @ Lusitania Lourosa W 3-0 1753 1670 41.6% 32.1% 26.3% +15.0 50
2026-03-21 Oliveirense W 1-0 1791 1579 69.1% 15.8% 15.1% +2.6 56
2026-03-21 @ Maritimo L 0-1 1579 1791 15.1% 15.8% 69.1% -2.6 27
2026-03-21 Vizela L 0-1 1659 1732 27.4% 32.6% 40.0% -5.7 32
2026-03-21 @ Penafiel W 1-0 1732 1659 40.0% 32.6% 27.4% +5.7 44
2026-03-21 Porto B W 2-1 1594 1675 26.5% 32.2% 41.3% +7.1 27
2026-03-21 @ Portimonense L 1-2 1675 1594 41.3% 32.2% 26.5% -7.1 38
2026-03-22 Farense W 1-0 1721 1678 43.4% 31.5% 25.1% +5.2 37
2026-03-22 @ Benfica B L 0-1 1678 1721 25.1% 31.5% 43.4% -5.2 31
2026-03-22 Sporting Clube de Portugal B L 1-2 1642 1690 30.3% 33.4% 36.3% -5.8 32
2026-03-22 @ Feirense W 2-1 1690 1642 36.3% 33.4% 30.3% +5.8 42
2026-03-22 Uniao Torreense L 0-3 1654 1709 29.4% 33.2% 37.4% -16.4 29
2026-03-22 @ Felgueiras 1932 W 3-0 1709 1654 37.4% 33.2% 29.4% +16.4 45
2026-03-22 Pacos de Ferreira W 3-2 1596 1613 34.5% 33.5% 32.0% +5.7 34
2026-03-22 @ Leixoes L 2-3 1613 1596 32.0% 33.5% 34.5% -5.7 30
2026-03-29 Pacos de Ferreira W 2-0 1736 1608 56.6% 24.4% 19.0% +7.1 44
2026-03-29 @ Uniao Leiria L 0-2 1608 1736 19.0% 24.4% 56.6% -7.2 30
2026-04-03 Portimonense L 1-2 1576 1601 33.4% 33.6% 33.1% -6.2 27
2026-04-03 @ Oliveirense W 2-1 1601 1576 33.1% 33.6% 33.4% +6.2 30
2026-04-04 Felgueiras 1932 L 0-1 1768 1638 56.7% 24.3% 19.0% -9.2 50
2026-04-04 @ Academico de Viseu W 1-0 1638 1768 19.0% 24.3% 56.7% +9.2 32
2026-04-04 Feirense L 0-1 1673 1637 42.4% 31.9% 25.7% -7.7 31
2026-04-04 @ Farense W 1-0 1637 1673 25.7% 31.9% 42.4% +7.7 35
2026-04-04 Maritimo D 0-0 1601 1794 18.4% 23.1% 58.5% +1.7 31
2026-04-04 @ Pacos de Ferreira D 0-0 1794 1601 58.5% 23.1% 18.4% -1.7 57
2026-04-04 Penafiel L 1-2 1695 1654 43.3% 31.6% 25.2% -7.3 42
2026-04-04 @ Sporting Clube de Portugal B W 2-1 1654 1695 25.2% 31.6% 43.3% +7.3 35
2026-04-05 Lusitania Lourosa D 0-0 1744 1655 50.4% 28.2% 21.4% -1.2 45
2026-04-05 @ Uniao Leiria D 0-0 1655 1744 21.4% 28.2% 50.4% +1.2 38
2026-04-06 Chaves W 3-0 1668 1692 33.5% 33.6% 33.0% +17.8 41
2026-04-06 @ Porto B L 0-3 1692 1668 33.0% 33.6% 33.5% -17.8 34
2026-04-06 Leixoes D 1-1 1725 1602 55.7% 24.9% 19.3% -1.4 46
2026-04-06 @ Uniao Torreense D 1-1 1602 1725 19.3% 24.9% 55.7% +1.4 35
2026-04-07 Benfica B L 1-2 1737 1726 38.6% 33.0% 28.4% -6.8 44
2026-04-07 @ Vizela W 2-1 1726 1737 28.4% 33.0% 38.6% +6.8 40
2026-04-10 Pacos de Ferreira D 0-0 1647 1602 43.8% 31.4% 24.9% -0.8 33
2026-04-10 @ Felgueiras 1932 D 0-0 1602 1647 24.9% 31.4% 43.8% +0.8 32
2026-04-11 Uniao Leiria D 2-2 1733 1742 35.6% 33.4% 30.9% -0.1 41
2026-04-11 @ Benfica B D 2-2 1742 1733 30.9% 33.4% 35.6% +0.1 46
2026-04-11 Uniao Torreense W 2-0 1674 1724 30.0% 33.3% 36.7% +13.1 37
2026-04-11 @ Chaves L 0-2 1724 1674 36.7% 33.3% 30.0% -13.1 46
2026-04-11 Sporting Clube de Portugal B W 2-1 1665 1688 33.7% 33.6% 32.8% +6.1 34
2026-04-11 @ Farense L 1-2 1688 1665 32.8% 33.6% 33.7% -6.1 42
2026-04-11 Academico de Viseu W 4-3 1661 1758 24.8% 31.4% 43.8% +6.8 38
2026-04-11 @ Penafiel L 3-4 1758 1661 43.8% 31.4% 24.8% -6.8 50
2026-04-12 Vizela W 1-0 1644 1730 25.9% 32.0% 42.1% +7.6 38
2026-04-12 @ Feirense L 0-1 1730 1644 42.1% 32.0% 25.9% -7.6 44
2026-04-12 Oliveirense W 2-0 1603 1570 42.0% 32.0% 26.0% +10.2 38
2026-04-12 @ Leixoes L 0-2 1570 1603 26.0% 32.0% 42.0% -10.2 27
2026-04-12 Portimonense W 1-0 1792 1607 65.1% 18.6% 16.3% +3.0 60
2026-04-12 @ Maritimo L 0-1 1607 1792 16.3% 18.6% 65.1% -3.0 30
2026-04-13 Porto B D 1-1 1656 1685 32.8% 33.6% 33.7% +0.0 39
2026-04-13 @ Lusitania Lourosa D 1-1 1685 1656 33.7% 33.6% 32.8% -0.0 42
2026-04-17 Feirense W 3-0 1752 1652 52.1% 27.2% 20.7% +11.7 53
2026-04-17 @ Academico de Viseu L 0-3 1652 1752 20.7% 27.2% 52.1% -11.7 38
2026-04-18 Chaves W 4-3 1603 1687 26.1% 32.1% 41.8% +6.6 35
2026-04-18 @ Pacos de Ferreira L 3-4 1687 1603 41.8% 32.1% 26.1% -6.6 37
2026-04-18 Penafiel W 4-2 1742 1668 48.3% 29.3% 22.4% +6.8 49
2026-04-18 @ Uniao Leiria L 2-4 1668 1742 22.4% 29.3% 48.3% -6.8 38
2026-04-18 Maritimo W 1-0 1711 1795 26.1% 32.1% 41.9% +7.6 49
2026-04-18 @ Uniao Torreense L 0-1 1795 1711 41.9% 32.1% 26.1% -7.6 60
2026-04-19 Lusitania Lourosa W 3-2 1604 1656 29.7% 33.2% 37.0% +6.3 33
2026-04-19 @ Portimonense L 2-3 1656 1604 37.0% 33.2% 29.7% -6.3 39
2026-04-19 Farense L 0-2 1723 1671 44.7% 31.0% 24.3% -15.0 44
2026-04-19 @ Vizela W 2-0 1671 1723 24.3% 31.0% 44.7% +15.0 37
2026-04-20 Leixoes L 0-3 1685 1613 47.8% 29.5% 22.6% -22.7 42
2026-04-20 @ Porto B W 3-0 1613 1685 22.6% 29.5% 47.8% +22.7 41
2026-04-20 Felgueiras 1932 L 0-1 1682 1646 42.3% 31.9% 25.8% -7.7 42
2026-04-20 @ Sporting Clube de Portugal B W 1-0 1646 1682 25.8% 31.9% 42.3% +7.7 36
2026-04-22 Benfica B W 3-0 1560 1733 19.4% 25.2% 55.4% +25.0 30
2026-04-22 @ Oliveirense L 0-3 1733 1560 55.4% 25.2% 19.4% -25.0 41
2026-04-25 Academico de Viseu D 0-0 1686 1763 26.9% 32.4% 40.7% +0.5 38
2026-04-25 @ Farense D 0-0 1763 1686 40.7% 32.4% 26.9% -0.5 54
2026-04-25 Uniao Leiria W 2-1 1654 1749 25.0% 31.5% 43.5% +7.4 39
2026-04-25 @ Felgueiras 1932 L 1-2 1749 1654 43.5% 31.5% 25.0% -7.3 49
2026-04-25 Portimonense W 2-0 1636 1611 40.8% 32.4% 26.8% +10.5 44
2026-04-25 @ Leixoes L 0-2 1611 1636 26.8% 32.4% 40.8% -10.5 33
2026-04-26 Pacos de Ferreira W 2-0 1650 1610 43.0% 31.6% 25.3% +10.0 42
2026-04-26 @ Lusitania Lourosa L 0-2 1610 1650 25.3% 31.6% 43.0% -10.0 35
2026-04-26 Porto B W 3-0 1661 1663 36.8% 33.3% 29.9% +16.6 41
2026-04-26 @ Penafiel L 0-3 1663 1661 29.9% 33.3% 36.8% -16.6 42
2026-04-26 Sporting Clube de Portugal B W 1-0 1708 1674 42.0% 32.0% 26.0% +5.4 47
2026-04-26 @ Vizela L 0-1 1674 1708 26.0% 32.0% 42.0% -5.4 42
2026-04-26 Maritimo L 1-2 1708 1788 26.6% 32.3% 41.1% -5.2 41
2026-04-26 @ Benfica B W 2-1 1788 1708 41.1% 32.3% 26.6% +5.2 63
2026-04-27 Oliveirense W 2-1 1681 1585 51.5% 27.5% 20.9% +4.1 40
2026-04-27 @ Chaves L 1-2 1585 1681 20.9% 27.5% 51.5% -4.1 30
2026-04-28 Uniao Torreense D 0-0 1640 1718 26.8% 32.4% 40.9% +0.6 39
2026-04-28 @ Feirense D 0-0 1718 1640 40.9% 32.4% 26.8% -0.6 50
2026-05-01 Leixoes W 3-2 1793 1647 59.2% 22.6% 18.1% +3.2 66
2026-05-01 @ Maritimo L 2-3 1647 1793 18.1% 22.6% 59.2% -3.2 44
2026-05-01 Benfica B L 0-1 1669 1703 32.1% 33.5% 34.4% -6.4 42
2026-05-01 @ Sporting Clube de Portugal B W 1-0 1703 1669 34.4% 33.5% 32.1% +6.4 44
2026-05-02 Vizela D 0-0 1763 1713 44.4% 31.1% 24.5% -0.8 55
2026-05-02 @ Academico de Viseu D 0-0 1713 1763 24.5% 31.1% 44.4% +0.8 48
2026-05-02 Lusitania Lourosa D 0-0 1581 1660 26.6% 32.3% 41.1% +0.6 31
2026-05-02 @ Oliveirense D 0-0 1660 1581 41.1% 32.3% 26.6% -0.6 43
2026-05-03 Feirense L 1-2 1600 1641 31.1% 33.5% 35.4% -5.9 35
2026-05-03 @ Pacos de Ferreira W 2-1 1641 1600 35.4% 33.5% 31.1% +5.9 42
2026-05-03 Chaves W 3-2 1600 1685 26.1% 32.0% 41.9% +6.8 36
2026-05-03 @ Portimonense L 2-3 1685 1600 41.9% 32.0% 26.1% -6.8 40
2026-05-03 Farense L 0-3 1742 1687 45.3% 30.7% 24.0% -21.9 49
2026-05-03 @ Uniao Leiria W 3-0 1687 1742 24.0% 30.7% 45.3% +21.9 41
2026-05-04 Felgueiras 1932 W 1-0 1646 1661 34.7% 33.5% 31.8% +6.3 45
2026-05-04 @ Porto B L 0-1 1661 1646 31.8% 33.5% 34.7% -6.3 39
2026-05-04 Penafiel W 3-2 1718 1677 43.0% 31.6% 25.3% +4.7 53
2026-05-04 @ Uniao Torreense L 2-3 1677 1718 25.3% 31.6% 43.0% -4.7 41
2026-05-10 Academico de Viseu L 0-2 1709 1762 29.6% 33.2% 37.1% -11.3 44
2026-05-10 @ Benfica B W 2-0 1762 1709 37.1% 33.2% 29.6% +11.3 58
2026-05-10 Leixoes L 1-2 1678 1644 42.2% 32.0% 25.9% -7.2 40
2026-05-10 @ Chaves W 2-1 1644 1678 25.9% 32.0% 42.2% +7.2 47
2026-05-10 Pacos de Ferreira D 1-1 1709 1594 54.5% 25.8% 19.8% -1.3 42
2026-05-10 @ Farense D 1-1 1594 1709 19.8% 25.8% 54.5% +1.3 36
2026-05-10 Oliveirense L 1-2 1647 1581 46.9% 30.0% 23.1% -7.7 42
2026-05-10 @ Feirense W 2-1 1581 1647 23.1% 30.0% 46.9% +7.7 34
2026-05-10 Portimonense D 1-1 1655 1607 44.2% 31.2% 24.6% -0.7 40
2026-05-10 @ Felgueiras 1932 D 1-1 1607 1655 24.6% 31.2% 44.2% +0.7 37
2026-05-10 Uniao Torreense L 1-2 1659 1722 28.4% 32.9% 38.7% -5.5 43
2026-05-10 @ Lusitania Lourosa W 2-1 1722 1659 38.7% 32.9% 28.4% +5.5 56
2026-05-10 Maritimo W 1-0 1673 1796 22.7% 29.6% 47.8% +8.3 44
2026-05-10 @ Penafiel L 0-1 1796 1673 47.8% 29.6% 22.7% -8.3 66
2026-05-10 Porto B L 0-1 1663 1652 38.5% 33.0% 28.5% -7.2 42
2026-05-10 @ Sporting Clube de Portugal B W 1-0 1652 1663 28.5% 33.0% 38.5% +7.2 48
2026-05-10 Uniao Leiria W 1-0 1714 1720 36.1% 33.4% 30.5% +6.1 51
2026-05-10 @ Vizela L 0-1 1720 1714 30.5% 33.4% 36.1% -6.1 49
2026-05-15 Chaves L 1-3 1788 1671 54.8% 25.6% 19.7% -14.8 66
2026-05-15 @ Maritimo W 3-1 1671 1788 19.7% 25.6% 54.8% +14.8 43
2026-05-15 Benfica B W 2-0 1659 1698 31.5% 33.5% 35.0% +12.7 51
2026-05-15 @ Porto B L 0-2 1698 1659 35.0% 33.5% 31.5% -12.7 44
2026-05-16 Sporting Clube de Portugal B D 0-0 1773 1655 54.9% 25.5% 19.6% -1.5 59
2026-05-16 @ Academico de Viseu D 0-0 1655 1773 19.6% 25.5% 54.9% +1.5 43
2026-05-16 Vizela W 4-0 1728 1720 38.2% 33.1% 28.8% +21.0 59
2026-05-16 @ Uniao Torreense L 0-4 1720 1728 28.8% 33.1% 38.2% -21.0 51
2026-05-17 Lusitania Lourosa W 2-1 1651 1654 36.5% 33.3% 30.1% +5.7 50
2026-05-17 @ Leixoes L 1-2 1654 1651 30.1% 33.3% 36.5% -5.7 43
2026-05-17 Felgueiras 1932 L 1-5 1589 1654 28.1% 32.9% 39.0% -17.2 34
2026-05-17 @ Oliveirense W 5-1 1654 1589 39.0% 32.9% 28.1% +17.2 43
2026-05-17 Penafiel W 2-1 1595 1681 25.9% 32.0% 42.1% +7.2 39
2026-05-17 @ Pacos de Ferreira L 1-2 1681 1595 42.1% 32.0% 25.9% -7.2 44
2026-05-17 Farense W 1-0 1608 1708 24.6% 31.2% 44.2% +7.9 40
2026-05-17 @ Portimonense L 0-1 1708 1608 44.2% 31.2% 24.6% -7.9 42
2026-05-17 Feirense D 2-2 1714 1639 48.3% 29.3% 22.4% -0.7 50
2026-05-17 @ Uniao Leiria D 2-2 1639 1714 22.4% 29.3% 48.3% +0.7 43

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 2025-12-20 18.07% Portimonense 1588 1 @ Chaves 1735 0
2 2026-04-04 18.98% Felgueiras 1932 1638 1 @ Academico de Viseu 1768 0
3 2025-11-02 19.05% Penafiel 1652 3 @ Vizela 1780 1
4 2026-04-22 19.45% @ Oliveirense 1560 3 Benfica B 1733 0
5 2026-02-07 19.61% @ Oliveirense 1583 3 Vizela 1753 0
6 2026-05-15 19.67% Chaves 1671 3 @ Maritimo 1788 1
7 2025-11-08 20.19% Porto B 1605 1 @ Chaves 1713 0
8 2025-10-25 20.31% Leixoes 1619 3 @ Uniao Leiria 1725 1
9 2025-12-22 20.36% Oliveirense 1584 1 @ Lusitania Lourosa 1689 0
10 2026-02-07 20.44% Farense 1677 1 @ Maritimo 1780 0
11 2026-01-03 20.54% Portimonense 1597 1 @ Farense 1699 0
12 2026-02-28 20.67% Leixoes 1605 1 @ Sporting Clube de Portugal B 1705 0
13 2026-01-17 20.92% Leixoes 1584 1 @ Felgueiras 1932 1680 0
14 2025-08-30 20.96% Portimonense 1624 2 @ Benfica B 1720 1
15 2026-01-25 21.51% @ Porto B 1624 1 Vizela 1763 0
16 2026-02-14 21.76% Leixoes 1602 2 @ Farense 1685 1
17 2026-01-23 21.92% @ Pacos de Ferreira 1611 2 Academico de Viseu 1744 1
18 2026-01-05 21.99% Uniao Torreense 1681 1 @ Vizela 1761 0
19 2025-11-09 22.20% @ Leixoes 1605 1 Uniao Torreense 1735 0
20 2025-08-09 22.26% Sporting Clube de Portugal B 1624 1 @ Uniao Torreense 1701 0
21 2026-02-06 22.28% Penafiel 1630 1 @ Chaves 1707 0
22 2026-03-14 22.59% @ Pacos de Ferreira 1605 1 Benfica B 1729 0
23 2026-04-20 22.62% Leixoes 1613 3 @ Porto B 1685 0
24 2026-05-10 22.66% @ Penafiel 1673 1 Maritimo 1796 0
25 2025-10-19 22.78% @ Porto B 1604 1 Maritimo 1725 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 2026-04-22 24.97 @ Oliveirense 3 1560 19.45% Benfica B 0 1733 55.38%
2 2026-02-07 24.84 @ Oliveirense 3 1583 19.61% Vizela 0 1753 54.92%
3 2025-10-05 24.60 Sporting Clube de Portugal B 4 1650 30.59% @ Leixoes 0 1643 36.02%
4 2026-04-20 22.74 Leixoes 3 1613 22.62% @ Porto B 0 1685 47.84%
5 2025-10-25 22.38 @ Sporting Clube de Portugal B 4 1675 35.23% Lusitania Lourosa 0 1687 31.30%
6 2026-05-03 21.93 Farense 3 1687 23.97% @ Uniao Leiria 0 1742 45.28%
7 2026-02-28 21.90 Porto B 3 1658 24.04% @ Uniao Torreense 0 1712 45.16%
8 2025-08-17 21.53 Uniao Torreense 3 1692 24.71% @ Farense 0 1739 44.02%
9 2026-05-16 21.05 @ Uniao Torreense 4 1728 38.17% Vizela 0 1720 28.78%
10 2026-01-18 19.98 Maritimo 4 1762 40.58% @ Lusitania Lourosa 0 1687 26.96%
11 2025-08-10 19.31 @ Leixoes 3 1648 29.43% Felgueiras 1932 0 1703 37.38%
12 2025-10-30 18.68 Academico de Viseu 5 1673 35.18% @ Leixoes 1 1633 31.35%
13 2025-12-14 18.22 Lusitania Lourosa 5 1671 36.37% @ Pacos de Ferreira 1 1623 30.29%
14 2026-04-06 17.76 @ Porto B 3 1668 33.45% Chaves 0 1692 32.99%
15 2026-05-17 17.23 Felgueiras 1932 5 1654 39.00% @ Oliveirense 1 1589 28.14%
16 2026-02-15 16.95 Maritimo 3 1772 35.77% @ Vizela 0 1728 30.82%
17 2025-12-13 16.88 @ Academico de Viseu 3 1717 35.97% Farense 0 1724 30.63%
18 2025-08-31 16.72 @ Sporting Clube de Portugal B 3 1633 36.43% Pacos de Ferreira 0 1637 30.23%
19 2026-04-26 16.60 @ Penafiel 3 1661 36.76% Porto B 0 1663 29.95%
20 2026-03-22 16.38 Uniao Torreense 3 1709 37.38% @ Felgueiras 1932 0 1654 29.43%
21 2026-02-10 15.52 Sporting Clube de Portugal B 3 1690 39.90% @ Pacos de Ferreira 0 1619 27.46%
22 2025-10-05 15.40 Penafiel 2 1642 23.25% @ Benfica B 0 1706 46.62%
23 2025-11-02 15.08 Penafiel 3 1652 19.05% @ Vizela 1 1780 56.51%
24 2026-04-19 14.98 Farense 2 1671 24.29% @ Vizela 0 1723 44.72%
25 2026-03-21 14.96 Academico de Viseu 3 1753 41.60% @ Lusitania Lourosa 0 1670 26.26%