Home and away
The same record, split by where it was played.
At home
80.6%
661 played, 533 won.
2.35 scored a game.
Away
61.3%
653 played, 400 won.
1.78 scored a game.
How the market priced them
70.9%
1,042 priced matches at an average of 1.71, which implied 58.5%.
Season by season 83
One row per competition per season.
SeasonCompetitionPWDLGD
Recent matches 30
Newest first, with the price this club was at kickoff.
Wednesday 27 January 2027
A
FC Porto
scheduled
Lask Linz
—
Tuesday 19 January 2027
H
FC Porto
scheduled
Slavia Praha
—
Sunday 27 December 2026
H
FC Porto
scheduled
Nacional
—
Sunday 20 December 2026
A
FC Porto
scheduled
Famalicao
—
Sunday 13 December 2026
H
FC Porto
scheduled
Estrela
—
Wednesday 9 December 2026
A
FC Porto
scheduled
Liverpool
—
Sunday 6 December 2026
A
FC Porto
scheduled
Santa Clara
—
Sunday 29 November 2026
H
FC Porto
scheduled
Sporting CP
—
Tuesday 24 November 2026
A
FC Porto
scheduled
Feyenoord
—
Saturday 21 November 2026
H
FC Porto
scheduled
Paredes
—
Sunday 8 November 2026
A
FC Porto
scheduled
Vitória SC
—
Wednesday 4 November 2026
H
FC Porto
scheduled
Napoli
—
Saturday 31 October 2026
H
FC Porto
scheduled
Estoril
—
Wednesday 28 October 2026
H
FC Porto
1 – 0
Academico Viseu
—
Saturday 24 October 2026
A
FC Porto
1 – 0
GIL Vicente
1.44
Tuesday 20 October 2026
H
FC Porto
0 – 1
PSV Eindhoven
—
Wednesday 14 October 2026
A
FC Porto
2 – 3
Real Betis
—
Saturday 10 October 2026
A
FC Porto
2 – 1
Maritimo
1.30
Friday 2 October 2026
A
FC Porto
3 – 1
Deportivo La Coruna
—
Sunday 20 September 2026
H
FC Porto
3 – 1
Benfica
2.73
Saturday 12 September 2026
A
FC Porto
4 – 1
Casa Pia
1.30
Tuesday 8 September 2026
H
FC Porto
0 – 2
Manchester City
2.85
Friday 4 September 2026
H
FC Porto
2 – 1
Moreirense
1.15
Saturday 29 August 2026
A
FC Porto
3 – 0
Academico Viseu
1.34
Sunday 23 August 2026
H
FC Porto
2 – 0
Arouca
1.32
Saturday 15 August 2026
A
FC Porto
2 – 0
Rio Ave
1.39
Sunday 9 August 2026
H
FC Porto
2 – 0
Alverca
1.23
Saturday 1 August 2026
H
FC Porto
1 – 0
Torreense
1.22
Saturday 25 July 2026
H
FC Porto
2 – 1
Aston Villa
2.40
Wednesday 22 July 2026
A
FC Porto
0 – 1
GIL Vicente
1.57