Oliveirense vs Penafiel

2 - 1
🕒 Sun, 25 Jan 2026 15:30 Europe/London 📍 Estádio Carlos Osório 🧑‍⚖️ Goncalo Rafael dos Santos Neves 🔁 Regular Season - 19 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 19
Regular Season Table
Oliveirense 18 · Penafiel 14
Referee Stats
9 matches · 1.78 yellow cards avg
Yellow cards avg 1.78
Reds avg 0.00
Penalties avg 0.11
Over 4.5 cards 22%
Home wins 67%
Draws 0%
Away wins 33%

Team Overview

Oliveirense (Home stats)

Games / Record

17
W-D-L: 6-4-7

Goals For / Against

26 / 29
Avg: 1.53 / 1.71

Points

22
Avg: 1.29

Clean Sheets

6

Failed to Score

3
Penafiel (Away stats)

Games / Record

17
W-D-L: 4-3-10

Goals For / Against

18 / 24
Avg: 1.06 / 1.41

Points

15
Avg: 0.88

Clean Sheets

5

Failed to Score

6

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Liga Portugal 2 fixture.

Quick comparison bars

1.29
PPG
0.88
1.53
GF
1.06
1.71
GA
1.41
65%
O2.5
53%
53%
BTTS
53%
12%
Score 1st
6%

League-position context

Oliveirense rank18th
Penafiel rank14th
Oliveirense points34
Penafiel points41
Oliveirense: #18 · 34 pts · GD -15
25 pts off the top 2. 12 pts off the play-off line. 7 pts from safety.
Penafiel: #14 · 41 pts · GD -2
18 pts off the top 2. 5 pts off the play-off line. 1 pts clear of the relegation zone.
7-point gap between the two sides coming into kick-off.

Oliveirense last 5 home

L D W L L
Points4/15
Weighted index29
Goals5-10
Record1-1-3
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Penafiel last 5 away

L L L W L
Points3/15
Weighted index13
Goals7-11
Record1-0-4
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

Oliveirense trend breakdown

Over 2.565%
BTTS53%
BTTS + O2.547%
1H Over 0.582%
Also: Over 0.5 94% · Over 1.5 82% · Over 3.5 35% · 1H BTTS 6%

Penafiel trend breakdown

Over 2.553%
BTTS53%
BTTS + O2.553%
1H Over 0.553%
Also: Over 0.5 82% · Over 1.5 65% · Over 3.5 24% · 1H BTTS 18%

Scoring reliability

Oliveirense score at home82%
Oliveirense clean sheet at home35%
Penafiel score away65%
Penafiel clean sheet away29%

First-goal patterns

Oliveirense score first12%
Oliveirense win after scoring first50%
Penafiel score first6%
Penafiel win after scoring first0%
Comeback rate after conceding first: Oliveirense 0% · Penafiel 25%
Avg first goal minute: Oliveirense 11.5' · Penafiel 58.0'

Vs league average

Oliveirense score at home1.53 vs 1.28
Oliveirense concede at home1.71 vs 1.16
Penafiel score away1.06 vs 1.16
Penafiel concede away1.41 vs 1.28
Oliveirense score 19% above league average, while Penafiel score 9% below league average.
Defensive side: Oliveirense are 47% above league average at home, and Penafiel are 10% above league average away.

Head-to-head trends

Recent games5
Avg goals3.20
BTTS80%
Over 2.560%
At this venue setup: 3.20 goals on average across the last 5.

Oliveirense goal timing (home)

1H scored: 38% 2H scored: 63% Danger: 76-90+ Vulnerable: 76-90+
Goals scored by 15-minute interval
76-90+ 4
0-15 3
46-60 1
16-30 0
31-45 0
61-75 0
Goals conceded by 15-minute interval
76-90+ 5
16-30 4
46-60 3
31-45 1
61-75 1
0-15 0

Penafiel goal timing (away)

