Primeira Liga Gameweek 3 Sat, Aug 23 · 18:00 Estádio da Madeira, Ilha da Madeira
Full match report oneScoredOdds · Value · Detailed stats →
Our take

Sporting CP were clear favourites.

Sporting CP were the stronger side on L90 Strength (80 vs 20). Absences weigh more on Sporting CP. Nacional had 6.1 days of rest, Sporting CP 5.9 and had to travel 972 km.

Away travel972 kmRest days6.1 · 5.9Matches / 14d1 · 1
Nacional12%
Draw20%
Sporting CP68%
Expected goals 0.79 – 2.16
Nacional12%
Draw19%
Sporting CP69%
Expected goals 0.80 – 2.23
Nacional11%
Draw19%
Sporting CP69%
Expected goals 0.77 – 2.19
Nacional9%
Draw17%
Sporting CP75%
Expected goals 0.71 – 2.42
Nacional12%
Draw19%
Sporting CP68%
Expected goals 0.83 – 2.20
Over 2.5 57% Both score 49% Likeliest score 0–2
Rebuilt after the match from pre-match Elo. Real context is the full LOAD90 forecast; Strength only is Elo and home edge alone. How it works.
Weather (Ilha da Madeira)

No weather data yet

Referee · PortugalBruno Jose Ribeiro Pires Costa
  • Cards per match 6.5
  • Penalties per match 0.00
  • Matches 2

Team strength

NacionalSporting CP
20 L90 StrengthIn forecast 80
17 Current StrengthIn forecast 83
15 AttackIn forecast 75
13 DefenceIn forecast 81
— Form indexContext —
In forecastContext

L90 Strength, Attack and Defence come from the same Elo rating and attack and defence ratings the forecast uses. Form index is explained in Recent performance.

Match Opportunity

Full analysis

Nacional

Attack—
Defense risk—

Sporting CP

Attack—
Defense risk—

Opportunity unavailable for one or both teams.

Playing style

NacionalSporting CP
0.50 Goals scoredVia Att/Def 4.00
1.50 Goals concededVia Att/Def 0.00
0.88 xGVia Att/Def 2.91
1.08 xG allowedVia Att/Def 0.35
-0.38 Goals minus xGContext +1.09
50% Scored inContext 100%
0% Clean sheetsContext 100%
13.50 ShotsContext 22.50
5.00 Shots on targetVia Att/Def 10.50
37% On target shareContext 47%
9.50 Shots in the boxContext 16.00
70% Box shareContext 70%
4% ConversionContext 18%
— OffsidesContext 1.50
15.00 Shots allowedContext 6.50
5.00 On target allowedVia Att/Def 1.50
5.00 BlocksContext 2.00
— Goalkeeper savesContext 1.50
88% Save rateContext 100%
48% PossessionIn forecast 63%
254 PassesContext 555
188 Accurate passesContext 492
74% Pass accuracyContext 89%
6.74 Team ratingContext 7.41
19.00 FoulsContext 9.00
14.00 Fouls sufferedContext 10.50
3.00 Yellow cardsContext 1.00
0.00 Red cardsContext 0.00
This league season, per match · 2 and 2 games
0.70 Goals scoredVia Att/Def 2.60
1.70 Goals concededVia Att/Def 0.40
0.89 xGVia Att/Def 1.90
1.18 xG allowedVia Att/Def 0.53
-0.19 Goals minus xGContext +0.70
50% Scored inContext 100%
10% Clean sheetsContext 60%
14.40 ShotsContext 16.10
4.40 Shots on targetVia Att/Def 7.30
31% On target shareContext 45%
7.50 Shots in the boxContext 10.40
55% Box shareContext 60%
5% ConversionContext 16%
2.38 OffsidesContext 1.50
12.40 Shots allowedContext 6.80
4.70 On target allowedVia Att/Def 1.57
3.20 BlocksContext 2.88
3.33 Goalkeeper savesContext 1.40
67% Save rateContext 78%
51% PossessionIn forecast 59%
325 PassesContext 493
252 Accurate passesContext 426
77% Pass accuracyContext 86%
6.84 Team ratingContext 7.26
14.00 FoulsContext 12.10
13.70 Fouls sufferedContext 15.80
2.10 Yellow cardsContext 2.20
0.10 Red cardsContext 0.00
Last 10 matches, all competitions, per match · 10 and 10 games
In forecastVia Att/DefContext

In forecast: possession adjusts the LOAD90 forecast directly. Via Att/Def: goals, xG and shots on target feed the attack and defence ratings. Context: describes the style, no correction of its own.

Recent performance last 5 · schedule

