← Match Finder
Primeira Liga
Referee: Manuel Oliveira
Vizela
T T S S T
3–0
Full-time
Maritimo
S U T U 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

Vizela Maritimo
Last 6 — all competitions · 6/6 matches
Win Ø 33%
33%
33%
Points per game
1,2
1,5
Over 2.5 Ø 34%
67%
0%
Both score Ø 42%
50%
33%
Average goals
2,7
1,2
Scored
1,5
0,7
Conceded
1,2
0,5
Goal diff per game
+0,3
+0,2
This season — Primeira Liga · 15/15 matches
Win Ø 23%
33%
13%
Points per game
1,2
0,7
Over 2.5 Ø 40%
33%
47%
Both score Ø 43%
33%
53%
Average goals
2,0
2,5
Scored
1,0
0,7
Conceded
1,0
1,9
Goal diff per game
+0,0
-1,2
🔒 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: 2–0

48% Possession 52%
18 Shots 8
9 Shots on target 1
2 Blocked shots 4
0 Goalkeeper saves 6
7 Corners 4
3 Offside 1
15 Free kicks against 10
1 Yellow cards 4
0 Red cards 1
The table before the match Vizela 12. · Maritimo 17.
# Team K V U T +/− P
1 Benfica 15 13 1 1 +28 40
2 Sp Braga 15 11 1 3 +24 34
3 Porto 15 10 3 2 +26 33
4 Sp Lisbon 15 9 1 5 +13 28
5 Casa Pia 15 8 3 4 +4 27
6 Guimaraes 15 7 3 5 -2 24
7 Arouca 15 6 4 5 -7 22
8 Rio Ave 15 5 5 5 -2 20
9 Portimonense 16 6 2 8 -4 20
10 Chaves 15 5 5 5 -5 20
11 Boavista 14 6 2 6 -8 20
12 Vizela 15 5 3 7 +0 18
13 Famalicao 15 5 2 8 -4 17
14 Estoril 14 4 4 6 -6 16
15 Santa Clara 16 3 5 8 -7 14
16 Gil Vicente 15 3 3 9 -10 12
17 Maritimo 15 2 4 9 -18 10
18 Pacos Ferreira 15 0 3 12 -22 3

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

Vizela Maritimo
1–0 M. Osmajić
Samú
3′
2–0 M. Osmajić
Samú
5′
Kiki Afonso 🟨
40′
43′
🟨 Cláudio Winck
Half-time 2–0
46′
🔁 S. Beltrame
↦ João Afonso
47′
🟨 Rafael Brito
51′
ℹ️ Matheus Costa
VAR: Card upgrade
53′
🟥 Matheus Costa
57′
🟨 Vitor Costa
58′
🔁 Renê Santos
↦ Léo Pereira
66′
🔁 P. Liza
↦ C. Ramírez
66′
🔁 Val Soares
↦ Rafael Brito
Matheus Pereira 🔁
↦ Kiki
70′
F. Etim 🔁
↦ M. Osmajić
70′
3–0 Anderson
Bruno Wilson
75′
77′
🔁 S. Kanu
↦ Bruno Xadas
78′
🟨 Val
Tomás Silva 🔁
↦ Samú
79′
K. Zohi 🔁
↦ Nuno Moreira
79′
Osama Rashid 🔁
↦ Claudemir
84′
Full-time 3–0

Line-ups

Vizela

4-2-3-1
97 F. Buntić G
14 Igor Julião D
3 Bruno Wilson D
5 Anderson D
24 Kiki D
6 Claudemir M
8 Raphael Guzzo M
79 Nuno Moreira M
20 Samú M
10 Kiko Bondoso M
9 M. Osmajić F
Bench (9)
16 Matheus Pereira
90 F. Etim
82 Tomás Silva
22 K. Zohi
23 Osama Rashid
4 Ivanildo Fernandes
99 F. Cann
13 Luiz Felipe
11 A. Schmidt

Coach: Tulipa

Maritimo

4-2-3-1
31 Marcelo Carné G
2 Cláudio Winck D
3 M. Mosquera D
4 Matheus Costa D
94 Vítor Costa D
6 Rafael Brito M
21 João Afonso M
7 André Vidigal M
23 Bruno Xadas M
38 Léo Pereira M
11 C. Ramírez F
Bench (9)
10 S. Beltrame
15 Renê Santos
36 P. Liza
8 Val Soares
39 S. Kanu
45 Fábio China
27 Paulinho
1 Miguel Silva
12 Edgar Costa

Coach: José Gomes

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,83
U
3,50
B
4,40
Over/under goals
O1,5 ✓
O2,5 ✓
2,09
U2,5
1,74
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

Manuel Oliveira · 149 kamper i vår database

🟨 Yellow cards
5,0 / match
Average
⚽ Free kicks
27,7 / match
Average

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