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

Sunday, 24/01/2027

8 matches
  • Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    FC Arouca FC Arouca, last league results, oldest first: Loss, Win, Draw, Loss, Draw
    Projected xG 0.98 – 1.22
    →
  • Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Projected xG 1.31 – 1.16
    →
  • FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Projected xG 1.99 – 0.68
    Clear favourite
    →
  • Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Projected xG 2.16 – 0.70
    Clear favourite
    →
  • Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    Académico Viseu FC Académico Viseu FC, last league results, oldest first: Draw, Loss, Win, Win, Win
    Projected xG 1.39 – 0.84
    →
  • Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Projected xG 0.98 – 0.99
    Tight
    →
  • Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Sporting Braga Sporting Braga, last league results, oldest first: Win, Win, Loss, Win, Draw
    Projected xG 0.99 – 0.88
    →
  • Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Projected xG 1.20 – 1.11
    →

Sunday, 31/01/2027

9 matches
  • Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Projected xG 0.97 – 1.13
    →
  • CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    Projected xG 1.04 – 1.47
    →
  • Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    Projected xG 2.19 – 0.58
    Clear favourite
    →
  • Sporting Braga Sporting Braga, last league results, oldest first: Win, Win, Loss, Win, Draw
    CF Estrela Amadora CF Estrela Amadora, last league results, oldest first: Win, Draw, Win, Draw, Loss
    Projected xG 1.33 – 0.82
    →
  • FC Arouca FC Arouca, last league results, oldest first: Loss, Win, Draw, Loss, Draw
    FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 1.11 – 1.41
    →
  • Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    Projected xG 0.87 – 0.87
    Tight
    →
  • Académico Viseu FC Académico Viseu FC, last league results, oldest first: Draw, Loss, Win, Win, Win
    Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Projected xG 1.46 – 1.01
    →
  • Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    Projected xG 1.18 – 1.12
    Tight
    →
  • FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Projected xG 1.00 – 1.41
    →

Sunday, 07/02/2027

9 matches
  • Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    FC Arouca FC Arouca, last league results, oldest first: Loss, Win, Draw, Loss, Draw
    Projected xG 1.21 – 1.12
    →
  • Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    Projected xG 1.33 – 0.78
    →
  • Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    Projected xG 0.90 – 1.81
    Clear favourite
    →
  • Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Projected xG 2.01 – 0.63
    Clear favourite
    →
  • FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Académico Viseu FC Académico Viseu FC, last league results, oldest first: Draw, Loss, Win, Win, Win
    Projected xG 1.81 – 0.94
    Clear favourite
    →
  • CF Estrela Amadora CF Estrela Amadora, last league results, oldest first: Win, Draw, Win, Draw, Loss
    CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Projected xG 1.50 – 1.08
    →
  • Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    Sporting Braga Sporting Braga, last league results, oldest first: Win, Win, Loss, Win, Draw
    Projected xG 1.24 – 0.83
    →
  • Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Projected xG 1.09 – 0.85
    →
  • Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Projected xG 1.01 – 1.00
    Tight
    →

Sunday, 14/02/2027

9 matches
  • FC Arouca FC Arouca, last league results, oldest first: Loss, Win, Draw, Loss, Draw
    Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    Projected xG 1.55 – 0.98
    →
  • CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Projected xG 0.95 – 1.53
    →
  • Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 0.75 – 1.48
    →
  • Sporting Braga Sporting Braga, last league results, oldest first: Win, Win, Loss, Win, Draw
    FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    Projected xG 1.31 – 0.83
    →
  • Académico Viseu FC Académico Viseu FC, last league results, oldest first: Draw, Loss, Win, Win, Win
    Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Projected xG 1.25 – 1.13
    →
  • Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Projected xG 2.01 – 0.72
    Clear favourite
    →
  • Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    Projected xG 0.92 – 1.41
    →
  • Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    CF Estrela Amadora CF Estrela Amadora, last league results, oldest first: Win, Draw, Win, Draw, Loss
    Projected xG 1.28 – 0.90
    →
  • Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    Projected xG 0.75 – 1.23
    →

Sunday, 21/02/2027

9 matches
  • Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    Académico Viseu FC Académico Viseu FC, last league results, oldest first: Draw, Loss, Win, Win, Win
    Projected xG 1.76 – 0.95
    Clear favourite
    →
  • Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    Projected xG 1.27 – 0.76
    →
  • Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    Sporting Braga Sporting Braga, last league results, oldest first: Win, Win, Loss, Win, Draw
    Projected xG 0.89 – 1.15
    →
  • Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    Projected xG 0.99 – 1.39
    →
  • FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Projected xG 1.81 – 0.73
    Clear favourite
    →
  • Sporting Sporting, last league results, oldest first: Win, Win, Win, Draw, Draw
    Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    Projected xG 1.42 – 0.73
    →
  • Santa Clara Santa Clara, last league results, oldest first: Win, Draw, Win, Win, Draw
    FC Arouca FC Arouca, last league results, oldest first: Loss, Win, Draw, Loss, Draw
    Projected xG 1.34 – 0.80
    →
  • CF Estrela Amadora CF Estrela Amadora, last league results, oldest first: Win, Draw, Win, Draw, Loss
    Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    Projected xG 1.59 – 0.89
    →
  • FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Projected xG 1.51 – 1.06
    →

Sunday, 28/02/2027

6 matches
  • Rio Ave Rio Ave, last league results, oldest first: Win, Loss, Loss, Draw, Loss
    FC Alverca FC Alverca, last league results, oldest first: Loss, Draw, Loss, Win, Win
    Projected xG 1.08 – 1.29
    →
  • Marítimo Marítimo, last league results, oldest first: Draw, Loss, Loss, Loss, Draw
    Gil Vicente Gil Vicente, last league results, oldest first: Win, Draw, Loss, Loss, Draw
    Projected xG 1.00 – 1.05
    Tight
    →
  • Casa Pia Casa Pia, last league results, oldest first: Loss, Loss, Draw, Loss, Win
    Estoril Praia Estoril Praia, last league results, oldest first: Loss, Loss, Draw, Loss, Loss
    Projected xG 1.27 – 1.02
    →
  • Moreirense Moreirense, last league results, oldest first: Win, Loss, Loss, Win, Draw
    Vitória SC Vitória SC, last league results, oldest first: Win, Loss, Draw, Loss, Draw
    Projected xG 0.76 – 1.43
    →
  • Benfica Benfica, last league results, oldest first: Win, Win, Win, Win, Loss
    FC Porto FC Porto, last league results, oldest first: Win, Win, Win, Win, Win
    Projected xG 1.60 – 1.03
    →
  • Famalicão Famalicão, last league results, oldest first: Loss, Draw, Draw, Draw, Win
    CD Nacional CD Nacional, last league results, oldest first: Loss, Loss, Loss, Loss, Loss
    Projected xG 1.37 – 0.87
    →

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.