European Soccer
← All sports
Primeira Liga Model Divergence
2026 season · Topside vs Elo rank comparison
Primeira Liga
How to read this table
💡 Results vs. Margins: Elo measures raw wins/losses and opponent difficulty, while Topside heavily weights goal differential. Teams at the top are winning tight, gritty matches against tough opponents. Teams at the bottom are blowing out weaker teams but dropping points in close games.
| Rank | Team | Gap | Model Gap & Bias | Topside Rank | Elo Rank |
|---|---|---|---|---|---|
| 1 |
Acad. Viseu
Académico de Viseu FC
|
Elo +2 | Elo Favored (+2) | 7 | 5 |
| 2 |
Famalicão
FC Famalicão
|
Elo +2 | Elo Favored (+2) | 11 | 9 |
| 3 |
Moreirense
Moreirense FC
|
Elo +2 | Elo Favored (+2) | 12 | 10 |
| 4 |
Braga
Sporting Clube de Braga
|
Elo +2 | Elo Favored (+2) | 10 | 8 |
| 5 |
CD Nacional
CD Nacional
|
Elo +1 | Elo Favored (+1) | 14 | 13 |
| 6 |
Casa Pia
Casa Pia AC
|
Elo +1 | Elo Favored (+1) | 16 | 15 |
| 7 |
Porto
FC Porto
|
Elo +1 | Elo Favored (+1) | 2 | 1 |
| 8 |
Santa Clara
CD Santa Clara
|
Consensus | Model Consensus (0) | 4 | 4 |
| 9 |
Estoril Praia
GD Estoril Praia
|
Consensus | Model Consensus (0) | 18 | 18 |
| 10 |
Rio Ave
Rio Ave FC
|
Consensus | Model Consensus (0) | 17 | 17 |
| 11 |
Sporting CP
Sporting Clube de Portugal
|
Consensus | Model Consensus (0) | 3 | 3 |
| 12 |
Amadora
CF Estrela da Amadora
|
Topside +1 | Topside Favored (+1) | 13 | 14 |
| 13 |
Marítimo
CS Marítimo
|
Topside +1 | Topside Favored (+1) | 15 | 16 |
| 14 |
Arouca
FC Arouca
|
Topside +1 | Topside Favored (+1) | 5 | 6 |
| 15 |
Gil Vicente
Gil Vicente FC
|
Topside +1 | Topside Favored (+1) | 6 | 7 |
| 16 |
SL Benfica
Sport Lisboa e Benfica
|
Topside +1 | Topside Favored (+1) | 1 | 2 |
| 17 |
Alverca
FC Alverca
|
Topside +2 | Topside Favored (+2) | 9 | 11 |
| 18 |
Vitória SC
Vitória SC
|
Topside +4 | Topside Favored (+4) | 8 | 12 |
Tap a row for Topside / Elo ranks & details