Global stats
- Appearances 20
- Subbed in 7
- Goal 0
- Yellow 2
- Starting eleven 13
- Subbed off 10
- Assist 2
- Red 0
65%
Appearances
42%
Starting eleven
0%
Goal participation
- Appearances 9
- Subbed in 7
- Goal 2
- Yellow 2
- Starting eleven 2
- Subbed off 1
- Assist 0
- Red 0
22%
Appearances
5%
Starting eleven
4%
Goal participation
- Appearances 27
- Subbed in 12
- Goal 4
- Yellow 3
- Starting eleven 15
- Subbed off 9
- Assist 2
- Red 0
52%
Appearances
29%
Starting eleven
5%
Goal participation
- Appearances 16
- Subbed in 11
- Goal 2
- Yellow 0
- Starting eleven 5
- Subbed off 4
- Assist 1
- Red 0
33%
Appearances
10%
Starting eleven
2%
Goal participation
- Appearances 25
- Subbed in 6
- Goal 12
- Yellow 4
- Starting eleven 17
- Subbed off 10
- Assist 3
- Red 0
52%
Appearances
35%
Starting eleven
12%
Goal participation
- Appearances 34
- Subbed in 13
- Goal 8
- Yellow 3
- Starting eleven 21
- Subbed off 16
- Assist 2
- Red 1
72%
Appearances
45%
Starting eleven
11%
Goal participation
- Appearances 2
- Subbed in 2
- Goal 1
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
4%
Appearances
0%
Starting eleven
1%
Goal participation
Current team
-
Form
D L W
- Joined 01/07/2024
- Contract until 30/06/2028
- From Marseille (16,00 M€)
fixtures
Fixtures Genoa
14/03/25

2

1
29/03/25


Your content after this ad
Your content after this ad
Individual stats
Shots On Target ( inc goals )
per game
14. Vítinha
0.2
- 1. A. Pinamonti 0.8
- 2. Junior Messias 0.5
- 2. L. Venturino 0.5
Key Passes (Attempt Assists)
per game
10. Vítinha
0.5
Successful Dribbles
per game
3. Vítinha
0.8
- 1. F. Miretti 1
- 2. Junior Messias 0.9
- 4. A. Zanoli 0.6
Interceptions
per game
9. Vítinha
0.6
- 1. J. Vásquez 1.3
- 1. M. Frendrup 1.3
- 3. M. Bani 1.1
Current injury
Thigh Injury
19/02/2025 -
30/03/2025
(estimation)
5 Matches missed
Profile
- Age 25 years (15/03/2000)
- Place of birth Braga Portugal
- Nationality Portugal
- Size 178 cm
- Weight 74 kg
- Best foot Right
- Position Striker
Achievements
FAQ
Where is Vítor Oliveira from?
Vítor Oliveira was born in Braga, Portugal. Nationality(ies): Portugal.How old is Vítor Oliveira?
Vítor Oliveira has 25 years. He was born on the 15/03/2000.
What position is Vítor Oliveira playing at?
Vítor Oliveira is a Striker.
What is Vítor Oliveira's current team?
Vítor Oliveira is playing in club for Genoa (Italy).
Compare his stats
Vítor Oliveira is unavailable since the Wednesday 19 February 2025 due to a Thigh Injury. This is a moderate injury and Vítor Oliveira should get back on his feet on the Friday 28 March 2025. The player will probably not be able to play during 39 days and therefore miss 5 matches if we take into account the matches currently scheduled.
Your content after this ad
Your content after this ad
Club career

Genoa
01/07/2024
29
2
16,00 M€

Marseille
01/07/2024
43
6
Back from loan

Genoa
01/02/2024
29
2
Loan

Marseille
31/01/2023
43
6
32,00 M€

