The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
PEN

Penafiel

Estadio Municipal 25 de Abril, Penafiel. Every match we hold, with the price it went off at.

504Played
165Won
32.7%Win rate
1.15Scored per game
1.38Conceded per game
136Clean sheets

Home and away

The same record, split by where it was played.

At home
38%
250 played, 95 won. 1.21 scored a game.
Away
27.6%
254 played, 70 won. 1.1 scored a game.
How the market priced them
32.8%
475 priced matches at an average of 3.74, which implied 26.7%.

Season by season 32

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Segunda Liga 8512 +10
2026/27 Friendlies Clubs 4022 -7
2026/27 Taça de Portugal 2101 0
2025/26 Segunda Liga 3411815 -2
2024/25 Segunda Liga 3412913 -2
2024/25 Friendlies Clubs 5104 -4
2024/25 Taça de Portugal 2101 +2
2023/24 Segunda Liga 3411617 -8
2023/24 Taça de Portugal 4211 +3
2023/24 Friendlies Clubs 2011 -1
2022/23 Segunda Liga 3491213 -11
2022/23 Friendlies Clubs 4121 0
2022/23 Taça da Liga 3012 -3
2022/23 Taça de Portugal 2110 +1
2021/22 Segunda Liga 3414911 0
2021/22 Taça da Liga 4112 -5
2021/22 Taça de Portugal 3201 -1
2020/21 Segunda Liga 34121012 0
2020/21 Taça de Portugal 2101 +1
2020/21 Friendlies Clubs 1001 -4
2019/20 Segunda Liga 246108 -1
2019/20 Taça da Liga 5212 -1
2019/20 Taça de Portugal 2011 -2
2018/19 Segunda Liga 3413615 +1
2018/19 Taça de Portugal 2101 -2
2017/18 Segunda Liga 38171110 +12
2017/18 Taça de Portugal 1001 -1
2016/17 Segunda Liga 4218915 +1
2016/17 Taça de Portugal 4301 +2
2014/15 Primeira Liga 345722 -40
2005/06 Primeira Liga 342923 -40
2004/05 Primeira Liga 3413417 -14

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 27 December 2026
H Penafiel scheduled Amarante —
Sunday 20 December 2026
A Penafiel scheduled Vizela —
Sunday 13 December 2026
H Penafiel scheduled Leixoes —
Sunday 6 December 2026
A Penafiel scheduled Tondela —
Sunday 29 November 2026
H Penafiel scheduled Benfica B —
Sunday 15 November 2026
H Penafiel scheduled Lusitânia Lourosa —
Saturday 7 November 2026
A Penafiel scheduled Chaves —
Monday 2 November 2026
H Penafiel scheduled Feirense —
Saturday 24 October 2026
A Penafiel 4 – 1 Farense —
Saturday 17 October 2026
H Penafiel 0 – 1 Leça —
Friday 9 October 2026
H Penafiel 1 – 2 AVS —
Friday 25 September 2026
H Penafiel 2 – 2 Deportivo La Coruna —
Saturday 19 September 2026
A Penafiel 2 – 1 Oliveirense —
Saturday 12 September 2026
A Penafiel 2 – 1 Felgueiras 1932 3.15
Saturday 5 September 2026
H Penafiel 4 – 1 Academica 2.40
Sunday 30 August 2026
A Penafiel 3 – 0 FC Porto B 2.62
Sunday 23 August 2026
H Penafiel 2 – 0 Sporting CP B 2.73
Saturday 15 August 2026
A Penafiel 2 – 2 Torreense 4.20
Saturday 8 August 2026
H Penafiel 0 – 1 Portimonense 2.15
Friday 24 July 2026
H Penafiel 0 – 2 Leganes —
Saturday 18 July 2026
A Penafiel 0 – 0 Famalicao —
A Penafiel 0 – 5 Vitória SC —
Sunday 17 May 2026
A Penafiel 1 – 2 Pacos Ferreira 5.10
Saturday 9 May 2026
H Penafiel 1 – 0 Maritimo 2.77
Monday 4 May 2026
A Penafiel 2 – 3 Torreense 4.90
Sunday 26 April 2026
H Penafiel 3 – 0 FC Porto B 2.00
Saturday 18 April 2026
A Penafiel 2 – 4 União de Leiria 6.40
Saturday 11 April 2026
H Penafiel 4 – 3 Academico Viseu 3.80
Saturday 4 April 2026
A Penafiel 2 – 1 Sporting CP B 3.25
Saturday 21 March 2026
H Penafiel 0 – 1 Vizela 2.63