Football Portugal Primeira Liga tips and predictions

Football predictions for Primeira Liga: data-driven match previews, picks and betting tips. Choose a fixture in Portugal Primeira Liga to see an in-depth prediction, key stats and recent form. Even if there are no upcoming tips, league tables and team statistics can still help when analyzing football matches in Portugal Primeira Liga.

Primeira Liga The Primeira Liga is Portugal’s top division, known for technical football and talent development. Our predictions are based on recent form and key statistics.

betting predictions INDEX
score 1 0 2 tip
14.03 Vitória de GuimaraesFC Famalicao 1 : 230 %32 %39 %02-0.7
14.03 Gil Vicente FCFC Alverca 2 : 057 %24 %19 %12.9
14.03 FC AroucaSL Benfica Lisboa 1 : 222 %26 %52 %2-2.3
15.03 AVS Futebol SADCD Santa Clara 1 : 229 %31 %40 %02-0.8
15.03 CD Nacional FunchalGD Estoril Praia 2 : 236 %33 %31 %100.4
15.03 Sporting CP LisboaCD Tondela 3 : 082 %13 %5 %16.2
15.03 Rio Ave FCCF Estrela da Amadora 2 : 144 %29 %26 %101.4
15.03 FC PortoMoreirense FC 2 : 066 %20 %14 %14.1

TABLE TOTAL HOME AWAY  
M W D L GF GA W D L GF GA PTS W D L GF GA PTS +/- PTS
1. FC Porto 25 21 3 1 49 10 10 2 0 24 4 32 11 1 1 25 6 34 +30 66
2. Sporting CP Lisboa 25 19 5 1 64 14 10 1 1 36 4 31 9 4 0 28 10 31 +26 62
3. SL Benfica Lisboa 25 17 8 0 53 16 8 5 0 30 10 29 9 3 0 23 6 30 +20 59
4. SC de Braga 25 13 7 5 52 25 7 3 2 27 11 24 6 4 3 25 14 22 +10 46
5. Gil Vicente FC 25 11 8 6 37 25 7 2 3 20 10 23 4 6 3 17 15 18 +5 41
6. FC Famalicao 25 11 6 8 30 21 7 2 4 22 9 23 4 4 4 8 12 16 0 39
7. Moreirense FC 25 10 5 10 31 35 6 2 4 16 17 20 4 3 6 15 18 15 -1 35
8. GD Estoril Praia 25 9 7 9 46 42 6 5 2 26 17 23 3 2 7 20 25 11 -5 34
9. Vitória de Guimaraes 25 9 5 11 28 37 6 4 3 18 16 22 3 1 8 10 21 10 -7 32
10. FC Alverca 25 7 7 11 24 39 5 4 4 11 16 19 2 3 7 13 23 9 -11 28
11. FC Arouca 25 7 5 13 32 53 4 3 5 17 23 15 3 2 8 15 30 11 -10 26
12. CF Estrela da Amadora 25 5 10 10 28 43 3 5 5 16 21 14 2 5 5 12 22 11 -14 25
13. Casa Pia 25 5 9 11 26 44 2 6 4 16 22 12 3 3 7 10 22 12 -12 24
14. Rio Ave FC 25 5 9 11 24 44 2 4 6 11 20 10 3 5 5 13 24 14 -12 24
15. CD Nacional Funchal 25 5 7 13 29 37 3 2 7 17 20 11 2 5 6 12 17 11 -14 22
16. CD Santa Clara 25 5 7 13 22 31 4 2 7 12 14 14 1 5 6 10 17 8 -17 22
17. CD Tondela 25 4 7 14 19 39 1 5 7 9 17 8 3 2 7 10 22 11 -20 19
18. AVS Futebol SAD 25 1 7 17 18 57 1 4 8 10 23 7 0 3 9 8 34 3 -29 10
Home matches HOME
P W D L GF GA PTS
1. FC Porto 12 10 2 0 24 4 32
2. Sporting CP Lisboa 12 10 1 1 36 4 31
3. SL Benfica Lisboa 13 8 5 0 30 10 29
4. SC de Braga 12 7 3 2 27 11 24
5. Gil Vicente FC 12 7 2 3 20 10 23
6. FC Famalicao 13 7 2 4 22 9 23
7. GD Estoril Praia 13 6 5 2 26 17 23
8. Vitória de Guimaraes 13 6 4 3 18 16 22
9. Moreirense FC 12 6 2 4 16 17 20
10. FC Alverca 13 5 4 4 11 16 19
11. FC Arouca 12 4 3 5 17 23 15
12. CD Santa Clara 13 4 2 7 12 14 14
13. CF Estrela da Amadora 13 3 5 5 16 21 14
14. Casa Pia 12 2 6 4 16 22 12
15. CD Nacional Funchal 12 3 2 7 17 20 11
16. Rio Ave FC 12 2 4 6 11 20 10
17. CD Tondela 13 1 5 7 9 17 8
18. AVS Futebol SAD 13 1 4 8 10 23 7
Away matches AWAY
P W D L GF GA PTS
1. FC Porto 13 11 1 1 25 6 34
2. Sporting CP Lisboa 13 9 4 0 28 10 31
3. SL Benfica Lisboa 12 9 3 0 23 6 30
4. SC de Braga 13 6 4 3 25 14 22
5. Gil Vicente FC 13 4 6 3 17 15 18
6. FC Famalicao 12 4 4 4 8 12 16
7. Moreirense FC 13 4 3 6 15 18 15
8. Rio Ave FC 13 3 5 5 13 24 14
9. Casa Pia 13 3 3 7 10 22 12
10. GD Estoril Praia 12 3 2 7 20 25 11
11. CD Nacional Funchal 13 2 5 6 12 17 11
12. CF Estrela da Amadora 12 2 5 5 12 22 11
13. CD Tondela 12 3 2 7 10 22 11
14. FC Arouca 13 3 2 8 15 30 11
15. Vitória de Guimaraes 12 3 1 8 10 21 10
16. FC Alverca 12 2 3 7 13 23 9
17. CD Santa Clara 12 1 5 6 10 17 8
18. AVS Futebol SAD 12 0 3 9 8 34 3

