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

Mafra

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

327Played
113Won
34.6%Win rate
1.26Scored per game
1.31Conceded per game
85Clean sheets

Home and away

The same record, split by where it was played.

At home
40.1%
152 played, 61 won. 1.36 scored a game.
Away
29.7%
175 played, 52 won. 1.17 scored a game.
How the market priced them
33.3%
291 priced matches at an average of 3.28, which implied 30.5%.

Season by season 32

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Liga 3 7232 +4
2026/27 Friendlies Clubs 3201 +2
2026/27 Taça de Portugal 2200 +2
2025/26 Liga 3 321499 +2
2025/26 Friendlies Clubs 1100 +2
2025/26 Taça de Portugal 1001 -1
2024/25 Segunda Liga 346919 -25
2024/25 Friendlies Clubs 7331 +5
2024/25 Taça de Portugal 2101 0
2024/25 The Atlantic Cup 1100 +6
2023/24 Segunda Liga 34111112 -2
2023/24 Taça de Portugal 3201 +6
2023/24 Friendlies Clubs 2011 -2
2023/24 Taça da Liga 1001 -1
2022/23 Segunda Liga 34121111 -3
2022/23 Friendlies Clubs 7304 0
2022/23 Taça da Liga 3120 +1
2022/23 Taça de Portugal 3201 0
2021/22 Segunda Liga 34111013 -5
2021/22 Taça de Portugal 7511 +6
2021/22 Friendlies Clubs 4103 -1
2021/22 Taça da Liga 2101 -1
2020/21 Segunda Liga 3491015 -13
2020/21 Taça da Liga 1001 -2
2020/21 Taça de Portugal 1001 -1
2019/20 Segunda Liga 241095 +9
2019/20 Taça de Portugal 4211 +3
2019/20 Taça da Liga 1001 -1
2018/19 Segunda Liga 34101113 -4
2018/19 Taça de Portugal 1001 -1
2017/18 Taça de Portugal 2101 0
2016/17 Taça de Portugal 1001 -1

Recent matches 30

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

Sunday 20 December 2026
A Mafra scheduled SC Covilha —
Sunday 13 December 2026
H Mafra scheduled Lusitano Évora 1911 —
Sunday 6 December 2026
H Mafra scheduled Atlético CP —
Sunday 29 November 2026
A Mafra scheduled Vitória de Sernache —
Saturday 21 November 2026
H Mafra scheduled Arouca —
Friday 6 November 2026
A Mafra scheduled União Santarém —
Saturday 31 October 2026
H Mafra scheduled Louletano —
Saturday 24 October 2026
A Mafra 3 – 3 Caldas —
Sunday 18 October 2026
H Mafra 3 – 2 Santa Clara —
Sunday 11 October 2026
H Mafra 2 – 2 CF Os Belenenses —
Saturday 19 September 2026
H Mafra 2 – 2 Tirsense —
Saturday 12 September 2026
A Mafra 1 – 2 Oliveirense 2.55
Saturday 5 September 2026
H Mafra 1 – 0 SC Covilha 1.72
Saturday 29 August 2026
A Mafra 3 – 2 Atlético Malveira 1.72
Saturday 22 August 2026
A Mafra 1 – 2 Lusitano Évora 1911 —
Saturday 15 August 2026
A Mafra 1 – 1 Atlético CP 2.81
Saturday 8 August 2026
H Mafra 5 – 0 Vitória de Sernache 1.68
Saturday 1 August 2026
A Mafra cancelled Benfica B —
Saturday 25 July 2026
H Mafra 1 – 0 Alverca —
Wednesday 15 July 2026
A Mafra 2 – 3 FC Fredericia —
Saturday 11 July 2026
A Mafra 2 – 0 Esbjerg 5.00
Saturday 16 May 2026
A Mafra 1 – 3 CF Os Belenenses 5.33
Saturday 9 May 2026
H Mafra 3 – 3 Academica 2.97
Sunday 3 May 2026
A Mafra 2 – 0 Guimaraes B 3.25
Saturday 25 April 2026
H Mafra 1 – 0 Trofense 2.05
Sunday 19 April 2026
H Mafra 1 – 4 Amarante 2.25
Saturday 11 April 2026
A Mafra 2 – 0 Varzim 3.63
Friday 3 April 2026
H Mafra 2 – 1 União Santarém 1.85
Sunday 22 March 2026
H Mafra 1 – 4 CF Os Belenenses 2.70
Sunday 15 March 2026
A Mafra 0 – 2 Academica 3.30