← Match Finder
Primeira Liga
Referee: Miguel Nogueira
Porto
S S S S S
1–1
Full-time
Arouca
S S T U U

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 Ø 75%
100%
50%
Points per game
3,0
1,8
Over 2.5 Ø 75%
83%
67%
Both score Ø 75%
67%
83%
Average goals
3,3
3,7
Scored
2,5
2,0
Conceded
0,8
1,7
Goal diff per game
+1,7
+0,3
xG created Pro
xG conceded Pro
xG diff Pro
This season — Primeira Liga · 3/3 matches
Win Ø 67%
100%
33%
Points per game
3,0
1,7
Over 2.5 Ø 84%
100%
67%
Both score Ø 100%
100%
100%
Average goals
3,0
4,3
Scored
2,0
2,3
Conceded
1,0
2,0
Goal diff per game
+1,0
+0,3
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,67 xG 0,34
69% Possession 31%
12 Shots 10
3 Shots on target 2
3 Blocked shots 4
1 Goalkeeper saves 2
5 Corners 2
1 Offside 1
9 Free kicks against 14
3 Yellow cards 2
0 Red cards 0
The table before the match Porto 3. · Arouca 8.
# Team K V U T +/− xG +/− P
1 Boavista 4 3 1 0 +5 +1.8 10
2 Benfica 4 3 0 1 +6 +5.8 9
3 Porto 3 3 0 0 +3 +3.0 9
4 Sp Lisbon 3 3 0 0 +3 +3.1 9
5 Guimaraes 4 3 0 1 +0 -0.8 9
6 Famalicao 4 2 1 1 +1 -1.9 7
7 Casa Pia 4 1 2 1 +2 +0.8 5
8 Arouca 3 1 2 0 +1 +0.8 5
9 Moreirense 3 1 1 1 +0 +0.5 4
10 Rio Ave 4 1 1 2 -1 +0.6 4
11 Vizela 4 1 1 2 -2 -0.0 4
12 Estrela 4 1 1 2 -2 -1.9 4
13 Gil Vicente 4 1 0 3 +2 -1.7 3
14 Sp Braga 2 1 0 1 +1 -0.1 3
15 Farense 4 1 0 3 +0 -2.5 3
16 Estoril 4 1 0 3 -1 +0.5 3
17 Portimonense 4 0 2 2 -8 -3.8 2
18 Chaves 4 0 0 4 -10 -4.0 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
Mehdi Taremi ℹ️
VAR: Goal cancelled
13′
Fábio Cardoso 🟨
26′
Half-time 0–0
Evanilson 🔁
↦ Toni Martínez
46′
A. Varela 🔁
↦ S. Eustaquio
46′
Evanilson 🟨
57′
Alan Varela 🟨
58′
62′
🟨 Ignacio de Arruabarrena
Gonçalo Borges 🔁
↦ João Mário
68′
72′
🔁 Miguel Puche
↦ Rafa Mújica
72′
🔁 E. Kouassi
↦ David Simão
81′
🔁 A. Trezza
↦ Jason
Fran Navarro 🔁
↦ Wendell
82′
84′
Cristo González 0–1
85′
🟨 Francisco Montero
Iván Jaime 🔁
↦ Nico González
85′
Mehdi Taremi ℹ️
VAR: Penalty cancelled
91′
100′
🔁 M. Rocha
↦ Cristo González
100′
🔁 Y. Moses
↦ Tiago Esgaio
1–1 Evanilson 9
Gonçalo Borges
109′
Full-time 1–1

Line-ups

Porto

4-4-2
99 Diogo Costa G
23 João Mário D
2 Fábio Cardoso D
5 Iván Marcano D
18 Wendell D
11 Pepê M
16 Nico González M
6 S. Eustaquio M
13 Galeno M
9 M. Taremi F
29 Toni Martínez F
Bench (9)
30 Evanilson
22 A. Varela
70 Gonçalo Borges
21 Fran Navarro
17 Iván Jaime
19 D. Namaso
20 André Franco
4 David Carmo
14 Cláudio Ramos

Coach: Sérgio Conceição

Arouca

5-4-1
12 I. de Arruabarrena G
22 B. Milovanov D
64 Rafael Fernandes D
44 N. Galović D
4 Javi Montero D
28 Tiago Esgaio D
23 Cristo González M
2 M. Sylla M
5 David Simão M
10 Jason M
19 Rafa Mújica F
Bench (9)
11 Miguel Puche
8 E. Kouassi
9 A. Trezza
13 M. Rocha
17 Y. Moses
89 Pedro Santos
30 A. Bukia
14 Oriol Busquets
16 Thiago

Coach: Daniel Ramos

Odds comparison

Green columns are the outcomes that came in.

1X2
H
1,26
U ✓
6,05
B
10,40
Over/under goals
O1,5 ✓
O2,5
1,54
U2,5 ✓
2,43
U3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

Miguel Nogueira · 80 kamper i vår database

🟨 Yellow cards
4,6 / match
Below average
⚽ Free kicks
26,9 / match
Average

🟥 Red cards: 0,26 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.