Football · Taca de Portugal · Portugal

Oliveirense vs Penafiel

Saturday, 19 September 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

Oliveirense vs Penafiel in Taca de Portugal (Football) on Saturday, 19 September 2026. Model prediction: Oliveirense 34% vs Penafiel 43%, draw 23%. See the head-to-head record, recent form and odds. Predictions and stats update daily.

PortugalTaca de Portugal
OliveirenseOliveirense(3)
vs
PenafielPenafiel(2)
Saturday, 19 September 2026 at 19:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
H2H: 3-5-2
Oliveirense — Last 10
W6d
L12d
W20d
W26d
D35d
D41d
L124d
W132d
D139d
L144d
4W · 3D · 3L
Played10
GF/GA15/15
Avg For1.50
Avg Against1.50
Scored ≥18/10
Scored ≥24/10
Conceded ≥17/10
Conceded ≥24/10
Clean Sheets3/10
Failed To Score2/10
Over 1.58/10
Over 2.57/10
BTTS7/10
Penafiel — Last 10
W6d
W13d
W19d
W26d
D34d
L41d
L48d
L48d
L56d
D62d
4W · 2D · 4L
Played10
GF/GA13/11
Avg For1.30
Avg Against1.10
Scored ≥15/10
Scored ≥25/10
Conceded ≥17/10
Conceded ≥24/10
Clean Sheets3/10
Failed To Score5/10
Over 1.58/10
Over 2.54/10
BTTS3/10
Model Prediction
Expected Goals
Oliveirense: 1.31
Expected Goals
Penafiel: 1.51
Oliveirense
34%
Draw
23%
Penafiel
43%
Over 2.5: 57%
BTTS: 59%
Quality: high
Team 1 Form
Oliveirense
12 Sept
Oliveirense vs Mafra
2-1W
06 Sept
Atletico cp vs Oliveirense
3-1L
29 Aug
Oliveirense vs Penalva do Castelo
4-0W
23 Aug
Oliveirense vs Vitoria Sernache
3-2W
14 Aug
Santarem vs Oliveirense
1-1D
08 Aug
Oliveirense vs Louletano
0-0D
17 May
Oliveirense vs Felgueiras
1-5L
09 May
Feirense vs Oliveirense
1-2W
02 May
Oliveirense vs Lusitania fc
0-0D
27 Apr
Chaves vs Oliveirense
2-1L
Team 2 Form
Penafiel
12 Sept
Felgueiras vs Penafiel
1-2W
05 Sept
Penafiel vs Academica
4-1W
30 Aug
fc Porto b vs Penafiel
0-3W
23 Aug
Penafiel vs Sporting cp b
2-0W
15 Aug
Torreense vs Penafiel
2-2D
08 Aug
Penafiel vs Portimonense
0-1L
01 Aug
Penafiel vs Braga b
0-2L
01 Aug
Penafiel vs Gil Vicente
0-2L
24 Jul
Penafiel vs Leganes
0-2L
18 Jul
Famalicao vs Penafiel
0-0D
Head-to-Head
Last 10
25 Jan
Oliveirense vs Penafiel
2-1
17 Aug
Penafiel vs Oliveirense
0-0
20 Jan
Oliveirense vs Penafiel
2-2
11 Aug
Penafiel vs Oliveirense
4-3
03 Feb
Penafiel vs Oliveirense
1-1
27 Aug
Oliveirense vs Penafiel
3-1
04 Mar
Penafiel vs Oliveirense
1-1
09 Sept
Oliveirense vs Penafiel
1-1
03 Mar
Penafiel vs Oliveirense
1-0
18 Sept
Oliveirense vs Penafiel
2-1
Full Match Object
{
  "league": "Taca de Portugal",
  "country": "Portugal",
  "match": "Oliveirense vs Penafiel",
  "date": "2026-09-19",
  "time": "19:00",
  "team_1": {
    "name": "Oliveirense",
    "last_10_matches": [
      {
        "date": "12.09.26",
        "home": "Oliveirense",
        "away": "Mafra",
        "score": "2-1"
      },
      {
        "date": "06.09.26",
        "home": "Atletico CP",
        "away": "Oliveirense",
        "score": "3-1"
      },
      {
        "date": "29.08.26",
        "home": "Oliveirense",
        "away": "Penalva do Castelo",
        "score": "4-0"
      },
      {
        "date": "23.08.26",
        "home": "Oliveirense",
        "away": "Vitoria Sernache",
        "score": "3-2"
      },
      {
        "date": "14.08.26",
        "home": "Santarem",
        "away": "Oliveirense",
        "score": "1-1"
      },
      {
        "date": "08.08.26",
        "home": "Oliveirense",
        "away": "Louletano",
        "score": "0-0"
      },
      {
        "date": "17.05.26",
        "home": "Oliveirense",
        "away": "Felgueiras",
        "score": "1-5"
      },
      {
        "date": "09.05.26",
        "home": "Feirense",
        "away": "Oliveirense",
        "score": "1-2"
      },
      {
        "date": "02.05.26",
        "home": "Oliveirense",
        "away": "Lusitania FC",
        "score": "0-0"
      },
      {
        "date": "27.04.26",
        "home": "Chaves",
        "away": "Oliveirense",
        "score": "2-1"
      }
    ],
    "standing": null,
    "metrics": {
      "overall_last10": {
        "played": 10,
        "scored_1plus": 8,
        "scored_2plus": 4,
        "conceded_1plus": 7,
        "conceded_2plus": 4,
        "clean_sheets": 3,
        "failed_to_score": 2,
        "over_1_5": 8,
        "over_2_5": 7,
        "btts": 7,
        "total_scored": 15,
        "total_conceded": 15,
        "avg_scored": 1.5,
        "avg_conceded": 1.5
      },
      "home_last10": {
        "played": 6,
        "scored_1plus": 4,
        "scored_2plus": 3,
        "conceded_1plus": 3,
        "conceded_2plus": 2,
        "clean_sheets": 3,
        "failed_to_score": 2,
        "over_1_5": 4,
        "over_2_5": 4,
        "btts": 3,
        "total_scored": 10,
        "total_conceded": 8,
        "avg_scored": 1.67,
        "avg_conceded": 1.33
      },
      "away_last10": {
        "played": 4,
        "scored_1plus": 4,
        "scored_2plus": 1,
        "conceded_1plus": 4,
        "conceded_2plus": 2,
        "clean_sheets": 0,
        "failed_to_score": 0,
        "over_1_5": 4,
        "over_2_5": 3,
        "btts": 4,
        "total_scored": 5,
        "total_conceded": 7,
        "avg_scored": 1.25,
        "avg_conceded": 1.75
      },
      "weighted_avg_scored": 1.733,
      "weighted_avg_conceded": 1.467,
      "last5_home_scored": [
        2,
        4,
        3
      ],
      "last5_home_conc": [
        1,
        0,
        2
      ],
      "last5_away_scored": [
        1,
        1
      ],
      "last5_away_conc": [
        3,
        1
      ]
    }
  },
  "team_2": {
    "name": "Penafiel",
    "last_10_matches": [
      {
        "date": "12.09.26",
        "home": "Felgueiras",
        "away": "Penafiel",
        "score": "1-2"
      },
      {
        "date": "05.09.26",
        "home": "Penafiel",
        "away": "Academica",
        "score": "4-1"
      },
      {
        "date": "30.08.26",
        "home": "FC Porto B",
        "away": "Penafiel",
        "score": "0-3"
      },
      {
        "date": "23.08.26",
        "home": "Penafiel",
        "away": "Sporting CP B",
        "score": "2-0"
      },
      {
        "date": "15.08.26",
        "home": "Torreense",
        "away": "Penafiel",
        "score": "2-2"
      },
      {
        "date": "08.08.26",
        "home": "Penafiel",
        "away": "Portimonense",
        "score": "0-1"
      },
      {
        "date": "01.08.26",
        "home": "Penafiel",
        "away": "Braga B",
        "score": "0-2"
      },
      {
        "date": "01.08.26",
        "home": "Penafiel",
        "away": "Gil Vicente",
        "score": "0-2"
      },
      {
        "date": "24.07.26",
        "home": "Penafiel",
        "away": "Leganes",
        "score": "0-2"
      },
      {
        "date": "18.07.26",
        "home": "Famalicao",
        "away": "Penafiel",
        "score": "0-0"
      }
    ],
    "standing": null,
    "metrics": {
      "overall_last10": {
        "played": 10,
        "scored_1plus": 5,
        "scored_2plus": 5,
        "conceded_1plus": 7,
        "conceded_2plus": 4,
        "clean_sheets": 3,
        "failed_to_score": 5,
        "over_1_5": 8,
        "over_2_5": 4,
        "btts": 3,
        "total_scored": 13,
        "total_conceded": 11,
        "avg_scored": 1.3,
        "avg_conceded": 1.1
      },
      "home_last10": {
        "played": 6,
        "scored_1plus": 2,
        "scored_2plus": 2,
        "conceded_1plus": 5,
        "conceded_2plus": 3,
        "clean_sheets": 1,
        "failed_to_score": 4,
        "over_1_5": 5,
        "over_2_5": 1,
        "btts": 1,
        "total_scored": 6,
        "total_conceded": 8,
        "avg_scored": 1,
        "avg_conceded": 1.33
      },
      "away_last10": {
        "played": 4,
        "scored_1plus": 3,
        "scored_2plus": 3,
        "conceded_1plus": 2,
        "conceded_2plus": 1,
        "clean_sheets": 2,
        "failed_to_score": 1,
        "over_1_5": 3,
        "over_2_5": 3,
        "btts": 2,
        "total_scored": 7,
        "total_conceded": 3,
        "avg_scored": 1.75,
        "avg_conceded": 0.75
      },
      "weighted_avg_scored": 1.733,
      "weighted_avg_conceded": 1,
      "last5_home_scored": [
        4,
        2
      ],
      "last5_home_conc": [
        1,
        0
      ],
      "last5_away_scored": [
        2,
        3,
        2
      ],
      "last5_away_conc": [
        1,
        0,
        2
      ]
    }
  },
  "head_to_head": {
    "last_10_matches": [
      {
        "date": "25.01.26",
        "home": "Oliveirense",
        "away": "Penafiel",
        "score": "2-1"
      },
      {
        "date": "17.08.25",
        "home": "Penafiel",
        "away": "Oliveirense",
        "score": "0-0"
      },
      {
        "date": "20.01.25",
        "home": "Oliveirense",
        "away": "Penafiel",
        "score": "2-2"
      },
      {
        "date": "11.08.24",
        "home": "Penafiel",
        "away": "Oliveirense",
        "score": "4-3"
      },
      {
        "date": "03.02.24",
        "home": "Penafiel",
        "away": "Oliveirense",
        "score": "1-1"
      },
      {
        "date": "27.08.23",
        "home": "Oliveirense",
        "away": "Penafiel",
        "score": "3-1"
      },
      {
        "date": "04.03.23",
        "home": "Penafiel",
        "away": "Oliveirense",
        "score": "1-1"
      },
      {
        "date": "09.09.22",
        "home": "Oliveirense",
        "away": "Penafiel",
        "score": "1-1"
      },
      {
        "date": "03.03.21",
        "home": "Penafiel",
        "away": "Oliveirense",
        "score": "1-0"
      },
      {
        "date": "18.09.20",
        "home": "Oliveirense",
        "away": "Penafiel",
        "score": "2-1"
      }
    ]
  },
  "odds": null,
  "model": {
    "expected_goals": {
      "team_1": 1.31,
      "team_2": 1.51
    },
    "win_probability": {
      "team_1": 34,
      "draw": 23,
      "team_2": 43
    },
    "over_2_5_probability": 57,
    "btts_probability": 59,
    "prediction_quality": "high",
    "model_version": "v2-2026-04-football",
    "_model_debug": {
      "rank_adj": [
        0,
        0
      ],
      "h2h_considered": 6,
      "over25_poisson": 54,
      "over25_empirical": 55,
      "btts_poisson": 57,
      "btts_empirical": 46
    }
  },
  "enrichment_status": "complete"
}
Team 1
{
  "name": "Oliveirense",
  "last_10_matches": [
    {
      "date": "12.09.26",
      "home": "Oliveirense",
      "away": "Mafra",
      "score": "2-1"
    },
    {
      "date": "06.09.26",
      "home": "Atletico CP",
      "away": "Oliveirense",
      "score": "3-1"
    },
    {
      "date": "29.08.26",
      "home": "Oliveirense",
      "away": "Penalva do Castelo",
      "score": "4-0"
    },
    {
      "date": "23.08.26",
      "home": "Oliveirense",
      "away": "Vitoria Sernache",
      "score": "3-2"
    },
    {
      "date": "14.08.26",
      "home": "Santarem",
      "away": "Oliveirense",
      "score": "1-1"
    },
    {
      "date": "08.08.26",
      "home": "Oliveirense",
      "away": "Louletano",
      "score": "0-0"
    },
    {
      "date": "17.05.26",
      "home": "Oliveirense",
      "away": "Felgueiras",
      "score": "1-5"
    },
    {
      "date": "09.05.26",
      "home": "Feirense",
      "away": "Oliveirense",
      "score": "1-2"
    },
    {
      "date": "02.05.26",
      "home": "Oliveirense",
      "away": "Lusitania FC",
      "score": "0-0"
    },
    {
      "date": "27.04.26",
      "home": "Chaves",
      "away": "Oliveirense",
      "score": "2-1"
    }
  ],
  "standing": null,
  "metrics": {
    "overall_last10": {
      "played": 10,
      "scored_1plus": 8,
      "scored_2plus": 4,
      "conceded_1plus": 7,
      "conceded_2plus": 4,
      "clean_sheets": 3,
      "failed_to_score": 2,
      "over_1_5": 8,
      "over_2_5": 7,
      "btts": 7,
      "total_scored": 15,
      "total_conceded": 15,
      "avg_scored": 1.5,
      "avg_conceded": 1.5
    },
    "home_last10": {
      "played": 6,
      "scored_1plus": 4,
      "scored_2plus": 3,
      "conceded_1plus": 3,
      "conceded_2plus": 2,
      "clean_sheets": 3,
      "failed_to_score": 2,
      "over_1_5": 4,
      "over_2_5": 4,
      "btts": 3,
      "total_scored": 10,
      "total_conceded": 8,
      "avg_scored": 1.67,
      "avg_conceded": 1.33
    },
    "away_last10": {
      "played": 4,
      "scored_1plus": 4,
      "scored_2plus": 1,
      "conceded_1plus": 4,
      "conceded_2plus": 2,
      "clean_sheets": 0,
      "failed_to_score": 0,
      "over_1_5": 4,
      "over_2_5": 3,
      "btts": 4,
      "total_scored": 5,
      "total_conceded": 7,
      "avg_scored": 1.25,
      "avg_conceded": 1.75
    },
    "weighted_avg_scored": 1.733,
    "weighted_avg_conceded": 1.467,
    "last5_home_scored": [
      2,
      4,
      3
    ],
    "last5_home_conc": [
      1,
      0,
      2
    ],
    "last5_away_scored": [
      1,
      1
    ],
    "last5_away_conc": [
      3,
      1
    ]
  }
}
Team 2
{
  "name": "Penafiel",
  "last_10_matches": [
    {
      "date": "12.09.26",
      "home": "Felgueiras",
      "away": "Penafiel",
      "score": "1-2"
    },
    {
      "date": "05.09.26",
      "home": "Penafiel",
      "away": "Academica",
      "score": "4-1"
    },
    {
      "date": "30.08.26",
      "home": "FC Porto B",
      "away": "Penafiel",
      "score": "0-3"
    },
    {
      "date": "23.08.26",
      "home": "Penafiel",
      "away": "Sporting CP B",
      "score": "2-0"
    },
    {
      "date": "15.08.26",
      "home": "Torreense",
      "away": "Penafiel",
      "score": "2-2"
    },
    {
      "date": "08.08.26",
      "home": "Penafiel",
      "away": "Portimonense",
      "score": "0-1"
    },
    {
      "date": "01.08.26",
      "home": "Penafiel",
      "away": "Braga B",
      "score": "0-2"
    },
    {
      "date": "01.08.26",
      "home": "Penafiel",
      "away": "Gil Vicente",
      "score": "0-2"
    },
    {
      "date": "24.07.26",
      "home": "Penafiel",
      "away": "Leganes",
      "score": "0-2"
    },
    {
      "date": "18.07.26",
      "home": "Famalicao",
      "away": "Penafiel",
      "score": "0-0"
    }
  ],
  "standing": null,
  "metrics": {
    "overall_last10": {
      "played": 10,
      "scored_1plus": 5,
      "scored_2plus": 5,
      "conceded_1plus": 7,
      "conceded_2plus": 4,
      "clean_sheets": 3,
      "failed_to_score": 5,
      "over_1_5": 8,
      "over_2_5": 4,
      "btts": 3,
      "total_scored": 13,
      "total_conceded": 11,
      "avg_scored": 1.3,
      "avg_conceded": 1.1
    },
    "home_last10": {
      "played": 6,
      "scored_1plus": 2,
      "scored_2plus": 2,
      "conceded_1plus": 5,
      "conceded_2plus": 3,
      "clean_sheets": 1,
      "failed_to_score": 4,
      "over_1_5": 5,
      "over_2_5": 1,
      "btts": 1,
      "total_scored": 6,
      "total_conceded": 8,
      "avg_scored": 1,
      "avg_conceded": 1.33
    },
    "away_last10": {
      "played": 4,
      "scored_1plus": 3,
      "scored_2plus": 3,
      "conceded_1plus": 2,
      "conceded_2plus": 1,
      "clean_sheets": 2,
      "failed_to_score": 1,
      "over_1_5": 3,
      "over_2_5": 3,
      "btts": 2,
      "total_scored": 7,
      "total_conceded": 3,
      "avg_scored": 1.75,
      "avg_conceded": 0.75
    },
    "weighted_avg_scored": 1.733,
    "weighted_avg_conceded": 1,
    "last5_home_scored": [
      4,
      2
    ],
    "last5_home_conc": [
      1,
      0
    ],
    "last5_away_scored": [
      2,
      3,
      2
    ],
    "last5_away_conc": [
      1,
      0,
      2
    ]
  }
}
Head-to-Head
{
  "last_10_matches": [
    {
      "date": "25.01.26",
      "home": "Oliveirense",
      "away": "Penafiel",
      "score": "2-1"
    },
    {
      "date": "17.08.25",
      "home": "Penafiel",
      "away": "Oliveirense",
      "score": "0-0"
    },
    {
      "date": "20.01.25",
      "home": "Oliveirense",
      "away": "Penafiel",
      "score": "2-2"
    },
    {
      "date": "11.08.24",
      "home": "Penafiel",
      "away": "Oliveirense",
      "score": "4-3"
    },
    {
      "date": "03.02.24",
      "home": "Penafiel",
      "away": "Oliveirense",
      "score": "1-1"
    },
    {
      "date": "27.08.23",
      "home": "Oliveirense",
      "away": "Penafiel",
      "score": "3-1"
    },
    {
      "date": "04.03.23",
      "home": "Penafiel",
      "away": "Oliveirense",
      "score": "1-1"
    },
    {
      "date": "09.09.22",
      "home": "Oliveirense",
      "away": "Penafiel",
      "score": "1-1"
    },
    {
      "date": "03.03.21",
      "home": "Penafiel",
      "away": "Oliveirense",
      "score": "1-0"
    },
    {
      "date": "18.09.20",
      "home": "Oliveirense",
      "away": "Penafiel",
      "score": "2-1"
    }
  ]
}
Model
{
  "expected_goals": {
    "team_1": 1.31,
    "team_2": 1.51
  },
  "win_probability": {
    "team_1": 34,
    "draw": 23,
    "team_2": 43
  },
  "over_2_5_probability": 57,
  "btts_probability": 59,
  "prediction_quality": "high",
  "model_version": "v2-2026-04-football",
  "_model_debug": {
    "rank_adj": [
      0,
      0
    ],
    "h2h_considered": 6,
    "over25_poisson": 54,
    "over25_empirical": 55,
    "btts_poisson": 57,
    "btts_empirical": 46
  }
}
Odds
null

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Football board.