FORM TABLE - LAST 6 MATCHES TOTAL HOME AWAY  
P W D L GF GA W D L GF GA PTS W D L GF GA PTS +/- PTS
1. Sporting CP Lisboa 6 4 2 0 12 4 3 0 0 6 1 9 1 2 0 6 3 5 +5 14
2. SL Benfica Lisboa 6 4 2 0 11 5 2 1 0 7 3 7 2 1 0 4 2 7 +5 14
3. SC de Braga 6 4 1 1 15 7 2 1 0 8 4 7 2 0 1 7 3 6 +4 13
4. FC Porto 6 3 2 1 9 6 2 1 0 5 2 7 1 1 1 4 4 4 +2 11
5. Gil Vicente FC 6 3 1 2 13 9 2 0 1 8 3 6 1 1 1 5 6 4 +1 10
6. FC Famalicao 6 3 1 2 6 7 3 0 0 6 1 9 0 1 2 0 6 1 +1 10
7. FC Arouca 6 3 0 3 12 9 2 0 0 6 2 6 1 0 3 6 7 3 +3 9
8. Casa Pia 6 2 3 1 6 6 2 1 0 6 4 7 0 2 1 0 2 2 0 9
9. GD Estoril Praia 6 2 2 2 9 11 1 2 0 5 3 5 1 0 2 4 8 3 -1 8
10. CD Tondela 6 1 4 1 7 6 0 3 1 3 4 3 1 1 0 4 2 4 -5 7
11. Vitória de Guimaraes 6 2 1 3 8 10 2 1 0 4 2 7 0 0 3 4 8 0 -2 7
12. CF Estrela da Amadora 6 1 3 2 5 7 1 1 1 3 4 4 0 2 1 2 3 2 -3 6
13. FC Alverca 6 0 5 1 5 6 0 3 0 2 2 3 0 2 1 3 4 2 -4 5
14. CD Santa Clara 6 1 2 3 8 10 1 0 2 5 6 3 0 2 1 3 4 2 -4 5
15. Moreirense FC 6 1 2 3 5 9 0 1 2 2 6 1 1 1 1 3 3 4 -4 5
16. AVS Futebol SAD 6 1 2 3 4 10 1 1 1 3 4 4 0 1 2 1 6 1 -4 5
17. Rio Ave FC 6 1 1 4 2 9 0 1 2 1 5 1 1 0 2 1 4 3 -5 4
18. CD Nacional Funchal 6 0 2 4 3 9 0 1 2 1 3 1 0 1 2 2 6 1 -7 2

