← Match Finder
Primeira Liga
Referee: André Narciso
Porto
S T S S T
4–0
Full-time
Arouca
T S T T S

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Porto Arouca
Last 6 — all competitions · 6/6 matches
Win Ø 50%
67%
33%
Points per game
2,0
1,0
Over 2.5 Ø 42%
50%
33%
Both score Ø 25%
33%
17%
Average goals
2,8
1,8
Scored
1,8
0,5
Conceded
1,0
1,3
Goal diff per game
+0,8
-0,8
xG created Pro
xG conceded Pro
xG diff Pro
This season — Primeira Liga · 6/6 matches
Win Ø 58%
83%
33%
Points per game
2,5
1,0
Over 2.5 Ø 42%
50%
33%
Both score Ø 17%
17%
17%
Average goals
2,5
1,8
Scored
2,0
0,5
Conceded
0,5
1,3
Goal diff per game
+1,5
-0,8
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 0–0

2,72 xG 0,17
57% Possession 43%
26 Shots 4
7 Shots on target 0
8 Blocked shots 1
0 Goalkeeper saves 4
8 Corners 2
1 Offside 3
17 Free kicks against 7
2 Yellow cards 3
0 Red cards 1
The table before the match Porto 3. · Arouca 13.
# Team K V U T +/− xG +/− P
1 Sp Lisbon 7 7 0 0 +23 +16.8 21
2 Benfica 7 5 1 1 +12 +8.9 16
3 Porto 6 5 0 1 +9 +9.1 15
4 Guimaraes 7 4 1 2 +1 +1.9 13
5 Famalicao 7 3 3 1 +5 +1.7 12
6 Santa Clara 6 4 0 2 +2 +3.2 12
7 Sp Braga 6 3 2 1 +4 +0.2 11
8 Moreirense 7 2 2 3 -2 +2.6 8
9 Casa Pia 7 2 2 3 -3 -0.3 8
10 Rio Ave 6 2 1 3 -3 -4.4 7
11 AVS 6 2 1 3 -4 -4.3 7
12 Gil Vicente 7 1 4 2 -5 -3.5 7
13 Arouca 6 2 0 4 -5 -6.2 6
14 Estoril 7 1 3 3 -6 -9.3 6
15 Boavista 6 1 2 3 -4 -0.0 5
16 Estrela 7 1 2 4 -5 -6.4 5
17 Nacional 7 1 2 4 -8 -1.0 5
18 Farense 6 0 0 6 -11 -9.1 0

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Porto Arouca
32′
🟨 Morlaye Sylla
32′
🟨 Güven Yalçın
Alan Varela 🟨
35′
43′
🟨 Güven Yalçın
43′
🟥 Güven Yalçın
Half-time 0–0
D. Gül 🔁
↦ Vasco Sousa
46′
1–0 Samu Aghehowa
47′
2–0 Nico González
51′
3–0 Galeno
A. Varela
57′
62′
🔁 Pedro Santos
↦ M. Sylla
62′
🔁 Chico Lamba
↦ A. Trezza
Fábio Vieira 🔁
↦ A. Varela
69′
S. Eustaquio 🔁
↦ Galeno
69′
André Franco 🔁
↦ Nico González
75′
75′
🔁 Jason
↦ Ivo Rodrigues
Rodrigo Mora 🔁
↦ Pepê
80′
83′
🔁 V. Morozov
↦ David Simão
83′
🔁 Alex Pinto
↦ Tiago Esgaio
4–0 D. Gül
85′
Rodrigo Mora 🟨
91′
Full-time 4–0

Line-ups

Porto

4-2-3-1
99 Diogo Costa G
23 João Mário D
97 Zé Pedro D
24 N. Pérez D
74 Francisco Moura D
22 A. Varela M
16 Nico González M
11 Pepê M
15 Vasco Sousa M
13 Galeno M
9 Samu Aghehowa F
Bench (9)
27 D. Gül
10 Fábio Vieira
6 S. Eustaquio
20 André Franco
86 Rodrigo Mora
14 Cláudio Ramos
17 Iván Jaime
52 Martim Fernandes
3 Tiago Djaló

Coach: Vítor Bruno

Arouca

4-2-3-1
58 N. Mantl G
28 Tiago Esgaio D
13 B. Popović D
3 José Fontán D
27 A. Dante D
21 T. Fukui M
5 David Simão M
19 A. Trezza M
7 Ivo Rodrigues M
2 M. Sylla M
50 G. Yalçın F
Bench (9)
89 Pedro Santos
73 Chico Lamba
10 Jason
9 V. Morozov
78 Alex Pinto
22 Pablo Gozálbez
11 Miguel Puche
26 Weverson
12 Thiago Rodrigues

Coach: Gonzalo García

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,19
U
6,84
B
14,55
Over/under goals
O1,5 ✓
O2,5 ✓
1,52
U2,5
2,46
O3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

André Narciso · 95 kamper i vår database

🟨 Yellow cards
5,0 / match
Average
⚽ Free kicks
30,6 / match
Above average

🟥 Red cards: 0,22 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.