Braga
61
21
Your content after this ad
Your content after this ad
Global stats
- Appearances 20
- Subbed in 7
- Goal 0
- Yellow 2
- Starting eleven 13
- Subbed off 10
- Assist 2
- Red 0
65%
Appearances
42%
Starting eleven
0%
Goal participation
Stats by competition
Stats by match
Serie A | 18 | 11 | 0 | 2 | 1 | 0 |
Coppa Italia | 2 | 2 | 0 | 0 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
Midfielder right | 2 | 2 | 0 | 0 | 0 | 0 |
Striker centre right | 3 | 3 | 0 | 0 | 0 | 0 |
Attacking midfielder left | 2 | 2 | 0 | 1 | 1 | 0 |
Striker centre left | 6 | 6 | 0 | 0 | 1 | 0 |
Substitute | 7 | 0 | 0 | 1 | 0 | 0 |
Injury stats
Thigh Injury
19/02/2025 -
30/03/2025
(estimation)
5 Matches missed
Thigh Injury
07/01/2025 -
22/01/2025
2 Matches missed
Thigh Injury
10/10/2024 -
23/11/2024
5 Matches missed
Global stats
- Appearances 9
- Subbed in 7
- Goal 2
- Yellow 2
- Starting eleven 2
- Subbed off 1
- Assist 0
- Red 0
22%
Appearances
5%
Starting eleven
4%
Goal participation
Stats by competition
Stats by match
Serie A | 9 | 2 | 2 | 0 | 2 | 0 |
Compare his stats
Stats by position
Stats by match
Striker centre right | 11 | 11 | 3 | 2 | 1 | 0 |
Attacking midfielder centre right | 1 | 1 | 0 | 0 | 1 | 0 |
Striker centre | 4 | 4 | 1 | 0 | 1 | 0 |
Striker centre left | 2 | 2 | 0 | 0 | 1 | 0 |
Substitute | 20 | 0 | 3 | 0 | 1 | 0 |
Injury stats
Muscle Injury
04/05/2024 -
18/05/2024
2 Matches missed
Muscle Injury
28/03/2024 -
26/04/2024
4 Matches missed
Global stats
- Appearances 27
- Subbed in 12
- Goal 4
- Yellow 3
- Starting eleven 15
- Subbed off 9
- Assist 2
- Red 0
52%
Appearances
29%
Starting eleven
5%
Goal participation
Stats by competition
Stats by match
UEFA Champions League | 1 | 0 | 0 | 0 | 0 | 0 |
UEFA Europa League | 6 | 3 | 1 | 0 | 1 | 0 |
Coupe de France | 2 | 2 | 0 | 0 | 1 | 0 |
Ligue 1 | 18 | 10 | 3 | 2 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
Striker centre right | 11 | 11 | 3 | 2 | 1 | 0 |
Attacking midfielder centre right | 1 | 1 | 0 | 0 | 1 | 0 |
Striker centre | 4 | 4 | 1 | 0 | 1 | 0 |
Striker centre left | 2 | 2 | 0 | 0 | 1 | 0 |
Substitute | 20 | 0 | 3 | 0 | 1 | 0 |
Injury stats
Muscle Injury
04/05/2024 -
18/05/2024
2 Matches missed
Muscle Injury
28/03/2024 -
26/04/2024
4 Matches missed
Global stats
- Appearances 16
- Subbed in 11
- Goal 2
- Yellow 0
- Starting eleven 5
- Subbed off 4
- Assist 1
- Red 0
33%
Appearances
10%
Starting eleven
2%
Goal participation
Stats by competition
Stats by match
Coupe de France | 2 | 0 | 0 | 1 | 0 | 0 |
Ligue 1 | 14 | 5 | 2 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Substitute | 16 | 0 | 2 | 2 | 1 | 0 |
Striker centre right | 5 | 5 | 4 | 2 | 1 | 0 |
Striker centre left | 12 | 12 | 6 | 0 | 1 | 0 |
Striker centre | 5 | 5 | 2 | 0 | 0 | 0 |
Global stats
- Appearances 25
- Subbed in 6
- Goal 12
- Yellow 4
- Starting eleven 17
- Subbed off 10
- Assist 3
- Red 0
52%
Appearances
35%
Starting eleven
12%
Goal participation
Stats by competition
Stats by match
UEFA Europa League | 5 | 5 | 4 | 1 | 1 | 0 |
Primeira Liga | 17 | 12 | 7 | 2 | 2 | 0 |
Taça de Portugal | 3 | 0 | 1 | 0 | 1 | 0 |
Compare his stats
Stats by position
Stats by match
Substitute | 16 | 0 | 2 | 2 | 1 | 0 |
Striker centre right | 5 | 5 | 4 | 2 | 1 | 0 |
Striker centre left | 12 | 12 | 6 | 0 | 1 | 0 |
Striker centre | 5 | 5 | 2 | 0 | 0 | 0 |
Global stats
- Appearances 34
- Subbed in 13
- Goal 8
- Yellow 3
- Starting eleven 21
- Subbed off 16
- Assist 2
- Red 1
72%
Appearances
45%
Starting eleven
11%
Goal participation
Stats by competition
Stats by match
UEFA Europa League | 9 | 5 | 1 | 0 | 1 | 0 |
Primeira Liga | 24 | 16 | 7 | 2 | 2 | 1 |
Super Cup | 1 | 0 | 0 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Substitute | 13 | 0 | 2 | 0 | 0 | 0 |
Striker centre right | 3 | 3 | 1 | 0 | 0 | 0 |
Striker centre | 17 | 17 | 5 | 2 | 3 | 1 |
Striker centre left | 1 | 1 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 2
- Subbed in 2
- Goal 1
- Yellow 0
- Starting eleven 0
- Subbed off 0
- Assist 0
- Red 0
4%
Appearances
0%
Starting eleven
1%
Goal participation
Stats by competition
Stats by match
Primeira Liga | 1 | 0 | 0 | 0 | 0 | 0 |
Taça de Portugal | 1 | 0 | 1 | 0 | 0 | 0 |
Compare his stats
Stats by position
Stats by match
Substitute | 1 | 0 | 0 | 0 | 0 | 0 |
Global stats
- Appearances 133
- Subbed in 58
- Goal 29
- Yellow 14
- Starting eleven 73
- Subbed off 50
- Assist 10
- Red 1
Stats by competition
Primeira Liga | 42 | 28 | 14 | 4 | 4 | 1 |
Ligue 1 | 32 | 15 | 5 | 2 | 1 | 0 |
Serie A | 27 | 13 | 2 | 2 | 3 | 0 |
UEFA Europa League | 20 | 13 | 6 | 1 | 3 | 0 |
Coupe de France | 4 | 2 | 0 | 1 | 1 | 0 |
Taça de Portugal | 4 | 0 | 2 | 0 | 1 | 0 |
Coppa Italia | 2 | 2 | 0 | 0 | 1 | 0 |
UEFA Champions League | 1 | 0 | 0 | 0 | 0 | 0 |
Super Cup | 1 | 0 | 0 | 0 | 0 | 0 |
Stats by team
Injury stats
Season | Missed | Played | Missed |
---|---|---|---|
2024/2025 | 12 | 69 | 17.39% |
2023/2024 | 6 | 160 | 3.75% |
Total | 18 | 229 | 7.86% |
Your content after this ad
Your content after this ad
Match detail
![]() |
Injured | ||||
![]() |
Injured | ||||
![]() |
Injured | ||||
![]() |
Injured | ||||
![]() |
60 | 0 | 0 | 0 | 0 |
![]() |
52 | 0 | 0 | 0 | 0 |
![]() |
50 | 0 | 0 | 0 | 0 |
![]() |
11 | 0 | 0 | 0 | 0 |
![]() |
Injured | ||||
![]() |
Injured | ||||
![]() |
70 | 0 | 0 | 0 | 0 |
![]() |
98 | 0 | 0 | 1 | 0 |
![]() |
70 | 0 | 1 | 0 | 0 |
![]() |
16 | 0 | 0 | 0 | 0 |
![]() |
29 | 0 | 0 | 0 | 0 |
![]() |
28 | 0 | 0 | 0 | 0 |
![]() |
9 | 0 | 0 | 0 | 0 |
![]() |
Injured | ||||
![]() |
Injured | ||||
![]() |
Injured | ||||
![]() |
Injured | ||||
![]() |
Injured | ||||
![]() |
86 | 0 | 0 | 0 | 0 |
![]() |
68 | 0 | 0 | 0 | 0 |
![]() |
65 | 0 | 0 | 1 | 0 |
![]() |
100 | 0 | 0 | 0 | 0 |
![]() |
58 | 0 | 1 | 0 | 0 |
![]() |
61 | 0 | 0 | 0 | 0 |
![]() |
62 | 0 | 0 | 0 | 0 |
![]() |
103 | 0 | 0 | 0 | 0 |
![]() |
85 | 0 | 0 | 0 | 0 |
![]() |
Not in squad | ||||
![]() |
Not in squad | ||||
![]() |
Not in squad | ||||
![]() |
Not in squad | ||||
![]() |
Not in squad |