KickoffDNA
0 live
Sign in
Liga Portugal · Matchweek 7

Momentum

Sporting CPArouca
now

Match momentum Δ pressure · 0–100

Waiting for pressure data…

Competition

Stage
Regular Season
Round
7

Venue

Stadium
Estádio José Alvalade, Lisboa
Capacity
52,095
Surface
grass

Teams

Coaches
Rui Borges · Vasco Freire De Seabra
Position
3 · 5
Formation
4-2-3-1 · 4-2-3-1

Referee

David Rafael Oliveira Silva

Weather

Conditions
few clouds
Temperature
29.9° (feels 28.4°)
Wind
4.3
Humidity
25%

Where to watch · 5

2026/2027

#TeamPWDLGFGAGDPtsForm
1 Porto 6600 15213 18 WWWWW
2 Benfica 6510 21417 16 WWWWW
3 Sporting CP 6420 1569 14 WWWWD
4 Santa Clara 6420 1147 14 WWDWW
5 Arouca 6312 853 10 WLWDL
6 Estrela Amadora 6240 14122 10 DWDWD
7 Sporting Braga 5311 752 10 DWWLW
8 Academico Viseu 6222 79-2 8 LDLWW
9 Gil Vicente 5212 440 7 WWDLL
10 Marítimo 6213 711-4 7 WDLLL
11 Moreirense 6213 713-6 7 LWLLW
12 Alverca 6123 811-3 5 DLDLW
13 Famalicão 6042 57-2 4 LLDDD
14 Vitória Guimarães 6114 47-3 4 LWLDL
15 Nacional 6114 711-4 4 WLLLL
16 Rio Ave 6114 514-9 4 LWLLD
17 Estoril 6024 28-6 2 LLLDL
18 Casa Pia 6015 115-14 1 LLLDL
  • UEFA Champions League
  • UEFA Champions League Qualifiers
  • UEFA Europa League
  • UEFA Conference League Qualifiers
  • Relegation Play-off
  • Relegation

Sporting CP

WWWWD 4W 1D 0L · 13 pts (2.6 ppg) · GF 13 GA 3 · xG 9.45–2.67 · xPts 11.17

  • D A Famalicão 1–1 xG 2.28–0.29 PRT PL
  • W H Galatasaray 3–1 xG 1.38–1.33 UEFA CL
  • W H Nacional 2–0 xG 2.69–0.07 PRT PL
  • W A Rio Ave 4–0 xG 1.36–0.53 PRT PL
  • W H Alverca 3–1 xG 1.73–0.45 PRT PL

Arouca

WLWDL 2W 1D 2L · 7 pts (1.4 ppg) · GF 7 GA 5 · xG 5.53–6.53 · xPts 6.6

  • L H Santa Clara 1–2 xG 1.02–1.37 PRT PL
  • D A Estoril 0–0 xG 1.0–0.72 PRT PL
  • W H Marítimo 2–1 xG 1.35–0.98 PRT PL
  • L A Porto 0–2 xG 0.45–2.72 PRT PL
  • W H Moreirense 4–0 xG 1.72–0.74 PRT PL

full sample 10 meetings 2021–2026

Recurring referee: António Emanuel Carvalho Nobre · 2 of these meetings

Last 10

Sporting CP 72 draws1 Arouca

Goals 23–7 · Sporting CP hosting: 3W 2D 0L · Arouca hosting: 1W 0D 4L

At Estádio José Alvalade: 3 meetings · Sporting CP 1 · draws 2 · Arouca 0 · 4.0 goals per match

All-time since 2013: 18 meetings · Sporting CP 15 · draws 2 · Arouca 1

  • Sporting CP unbeaten in the last 7 meetings
  • Arouca haven't beaten Sporting CP since Oct 2022
  • Over 2.5 goals in the last 6 meetings

This fixture vs the league league = last 365 days

MetricFixtureLeagueΔn
Goals per match3.002.71+0.2910
Both teams score50%49%+1%10
Over 2.5 goals70%55%+15%10
Corners9.29.4-0.210
Cards6.45.2+1.29

2 with 4+ goals · 1.20 first-half goals per match · red card in 4

How these games go · 10 with event data

Sporting CPArouca
Scored first7 of 103 of 10
Scored first and won71
Won from behind00

first goal on average in minute 28 · a side came back in 2 · goal after the 75th minute in 5 · penalty scored in 4

When the goals come · all goals, 10 meetings

0-15'2
16-30'4
31-45'6
46-60'8
61-75'4
76-90'6

6 equalisers · 4 penalties · 1 own goal · 1 header

Expected goals · last 4 with xG

Sporting CP 2.33 xGper match0.92 xG Arouca

Deserved on xG: Sporting CP 2 · level 2 · Arouca 0 — actual wins in those games 4 / 0

Against the market · 10 with closing odds

Favourite won 7 (70%), drew 2, upset 1 · market favoured Sporting CP 10×, Arouca 0× · avg favourite 74%, avg price of the actual result 57%