POWER POTS DISTRIBUTION OVERALL HOME AWAY  
M W D L GF GA W D L GF GA PTS W D L GF GA PTS +/- PTS
POWER POT 1
1. FC Porto 25 21 3 1 49 10 10 2 0 24 4 32 11 1 1 25 6 34 +30 66
2. Sporting CP Lisboa 25 19 5 1 64 14 10 1 1 36 4 31 9 4 0 28 10 31 +26 62
3. SL Benfica Lisboa 25 17 8 0 53 16 8 5 0 30 10 29 9 3 0 23 6 30 +20 59
POWER POT 2
4. SC de Braga 25 13 7 5 52 25 7 3 2 27 11 24 6 4 3 25 14 22 +10 46
5. Gil Vicente FC 25 11 8 6 37 25 7 2 3 20 10 23 4 6 3 17 15 18 +5 41
POWER POT 3
6. FC Famalicao 25 11 6 8 30 21 7 2 4 22 9 23 4 4 4 8 12 16 0 39
7. Moreirense FC 25 10 5 10 31 35 6 2 4 16 17 20 4 3 6 15 18 15 -1 35
8. GD Estoril Praia 25 9 7 9 46 42 6 5 2 26 17 23 3 2 7 20 25 11 -5 34
9. Vitória de Guimaraes 25 9 5 11 28 37 6 4 3 18 16 22 3 1 8 10 21 10 -7 32
10. FC Alverca 25 7 7 11 24 39 5 4 4 11 16 19 2 3 7 13 23 9 -11 28
POWER POT 4
11. FC Arouca 25 7 5 13 32 53 4 3 5 17 23 15 3 2 8 15 30 11 -10 26
12. CF Estrela da Amadora 25 5 10 10 28 43 3 5 5 16 21 14 2 5 5 12 22 11 -14 25
13. Casa Pia 25 5 9 11 26 44 2 6 4 16 22 12 3 3 7 10 22 12 -12 24
14. Rio Ave FC 25 5 9 11 24 44 2 4 6 11 20 10 3 5 5 13 24 14 -12 24
15. CD Nacional Funchal 25 5 7 13 29 37 3 2 7 17 20 11 2 5 6 12 17 11 -14 22
16. CD Santa Clara 25 5 7 13 22 31 4 2 7 12 14 14 1 5 6 10 17 8 -17 22
17. CD Tondela 25 4 7 14 19 39 1 5 7 9 17 8 3 2 7 10 22 11 -20 19
POWER POT 5
18. AVS Futebol SAD 25 1 7 17 18 57 1 4 8 10 23 7 0 3 9 8 34 3 -29 10

