Loading...
BetGPS Football Betting Resources
Portugal Primeira Liga ·

Porto 2–0 Vizela

Full time · half time 1–0 · season 2022/2023

Home ✓ 1.20 fair 1.62
Draw 6.50 fair 4.67
Away 15.00 fair 5.89
Under 2.5 ✓ 2.50 fair 2.20
Over 2.5 1.50 fair 1.84

Bet365 odds before kick-off. Highlighted = our prediction. ✓ = what happened. "Fair" = odds that would match our model's probability.

Match facts

Porto Vizela
15 Shots 10
4 Shots on target 3
7 Corners 5
15 Fouls 9
2 Yellow cards 2
0 Red cards 0

Our pre-match prediction

✓ Result correct ✗ Goals missed ✗ BTTS missed Calculated after the match, using only matches played before kick-off (167 league matches this season so far).
Result Porto to win
Goals Over 2.5
Both teams score Yes fair 1.95
Expected goals 1.95 – 0.91
Home / Draw / Away
PortoDrawVizela
Under / Over 2.5 goals
Under 2.5Over 2.5
Both teams to score
NoYes
Total goals in the match
Most likely scores
1–0 11.2% 2–0 10.9% 1–1 10.2%

Statistics 2022/2023, before this match

Porto before this match, all matches
2.33points / match
2.39scored / match
0.61conceded / match
WonDrawnLost 18 played · 43:11
Vizela before this match, all matches
1.33points / match
1.22scored / match
1.00conceded / match
WonDrawnLost 18 played · 22:18
Porto all matches all matches Vizela

Per match

2.39 Goals scored 1.22
0.61 Goals conceded 1.00
3.00 Total goals 2.22
17.22 Shots 13.61
6.33 Shots on target 5.39
8.17 Shots faced 14.00
5.39 Corners 4.83
3.94 Corners against 6.83
14.17 Fouls 13.56
2.00 Yellow cards 3.61
1.22 1st-half goals scored 0.56
0.22 1st-half goals conceded 0.44

How often Full Time

72% Wins 39%
17% Draws 17%
11% Losses 44%
94% Over 0.5 goals 100%
78% Over 1.5 goals 61%
50% Over 2.5 goals 44%
39% Over 3.5 goals 17%
28% Over 4.5 goals 0%
11% Over 5.5 goals 0%
44% Both teams scored 39%
50% Clean sheets 33%
11% Failed to score 28%

How often Half Time

67% Wins 28%
22% Draws 50%
11% Losses 22%
78% Over 0.5 goals 61%
39% Over 1.5 goals 22%
28% Over 2.5 goals 11%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Porto all matches
Vizela all matches
Porto before this match, at home
2.63points / match
3.50scored / match
0.63conceded / match
WonDrawnLost 8 played · 28:5
Vizela before this match, away
1.22points / match
1.11scored / match
1.22conceded / match
WonDrawnLost 9 played · 10:11
Porto at home away Vizela

Per match

3.50 Goals scored 1.11
0.63 Goals conceded 1.22
4.13 Total goals 2.33
16.25 Shots 11.56
7.13 Shots on target 5.00
9.25 Shots faced 15.89
4.63 Corners 3.67
4.25 Corners against 7.89
16.00 Fouls 14.44
2.25 Yellow cards 4.00
2.00 1st-half goals scored 0.44
0.00 1st-half goals conceded 0.33

How often Full Time

88% Wins 33%
0% Draws 22%
13% Losses 44%
100% Over 0.5 goals 100%
88% Over 1.5 goals 78%
88% Over 2.5 goals 44%
63% Over 3.5 goals 11%
50% Over 4.5 goals 0%
25% Over 5.5 goals 0%
50% Both teams scored 56%
38% Clean sheets 33%
13% Failed to score 11%

How often Half Time

88% Wins 22%
13% Draws 67%
0% Losses 11%
88% Over 0.5 goals 44%
63% Over 1.5 goals 22%
50% Over 2.5 goals 11%

Goals in the last 10 matches (scored up, conceded down; oldest left)

Porto at home
Vizela away

Last 10 matches before this match