Fixture specialists

  • 4 Luis Suárez Sporting CP · in 2 games · last Jan 2026
  • 4 Francisco Trincão Sporting CP · in 3 games · last Aug 2025
  • 3 Viktor Gyökeres Sporting CP · in 3 games · last Sep 2024
  • 2 Ricardo Mangas Sporting CP · last Aug 2025
  • 2 Pedro Gonçalves Sporting CP · in 2 games · last Sep 2024

Last meeting · 2026-01-24 · PRT PL

Arouca 1-2 Sporting CP · ref Hélder Carvalho

  • 35' Luis Suárez assist Maxi Araújo 0–1
  • 48' Iván Barbero assist José Fontán 1–1
  • 90+6' Luis Suárez assist Geny Catamo 1–2

xG 1.23 – 1.65 · corners 11 · cards 8 · reds 2

KickoffDNA model engine-only-1.1.0 · day before ·

Match result

76.7%Sporting CP P 71%15.0%Draw P 21%8.3%Arouca P 8%

Over / under 2.5

64.2%Over 2.5 P 67%35.8%Under 2.5 P 33%

Both teams to score

48.4%Yes51.6%No

Expected

Sporting CP goals
2.57 (1–5)
Arouca goals
0.74 (0–2)
Corners
8.64 (5–13)
Cards
4.97 (2–8)

Provider model (SportMonks)

Match result

73.2%Sporting CP17.9%Draw9.0%Arouca

Over / under 2.5

58.8%Over 2.541.2%Under 2.5

Both teams to score

44.7%Yes55.3%No

Model probabilities are independent of the market; bookmaker figures are shown only as a benchmark.

All meetings · 18 matches since 2013

Sporting CP 152 draws1 Arouca

Goals 45–12 · 3.17 per match · BTTS 56% · over 2.5 72%

Last 10 · 10 matches

Sporting CP 72 draws1 Arouca

Goals 23–7 · 3.0 per match · BTTS 50% · over 2.5 70%

Last 5 · 5 matches

Sporting CP 41 draws0 Arouca

Goals 16–3 · 3.8 per match · BTTS 40% · over 2.5 100%

Recent meetings

  • W Arouca 1–2 Sporting CP PRT PL · Regular Season
  • W Sporting CP 6–0 Arouca PRT PL · Regular Season
  • D Sporting CP 2–2 Arouca PRT PL · Regular Season
  • W Arouca 0–3 Sporting CP PRT PL · Regular Season
  • W Arouca 0–3 Sporting CP PRT PL · Regular Season
  • W Sporting CP 2–1 Arouca PRT PL · Regular Season
  • D Sporting CP 1–1 Arouca PRT PL · Regular Season
  • L Arouca 1–0 Sporting CP PRT PL · Regular Season
  • W Sporting CP 2–0 Arouca PRT PL · Regular Season
  • W Arouca 1–2 Sporting CP PRT PL · Regular Season