UNDER/OVER TABLE TOTAL HOME AWAY
UNDER 2.5 OVER 2.5 UNDER 2.5 OVER 2.5 UNDER 2.5 OVER 2.5
1. SC de Braga 7 / 25 28% 18 / 25 72% 3 / 12 25% 9 / 12 75% 4 / 13 31% 9 / 13 69%
2. Sporting CP Lisboa 7 / 24 29% 17 / 24 71% 3 / 12 25% 9 / 12 75% 4 / 12 33% 8 / 12 67%
3. FC Arouca 8 / 25 32% 17 / 25 68% 4 / 12 33% 8 / 12 67% 4 / 13 31% 9 / 13 69%
4. SL Benfica Lisboa 8 / 25 32% 17 / 25 68% 4 / 13 31% 9 / 13 69% 4 / 12 33% 8 / 12 67%
5. GD Estoril Praia 8 / 25 32% 17 / 25 68% 6 / 13 46% 7 / 13 54% 2 / 12 17% 10 / 12 83%
6. AVS Futebol SAD 9 / 25 36% 16 / 25 64% 6 / 13 46% 7 / 13 54% 3 / 12 25% 9 / 12 75%
7. Rio Ave FC 10 / 25 40% 15 / 25 60% 5 / 12 42% 7 / 12 58% 5 / 13 38% 8 / 13 62%
8. Moreirense FC 11 / 25 44% 14 / 25 56% 4 / 12 33% 8 / 12 67% 7 / 13 54% 6 / 13 46%
9. CF Estrela da Amadora 12 / 25 48% 13 / 25 52% 6 / 13 46% 7 / 13 54% 6 / 12 50% 6 / 12 50%
10. CD Nacional Funchal 12 / 25 48% 13 / 25 52% 4 / 12 33% 8 / 12 67% 8 / 13 62% 5 / 13 38%
11. CD Tondela 12 / 25 48% 13 / 25 52% 8 / 13 62% 5 / 13 38% 4 / 12 33% 8 / 12 67%
12. FC Porto 12 / 25 48% 13 / 25 52% 6 / 12 50% 6 / 12 50% 6 / 13 46% 7 / 13 54%
13. Casa Pia 12 / 24 50% 12 / 24 50% 6 / 11 55% 5 / 11 45% 6 / 13 46% 7 / 13 54%
14. FC Alverca 13 / 25 52% 12 / 25 48% 8 / 13 62% 5 / 13 38% 5 / 12 42% 7 / 12 58%
15. Gil Vicente FC 13 / 25 52% 12 / 25 48% 7 / 12 58% 5 / 12 42% 6 / 13 46% 7 / 13 54%
16. Vitória de Guimaraes 14 / 25 56% 11 / 25 44% 6 / 13 46% 7 / 13 54% 8 / 12 67% 4 / 12 33%
17. CD Santa Clara 16 / 25 64% 9 / 25 36% 8 / 13 62% 5 / 13 38% 8 / 12 67% 4 / 12 33%
18. FC Famalicao 16 / 25 64% 9 / 25 36% 6 / 13 46% 7 / 13 54% 10 / 12 83% 2 / 12 17%