Porto all matches

Date Match Score 1 X 2 O U
01.02.23 Maritimo – Porto 0–2 (0–0) 11.005.501.25 1.62 2.25
21.01.23 Guimaraes – Porto 0–1 (0–1) 7.004.751.40 1.80 2.00
15.01.23 Porto – Famalicao 4–1 (3–0) 1.186.5015.00 1.57 2.35
07.01.23 Casa Pia – Porto 0–0 (0–0) 9.004.501.36 1.88 1.98
28.12.22 Porto – Arouca 5–1 (3–0) 1.118.0023.00 1.44 2.70
12.11.22 Boavista – Porto 1–4 (0–1) 8.504.751.33 1.70 2.10
05.11.22 Porto – Pacos Ferreira 4–0 (3–0) 1.128.0021.00 1.44 2.70
29.10.22 Santa Clara – Porto 1–1 (0–1) 7.504.501.40 1.88 1.98
21.10.22 Porto – Benfica 0–1 (0–0) 2.303.253.00 2.00 1.85
08.10.22 Portimonense – Porto 0–2 (0–1) 7.004.751.40 1.72 2.07

Vizela all matches

Date Match Score 1 X 2 O U
29.01.23 Vizela – Rio Ave 3–1 (0–1) 1.913.404.00 2.10 1.70
20.01.23 Sp Lisbon – Vizela 2–1 (0–0) 1.295.758.50 1.60 2.30
14.01.23 Vizela – Maritimo 3–0 (2–0) 1.753.504.33 2.08 1.73
06.01.23 Famalicao – Vizela 2–1 (1–0) 2.383.203.00 2.25 1.62
30.12.22 Vizela – Guimaraes 3–0 (1–0) 2.203.253.30 2.10 1.70
13.11.22 Pacos Ferreira – Vizela 0–2 (0–0) 3.103.202.37 2.15 1.66
05.11.22 Vizela – Arouca 0–1 (0–1) 1.903.254.50 2.15 1.66
30.10.22 Boavista – Vizela 2–2 (1–2) 2.403.252.87 2.15 1.66
23.10.22 Vizela – Santa Clara 0–1 (0–0) 1.903.303.80 2.20 1.65
09.10.22 Casa Pia – Vizela 0–1 (0–0) 2.373.103.00 2.35 1.57

Porto at home

Date Match Score 1 X 2 O U
15.01.23 Porto – Famalicao 4–1 (3–0) 1.186.5015.00 1.57 2.35
28.12.22 Porto – Arouca 5–1 (3–0) 1.118.0023.00 1.44 2.70
05.11.22 Porto – Pacos Ferreira 4–0 (3–0) 1.128.0021.00 1.44 2.70
21.10.22 Porto – Benfica 0–1 (0–0) 2.303.253.00 2.00 1.85
30.09.22 Porto – Sp Braga 4–1 (2–0) 1.753.804.00 1.75 2.05
10.09.22 Porto – Chaves 3–0 (1–0) 1.147.0019.00 1.50 2.50
20.08.22 Porto – Sp Lisbon 3–0 (1–0) 2.103.303.50 1.98 1.88
06.08.22 Porto – Maritimo 5–1 (3–0) 1.167.0010.00 1.53 2.40
14.05.22 Porto – Estoril 2–0 (0–0) 1.188.0011.00 1.44 2.70
30.04.22 Porto – Vizela 4–2 (2–1) 1.128.0019.00 1.36 3.10

Vizela away

Date Match Score 1 X 2 O U
20.01.23 Sp Lisbon – Vizela 2–1 (0–0) 1.295.758.50 1.60 2.30
06.01.23 Famalicao – Vizela 2–1 (1–0) 2.383.203.00 2.25 1.62
13.11.22 Pacos Ferreira – Vizela 0–2 (0–0) 3.103.202.37 2.15 1.66
30.10.22 Boavista – Vizela 2–2 (1–2) 2.403.252.87 2.15 1.66
09.10.22 Casa Pia – Vizela 0–1 (0–0) 2.373.103.00 2.35 1.57
18.09.22 Sp Braga – Vizela 2–0 (0–0) 1.305.009.50 1.60 2.30
02.09.22 Benfica – Vizela 2–1 (0–1) 1.207.0015.00 1.40 2.87
20.08.22 Chaves – Vizela 1–1 (1–1) 2.253.303.25 2.15 1.66
06.08.22 Rio Ave – Vizela 0–1 (0–0) 2.203.203.10 2.07 1.72
14.05.22 Moreirense – Vizela 4–1 (3–0) 1.653.605.50 1.85 2.00