MetricSporting CP all · 6Sporting CP at home · 3Arouca all · 6Arouca away · 3
Results
Matches66
Points per game2.331.67
W / D / L4 / 2 / 03 / 1 / 2
Goals for / match2.501.33
Goals against / match1.000.83
Clean sheets33%50%
Failed to score0%33%
Both teams scored67%33%
Over 2.567%50%
Expected goals
xG for / match1.950.97
xG against / match0.561.48
xG difference1.39-0.51
Finishing vs xG0.550.36
xPts / match2.251.14
Points vs xPts0.090.53
Game state
Scored first100%33%
PPG when scoring first2.333.00
PPG when conceding first1.00
Came back from behind33%
Leads held67%100%
Minutes leading66%26%
Minutes level34%54%
Minutes trailing0%20%
First goal (min)2942
First goal conceded (min)7939
Timing
Goals scored in 2nd half40%50%
Goals conceded in 2nd half100%40%
Late goals for (76'+)0.170.17
Late goals against0.500.17
Style
Possession63%52%
Shots14.010.2
On target6.33.7
Shot conversion18%13%
Shots inside box67%59%
Big chances created4.02.0
Corners5.23.0
xG from set plays21%10%
Goals from headers0%38%
Pressure index16.49.7
Dominant minutes62.542.5
Pass accuracy90%85%
Fouls11.59.5
Cards1.832.67

Goal timing for / against per 15 min

Sporting CP

0–15'30
16–30'30
31–45'30
46–60'50
61–75'03
76–90'13

Arouca

0–15'00
16–30'22
31–45'21
46–60'30
61–75'01
76–90'11

Pressure DNA · intensity v an average side in the same situations, SD units

Sporting CP · 7 matches

Pressure above an average side in the same situations (+0.16) · stands out: 10 min after conceding -0.49

Tempo

Overall intensity+0.167
Early press (0-15, level)-0.037
Late push (76+, level)-0.192

Game state

When ahead+0.107
When level+0.317
10 min after conceding-0.495
10 min after scoring+0.187

Situations

At home+0.054
Away+0.323
4+ days rest+0.167

Opposition

v mid-tier opponents-0.013
v bottom-tier opponents+0.363
As favourite+0.167

Conceded

Pressure conceded-0.157
Conceded when ahead-0.237
Conceded late (76+)-0.196

Ahead vs level -0.21 · Behind vs level -0.80

Arouca · 6 matches

Pressure in line with an average side in the same situations (-0.04) · stands out: 10 min after scoring +0.53

Tempo

Overall intensity-0.046
Early press (0-15, level)-0.146
Late chase (76+, behind)-0.092

Game state

When ahead-0.193
When level-0.036
When behind+0.093
10 min after conceding-0.073
10 min after scoring+0.534

Situations

At home+0.203
Away-0.233
4+ days rest-0.046

Opposition

v mid-tier opponents-0.222
As favourite+0.292
Evenly matched+0.162
As underdog-0.482

Conceded

Pressure conceded+0.196
Conceded when ahead+0.433
Conceded late (76+)-0.095

Ahead vs level -0.16 · Behind vs level +0.12

Sporting CP

Current: unbeaten 12 · winless 1 · scoring 13 · conceding 2

FormationUsePPGGFGAxGxGA
4-2-3-16 100%2.332.51.01.950.56

Arouca

Current: winless 2 · scoring 1 · conceding 1

FormationUsePPGGFGAxGxGA
4-2-3-16 100%1.671.330.830.971.48

Windows with fewer than 5 matches show no figures.

Pre-match movement · ends at kick-off

Every snapshot up to kick-off only — in-play prices are in Match Hub. Movement is in fair-probability points since the first snapshot (overround removed): ▲ shortened, ▼ drifted.

Pinnacle · opened 5.0d before kick-off · 104 snapshots · last 16.5h before kick-off

1.32Home 71% · +0.0 ptsopened 1.324.46Draw 21% · +0.0 ptsopened 4.4610.98Away 8% · +0.0 ptsopened 10.98
4d3d2d24h12h6h1hKO 10%20%30%40%50%60%70%80%

Home Draw Away consensus of 8 bookmakers (dashed) · time axis compressed towards kick-off

BookmakerHomeDrawAwayLast
Pinnacle1.32 · +0.04.46 · +0.010.98 · +0.016.5h
bet3651.2 · -0.07.5 · -0.712.0 · +0.716.5h
Betfair1.17 ▲ +1.57.5 · -0.715.0 · -0.816.5h
BetVictor1.15 · -0.96.5 · +1.013.0 · -0.016.5h
Coral1.22 · -0.87.0 · +0.112.0 · +0.716.5h
Ladbrokes1.22 ▼ -1.37.0 · -0.011.0 ▲ +1.316.5h
Unibet1.13 · +0.57.0 · -0.513.0 · -0.016.5h
WilliamHill1.2 ▼ -1.66.5 · +0.112.0 ▲ +1.616.5h

Latest prices

bet365 · last snapshot 16.5h before kick-off. Fair % removes the overround; P = Pinnacle fair %.

Fulltime Result

1.2Home 79% P 71%7.5Draw 13% P 21%12.0Away 8% P 8%

Double Chance

1.05Sporting or Draw 46%1.1Sporting or FC Arouca 43%4.33Draw or FC Arouca 11%

Draw No Bet

1.051 91%11.02 9%

Both Teams To Score

2.0Yes 47%1.75No 53%

Goals Over/Under

2.51.4Over 67% P 67%2.87Under 33% P 33%

Total Corners

8.0Under 6 11%2.876 - 8 31%2.629 - 11 34%5.012 - 14 18%13.0Over 14 7%

Fixtures priced like this · Pinnacle closing price · 2017–2026

Every past fixture whose Pinnacle fair price fell in the same band as this one, and how it finished at 90 minutes. Band = mean price in the band; ± = actual minus price, in probability points.

Match result · home 70–72.5% · away 7.5–10% · 200 fixtures

This matchBandActual±
Home71%72%80%+8.5
Draw21%19%15%-4.1
Away8%9%5%-4.3

In those fixtures: 3.1 goals a game · BTTS 43% · over 2.5 62%

Goals over/under 2.5 · over 65–67.5% · 870 fixtures

This matchBandActual±
Over 2.567%66%69%+3.2

David Rafael Oliveira Silva

Career
50 matches · 5 seasons
Cards / match
6.72 (6.38 yellow · 0.22 red)
Fouls / match
29.5 · 4.4 fouls per card
Penalties / match
0.24
Cards to home side
48%

Style in Liga Portugal (5-year window · 43 matches)

MetricRefereeLeaguevs peerspct
Cards / match6.235.66+0.7582
Fouls / match29.927.9+1.04
Fouls per card4.84.9-0.36 (+ = lenient)
Penalties / match0.190.37-1.229
Time added8.17.7+0.6076
First card
32' on average
Card timing
10% in first 30' · 44% in last 15'
Cards to home side
48% (league 48%)
VAR events / match
1.19

Recent matches

DateYRFoulsPens1st card+min
2026-09-14 41 210 34'7
2026-08-30 60 290 36'5
2026-08-14 · Sporting CP 20 330 24'8
2026-08-09 60 270 15'7
2026-07-23 40 210 25'8
2026-05-02 50 400 38'9
2026-04-25 80 200 28'8
2026-04-19 70 211 50'8
2026-04-11 · Sporting CP 40 300 45'7
2026-03-08 50 410 6'10