JO
João Oliveira
No club
•Midfielder•João Oliveira
No club
•Midfielder•6.6
Season Score
30
Jan 6, 1996
177 cm
Height
0.07
Goals/Match
Card stats based on2026
6.6
Season Score
30
Jan 6, 1996
177 cm
Height
0.07
Goals/Match
Card stats based on2026
Performance Overview
Season Performance 25/26
All Competitions
- Matches
- 14
- Goals
- 0
- Assists
- 0
- Goal Contributions
- 0
- Mins/game
- 34
- Avg Rating
- 6.63
rating
6.40+6.46(+0.0%)
Last 5 matches
Oct 14, 2025 — Oct 14, 2026
High
6.46
Low
6.24
Avg
6.40
G+A
0
Wins3
Draws1
Losses1
| Month | Matches | Mins | G | A | G+A | G/M | Rating |
|---|---|---|---|---|---|---|---|
Apr 2026 | 1 | 22 | 0 | 0 | 0 | 0.00 | 6.46 |
Mar 2026 | 1 | 4 | 0 | 0 | 0 | 0.00 | - |
Feb 2026 | 2 | 9 | 0 | 0 | 0 | 0.00 | 6.24 |
Dec 2025 | 1 | 2 | 0 | 0 | 0 | 0.00 | - |
4 months • 5 matches
Career
Club Career
MGAGxGRtg
Lausanne Sport
2018/2019 - 2019/2020
65430.062,907-
Leixões
2021/2022 - 2022/2023
61930.153,547-
Arka Gdynia
2024/2025 - 2025/2026
49540.102,7976.62
Luzern
2015/2016 - 2017/2018
34200.06858-
Cova Piedade
2020/2021
26500.191,040-
Lechia Gdańsk
2017/2018
19320.16763-
Debrecen
2023/2024
11000.004796.88
Total
26528120.1112,391
Youth Career
MGAGxGRtg
Switzerland U21
2017 - 2019
10200.20576-
Club Career
MGAG+A/90Rtg
Arka Gdynia
25/26
14004750.00006.63
Arka Gdynia
24/25
35542,3220.35206.61
Debrecen
23/24
11004790.00106.88
Leixões
22/23
34612,0490.3190-
Leixões
21/22
27321,4980.3020-
Cova Piedade
20/21
265—1,0400.4340-
Lausanne Sport
19/20
35111,0450.1730-
Lausanne Sport
18/19
30321,8620.2450-
Luzern
17/18
20—73—00-
Lechia Gdańsk
17/18
19327630.5930-
Luzern
16/17
162—5590.3200-
Luzern
15/16
160—2260.0000-
Youth Career
MGAG+A/90Rtg
Switzerland U21
2019
81—4470.2000-
Switzerland U21
2017
2101290.7000-
League seasons, computed
| Season | League | Apps | Min | Goals | Assists | G+A / 90 | Rating |
|---|---|---|---|---|---|---|---|
| 2015/2016 | Super League (Switzerland) | 16 | 226 | 0 | 0 | 0 | — |
| 2016/2017 | Super League (Switzerland) | 15 | 541 | 2 | 0 | 0.33 | — |
| 2017/2018 | Ekstraklasa | 19 | 763 | 3 | 2 | 0.59 | — |
| 2017/2018 | Super League (Switzerland) | 1 | 12 | 0 | 0 | — | — |
| 2018/2019 | Challenge League | 30 | 1862 | 3 | 2 | 0.24 | — |
| 2019/2020 | Challenge League | 32 | 968 | 1 | 1 | 0.19 | — |
| 2020/2021 | Liga Portugal 2 | 25 | 990 | 4 | 0 | 0.36 | — |
| 2021/2022 | Liga Portugal 2 | 26 | 1468 | 3 | 2 | 0.31 | — |
| 2022/2023 | Liga Portugal 2 | 28 | 1705 | 3 | 1 | 0.21 | — |
| 2023/2024 | NB I | 10 | 410 | 0 | 0 | 0 | 6.88 |
| 2024/2025 | 1. Liga | 33 | 2234 | 5 | 3 | 0.32 | 6.61 |
| 2025/2026 | Ekstraklasa | 14 | 475 | 0 | 0 | 0 | 6.63 |
Career Progress
Appearances per Season
Appearance Distribution
8
Full match
87
Substituted off
55
From Bench
João Oliveira: career in numbers
- Best-rated season
- 2023/2024 · 6.88NB I
- Lowest-rated season
- 2024/2025 · 6.611. Liga
- Career involvement (league)
- 0.27 G+A per 9024 goals + 11 assists across 12 league seasons (per-90 from 11654 minutes on record)
- League seasons on record
- 12 (2015–2025)
- Clubs with recorded appearances
- 7
- Rating percentile
- 14thrating 6.63 vs 126 rated peers
- Goals rank
- #94 of 1250 goals
- G+A per 90 percentile
- 12th0 per 90
Cohort: 126 Ekstraklasa midfielders, 2025/2026, min. 450 minutes.
Rival Clubs(50)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 3 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | |
| 3 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
1–20 of 50
Transfers
Transfer History
Trophies & Awards
1 title won