Nacional
Rest6.1 dayssince last match
Matches / 14d1all competitions
Travel0 km2,410 km in 14d
Schedule load5%Low
No finished matches with a forecast yet.
Sporting CP
Rest5.9 dayssince last match
Matches / 14d1all competitions
Travel972 km0 km in 14d
Schedule load12%Low
No finished matches with a forecast yet.

Expected points come from each pre-match EloLambda forecast (3 × win chance + draw chance). Explains recent results; in our tests recent form did not add predictive value on top of the model. Rest, travel and schedule load are context; only High Congestion (4+ matches in 14 days) changes the forecast. Full schedule below.

Full schedule & recovery
Nacional Sporting CP
Schedule loaddescriptive index, contextLow · 5Low · 12
High congestion4+ matches in 14 days, in the forecastNoNo
Rest dayssince last match6.1Primeira Liga 2025-2026, 17 Aug5.9Primeira Liga 2025-2026, 17 Aug
Travel to venuefrom home stadium0 km972 km
Travel, last 14 daysaway trips, both ways2,410 km0 km
Matcheslast 7 / 14 / 28 days1 / 1 / 21 / 1 / 2
Next matchdays after this one6.97.1

All competitions synced from eScored, including cups and Europe. Distances are straight-line between stadium cities. Only High Congestion changes the forecast; the other rows are context.

Squad & lineups

Nacional Confirmed XI
4-3-3
37Lucas França(G)
5José Gomes 38Zé Vitor 34Léo Santos 2João Aurélio
15C. Labidi 6Matheus Dias 28Liziero
11Paulinho Bóia 9J. Ramírez 99Pablo Ruan
+3 more reported missing outside this XI
Sporting CP Confirmed XI
4-2-3-1
1Rui Silva(G)
91Ricardo Mangas 25G. Inácio 6Z. Debast 22Iván Fresneda
5H. Morita 42M. Hjulmand
8Pote 17Trincão 10Geny Catamo
97L. Suárez
+5 more reported missing outside this XI

Last XI is the club's most recent recorded starting lineup, Confirmed XI is the official lineup for this match. We do not publish a predicted lineup. Players in red are reported missing for this match.

Key absences
Nacional Absences are shown before kick-off
Sporting CP Scores -0.03 · concedes +0.02 goals Absences are shown before kick-off
Total impact vs full squads
  • Nacional+0.6 pp
  • Draw+0.4 pp
  • Sporting CP-1.0 pp

Home / Away this season

Nacional · Home 0.00points per game · 1 home games
W-D-L
0-0-1
Scored
0.00
Conceded
2.00
Sporting CP · Away 3.00points per game · 1 away games
W-D-L
1-0-0
Scored
2.00
Conceded
0.00

Actual results only, not forecast λ. Samples this early in the season are small, so these numbers are not used as a forecast correction.

Head to head last 2 of 2 meetings

0 Nacional wins0 draws2 Sporting CP wins
Goals per game0.50 – 4.00 Over 2.550% Both scored50% Clean sheets0% · 50%
  • 25 Jan 2025Sporting CP2–0Nacional
  • 17 Aug 2024Nacional1–6Sporting CP

All competitions, finished games before this kick-off. Shown as history: in our tests head-to-head added almost nothing on top of the model.

Referee · Bruno Jose Ribeiro Pires Costa Portugal · 2 matches before this one

Per match, all competitions

Yellow cards6.50league 5.06
Red cards0.00league 0.11
Cards 5+100%league 61%
Fouls25.5league 28.6
Penalties0.00league 0.39
Home wins50%league 44%
Nacional1 with this referee
Record0-1-0 Cards · opp.1.0 · 4.0 Pens for · against0 · 0
  • D10 May 25H · Rio Ave3–31
Sporting CP

No previous matches with this referee.

From eScored match records before this kick-off. "league" is this league season's average; red is notably above it, green below. Cards · opp. is cards shown to the club and to its opponents per match with this referee. Context only: referees are not part of the forecast.

Goal timing

Nacional2 games · scored 1 · conceded 3
1 0-15
16-30
2 31-45
46-60
61-75
1 76-90
Sporting CP2 games · scored 8 · conceded 0
0-15
1 16-30
3 31-45
1 46-60
2 61-75
1 76-90
Nacional10 games · scored 7 · conceded 17
5 0-15
1 2 16-30
3 31-45
1 46-60
1 4 61-75
4 3 76-90
Sporting CP10 games · scored 26 · conceded 4
4 0-15
2 1 16-30
4 31-45
7 1 46-60
2 1 61-75
7 1 76-90

scored conceded, by 15-minute band (stoppage time counts to the band before it). Only games with a complete goal log.

Scenario lab Beta

Numbers are home · draw · away chances. Pick a scenario to update the forecast at the top of the page.