Performance Overview
Season Performance 26/27
All Competitions
- Matches
- 6
- Clean sheets
- 1
- Conceded
- 3
- Saves
- 2
- Mins/game
- 75
- Avg Rating
- 6.57
rating
6.69-0.67(-9.8%)
Last 7 matches
Sep 26, 2025 — Sep 26, 2026
High
7.41
Low
6.12
Avg
6.69
G+A
0
Wins4
Draws1
Losses2
| Month | Matches | Mins | G | A | G+A | G/M | Rating |
|---|---|---|---|---|---|---|---|
Sep 2026 | 2 | 180 | 0 | 0 | 0 | 0.00 | 6.12 |
Aug 2026 | 4 | 360 | 0 | 0 | 0 | 0.00 | 6.79 |
May 2026 | 1 | 90 | 0 | 0 | 0 | 0.00 | 7.41 |
3 months • 7 matches
Career
Club Career
MCSGASvRtg
AEL
2022/2023 - 2023/2024
3266312,8347.34
Penafiel
2024/2025 - now
16218151,0386.18
Moreirense
2020/2021 - 2021/2022
314863007.25
Total
519129224,172
Youth Career
MCSGASvRtg
Vitória Guimarães II
2012/2013 - 2017/2018
1051964—5,237-
Club Career
MCSGASvRtg
Penafiel
26/27
6134502106.57
Penafiel
25/26
102900107.41
Penafiel
24/25
9--498—105.78
AEL
23/24
16--1,440—207.34
AEL
22/23
16--1,394—10-
Moreirense
21/22
1--120—00-
Moreirense
20/21
2--180—007.25
Youth Career
MCSGASvRtg
Vitória Guimarães II
19/20
1--90—00-
Vitória Guimarães II
17/18
3210392,868—40-
Vitória Guimarães II
16/17
299252,279—30-
Vitória Guimarães II
15/16
4--——20-
Vitória Guimarães II
14/15
370-——00-
Vitória Guimarães II
12/13
200—000-
League seasons, computed
| Season | League | Apps | Min | Goals | Assists | G+A / 90 | Rating |
|---|---|---|---|---|---|---|---|
| 2012/2013 | Liga Portugal 2 | 2 | — | 0 | — | — | — |
| 2014/2015 | Liga Portugal 2 | 37 | — | 0 | — | — | — |
| 2015/2016 | Liga Portugal 2 | 4 | — | 0 | — | — | — |
| 2016/2017 | Liga Portugal 2 | 29 | 2279 | 0 | 0 | 0 | — |
| 2017/2018 | Liga Portugal 2 | 32 | 2868 | 0 | 0 | 0 | — |
| 2022/2023 | 1. Division | 14 | 1214 | 0 | 0 | 0 | — |
| 2023/2024 | 1. Division | 16 | 1440 | 0 | 0 | 0 | 7.34 |
| 2024/2025 | Liga Portugal 2 | 8 | 424 | 0 | 0 | 0 | 5.78 |
| 2025/2026 | Liga Portugal 2 | 1 | 90 | 0 | 0 | 0 | 7.41 |
| 2026/2027 | Liga Portugal 2 | 6 | — | 0 | — | — | 6.57 |
Career Progress
Appearances per Season
Appearance Distribution
47
Full match
1
Substituted off
5
From Bench
Miguel Oliveira — computed career insights
- Best-rated season
- 2023/2024 · 7.341. Division
- Lowest-rated season
- 2024/2025 · 5.78Liga Portugal 2
- Career involvement (league)
- 0 G+A per 900 goals + 0 assists across 10 league seasons (per-90 from 8315 minutes on record)
- League seasons on record
- 10 (2012–2026)
- Clubs with recorded appearances
- 4
Rival Clubs(50)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 7 | 4 | 1 | 2 | 0 | 0 | 0 | 0 | |
| 6 | 0 | 1 | 5 | 0 | 0 | 1 | 0 | |
| 6 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 5 | 0 | 1 | 4 | 0 | 0 | 0 | 0 | |
| 5 | 1 | 0 | 4 | 0 | 0 | 0 | 0 | |
| 4 | 1 | 1 | 2 | 0 | 0 | 0 | 0 | |
| 4 | 0 | 1 | 3 | 0 | 0 | 0 | 0 | |
| 4 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | |
| 4 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | |
| 4 | 1 | 2 | 1 | 0 | 0 | 0 | 0 | |
| 4 | 2 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 4 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 4 | 0 | 2 | 2 | 0 | 0 | 0 | 0 | |
| 4 | 4 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 4 | 0 | 0 | 4 | 0 | 0 | 0 | 0 | |
| 4 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 4 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 3 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 3 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | |
| 3 | 0 | 1 | 2 | 0 | 0 | 0 | 0 |
1–20 of 50