GOALS PER MATCH OVERALL HOME AWAY
P 0 1 2 3 4 5 6 6+ AVG P 0 1 2 3 4 5 6 6+ AVG P 0 1 2 3 4 5 6 6+ AVG
1. GD Estoril Praia 25 1 4 3 2 8 3 3 1 3.52 13 1 3 2 0 3 1 2 1 3.31 12 0 1 1 2 5 2 1 0 3.75
2. FC Arouca 25 1 3 4 4 7 3 2 1 3.40 12 0 1 3 2 4 1 1 0 3.33 13 1 2 1 2 3 2 1 1 3.46
3. Sporting CP Lisboa 24 0 2 5 10 3 2 2 0 3.17 12 0 1 2 5 2 0 2 0 3.33 12 0 1 3 5 1 2 0 0 3.00
4. SC de Braga 25 0 5 2 8 7 2 1 0 3.08 12 0 3 0 3 4 2 0 0 3.17 13 0 2 2 5 3 0 1 0 3.00
5. AVS Futebol SAD 25 2 2 5 5 9 0 2 0 3.00 13 1 2 3 3 4 0 0 0 2.54 12 1 0 2 2 5 0 2 0 3.50
6. CF Estrela da Amadora 25 4 2 6 3 6 2 1 1 2.84 13 1 2 3 2 3 1 1 0 2.85 12 3 0 3 1 3 1 0 1 2.83
7. Casa Pia 24 3 1 8 4 5 1 1 1 2.83 11 1 0 5 1 1 1 1 1 3.27 13 2 1 3 3 4 0 0 0 2.46
8. SL Benfica Lisboa 25 2 2 4 10 6 1 0 0 2.76 13 0 1 3 4 4 1 0 0 3.08 12 2 1 1 6 2 0 0 0 2.42
9. Rio Ave FC 25 2 3 5 7 7 0 1 0 2.72 12 1 1 3 4 3 0 0 0 2.58 13 1 2 2 3 4 0 1 0 2.85
10. Moreirense FC 25 1 4 6 9 3 1 1 0 2.64 12 0 2 2 5 3 0 0 0 2.75 13 1 2 4 4 0 1 1 0 2.54
11. CD Nacional Funchal 25 1 5 6 7 3 2 1 0 2.64 12 1 2 1 3 2 2 1 0 3.08 13 0 3 5 4 1 0 0 0 2.23
12. Vitória de Guimaraes 25 2 4 8 5 1 4 1 0 2.60 13 1 2 3 4 1 2 0 0 2.62 12 1 2 5 1 0 2 1 0 2.58
13. FC Alverca 25 1 4 8 7 3 2 0 0 2.52 13 1 3 4 4 1 0 0 0 2.08 12 0 1 4 3 2 2 0 0 3.00
14. Gil Vicente FC 25 2 3 8 6 5 1 0 0 2.48 12 0 2 5 3 1 1 0 0 2.50 13 2 1 3 3 4 0 0 0 2.46
15. FC Porto 25 1 7 4 8 5 0 0 0 2.36 12 1 3 2 3 3 0 0 0 2.33 13 0 4 2 5 2 0 0 0 2.38
16. CD Tondela 25 2 7 3 7 6 0 0 0 2.32 13 2 4 2 2 3 0 0 0 2.00 12 0 3 1 5 3 0 0 0 2.67
17. CD Santa Clara 25 2 9 5 6 1 0 2 0 2.12 13 2 4 2 4 0 0 1 0 2.00 12 0 5 3 2 1 0 1 0 2.25
18. FC Famalicao 25 3 9 4 4 3 2 0 0 2.04 13 2 2 2 4 2 1 0 0 2.38 12 1 7 2 0 1 1 0 0 1.67


About Vitibet

Vitibet is an independent sports information platform focused on match previews, statistical insights and analytical content related to football and selected international sports. The website provides data-driven perspectives and general opinions intended to help users better understand upcoming events.

Vitibet does not operate as a betting operator and does not accept wagers. All content is created for informational and entertainment purposes only and reflects publicly available data, historical statistics and general sporting analysis.

Responsible Betting & Budgeting (Entertainment-First)

Sports betting should always be treated as entertainment, not as a source of income. Results are uncertain and it is possible to lose the entire stake. Only bet money you can comfortably afford to lose.

A sensible approach is to set a clear monthly entertainment budget and keep it strictly separate from essential expenses such as rent, utilities, food, or savings. Many players also use simple limits per bet or per day to stay in control.

Avoid chasing losses and betting under stress, fatigue, or emotional pressure. Keeping a basic record of your bets can help maintain discipline and prevent impulsive decisions.

All tips and previews on this website are provided for informational purposes only. They do not guarantee any outcome and should not be considered financial or investment advice. Always respect local laws and age restrictions related to betting.

If betting stops being enjoyable or feels difficult to control, take a break and seek support. Your wellbeing is always more important than any single result.

Contact : admin @ vitisport.cz GambleAware.org