xgEdge

Every Liga Portugal match still to be played this season, soonest first, with the xG the model projects for each side and its home, draw and away probabilities.

  • Home
  • Draw
  • Away
Tight Within 3 points either way Clear favourite 55% or more Form, oldest → newest: W D L

Friday, 09/10/2026

2 matches
  • Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Projected xG 0.81 – 1.14
    →
  • Sporting Braga Sporting Braga, last league results, oldest first: Win, Win, Loss, Win, Draw
    Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Projected xG 0.94 – 1.04
    →

Saturday, 10/10/2026

4 matches
  • Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    Projected xG 1.26 – 0.91
    →
  • Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    Projected xG 0.81 – 1.12
    →
  • Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 0.93 – 1.35
    →
  • Académico Viseu FC Académico Viseu FC, last league results, oldest first: Draw, Loss, Win, Win, Win
    Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    Projected xG 1.63 – 1.02
    →

Sunday, 11/10/2026

3 matches
  • Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Projected xG 1.18 – 1.23
    Tight
    →
  • Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    Projected xG 1.63 – 1.00
    →
  • FC Arouca FC Arouca, last league results, oldest first: Loss, Win, Draw, Loss, Draw
    CF Estrela Amadora CF Estrela Amadora, last league results, oldest first: Win, Draw, Win, Draw, Loss
    Projected xG 1.46 – 1.12
    →

Friday, 23/10/2026

1 match
  • Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Projected xG 1.63 – 0.76
    Clear favourite
    →

Saturday, 24/10/2026

4 matches
  • Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    Projected xG 0.99 – 1.16
    →
  • CF Estrela Amadora CF Estrela Amadora, last league results, oldest first: Win, Draw, Win, Draw, Loss
    Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Projected xG 1.44 – 0.96
    →
  • FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    FC Arouca FC Arouca, last league results, oldest first: Loss, Win, Draw, Loss, Draw
    Projected xG 1.41 – 1.15
    →
  • Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 1.04 – 1.16
    →

Sunday, 25/10/2026

4 matches
  • Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    Projected xG 1.28 – 0.84
    →
  • Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Projected xG 0.88 – 1.17
    →
  • CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Sporting Braga Sporting Braga, last league results, oldest first: Win, Win, Loss, Win, Draw
    Projected xG 0.98 – 1.15
    →
  • Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Académico Viseu FC Académico Viseu FC, last league results, oldest first: Draw, Loss, Win, Win, Win
    Projected xG 1.83 – 0.87
    Clear favourite
    →

Friday, 30/10/2026

1 match
  • Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Projected xG 0.84 – 1.47
    →

Saturday, 31/10/2026

2 matches
  • Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    CF Estrela Amadora CF Estrela Amadora, last league results, oldest first: Win, Draw, Win, Draw, Loss
    Projected xG 0.98 – 1.18
    →
  • FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    Projected xG 1.88 – 0.75
    Clear favourite
    →

Sunday, 01/11/2026

4 matches
  • FC Arouca FC Arouca, last league results, oldest first: Loss, Win, Draw, Loss, Draw
    CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Projected xG 1.55 – 1.08
    →
  • Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    Projected xG 0.83 – 1.04
    →
  • Académico Viseu FC Académico Viseu FC, last league results, oldest first: Draw, Loss, Win, Win, Win
    Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Projected xG 1.73 – 0.91
    Clear favourite
    →
  • Sporting Braga Sporting Braga, last league results, oldest first: Win, Win, Loss, Win, Draw
    Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Projected xG 1.07 – 0.75
    →

Monday, 02/11/2026

2 matches
  • Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    Projected xG 2.07 – 0.83
    Clear favourite
    →
  • Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    Projected xG 1.05 – 1.13
    →

Friday, 06/11/2026

1 match
  • Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    FC Arouca FC Arouca, last league results, oldest first: Loss, Win, Draw, Loss, Draw
    Projected xG 1.27 – 0.94
    →

Saturday, 07/11/2026

3 matches
  • CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Académico Viseu FC Académico Viseu FC, last league results, oldest first: Draw, Loss, Win, Win, Win
    Projected xG 1.38 – 1.31
    →
  • FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Projected xG 1.46 – 0.94
    →
  • Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    Projected xG 1.85 – 0.56
    Clear favourite
    →

Sunday, 08/11/2026

5 matches
  • Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Projected xG 1.17 – 1.05
    →
  • Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Projected xG 1.11 – 0.75
    →
  • Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 1.30 – 1.10
    →
  • Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Sporting Braga Sporting Braga, last league results, oldest first: Win, Win, Loss, Win, Draw
    Projected xG 0.80 – 1.21
    →
  • CF Estrela Amadora CF Estrela Amadora, last league results, oldest first: Win, Draw, Win, Draw, Loss
    Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    Projected xG 1.02 – 1.70
    →

Friday, 27/11/2026

1 match
  • Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Projected xG 1.30 – 1.04
    →

Saturday, 28/11/2026

4 matches
  • Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    Projected xG 0.67 – 1.13
    →
  • FC Arouca FC Arouca, last league results, oldest first: Loss, Win, Draw, Loss, Draw
    Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Projected xG 1.65 – 0.88
    Clear favourite
    →
  • Académico Viseu FC Académico Viseu FC, last league results, oldest first: Draw, Loss, Win, Win, Win
    FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    Projected xG 1.50 – 1.17
    →
  • Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    CF Estrela Amadora CF Estrela Amadora, last league results, oldest first: Win, Draw, Win, Draw, Loss
    Projected xG 1.71 – 0.88
    Clear favourite
    →

Sunday, 29/11/2026

2 matches
  • Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    Projected xG 1.45 – 0.81
    →
  • FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Projected xG 1.24 – 1.09
    →

Monday, 30/11/2026

2 matches
  • Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Sporting Braga Sporting Braga, last league results, oldest first: Win, Win, Loss, Win, Draw
    Projected xG 0.86 – 1.10
    →
  • Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Projected xG 1.68 – 0.75
    Clear favourite
    →

Sunday, 06/12/2026

5 matches
  • Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Projected xG 1.70 – 0.69
    Clear favourite
    →
  • CF Estrela Amadora CF Estrela Amadora, last league results, oldest first: Win, Draw, Win, Draw, Loss
    Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Projected xG 1.15 – 1.10
    Tight
    →
  • FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    Projected xG 1.47 – 0.78
    →
  • Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 1.03 – 0.97
    →
  • CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    Projected xG 0.98 – 1.81
    Clear favourite
    →

Probabilities and projected xG are model estimates, rounded so the three add to 100. They read shot quality over recent matches and know nothing about injuries, suspensions or motivation.