Our CD Mafra vs UD Oliveirense Prediction: 1-2
CD Mafra vs UD Oliveirense in the Portugal Segunda Liga is scheduled for an 14:00 GMT kick-off on Sunday January 26, 2025. Our expert analysis predicts a correct score of 1-2 for the match between CD Mafra and UD Oliveirense.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
CD Mafra's Last Match – Pacos Ferreira vs CD Mafra
CD Mafra will be looking to bounce back after a 1-2 Portugal Segunda Liga defeat against Pacos Ferreira on January 19. In that match, CD Mafra controlled 55% of possession and managed 6 shots on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Pacos Ferreira | 45% | 0 (6) | - | 39 |
CD Mafra | 55% | 0 (6) | - | 65 |
UD Oliveirense's Last Match – UD Oliveirense vs Penafiel
UD Oliveirense should win to turn things around after settling for a 2-2 Portugal Segunda Liga draw against Penafiel on January 20. In that match, UD Oliveirense recorded 40% possession and 7 shots hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
UD Oliveirense | 40% | 0 (7) | - | 91 |
Penafiel | 60% | 0 (6) | - | 99 |
CD Mafra vs UD Oliveirense Stats
Key Stats
| CD Mafra | UD Oliveirense | |
|---|---|---|
| 0.71 | Attacking Strength | 1.06 |
| 1.3 | Defence Strength | 1.66 |
| 0.9 | Points Per Game | 0.5 |
| 2/10 | WIN | 1/10 |
| 3/10 | DRAW | 2/10 |
| 2/10 | Clean Sheets | 1/10 |
| 6/10 | BTTS | 6/10 |
| 4/10 | Over 2.5 Goals | 7/10 |
| 1 | Average Scored | 0.8 |
Goals Scored vs Goals Conceded
CD Mafra are averaging 1.0 goals scored and 1.3 conceded per match, while UD Oliveirense average 0.8 scored and 2.0 conceded per game.
CD Mafra 10-13
UD Oliveirense 8-20
What are the odds for this match?
CD Mafra to win: @1.85
Draw: @3.5
UD Oliveirense to win: @3.9



Pacos Ferreira
CD Mafra
UD Oliveirense
Penafiel
Maritimo
Academico Viseu
Sporting B
SCU Torreense
Lusitania Lourosa
FC Porto B
UD Leiria
Vizela
Feirense
Benfica B
Chaves
Leixoes
Felgueiras 1932
Penafiel
UD Oliveirense
Portimonense
SC Farense
Pacos Ferreira