Score badge: green win, amber draw, red loss for the team named above. Half-time score in brackets. Bold odds = the outcome that happened. A league code next to the date means the match was played in another league.

Head-to-head since 2021/2022, before this match

Porto winsDrawsVizela wins
3matches
3.67goals / match
67%over 2.5
33%both scored
Date Match Score 1 X 2 O U
14.08.22P1 Vizela – Porto 0–1 (0–0) 10.005.251.28 1.66 2.15
30.04.22P1 Porto – Vizela 4–2 (2–1) 1.128.0019.00 1.36 3.10
19.12.21P1 Vizela – Porto 0–4 (0–2) 9.005.001.33 1.66 2.15

Portugal Primeira Liga table 2022/2023, before this match

All matches – league table
# Team MP W D L GF GA GD Pts Streak
1 Benfica 20 17 2 1 51 12 +39 53 WDWWWW
2 Sp Braga 19 14 1 4 43 19 +24 43 WWWWLW
3 Porto 18 13 3 2 43 11 +32 42 WWDWWW
4 Sp Lisbon 18 11 2 5 38 19 +19 35 WWLDWW
5 Casa Pia 19 9 3 7 18 20 -2 30 WDLLWL
6 Guimaraes 19 9 3 7 18 20 -2 30 LDLLWW
7 Arouca 18 7 5 6 22 28 -6 26 LLWDWL
8 Chaves 19 6 7 6 19 24 -5 25 LDDDLW
9 Boavista 18 7 4 7 22 29 -7 25 LWLDWD
10 Vizela 18 7 3 8 22 18 +4 24 WWLWLW
11 Rio Ave 18 5 6 7 18 23 -5 21 WDDLDL
12 Famalicao 19 6 3 10 18 27 -9 21 WWLDWL
13 Portimonense 18 6 2 10 15 25 -10 20 LLLDLL
14 Estoril 18 5 4 9 16 23 -7 19 LLWLLL
15 Gil Vicente 18 5 3 10 18 26 -8 18 LWLWWL
16 Santa Clara 19 3 6 10 14 25 -11 15 LLDLLD
17 Maritimo 19 3 4 12 12 35 -23 13 DWLWLL
18 Pacos Ferreira 19 2 3 14 12 35 -23 9 LDWLLW
Home – league table
# Team MP W D L GF GA GD Pts Streak
1 Benfica 10 9 1 0 32 8 +24 28 WWWWDW
2 Sp Lisbon 9 8 0 1 26 5 +21 24 WWWWWW
3 Porto 8 7 0 1 28 5 +23 21 WWLWWW
4 Guimaraes 10 6 2 2 11 7 +4 20 WWWDLW
5 Sp Braga 9 6 1 2 19 6 +13 19 WLLWWW
6 Boavista 10 5 3 2 15 15 0 18 DDLWDW
7 Famalicao 9 5 1 3 11 8 +3 16 WWLWDW
8 Arouca 10 5 1 4 15 15 0 16 WWLWWL
9 Casa Pia 10 4 2 4 8 8 0 14 LWLDLW
10 Vizela 9 4 1 4 12 7 +5 13 WLLWWW
11 Rio Ave 8 4 1 3 9 7 +2 13 LWWWDL
12 Chaves 9 2 5 2 9 9 0 11 DWDLDW
13 Gil Vicente 9 3 2 4 7 9 -2 11 DLLLWW
14 Portimonense 9 3 2 4 7 9 -2 11 WLDLLD
15 Santa Clara 10 2 4 4 11 17 -6 10 LDWLLD
16 Maritimo 9 2 2 5 6 10 -4 8 LDDWWL
17 Estoril 8 2 2 4 8 13 -5 8 LDLLWL
18 Pacos Ferreira 11 1 2 8 7 20 -13 5 LLDLLW
Away – league table
# Team MP W D L GF GA GD Pts Streak
1 Benfica 10 8 1 1 19 4 +15 25 WWLWWW
2 Sp Braga 10 8 0 2 24 13 +11 24 WWWWWL
3 Porto 10 6 3 1 15 6 +9 21 WDWDWW
4 Casa Pia 9 5 1 3 10 12 -2 16 WLWWLL
5 Chaves 10 4 2 4 10 15 -5 14 WLWDDL
6 Vizela 9 3 2 4 10 11 -1 11 LWDWLL
7 Sp Lisbon 9 3 2 4 12 14 -2 11 LWLWLD
8 Estoril 10 3 2 5 8 10 -2 11 WDLLLL
9 Arouca 8 2 4 2 7 13 -6 10 DDDWLD
10 Guimaraes 9 3 1 5 7 13 -6 10 DWLLLW
11 Portimonense 9 3 0 6 8 16 -8 9 LLWLLL
12 Rio Ave 10 1 5 4 9 16 -7 8 LLWDDL
13 Gil Vicente 9 2 1 6 11 17 -6 7 LLLLWL
14 Boavista 8 2 1 5 7 14 -7 7 WLLLLD
15 Santa Clara 9 1 2 6 3 8 -5 5 LWDLDL
16 Famalicao 10 1 2 7 7 19 -12 5 LLDWLL
17 Maritimo 10 1 2 7 6 25 -19 5 DWLDLL
18 Pacos Ferreira 8 1 1 6 5 15 -10 4 LDLLLW

