Primeira Liga Gameweek 18
Jan 18, 2026 8.30pm
Estádio Dom Afonso Henriques

Form, Standings, Stats

Vitoria de Guimaraes

All competitions
Last game
Jan 2, 2026 8.45pm
Guimaraes 2 - 1 Nacional
Goals scored
18
Top scorer
Oumar Camara

Porto

All competitions
Last game
Jan 4, 2026 6.00pm
Santa Clara 0 - 0 Porto
Goals scored
35
Top scorer
Samu Omorodion

Data analysis

Our analysis of all available data, including recent performances and player stats, suggests the most likely outcome of this match is a Porto win with a probability of 63.25%. A draw has a probability of 20.26% and a win for Vitoria de Guimaraes has a probability of 16.52%.

The most likely scoreline for a Porto win is 0-2 with a probability of 10.93%. The next most likely scorelines for that outcome are 1-2 (10.83%) and 0-1 (10.78%). The likeliest drawn scoreline is 1-1 (9.55%) , while for a Vitoria de Guimaraes win it is 1-0 (5%).

Result

Vitoria de Guimaraes 16.52%
Draw 20.26%
Porto 63.25%

Both Teams to Score: 

54.09%

Goals

Over 1.5 79.04%
Under 1.5 20.96%
Over 2.5 56.12%
Under 2.5 43.88%
Over 3.5 33.18%
Under 3.5 66.79%
Over 4.5 20.65%
Under 4.5 79.35%

First Half Winner

Vitoria de Guimaraes 15.91%
Draw 37.97%
Porto 46.13%

Team To Score First

Vitoria de Guimaraes 24.75%
No Goal 5.22%
Porto 70.03%

Corners

Over 8 52.43%
Equal 8 11.7%
Under 8 35.87%
Over 9 40.99%
Equal 9 11.44%
Under 9 47.57%
Over 10.5 30.71%
Under 10.5 69.29%

Vitoria de Guimaraes Goals

Over 1.5 20.64%
Under 1.5 79.36%
Over 2.5 5.26%
Under 2.5 94.74%
Over 3.5 1.29%
Under 3.5 98.71%

Porto Goals

Over 0.5 85.5%
Under 0.5 14.5%
Over 1.5 59.19%
Under 1.5 40.81%
Over 2.5 31.47%
Under 2.5 68.53%
Over 3.5 13.77%
Under 3.5 86.23%

Score analysis

Vitoria de Guimaraes 16.53%
Draw 20.26%
Porto 63.25%
Vitoria de Guimaraes
1-0 @ 5%
2-1 @ 4.6%
2-0 @ 2.43%
3-1 @ 1.38%
3-2 @ 1.23%
Other @ 1.28%
Total : 16.53%
Draw
1-1 @ 9.55%
0-0 @ 5.22%
2-2 @ 4.73%
Other @ 0.01%
Total : 20.26%
Porto
0-2 @ 10.93%
1-2 @ 10.83%
0-1 @ 10.78%
0-3 @ 6.9%
1-3 @ 6.43%
2-3 @ 3.62%
Other @ 13.76%
Total : 63.25%

Head to Head

Taca da Liga
Dec 4, 2025 8.15pm
1
3
HT : 1 1
FT
  • Gabri Veiga 8' goal
  • Borja Sainz 22' yellowcard
  • Gabri Veiga 25' yellowcard
  • Yann Karamoh 32' yellowcard
  • Pablo Rosario 37' yellowcard
  • Dominik Prpic 79' yellowcard
  • 85' yellowcard
  • Rodrigo Mora Carvalho 85' yellowcard
  • Rodrigo Mora Carvalho 86' yellowcard
  • William Gomes Carvalho Santos 90'+6' yellowcard
  • yellowcard Nelson Oliveira 22'
  • goal Nelson Oliveira 38'
  • yellowcard Rodrigo Abascal 44'
  • yellowcard Oscar Rivas 45'+5'
  • goal Samu 53'
  • goal Oumar Camara 79'
  • yellowcard Goncalo Nogueira 81'
  • yellowcard Alioune Ndoye 85'
Primeira Liga
Aug 11, 2025 8.45pm
3
0
HT : 0 0
FT
Primeira Liga Gameweek 23
Feb 24, 2025 8.15pm
1
1
HT : 0 0
FT Estadio Do Dragao
  • Fabio Vieira 67' goal
  • Andre Franco 80' yellowcard
  • Tiago Djalo 90'+6' yellowcard
  • redcard 58'
  • goal Umaro Embalo 86'
  • yellowcard Oscar Rivas 90'+8'
  • yellowcard Maga 90'+9'
Primeira Liga Gameweek 6
Sep 21, 2024 6.00pm
0
3
HT : 0 0
FT Estadio Dom Afonso Henriques
  • Joao Mendes 28' yellowcard
  • Bruno Varela 37' yellowcard
  • Tiago Silva 37' yellowcard
  • Bruno Gaspar 46' yellowcard
  • yellowcard Samu Omorodion 26'
  • yellowcard Alan Varela 45'
  • goal Samu Omorodion 47'
  • goal Samu Omorodion 58'
  • yellowcard Stephen Eustaquio 64'
  • goal Pepe 88'
  • yellowcard Nehuen Perez 90'
Taca de Portugal
Apr 17, 2024 8.15pm
3
1
HT : 2 1
FT Estadio Do Dragao
  • Mehdi Taremi 26' goal
  • Francisco Conceicao 45'+5' goal
  • Mehdi Taremi 55' yellowcard
  • Pepe 75' goal
  • goal Afonso Freitas 1'
  • yellowcard Tiago Silva 16'
  • yellowcard Toni Borevkovic 25'
  • yellowcard Manu Silva 35'
  • yellowcard Jota Silva 44'
  • yellowcard Bruno Gaspar 72'
Primeira Liga Gameweek 28
Apr 7, 2024 8.30pm
1
2
HT : 1 2
FT Estadio Do Dragao
  • Wendell 37' yellowcard
  • Galeno 44' goal
  • Joao Mario 63' yellowcard
  • Pepe 69' redcard
  • goal Galeno 12' (OG)
  • goal Jota Silva 33'
  • yellowcard Afonso Freitas 45'+1'
  • yellowcard Afonso Freitas 53'
  • yellowcard Tomas Ribeiro 62'
  • yellowcard Manu Silva 72'
  • yellowcard Joao Mendes 75'
  • yellowcard Bruno Varela 89'
  • yellowcard Nelson Oliveira 89'