1H scored: 38% 2H scored: 63% Danger: 31-45 Vulnerable: 16-30
Goals scored by 15-minute interval
31-45 3
76-90+ 3
46-60 1
61-75 1
0-15 0
16-30 0
Goals conceded by 15-minute interval
16-30 3
76-90+ 3
0-15 2
31-45 2
46-60 1
61-75 1

Match Statistics

Shots on Goal
Total Shots
Shots off Goal
Blocked Shots
Shots Inside Box
Shots Outside Box
Ball Possession
Corner Kicks
Fouls
Offsides
Yellow Cards
0
2
Red Cards
0
0
Goalkeeper Saves
Total Passes
Passes Accurate
Passes %

Events

Yellow Cards
Home
0
Away
2
Red Cards
Home
0
Away
0
Substitutions
Home
4
Away
5
9'
9' Goal · 1-0
Armando Lopes
Normal Goal · Assist: João Silva
50'
50' Reko
55'
55' João Miguel
60'
60' Davo
1st substitution · For: Bruno Pereira
60'
60' T. Alloh
2nd substitution · For: Rúben Alves
64'
64' João Miguel
3rd substitution · For: Jorge Meré
64'
64' Ricardo Schutte
4th substitution · For: J. Séry
66'
66' Goal · 1-1
J. Séry
Normal Goal · Assist: Álvaro Santos
69'
69' K. Nagata
1st substitution · For: Lucas
76'
76' Douglas Borel
2nd substitution · For: Pedro Martelo
80'
80' Reko
5th substitution · For: I. Kebe
81'
81' Goal · 2-1
Bruno Silva
Normal Goal
90'
90' Goal · 3-1
Bura
Missed Penalty
90'
90' João Silva
3rd substitution · For: Joanderson
90'
90' Bruno Silva
4th substitution · For: João Adriano

Oliveirense vs Penafiel 2-1: match report, goals, cards and substitutions

Oliveirense beat Penafiel 2-1 on Sunday, 25 January 2026 in Liga Portugal 2. The match was refereed by Goncalo Rafael dos Santos Neves. It was played at Estádio Carlos Osório.

First half: Oliveirense took an early lead at 9' when Armando Lopes scored, with the assist credited to João Silva, making the score 1-0.

Second half: Reko received a yellow card for Penafiel at 50'. João Miguel received a yellow card for Penafiel at 55'. Penafiel made their 1st substitution at 60', with Davo replacing Bruno Pereira. Penafiel made their 2nd substitution at 60', with T. Alloh replacing Rúben Alves. Penafiel made their 3rd substitution at 64', with João Miguel replacing Jorge Meré. Penafiel made their 4th substitution at 64', with Ricardo Schutte replacing J. Séry. Penafiel leveled the score at 66' when J. Séry scored, with the assist credited to Álvaro Santos, making the score 1-1. Oliveirense made their 1st substitution at 69', with K. Nagata replacing Lucas. Oliveirense made their 2nd substitution at 76', with Douglas Borel replacing Pedro Martelo. Penafiel made their 5th substitution at 80', with Reko replacing I. Kebe. Oliveirense took the lead at 81' when Bruno Silva scored, making the score 2-1. Oliveirense added a late goal to extend the lead at 90' when Bura scored (Missed Penalty), making the score 3-1. Oliveirense made their 3rd substitution at 90', with João Silva replacing Joanderson. Oliveirense made their 4th substitution at 90', with Bruno Silva replacing João Adriano.

Oliveirense used 4 substitutions while Penafiel used 5 substitutions. Penafiel got 2 yellow cards.

Head-to-Head Overview

All Meetings (Any Venue)
Total Games15
Home Wins7
Draws5
Away Wins3
Over 2.5 Goals9 (60.0%)
BTTS12 (80.0%)
Home vs Away as Scheduled
Total Games8
Home Wins6
Draws2
Away Wins0
Over 2.5 Goals7 (87.5%)
BTTS8 (100.0%)

Oliveirense vs Penafiel Head-to-Head History by Season