Porto   Vizela

Under / Over goals 2022/2023, before this match

Goals
All matches – Under/Over goals
# Streak
1 1 Benfica 20 6 14 2.5 0.6 17 2 1 51 12 53 UOOUOO
2 4 Sp Lisbon 18 4 14 2.1 1.1 11 2 5 38 19 35 OOUOOO
3 2 Sp Braga 19 7 12 2.3 1.0 14 1 4 43 19 43 OOUOOO
4 9 Boavista 18 8 10 1.2 1.6 7 4 7 22 29 25 OUUUOO
5 15 Gil Vicente 18 8 10 1.0 1.4 5 3 10 18 26 18 OUUOOO
6 3 Porto 18 9 9 2.4 0.6 13 3 2 43 11 42 OOUOUU
7 7 Arouca 18 9 9 1.2 1.6 7 5 6 22 28 26 UOUUOO
8 12 Famalicao 19 10 9 0.9 1.4 6 3 10 18 27 21 UOOUUO
9 16 Santa Clara 19 10 9 0.7 1.3 3 6 10 14 25 15 UOUOOO
10 17 Maritimo 19 10 9 0.6 1.8 3 4 12 12 35 13 UUOUUO
11 18 Pacos Ferreira 19 10 9 0.6 1.8 2 3 14 12 35 9 OUUOUO
12 5 Casa Pia 19 11 8 0.9 1.1 9 3 7 18 20 30 OUUOOO
13 6 Guimaraes 19 11 8 0.9 1.1 9 3 7 18 20 30 OUOUOU
14 10 Vizela 18 10 8 1.2 1.0 7 3 8 22 18 24 UOOOOO
15 13 Portimonense 18 10 8 0.8 1.4 6 2 10 15 25 20 OOUUOO
16 8 Chaves 19 12 7 1.0 1.3 6 7 6 19 24 25 UUUUOO
17 11 Rio Ave 18 11 7 1.0 1.3 5 6 7 18 23 21 UUUUUO
18 14 Estoril 18 14 4 0.9 1.3 5 4 9 16 23 19 OUUUUU
Home – Under/Over goals
# Streak
1 1 Benfica 10 1 9 3.2 0.8 9 1 0 32 8 28 OOOUOO
2 4 Sp Lisbon 9 1 8 2.9 0.6 8 0 1 26 5 24 OOOOOO
3 3 Porto 8 1 7 3.5 0.6 7 0 1 28 5 21 OOUOOO
4 16 Santa Clara 10 3 7 1.1 1.7 2 4 4 11 17 10 OUOOOO
5 7 Arouca 10 4 6 1.5 1.5 5 1 4 15 15 16 OUUUOO
6 9 Boavista 10 4 6 1.5 1.5 5 3 2 15 15 18 UOOUUO
7 12 Famalicao 9 4 5 1.2 0.9 5 1 3 11 8 16 OOOOUU
8 18 Pacos Ferreira 11 6 5 0.6 1.8 1 2 8 7 20 5 UUUOUO
9 2 Sp Braga 9 5 4 2.1 0.7 6 1 2 19 6 19 UUUOUO
10 10 Vizela 9 5 4 1.3 0.8 4 1 4 12 7 13 UUUOOO
11 5 Casa Pia 10 7 3 0.8 0.8 4 2 4 8 8 14 UUOUOO
12 6 Guimaraes 10 7 3 1.1 0.7 6 2 2 11 7 20 OOUUUO
13 13 Portimonense 9 6 3 0.8 1.0 3 2 4 7 9 11 UUUOOU
14 15 Gil Vicente 9 6 3 0.8 1.0 3 2 4 7 9 11 OUUOUO
15 17 Maritimo 9 6 3 0.7 1.1 2 2 5 6 10 8 OUUUUU
16 8 Chaves 9 7 2 1.0 1.0 2 5 2 9 9 11 UOUUUO
17 11 Rio Ave 8 6 2 1.1 0.9 4 1 3 9 7 13 OUUUUU
18 14 Estoril 8 6 2 1.0 1.6 2 2 4 8 13 8 UUUOUU
Away – Under/Over goals
# Streak
1 2 Sp Braga 10 2 8 2.4 1.3 8 0 2 24 13 24 UUOOOO
2 15 Gil Vicente 9 2 7 1.2 1.9 2 1 6 11 17 7 OOOUOO
3 4 Sp Lisbon 9 3 6 1.3 1.6 3 2 4 12 14 11 OOUOUO
4 17 Maritimo 10 4 6 0.6 2.5 1 2 7 6 25 5 UUUUOO
5 1 Benfica 10 5 5 1.9 0.4 8 1 1 19 4 25 UOOOUO
6 5 Casa Pia 9 4 5 1.1 1.3 5 1 3 10 12 16 OOUOUO
7 6 Guimaraes 9 4 5 0.8 1.4 3 1 5 7 13 10 OUOOOU
8 8 Chaves 10 5 5 1.0 1.5 4 2 4 10 15 14 UOOUUO
9 11 Rio Ave 10 5 5 0.9 1.6 1 5 4 9 16 8 OUUUUO
10 13 Portimonense 9 4 5 0.9 1.8 3 0 6 8 16 9 UUOUOO
11 9 Boavista 8 4 4 0.9 1.8 2 1 5 7 14 7 OOOUUO
12 10 Vizela 9 5 4 1.1 1.2 3 2 4 10 11 11 UUOUOO
13 12 Famalicao 10 6 4 0.7 1.9 1 2 7 7 19 5 OOUUOO
14 18 Pacos Ferreira 8 4 4 0.6 1.9 1 1 6 5 15 4 UUOOOU
15 7 Arouca 8 5 3 0.9 1.6 2 4 2 7 13 10 UUUUOU
16 3 Porto 10 8 2 1.5 0.6 6 3 1 15 6 21 UUOUUU
17 14 Estoril 10 8 2 0.8 1.0 3 2 5 8 10 11 UUOUUU
18 16 Santa Clara 9 7 2 0.3 0.9 1 2 6 3 8 5 UUUUUO

U / O = matches with fewer / more goals than the line (both teams' goals). BTTS = both teams to score: Yes when both teams scored, No when at least one didn't. Pos = position in the league table. Streak = last 6 matches, oldest left: O / U over or under the line, Y / N on the BTTS tab. Click a column heading to sort; click again to reverse.

Results and odds courtesy of football-data.co.uk · updated 4 Nov 2026, 21:10